diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.cshtml index 7db8c18e7..7a9bf07d6 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.cshtml +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.cshtml @@ -124,17 +124,22 @@
保留学籍*
-
+
离班日期*
-
+
休学年限*
-
+
休学时段*
- + + +
+
+
*
+
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.js index 7b09fbff7..cfb8642af 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.js +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuTransferInfo/RestAgainIndex.js @@ -19,10 +19,23 @@ var bootstrap = function ($, learun) { } }) $('#SubmitBtn').on('click', function () { + if (!$('body').lrValidform()) { return false; } var entity = $('body').lrGetFormData(); + let starttime = new Date(entity.SuspensionBeginTime).getTime(); + let endtime = new Date(entity.SuspensionEndTime).getTime(); + if (endtime < starttime) { + learun.alert.warning("起始日期不能大于终止日期!"); + return false; + } + + if (parseInt(Math.abs(endtime - starttime) / 1000 / 60 / 60 / 24) < 183) { + learun.alert.warning("起始时间与终止时间不能小于半年!"); + return false; + } + var selgridtab = $('#selgridtab').jfGridGet('rowdatas'); $.lrSaveForm(top.$.rootUrl + '/EducationalAdministration/StuTransferInfo/SaveForm', { entity: entity, strStuEntity: JSON.stringify(selgridtab) }, function (res) {