| 
					
				 | 
			
			
				@@ -599,10 +599,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @click="addOrUpdateHandle" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           >查看审批流</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button type="primary" @click="submitForm" size="mini" :disabled="notChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button type="success" @click="submitForm" size="mini" :disabled="notChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           >保 存</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button @click="addPage" size="mini">新 增</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button type="primary" @click="addPage" size="mini">新 增</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div style="margin: 0 12px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3409,28 +3409,61 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const { columns, data } = param; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const sums = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       columns.forEach((column, index) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        sums[0] = "合计"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        sums[10] = this.totAL.toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        sums[9] = this.Ttime.toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if(this.selection.length == 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (index === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sums[index] = "合计"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if ( column.label == '金额' || column.label == '本次金额') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const values = data.map((item) => Number(item[column.property])); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!values.every((value) => isNaN(value))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              sums[index] = values.reduce((prev, curr) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                const value = Number(curr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!isNaN(value)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  return prev + curr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  return prev; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (index === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sums[index] = "合计"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } else if (column.label == '金额' || column.label == '本次金额') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const values = this.selection.map((selection) => Number(selection[column.property])); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!values.every((value) => isNaN(value))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              sums[index] = values.reduce((prev, curr) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                const value = Number(curr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!isNaN(value)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  return prev + curr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  return prev; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // sums[0] = "合计"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // sums[10] = this.totAL.toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // sums[9] = this.Ttime.toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return sums; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 导入多选框 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleSelectionChange_s(selection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.totAL = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.Ttime = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // this.totAL = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // this.Ttime = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.selection = selection; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if (this.selection.length == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        for (let item in this.chargeList_s) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.totAL += Number(this.chargeList_s[item].fAmt); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.Ttime += Number(this.chargeList_s[item].fAmtdr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        for (let index in selection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.totAL += Number(selection[index].fAmt); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.Ttime += Number(selection[index].fAmtdr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // if (this.selection.length == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   for (let item in this.chargeList_s) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     this.totAL += Number(this.chargeList_s[item].fAmt); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     this.Ttime += Number(this.chargeList_s[item].fAmtdr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   for (let index in selection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     this.totAL += Number(selection[index].fAmt); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //     this.Ttime += Number(selection[index].fAmtdr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // this.getSummaries() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 多选框选中数据 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3485,6 +3518,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.nothing.push(this.selection[item].fName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (this.increase_s.length === 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.increase_s = this.increase_s.concat(this.selection); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              for(let li in this.increase_s){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(this.increase_s[li].fSrcdc == 'D'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.increase_s[li].fSrcdc = "收" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }else if(this.increase_s[li].fSrcdc == 'C'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.increase_s[li].fSrcdc = "付" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               //去重提单号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.empty = new Set(this.empty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.empty = Array.from(this.empty); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3520,71 +3560,80 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 fSystemType: Cookies.get("sysType") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              for (let li in this.increase_s) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (this.selection[item].fSrcid !== this.increase_s[li].fSrcid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.Fee = this.increase_s.concat(this.selection); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  let result = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  let obj = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  for (let lis in this.Fee) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    if (!obj[this.Fee[lis].fSrcid]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      result.push(this.Fee[lis]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      obj[this.Fee[lis].fSrcid] = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  //去重提单号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.empty = new Set(this.empty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.empty = Array.from(this.empty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  //去重货权方 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.nothing = new Set(this.nothing); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.nothing = Array.from(this.nothing); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  if (this.empty.length <= 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    this.pass.fMblno = this.empty[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    this.pass.fMblno = this.empty[0] + "..."; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  if (this.nothing.length <= 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    this.pass.fName = this.nothing[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    this.pass.fName = this.nothing[0] + "..."; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  // this.increase_s = this.increase_s.concat(this.selection); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.queryParams.tMblno = this.pass.fMblno; //提单号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.queryParams.fCtrlcorpid = this.pass.fName; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.queryParams.fCorpid = this.queryParameter.fToCorpid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.queryParams.fAmtcr = Number(this.pass.fAmtcr).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.queryParams.fAmtdr = Number(this.pass.fAmtdr).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.innerVisible = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.chargeList_s = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.queryParameter = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fCorpid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fToCorpid: this.queryParams.fCorpid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fMblno: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fStatementNo: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fFeeid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fBilltype: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fBusinessType: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fVslid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fVoyid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    timeExamine: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    timeInterval: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    fSystemType: Cookies.get("sysType") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  this.increase_s = result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  let i = Number(item) + 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  Num += i + '、' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          for (let li in this.increase_s) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for(let item in this.selection) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (this.selection[item].fSrcid !== this.increase_s[li].fSrcid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.Fee = this.increase_s.concat(this.selection); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              let result = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              let obj = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              for (let lis in this.Fee) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if(this.Fee[lis].fSrcdc == 'D'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.Fee[lis].fSrcdc = "收" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }else if(this.Fee[lis].fSrcdc == 'C'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.Fee[lis].fSrcdc = "付" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!obj[this.Fee[lis].fSrcid]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  result.push(this.Fee[lis]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  obj[this.Fee[lis].fSrcid] = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //去重提单号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.empty = new Set(this.empty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.empty = Array.from(this.empty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //去重货权方 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.nothing = new Set(this.nothing); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.nothing = Array.from(this.nothing); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              if (this.empty.length <= 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.pass.fMblno = this.empty[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.pass.fMblno = this.empty[0] + "..."; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              if (this.nothing.length <= 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.pass.fName = this.nothing[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.pass.fName = this.nothing[0] + "..."; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              // this.increase_s = this.increase_s.concat(this.selection); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.queryParams.tMblno = this.pass.fMblno; //提单号 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.queryParams.fCtrlcorpid = this.pass.fName; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.queryParams.fCorpid = this.queryParameter.fToCorpid; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.queryParams.fAmtcr = Number(this.pass.fAmtcr).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.queryParams.fAmtdr = Number(this.pass.fAmtdr).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.innerVisible = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.chargeList_s = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.queryParameter = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fCorpid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fToCorpid: this.queryParams.fCorpid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fMblno: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fStatementNo: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fFeeid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fBilltype: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fBusinessType: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fVslid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fVoyid: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                timeExamine: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                timeInterval: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fSystemType: Cookies.get("sysType") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.increase_s = result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              let i = Number(li) + 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              Num += i + '、' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          MessageBox.confirm("选中的第" + (Num).slice(0,Num.length-1) + "行重复,请重新选择",{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              confirmButtonText: '确定', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              cancelButtonText: '取消', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              type: 'warning' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if(Num.length != 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            MessageBox.confirm("从表的第" + (Num).slice(0,Num.length-1) + "行重复,如本次金额变更,请删除后重新选择","提示",{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                confirmButtonText: '确定', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                cancelButtonText: '取消', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                type: 'warning' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else if (this.state_s == false) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$message.error("本次金额不能大于原定金额"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3629,17 +3678,20 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if(this.notChange == true){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.mainTable = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        MessageBox.confirm("是否已保存?",{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            confirmButtonText: '确定', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            cancelButtonText: '取消', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            type: 'warning' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ).then(()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.mainTable = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.approve = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.reset(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$confirm("返回列表,是否保存?", "提示", { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          confirmButtonText: "保存", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          cancelButtonText: "取消", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type: "warning", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.submitForm(Cookies.get("sysType")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.mainTable = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          .catch(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.mainTable = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.getList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 表单重置 
			 |