Browse Source

上报前判断审批人

laiguoran 6 years ago
parent
commit
37d2c3ac21

+ 8 - 0
app/public/js/ledger.js

@@ -1500,3 +1500,11 @@ $(document).ready(function() {
     });
 });
 
+// 检查上报情况
+function checkAuditorFrom () {
+    if ($('#auditors li').length === 0) {
+        toast('请先选择审批人,再上报数据', 'error', 'exclamation-circle');
+        return false;
+    }
+}
+

+ 8 - 0
app/public/js/stage_audit.js

@@ -135,3 +135,11 @@ $(document).ready(function () {
         $('#sp-list2').modal('hide');
     });
 });
+
+// 检查上报情况
+function checkAuditorFrom () {
+    if ($('#auditors li').length === 0) {
+        toast('请先选择审批人,再上报数据', 'error', 'exclamation-circle');
+        return false;
+    }
+}

+ 2 - 2
app/view/ledger/explode_modal.ejs

@@ -121,7 +121,7 @@
                     </ul>
                 </div>
             </div>
-            <form class="modal-footer" method="post" action="/tender/<%- tender.id %>/ledger/audit/start">
+            <form class="modal-footer" method="post" action="/tender/<%- tender.id %>/ledger/audit/start" onsubmit="return checkAuditorFrom()">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
                 <input type="hidden" name="_csrf" value="<%= ctx.csrf %>">
                 <button class="btn btn-primary" type="submit">确认上报</button>
@@ -236,7 +236,7 @@
                     </div>
                 </div>
             </div>
-            <form class="modal-footer" action="/tender/<%- tender.id %>/ledger/audit/start" method="post">
+            <form class="modal-footer" action="/tender/<%- tender.id %>/ledger/audit/start" method="post" onsubmit="return checkAuditorFrom()">
                 <button type="submit" class="btn btn-primary">确认上报</button>
                 <input type="hidden" name="_csrf" value="<%= ctx.csrf %>">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>

+ 2 - 2
app/view/stage/audit_modal.ejs

@@ -61,7 +61,7 @@
                     </ul>
                 </div>
             </div>
-            <form class="modal-footer" method="post" action="<%- preUrl %>/audit/start">
+            <form class="modal-footer" method="post" action="<%- preUrl %>/audit/start" onsubmit="return checkAuditorFrom()">
                 <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
                 <input type="hidden" name="_csrf" value="<%= ctx.csrf %>">
                 <button class="btn btn-primary" type="submit">确认上报</button>
@@ -686,7 +686,7 @@
                         </div>
                     </div>
                 </div>
-                <form class="modal-footer" method="post" action="<%- preUrl %>/audit/start">
+                <form class="modal-footer" method="post" action="<%- preUrl %>/audit/start" onsubmit="return checkAuditorFrom()">
                     <input type="hidden" name="_csrf" value="<%= ctx.csrf %>">
                     <button class="btn btn-primary" type="submit">确认上报</button>
                     <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>