소스 검색

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

怀来职教中心中职
dyy 1 년 전
부모
커밋
30d1268e62
3개의 변경된 파일26개의 추가작업 그리고 5개의 파일을 삭제
  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 파일 보기

@@ -34,6 +34,17 @@ var bootstrap = function ($, learun) {
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",
formatterAsync: function (callback, value, row, op, $cell) {
@@ -105,7 +116,7 @@ var bootstrap = function ($, learun) {
];
headDataEdit = [
{
label: '期末成绩', name: 'TermEndScore', width: 80, align: "left",
label: '专业课成绩', name: 'TermEndScore', width: 80, align: "left",
edit: {
type: 'input',
inputType: 'number',
@@ -125,7 +136,7 @@ var bootstrap = function ($, learun) {
];
headDataNoEdit = [
{
label: '期末成绩', name: 'TermEndScore', width: 80, align: "left"
label: '专业课成绩', name: 'TermEndScore', width: 80, align: "left"
},
{ label: '总成绩', name: 'Score', width: 80, align: "left" },
{
@@ -400,7 +411,7 @@ var bootstrap = function ($, learun) {
}.bind(this), "json");
},
initGird: function () {
$('#gridtable').lrAuthorizeJfGrid({
$('#gridtable').jfGrid({
url: top.$.rootUrl + '/EducationalAdministration/StuScoreExperiment/GetList',
headData: headDataFinally,
mainId: 'ScoreId',


+ 9
- 1
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuScoreExperiment/StuScoreExperimentEntity.cs 파일 보기

@@ -338,8 +338,16 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
this.ScoreId = keyValue;
}
#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 파일 보기

@@ -40,7 +40,9 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
try
{
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) ");


불러오는 중...
취소
저장