@@ -35,8 +35,8 @@ var bootstrap = function ($, learun) { | |||||
$('#gridtable').lrAuthorizeJfGrid({ | $('#gridtable').lrAuthorizeJfGrid({ | ||||
url: top.$.rootUrl + '/EducationalAdministration/StuInfoBasic/GetPageList', | url: top.$.rootUrl + '/EducationalAdministration/StuInfoBasic/GetPageList', | ||||
headData: [ | headData: [ | ||||
{ label: "学号", name: "StuNo", width: 100, align: "left" }, | |||||
{ label: "学籍号", name: "StuCode", width: 100, align: "left" }, | |||||
{ label: "学号", name: "StuNo", width: 200, align: "left" }, | |||||
{ label: "学籍号", name: "StuCode", width: 200, align: "left" }, | |||||
{ label: "姓名", name: "StuName", width: 100, align: "left" }, | { label: "姓名", name: "StuName", width: 100, align: "left" }, | ||||
{ | { | ||||
label: "性别", name: "GenderNo", width: 80, align: "left", | label: "性别", name: "GenderNo", width: 80, align: "left", | ||||
@@ -120,8 +120,18 @@ var bootstrap = function ($, learun) { | |||||
}); | }); | ||||
} | } | ||||
}, | }, | ||||
{ label: "报到日期", name: "RegisterDate", width: 100, align: "left" }, | |||||
{ label: "入学年月", name: "EntranceDate", width: 100, align: "left" }, | |||||
{ | |||||
label: "报到日期", name: "RegisterDate", width: 100, align: "left", | |||||
formatter: function (cellvalue) { | |||||
return learun.formatDate(cellvalue, 'yyyy-MM-dd'); | |||||
} | |||||
}, | |||||
{ | |||||
label: "入学年月", name: "EntranceDate", width: 100, align: "left", | |||||
formatter: function (cellvalue) { | |||||
return learun.formatDate(cellvalue, 'yyyy-MM-dd'); | |||||
} | |||||
}, | |||||
{ | { | ||||
label: "异动状态", name: "AbmormityMoveMark", width: 80, align: "center", | label: "异动状态", name: "AbmormityMoveMark", width: 80, align: "center", | ||||
formatter: function (cellvalue) { | formatter: function (cellvalue) { | ||||
@@ -137,7 +147,7 @@ var bootstrap = function ($, learun) { | |||||
], | ], | ||||
mainId: 'StuId', | mainId: 'StuId', | ||||
isPage: true, | isPage: true, | ||||
isMultiselect: true, | |||||
//isMultiselect: true, | |||||
//onSelectRow: function (rowdata) { | //onSelectRow: function (rowdata) { | ||||
// if (rowdata.CheckMark == "1") { | // if (rowdata.CheckMark == "1") { | ||||
// $("#check").hide(); | // $("#check").hide(); | ||||
@@ -153,7 +163,7 @@ var bootstrap = function ($, learun) { | |||||
//} | //} | ||||
}); | }); | ||||
//page.search(); | |||||
page.search(); | |||||
}, | }, | ||||
search: function (param) { | search: function (param) { | ||||
param = param || {}; | param = param || {}; | ||||
@@ -104,7 +104,16 @@ var bootstrap = function ($, learun) { | |||||
{ label: "学号", name: "StuNo", width: 200, align: "left" }, | { label: "学号", name: "StuNo", width: 200, align: "left" }, | ||||
{ label: "姓名", name: "StuName", width: 200, align: "left" }, | { label: "姓名", name: "StuName", width: 200, align: "left" }, | ||||
{ | { | ||||
label: "处分名称", name: "PunishName", width: 200, align: "left" | |||||
label: "处分名称", name: "PunishNo", width: 200, align: "left", | |||||
formatterAsync: function (callback, value, row, op, $cell) { | |||||
learun.clientdata.getAsync('dataItem', { | |||||
key: value, | |||||
code: 'Punishment', | |||||
callback: function (_data) { | |||||
callback(_data.text); | |||||
} | |||||
}); | |||||
} | |||||
}, | }, | ||||
{ label: "处分原因", name: "PunishReason", width: 300, align: "left" }, | { label: "处分原因", name: "PunishReason", width: 300, align: "left" }, | ||||
{ label: "处分日期", name: "PunishDate", width: 200, align: "left" }, | { label: "处分日期", name: "PunishDate", width: 200, align: "left" }, | ||||
@@ -345,7 +345,12 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
try | try | ||||
{ | { | ||||
var ClassDiredctorNo = LoginUserInfo.Get().account; | var ClassDiredctorNo = LoginUserInfo.Get().account; | ||||
return this.BaseRepository("CollegeMIS").FindTable($" SELECT * FROM dbo.ClassInfo where ClassDiredctorNo='{ClassDiredctorNo}' or ClassTutorNo='{ClassDiredctorNo}'"); | |||||
string sql = " SELECT * FROM dbo.ClassInfo where CheckMark=1 "; | |||||
if (ClassDiredctorNo.ToUpper() != "SYSTEM") | |||||
{ | |||||
sql += $" and ClassDiredctorNo='{ClassDiredctorNo}' or ClassTutorNo='{ClassDiredctorNo}'"; | |||||
} | |||||
return this.BaseRepository("CollegeMIS").FindTable(sql); | |||||
} | } | ||||
catch (Exception ex) | catch (Exception ex) | ||||
{ | { | ||||
@@ -512,7 +517,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
/// <param name="keyValue">主键</param> | /// <param name="keyValue">主键</param> | ||||
/// <summary> | /// <summary> | ||||
/// <returns></returns> | /// <returns></returns> | ||||
public void GetCard(string keyValue,string status) | |||||
public void GetCard(string keyValue, string status) | |||||
{ | { | ||||
var db = this.BaseRepository("CollegeMIS").BeginTrans(); | var db = this.BaseRepository("CollegeMIS").BeginTrans(); | ||||
try | try | ||||