@@ -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(); | |||
} | |||
} | |||
} |
@@ -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(); | |||
} | |||
} | |||
} |
@@ -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(); | |||
} | |||
} | |||
} |
@@ -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 } | |||
); | |||
} | |||
} | |||
} |
@@ -0,0 +1,37 @@ | |||
@{ | |||
ViewBag.Title = "收费信息报表"; | |||
Layout = "~/Views/Shared/_Index.cshtml"; | |||
} | |||
<style> | |||
.lr-form-item-title { | |||
width: 90px; | |||
} | |||
.form-control { | |||
width: 85%; | |||
margin-left: 5%; | |||
} | |||
</style> | |||
<div class="lr-layout "> | |||
<div class="lr-layout-center"> | |||
<div class="lr-layout-wrap lr-layout-wrap-notitle "> | |||
<div class="lr-layout-tool"> | |||
<div class="lr-layout-tool-left"> | |||
<div class="lr-layout-tool-item"> | |||
</div> | |||
</div> | |||
<div class="lr-layout-tool-right"> | |||
<div class=" btn-group btn-group-sm"> | |||
<a id="lr_refresh" class="btn btn-default"><i class="fa fa-refresh"></i></a> | |||
</div> | |||
<div class=" btn-group btn-group-sm" learun-authorize="yes"> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="lr-layout-body" id="gridtable"></div> | |||
</div> | |||
</div> | |||
</div> | |||
@Html.AppendJsFile("/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(); | |||
} |
@@ -0,0 +1,37 @@ | |||
@{ | |||
ViewBag.Title = "收费信息报表"; | |||
Layout = "~/Views/Shared/_Index.cshtml"; | |||
} | |||
<style> | |||
.lr-form-item-title { | |||
width: 90px; | |||
} | |||
.form-control { | |||
width: 85%; | |||
margin-left: 5%; | |||
} | |||
</style> | |||
<div class="lr-layout "> | |||
<div class="lr-layout-center"> | |||
<div class="lr-layout-wrap lr-layout-wrap-notitle "> | |||
<div class="lr-layout-tool"> | |||
<div class="lr-layout-tool-left"> | |||
<div class="lr-layout-tool-item"> | |||
</div> | |||
</div> | |||
<div class="lr-layout-tool-right"> | |||
<div class=" btn-group btn-group-sm"> | |||
<a id="lr_refresh" class="btn btn-default"><i class="fa fa-refresh"></i></a> | |||
</div> | |||
<div class=" btn-group btn-group-sm" learun-authorize="yes"> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="lr-layout-body" id="gridtable"></div> | |||
</div> | |||
</div> | |||
</div> | |||
@Html.AppendJsFile("/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(); | |||
} |
@@ -0,0 +1,37 @@ | |||
@{ | |||
ViewBag.Title = "收费信息报表"; | |||
Layout = "~/Views/Shared/_Index.cshtml"; | |||
} | |||
<style> | |||
.lr-form-item-title { | |||
width: 90px; | |||
} | |||
.form-control { | |||
width: 85%; | |||
margin-left: 5%; | |||
} | |||
</style> | |||
<div class="lr-layout "> | |||
<div class="lr-layout-center"> | |||
<div class="lr-layout-wrap lr-layout-wrap-notitle "> | |||
<div class="lr-layout-tool"> | |||
<div class="lr-layout-tool-left"> | |||
<div class="lr-layout-tool-item"> | |||
</div> | |||
</div> | |||
<div class="lr-layout-tool-right"> | |||
<div class=" btn-group btn-group-sm"> | |||
<a id="lr_refresh" class="btn btn-default"><i class="fa fa-refresh"></i></a> | |||
</div> | |||
<div class=" btn-group btn-group-sm" learun-authorize="yes"> | |||
</div> | |||
</div> | |||
</div> | |||
<div class="lr-layout-body" id="gridtable"></div> | |||
</div> | |||
</div> | |||
</div> | |||
@Html.AppendJsFile("/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(); | |||
} |
@@ -0,0 +1,35 @@ | |||
<?xml version="1.0"?> | |||
<configuration> | |||
<configSections> | |||
<sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> | |||
<section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> | |||
<section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" /> | |||
</sectionGroup> | |||
</configSections> | |||
<system.web.webPages.razor> | |||
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.4.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> | |||
<pages pageBaseType="System.Web.Mvc.WebViewPage"> | |||
<namespaces> | |||
<add namespace="System.Web.Mvc" /> | |||
<add namespace="System.Web.Mvc.Ajax" /> | |||
<add namespace="System.Web.Mvc.Html" /> | |||
<add namespace="System.Web.Routing" /> | |||
<add namespace="Learun.Application.Web" /> | |||
</namespaces> | |||
</pages> | |||
</system.web.webPages.razor> | |||
<appSettings> | |||
<add key="webpages:Enabled" value="false" /> | |||
</appSettings> | |||
<system.webServer> | |||
<handlers> | |||
<remove name="BlockViewHandler"/> | |||
<add name="BlockViewHandler" path="*" verb="*" preCondition="integratedMode" type="System.Web.HttpNotFoundHandler" /> | |||
</handlers> | |||
</system.webServer> | |||
</configuration> |
@@ -480,6 +480,10 @@ | |||
<Compile Include="Areas\PersonnelManagement\Controllers\TimeTableController.cs" /> | |||
<Compile Include="Areas\PersonnelManagement\PersonnelManagementAreaRegistration.cs" /> | |||
<Compile Include="Areas\ReceiveSendFeeManagement\ReceiveSendFeeManagementAreaRegistration.cs" /> | |||
<Compile Include="Areas\Statistics\Controllers\ChargingReportController.cs" /> | |||
<Compile Include="Areas\Statistics\Controllers\StudentAttendanceReportController.cs" /> | |||
<Compile Include="Areas\Statistics\Controllers\TeacherAttendanceReportController.cs" /> | |||
<Compile Include="Areas\Statistics\StatisticsAreaRegistration.cs" /> | |||
<Compile Include="Areas\StudentWork\Controllers\SW_Ask_MainController.cs" /> | |||
<Compile Include="Areas\StudentWork\Controllers\SW_Ask_Main_QuestionController.cs" /> | |||
<Compile Include="Areas\StudentWork\Controllers\SW_Ask_BatchController.cs" /> | |||
@@ -1346,6 +1350,9 @@ | |||
<Content Include="Areas\PersonnelManagement\Views\Sal_UserSalary\ImportForm.js" /> | |||
<Content Include="Areas\PersonnelManagement\Views\StuSaverecord\IndexForStudent.js" /> | |||
<Content Include="Areas\PersonnelManagement\Views\StuSaverecord\IndexForTeacher.js" /> | |||
<Content Include="Areas\Statistics\Views\ChargingReport\Index.js" /> | |||
<Content Include="Areas\Statistics\Views\StudentAttendanceReport\Index.js" /> | |||
<Content Include="Areas\Statistics\Views\TeacherAttendanceReport\Index.js" /> | |||
<Content Include="Areas\StudentWork\Views\SW_Ask_Main\AnswerIndex.js" /> | |||
<Content Include="Areas\StudentWork\Views\SW_Ask_Main\AnswerQuery.js" /> | |||
<Content Include="Areas\StudentWork\Views\SW_Ask_Main\Form.js" /> | |||
@@ -6132,7 +6139,6 @@ | |||
<Folder Include="Areas\LR_ReportTestModule\Views\Shared\" /> | |||
<Folder Include="Areas\LR_WebChatModule\Views\User\" /> | |||
<Folder Include="Areas\LR_WorkFlowModule\Views\WfEngine\" /> | |||
<Folder Include="Areas\Statistics\" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Content Include="packages.config" /> | |||
@@ -6891,6 +6897,10 @@ | |||
<Content Include="Areas\EducationalAdministration\Views\StuLeaveManagement\CheckForm.cshtml" /> | |||
<Content Include="Areas\EducationalAdministration\Views\StuLeaveManagement\CheckIndex.cshtml" /> | |||
<Content Include="Areas\EducationalAdministration\Views\Thermography\IndexResult.cshtml" /> | |||
<Content Include="Areas\Statistics\Views\ChargingReport\Index.cshtml" /> | |||
<Content Include="Areas\Statistics\Views\StudentAttendanceReport\Index.cshtml" /> | |||
<Content Include="Areas\Statistics\Views\TeacherAttendanceReport\Index.cshtml" /> | |||
<Content Include="Areas\Statistics\Views\web.config" /> | |||
<None Include="Properties\PublishProfiles\FolderProfile.pubxml" /> | |||
<Content Include="Views\Login\Default-beifen.cshtml" /> | |||
<None Include="Properties\PublishProfiles\FolderProfile1.pubxml" /> | |||