Bladeren bron

【修改】实训课成绩录入优化;

怀来职教中心中职
dyy 1 jaar geleden
bovenliggende
commit
30d1268e62
3 gewijzigde bestanden met toevoegingen van 26 en 5 verwijderingen
  1. +14
    -3
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuScoreExperiment/InputScoreIndex.js
  2. +9
    -1
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuScoreExperiment/StuScoreExperimentEntity.cs
  3. +3
    -1
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuScoreExperiment/StuScoreExperimentService.cs

+ 14
- 3
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuScoreExperiment/InputScoreIndex.js Bestand weergeven

@@ -34,6 +34,17 @@ var bootstrap = function ($, learun) {
return cellvalue == true ? "男" : "女"; return cellvalue == true ? "男" : "女";
} }
}, },
{
label: "学习形式", name: "StudyModality", width: 75, align: "left", formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('dataItem', {
key: value,
code: 'StudyModality',
callback: function (_data) {
callback(_data.text);
}
});
}
},
{ {
label: "校区", name: "F_SchoolId", width: 100, align: "left", label: "校区", name: "F_SchoolId", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) { formatterAsync: function (callback, value, row, op, $cell) {
@@ -105,7 +116,7 @@ var bootstrap = function ($, learun) {
]; ];
headDataEdit = [ headDataEdit = [
{ {
label: '期末成绩', name: 'TermEndScore', width: 80, align: "left",
label: '专业课成绩', name: 'TermEndScore', width: 80, align: "left",
edit: { edit: {
type: 'input', type: 'input',
inputType: 'number', inputType: 'number',
@@ -125,7 +136,7 @@ var bootstrap = function ($, learun) {
]; ];
headDataNoEdit = [ headDataNoEdit = [
{ {
label: '期末成绩', name: 'TermEndScore', width: 80, align: "left"
label: '专业课成绩', name: 'TermEndScore', width: 80, align: "left"
}, },
{ label: '总成绩', name: 'Score', width: 80, align: "left" }, { label: '总成绩', name: 'Score', width: 80, align: "left" },
{ {
@@ -400,7 +411,7 @@ var bootstrap = function ($, learun) {
}.bind(this), "json"); }.bind(this), "json");
}, },
initGird: function () { initGird: function () {
$('#gridtable').lrAuthorizeJfGrid({
$('#gridtable').jfGrid({
url: top.$.rootUrl + '/EducationalAdministration/StuScoreExperiment/GetList', url: top.$.rootUrl + '/EducationalAdministration/StuScoreExperiment/GetList',
headData: headDataFinally, headData: headDataFinally,
mainId: 'ScoreId', mainId: 'ScoreId',


+ 9
- 1
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuScoreExperiment/StuScoreExperimentEntity.cs Bestand weergeven

@@ -338,8 +338,16 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
this.ScoreId = keyValue; this.ScoreId = keyValue;
} }
#endregion #endregion
#region 扩展字段
/// <summary>
/// 学习形式
/// </summary>
/// <returns></returns>
[NotMapped]
public string StudyModality { get; set; }

#endregion




} }
} }


+ 3
- 1
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuScoreExperiment/StuScoreExperimentService.cs Bestand weergeven

@@ -40,7 +40,9 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
try try
{ {
var strSql = new StringBuilder(); var strSql = new StringBuilder();
strSql.Append("SELECT t.* FROM StuScoreExperiment t where 1=1 ");
strSql.Append("SELECT t.*,sb.StudyModality FROM StuScoreExperiment t ");
strSql.Append(" left join StuInfoBasic sb on t.StuNo=sb.StuNo ");
strSql.Append(" where 1=1 ");


//学籍异动的学生不显示 //学籍异动的学生不显示
strSql.Append(" and t.StuNo not in (select StuNo from StuInfoBasic where ChangeStatus=1) "); strSql.Append(" and t.StuNo not in (select StuNo from StuInfoBasic where ChangeStatus=1) ");


Laden…
Annuleren
Opslaan