From c5ffa080e11a23a91542cf80a1dc4462ada67a52 Mon Sep 17 00:00:00 2001
From: dyy <807692433@qq.com>
Date: Mon, 11 Jul 2022 10:51:25 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91=E6=96=B0?=
=?UTF-8?q?=E7=94=9F=E4=BF=A1=E6=81=AF=E7=BB=9F=E8=AE=A1=EF=BC=9A=E5=A2=9E?=
=?UTF-8?q?=E5=8A=A0=E9=A2=86=E5=86=9B=E8=AE=AD=E6=9C=8D=E8=A3=85=E3=80=81?=
=?UTF-8?q?=E9=A2=86=E5=BA=8A=E4=B8=8A=E7=94=A8=E5=93=81=E4=BA=BA=E6=95=B0?=
=?UTF-8?q?=EF=BC=9B=E6=96=B0=E7=94=9F=E4=BF=A1=E6=81=AF=E7=8F=AD=E7=BA=A7?=
=?UTF-8?q?=E7=BB=9F=E8=AE=A1=EF=BC=9A=E5=A2=9E=E5=8A=A0=E7=8F=AD=E7=BA=A7?=
=?UTF-8?q?=E6=90=9C=E7=B4=A2=EF=BC=9B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Controllers/StuInfoFreshController.cs | 16 ++++++++++++++--
.../StuInfoFresh/StatisticClassIndex.cshtml | 3 +++
.../Views/StuInfoFresh/StatisticClassIndex.js | 15 +++++++++++----
.../Views/StuInfoFresh/StatisticIndex.js | 6 +++++-
4 files changed, 33 insertions(+), 7 deletions(-)
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuInfoFreshController.cs b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuInfoFreshController.cs
index b287f0901..ffe6bdecd 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuInfoFreshController.cs
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/StuInfoFreshController.cs
@@ -1099,7 +1099,9 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
GetKeyNum = x.Count(y => y.GetKeyStatus == "1"),
GetCardNum = x.Count(y => y.GetCardStatus == "1"),
CollectFileNum = x.Count(y => y.CollectFileStatus == "1"),
- LoanNum = x.Count(y => y.StudentLoanStatus == "1")
+ LoanNum = x.Count(y => y.StudentLoanStatus == "1"),
+ GetMiliClothesNum = x.Count(y => y.GetMiliClothesStatus == "1"),
+ GetBeddingNum = x.Count(y => y.GetBeddingStatus == "1")
}).OrderBy(x => x.MajorNo);
//var aa = new StatisticModel
@@ -1143,7 +1145,9 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
GetKeyNum = x.Count(y => y.GetKeyStatus == "1"),
GetCardNum = x.Count(y => y.GetCardStatus == "1"),
CollectFileNum = x.Count(y => y.CollectFileStatus == "1"),
- LoanNum = x.Count(y => y.StudentLoanStatus == "1")
+ LoanNum = x.Count(y => y.StudentLoanStatus == "1"),
+ GetMiliClothesNum = x.Count(y => y.GetMiliClothesStatus == "1"),
+ GetBeddingNum = x.Count(y => y.GetBeddingStatus == "1")
}).OrderBy(x => x.MajorNo).ThenBy(x => x.ClassNo);
return Success(list);
}
@@ -1186,6 +1190,14 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
/// 贷款人数
///
public int LoanNum { get; set; }
+ ///
+ /// 已领取军训服装人数
+ ///
+ public int GetMiliClothesNum { get; set; }
+ ///
+ /// 已领取床上用品人数
+ ///
+ public int GetBeddingNum { get; set; }
}
///
/// 获取列表数据
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.cshtml
index 713285640..263d3170c 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.cshtml
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.cshtml
@@ -20,6 +20,9 @@
+
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.js
index 78d35159f..739f40fff 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.js
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticClassIndex.js
@@ -8,6 +8,7 @@ var selectedRow;
var refreshGirdData;
var bootstrap = function ($, learun) {
"use strict";
+ var ClassNo = "";
var page = {
init: function () {
page.initGird();
@@ -22,7 +23,9 @@ var bootstrap = function ($, learun) {
learun.alert.warning("请选择年级!");
return;
}
- page.search({ Grade: Grade });
+ ClassNo = $('#ClassNo').lrselectGet();
+
+ page.search({ Grade: Grade, ClassNo: ClassNo });
});
// 刷新
$('#lr_refresh').on('click', function () {
@@ -41,9 +44,11 @@ var bootstrap = function ($, learun) {
text: 'text'
});
$('#Grade').lrselectSet(Grade);
+ //班级
+ $('#ClassNo').lrDataSourceSelect({ code: 'bjsj', value: 'classno', text: 'classname' });
},
initGird: function () {
- $('#gridtable').lrAuthorizeJfGrid({
+ $('#gridtable').jfGrid({
url: top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/GetStatisticListOfClass',
headData: [
{ label: '年级', name: 'Grade', width: 80, align: "left" },
@@ -58,14 +63,16 @@ var bootstrap = function ($, learun) {
{ label: '贷款人数', name: 'LoanNum', width: 100, align: "left", statistics: true },
{ label: '已领取钥匙人数', name: 'GetKeyNum', width: 100, align: "left", statistics: true },
{ label: '已领取校园卡人数', name: 'GetCardNum', width: 120, align: "left", statistics: true },
- { label: '已收取档案人数', name: 'CollectFileNum', width: 100, align: "left", statistics: true },
+ { label: '已收取档案人数', name: 'CollectFileNum', width: 100, align: "left", statistics: true },
+ { label: '已领取军训服装人数', name: 'GetMiliClothesNum', width: 120, align: "left" },
+ { label: '已领取床上用品人数', name: 'GetBeddingNum', width: 120, align: "left" },
],
mainId: 'MajorNo',
isPage: false,
sidx: 'MajorNo,ClassNo',
sord: 'asc',
});
- page.search({ Grade: Grade });
+ page.search({ Grade: Grade, ClassNo: ClassNo });
},
search: function (param) {
param = param || {};
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticIndex.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticIndex.js
index 0312eeed9..e6e2a2631 100644
--- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticIndex.js
+++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/StatisticIndex.js
@@ -43,7 +43,7 @@ var bootstrap = function ($, learun) {
$('#Grade').lrselectSet(Grade);
},
initGird: function () {
- $('#gridtable').lrAuthorizeJfGrid({
+ $('#gridtable').jfGrid({
url: top.$.rootUrl + '/EducationalAdministration/StuInfoFresh/GetStatisticList',
headData: [
{ label: '年级', name: 'Grade', width: 80, align: "left" },
@@ -57,6 +57,8 @@ var bootstrap = function ($, learun) {
{ label: '已领取钥匙人数', name: 'GetKeyNum', width: 100, align: "left", statistics: true },
{ label: '已领取校园卡人数', name: 'GetCardNum', width: 120, align: "left", statistics: true },
{ label: '已收取档案人数', name: 'CollectFileNum', width: 100, align: "left", statistics: true },
+ { label: '已领取军训服装人数', name: 'GetMiliClothesNum', width: 120, align: "left" },
+ { label: '已领取床上用品人数', name: 'GetBeddingNum', width: 120, align: "left" },
],
mainId: 'MajorNo',
isPage: false,
@@ -78,6 +80,8 @@ var bootstrap = function ($, learun) {
{ label: '已领取钥匙人数', name: 'GetKeyNum', width: 100, align: "left" },
{ label: '已领取校园卡人数', name: 'GetCardNum', width: 120, align: "left" },
{ label: '已收取档案人数', name: 'CollectFileNum', width: 100, align: "left" },
+ { label: '已领取军训服装人数', name: 'GetMiliClothesNum', width: 120, align: "left" },
+ { label: '已领取床上用品人数', name: 'GetBeddingNum', width: 120, align: "left" },
],
mainId: 'ClassNo',
isPage: false,