فهرست منبع

解决项目电子归档重复提交问题

user5 3 سال پیش
والد
کامیت
ee22fed3a2

+ 8 - 1
src/main/webapp/webpage/modules/ruralprojectrecords/record/cost/recordTwo/projectReportRecordForm.jsp

@@ -43,6 +43,13 @@
 		}
         function doSubmit(obj){//回调函数,在编辑和保存动作时,供openDialog调用提交表单。
             if(validateForm.form()){
+				var onsubmit = $("#onsubmit").val();
+				if("true" == onsubmit){
+					$("#onsubmit").val(false);
+				}else{
+					parent.layer.msg("请勿重复提交!", {icon: 5});
+					return false
+				}
 				var projectId = '${project.id}';
 				var boolFlag = true;
 					if(obj == 2){
@@ -171,7 +178,7 @@
 			<form:hidden id="reportId" path="report.id"/>
 			<form:hidden path="report.name"/>
 			<form:hidden path="report.project.id"/>
-
+			<input type="hidden" id="onsubmit" value="true">
 			<div class="form-group layui-row first lw12">
 				<div class="form-group-label"><h2>基本信息</h2></div>