diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/ChargingReportController.cs b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/ChargingReportController.cs new file mode 100644 index 000000000..5df8e0fab --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/ChargingReportController.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; + +namespace Learun.Application.Web.Areas.Statistics.Controllers +{ + public class ChargingReportController : MvcControllerBase + { + // GET: Statistics/ChargingReport + public ActionResult Index() + { + return View(); + } + } +} \ No newline at end of file diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/StudentAttendanceReportController.cs b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/StudentAttendanceReportController.cs new file mode 100644 index 000000000..9958e9dd2 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/StudentAttendanceReportController.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; + +namespace Learun.Application.Web.Areas.Statistics.Controllers +{ + public class StudentAttendanceReportController : Controller + { + // GET: Statistics/StudentAttendanceReport + public ActionResult Index() + { + return View(); + } + } +} \ No newline at end of file diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/TeacherAttendanceReportController.cs b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/TeacherAttendanceReportController.cs new file mode 100644 index 000000000..49abd29c6 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Controllers/TeacherAttendanceReportController.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; + +namespace Learun.Application.Web.Areas.Statistics.Controllers +{ + public class TeacherAttendanceReportController : Controller + { + // GET: Statistics/TeacherAttendanceReport + public ActionResult Index() + { + return View(); + } + } +} \ No newline at end of file diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/StatisticsAreaRegistration.cs b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/StatisticsAreaRegistration.cs new file mode 100644 index 000000000..03f22777e --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/StatisticsAreaRegistration.cs @@ -0,0 +1,24 @@ +using System.Web.Mvc; + +namespace Learun.Application.Web.Areas.Statistics +{ + public class StatisticsAreaRegistration : AreaRegistration + { + public override string AreaName + { + get + { + return "Statistics"; + } + } + + public override void RegisterArea(AreaRegistrationContext context) + { + context.MapRoute( + "Statistics_default", + "Statistics/{controller}/{action}/{id}", + new { action = "Index", id = UrlParameter.Optional } + ); + } + } +} \ No newline at end of file diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/ChargingReport/Index.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/ChargingReport/Index.cshtml new file mode 100644 index 000000000..58d2d01c0 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/ChargingReport/Index.cshtml @@ -0,0 +1,37 @@ +@{ + ViewBag.Title = "收费信息报表"; + Layout = "~/Views/Shared/_Index.cshtml"; +} + +
+@Html.AppendJsFile("/Areas/Statistics/Views/ChargingReport/Index.js") diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/ChargingReport/Index.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/ChargingReport/Index.js new file mode 100644 index 000000000..e79dc165d --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/ChargingReport/Index.js @@ -0,0 +1,51 @@ +/* * 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园(http://www.learun.cn) + * Copyright (c) 2013-2018 北京泉江科技有限公司 + * 创建人:超级管理员 + * 日 期:2019-06-03 15:52 + * 描 述:收费方式设置 + */ +var refreshGirdData; +var bootstrap = function ($, learun) { + "use strict"; + var page = { + init: function () { + page.initGird(); + page.bind(); + }, + bind: function () { + + // 刷新 + $('#lr_refresh').on('click', function () { + location.reload(); + }); + + }, + // 初始化列表 + initGird: function () { + $('#gridtable').jfGrid({ + url: '', + headData: [ + { label: "学生姓名", name: "学生姓名", width: 200, align: "left" }, + { label: "专业", name: "专业", width: 200, align: "left" }, + { label: "班级", name: "班级", width: 200, align: "left" }, + { label: "专业费用", name: "专业费用", width: 200, align: "left" }, + { label: "其他费用", name: "其他费用", width: 200, align: "left" }, + { label: "缴费状态", name: "缴费状态", width: 200, align: "left" }, + { label: "缴费金额", name: "缴费金额", width: 200, align: "left" }, + { label: "备注", name: "备注", width: 200, align: "left" }, + ], + mainId: '学生姓名', + isPage: true, + }); + page.search(); + }, + search: function (param) { + param = param || {}; + $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) }); + } + }; + refreshGirdData = function () { + page.search(); + }; + page.init(); +} diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/StudentAttendanceReport/Index.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/StudentAttendanceReport/Index.cshtml new file mode 100644 index 000000000..a04868b0f --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/StudentAttendanceReport/Index.cshtml @@ -0,0 +1,37 @@ +@{ + ViewBag.Title = "收费信息报表"; + Layout = "~/Views/Shared/_Index.cshtml"; +} + + +@Html.AppendJsFile("/Areas/Statistics/Views/StudentAttendanceReport/Index.js") diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/StudentAttendanceReport/Index.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/StudentAttendanceReport/Index.js new file mode 100644 index 000000000..d8c86668e --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/StudentAttendanceReport/Index.js @@ -0,0 +1,49 @@ +/* * 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园(http://www.learun.cn) + * Copyright (c) 2013-2018 北京泉江科技有限公司 + * 创建人:超级管理员 + * 日 期:2019-06-03 15:52 + * 描 述:收费方式设置 + */ +var refreshGirdData; +var bootstrap = function ($, learun) { + "use strict"; + var page = { + init: function () { + page.initGird(); + page.bind(); + }, + bind: function () { + + // 刷新 + $('#lr_refresh').on('click', function () { + location.reload(); + }); + + }, + // 初始化列表 + initGird: function () { + $('#gridtable').jfGrid({ + url: '', + headData: [ + { label: "编号", name: "编号", width: 200, align: "left" }, + { label: "学生姓名", name: "学生姓名", width: 200, align: "left" }, + { label: "课程名称", name: "课程名称", width: 200, align: "left" }, + { label: "课程节次", name: "课程节次", width: 200, align: "left" }, + { label: "考勤情况", name: "考勤情况", width: 200, align: "left" }, + { label: "备注", name: "备注", width: 200, align: "left" }, + ], + mainId: '编号', + isPage: true, + }); + page.search(); + }, + search: function (param) { + param = param || {}; + $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) }); + } + }; + refreshGirdData = function () { + page.search(); + }; + page.init(); +} diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/TeacherAttendanceReport/Index.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/TeacherAttendanceReport/Index.cshtml new file mode 100644 index 000000000..9b89db23f --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/TeacherAttendanceReport/Index.cshtml @@ -0,0 +1,37 @@ +@{ + ViewBag.Title = "收费信息报表"; + Layout = "~/Views/Shared/_Index.cshtml"; +} + + +@Html.AppendJsFile("/Areas/Statistics/Views/TeacherAttendanceReport/Index.js") diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/TeacherAttendanceReport/Index.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/TeacherAttendanceReport/Index.js new file mode 100644 index 000000000..f2201aded --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/TeacherAttendanceReport/Index.js @@ -0,0 +1,49 @@ +/* * 版 本 Learun-ADMS-Ultimate V7.0.0 数字化智慧校园(http://www.learun.cn) + * Copyright (c) 2013-2018 北京泉江科技有限公司 + * 创建人:超级管理员 + * 日 期:2019-06-03 15:52 + * 描 述:收费方式设置 + */ +var refreshGirdData; +var bootstrap = function ($, learun) { + "use strict"; + var page = { + init: function () { + page.initGird(); + page.bind(); + }, + bind: function () { + + // 刷新 + $('#lr_refresh').on('click', function () { + location.reload(); + }); + + }, + // 初始化列表 + initGird: function () { + $('#gridtable').jfGrid({ + url: '', + headData: [ + { label: "编号", name: "编号", width: 200, align: "left" }, + { label: "教师姓名", name: "教师姓名", width: 200, align: "left" }, + { label: "课程名称", name: "课程名称", width: 200, align: "left" }, + { label: "课程节次", name: "课程节次", width: 200, align: "left" }, + { label: "考勤情况", name: "考勤情况", width: 200, align: "left" }, + { label: "备注", name: "备注", width: 200, align: "left" }, + ], + mainId: '编号', + isPage: true, + }); + page.search(); + }, + search: function (param) { + param = param || {}; + $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) }); + } + }; + refreshGirdData = function () { + page.search(); + }; + page.init(); +} diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/web.config b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/web.config new file mode 100644 index 000000000..e87c03271 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/Statistics/Views/web.config @@ -0,0 +1,35 @@ + + +