소스 검색

填报日期显示 and 编辑保存

金隅分支
edy 3 년 전
부모
커밋
b7d841a84e
3개의 변경된 파일53개의 추가작업 그리고 8개의 파일을 삭제
  1. +16
    -0
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/FillinFromController.cs
  2. +27
    -8
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/FillinFrom/Index.js
  3. +10
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/FillinFrom/FillinFromEntity.cs

+ 16
- 0
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Controllers/FillinFromController.cs 파일 보기

@@ -172,6 +172,22 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers
fualityReportMainIBLL.EditProjectByFId(keyValue);

}
#region 处理填报日期

if (entity.FillingCycle == "1")
{
entity.FillingTime = "";
}
else if (entity.FillingCycle == "2")
{
entity.FillingTime = entity.FillingTime2;
}
else if (entity.FillingCycle == "3")
{
entity.FillingTime = entity.FillingTime1;
}
#endregion

fillinFromIBLL.SaveEntity(keyValue, entity);
return Success("保存成功!");
}


+ 27
- 8
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/FillinFrom/Index.js 파일 보기

@@ -67,7 +67,7 @@ var bootstrap = function ($, learun) {
if (learun.checkrow(keyValue)) {
var State = $('#gridtable').jfGridValue('State');
if (State !== 0) {
learun.alert.warning("当前项目已提交不能修改!");
learun.alert.warning("当前项不能修改!");
return;
}
learun.layerConfirm('是否确认修改该项,修改成后会影响数据!', function (res) {
@@ -195,15 +195,34 @@ var bootstrap = function ($, learun) {
}
},
{
label: "填报时间", name: "FillingTime", width: 80, align: "center",
label: "填报时间", name: "FillingTime", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) {
learun.clientdata.getAsync('dataItem', {
key: value,
code: 'CycleTime',
callback: function (_data) {
callback(_data.text);
if (value.indexOf(',') != -1) {
var content = '';
var timearr = value.split(',');
for (var i = 0; i < timearr.length; i++) {
learun.clientdata.getAsync('dataItem',
{
key: timearr[i],
code: 'CycleTime',
callback: function (_data) {
content += _data.text + ',';

}
});
}
});
content = content.substring(0, content.length - 1);
callback(content);
} else {
learun.clientdata.getAsync('dataItem',
{
key: value,
code: 'CycleTime',
callback: function (_data) {
callback(_data.text);
}
});
}
}
},
{


+ 10
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/FillinFrom/FillinFromEntity.cs 파일 보기

@@ -109,6 +109,16 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
}
#endregion
#region 扩展字段
/// <summary>
/// 填报时间
/// </summary>
[NotMapped]
public string FillingTime1 { get; set; }
/// <summary>
/// 填报时间
/// </summary>
[NotMapped]
public string FillingTime2 { get; set; }
#endregion
}
}


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