Parcourir la source

合同段信息修改

duy il y a 1 an
Parent
commit
df7fa78096
1 fichiers modifiés avec 76 ajouts et 6 suppressions
  1. 76 6
      src/views/manager/contractinfo/detail.vue

+ 76 - 6
src/views/manager/contractinfo/detail.vue

@@ -450,7 +450,7 @@
                             预付款限额(元)
                           </td>
                           <td  >
-                           <el-input-number v-model="meterContractInfo.dyTotalAmount" placeholder="请输入" :controls="false" :min="0"></el-input-number>
+                           <el-input-number v-model="meterContractInfo.clAdvancePaymentQuota" placeholder="请输入" :controls="false" :min="0"></el-input-number>
                           </td>
                           <td >
                             开户银行
@@ -475,7 +475,7 @@
                         </tr>
                         <tr >
                           <td  >
-                            起扣点(元)
+                            起扣点(元)111
                           </td>
                           <td  >
                            <el-input-number v-model="meterContractInfo.dyStartDeductPoint" placeholder="请输入" :controls="false" :min="0"></el-input-number>
@@ -944,7 +944,31 @@ export default {
       leftTreeData: [],
       leftloading:false,
       rightloading:false,
-      meterContractInfo:{}//计量合同段管理相关信息
+      meterContractInfo:{
+        dyStartDeductPoint:0,
+        dyTotalAmount:0,
+        clAdvancePaymentQuota:0,
+        bankOfDeposit:0,
+        blReserveFundsRatio:0,
+        nmSdStartDeductPoint:0,
+        clIntervalDeduct:0,
+        bankAccountNumber:0,
+        blStartDeductPoint:0,
+        nmSdRatio:0,
+        dyFullDeductPoint:0,
+        clFromIntervalDeduct:0,
+        bankAccountName:'',
+        blTotalDeductQuota:0,
+        nmTotalDeductQuota:0,
+        dyDeductRatio:0,
+        clPrepaymentRatio:0,
+        nmPayDepositWithheld:0,
+        clDeductRatio:0
+
+
+
+
+      }//计量合同段管理相关信息
     }
   },
   computed: {
@@ -1158,7 +1182,28 @@ export default {
           }
           
             this.meterContractInfo=this.contractForm.meterContractInfo
-         
+            ||{
+              dyStartDeductPoint:0,
+                dyTotalAmount:0,
+                clAdvancePaymentQuota:0,
+                bankOfDeposit:0,
+                blReserveFundsRatio:0,
+                nmSdStartDeductPoint:0,
+                clIntervalDeduct:0,
+                bankAccountNumber:0,
+                blStartDeductPoint:0,
+                nmSdRatio:0,
+                dyFullDeductPoint:0,
+                clFromIntervalDeduct:0,
+                bankAccountName:'',
+                blTotalDeductQuota:0,
+                nmTotalDeductQuota:0,
+                dyDeductRatio:0,
+                clPrepaymentRatio:0,
+                nmPayDepositWithheld:0,
+                clDeductRatio:0
+              }
+                
           
           this.$nextTick(() => {
             this.typeChang['1'] = false;
@@ -1196,6 +1241,30 @@ export default {
           if (Number(this.contractForm.storagePeriod) < 0) {
             this.contractForm.storagePeriod = 0;
           }
+         
+          this.meterContractInfo=res.data.data.meterContractInfo
+            ||{
+              dyStartDeductPoint:0,
+                dyTotalAmount:0,
+                clAdvancePaymentQuota:0,
+                bankOfDeposit:0,
+                blReserveFundsRatio:0,
+                nmSdStartDeductPoint:0,
+                clIntervalDeduct:0,
+                bankAccountNumber:0,
+                blStartDeductPoint:0,
+                nmSdRatio:0,
+                dyFullDeductPoint:0,
+                clFromIntervalDeduct:0,
+                bankAccountName:'',
+                blTotalDeductQuota:0,
+                nmTotalDeductQuota:0,
+                dyDeductRatio:0,
+                clPrepaymentRatio:0,
+                nmPayDepositWithheld:0,
+                clDeductRatio:0
+              }
+                
           this.$nextTick(() => {
             this.typeChang['1'] = false;
           })
@@ -1313,6 +1382,7 @@ export default {
               this.contractForm.projectPlace = this.flageData[2];
             }
             let das = this.contractForm
+            das.meterContractInfo=this.meterContractInfo
             if (this.contractForm.contractType != 1) {
               delete das.startStation
               delete das.endStation
@@ -1321,8 +1391,8 @@ export default {
               this.idList.forEach(val => {
                 das.idList.push({contractId: val})
               })
-     
-                das.meterContractInfo=this.meterContractInfo
+       
+              
               
             
               resolve(submitContractInfo(das))