ljy121 1 år sedan
förälder
incheckning
00f2144459

+ 14 - 0
zjugis-business/src/main/resources/templates/FlowContractInvoice/js/apply.js

@@ -139,6 +139,20 @@
 
 
     function submit(all, istransfer) {
+        var invoiceAmount = $('[name="contractInvoice$invoiceAmount"] input').val();
+        var contractBalance = $('[name="amount$contractBalance"] input').val();
+        if(!contractBalance){
+            contractBalance = $('[name="contract$contractAmount"] input').val();
+            if(!contractBalance){
+                contractBalance = 0;
+            }
+        }
+        if(invoiceAmount > contractBalance){
+            all({success: false, errorMsg: "开票金额超出合同余额!"});
+            return;
+        }
+
+
         var postData = z.ui.form.getFormFields("[name=flow-form]", {validatorRequired: istransfer});
         if (postData === false) {
             all({success: false});