Bladeren bron

订单详情页修改

ZhangWenQiang 6 jaren geleden
bovenliggende
commit
30eaa139e1
1 gewijzigde bestanden met toevoegingen van 10 en 9 verwijderingen
  1. 10 9
      src/views/ordermanager/modules/HwOrderModal.vue

+ 10 - 9
src/views/ordermanager/modules/HwOrderModal.vue

@@ -62,8 +62,8 @@
             </div>
           </detail-list-item>
           <detail-list-item term="承揽合同" v-has="'order:workContract'">
-            <template v-if="model.contractType == 0 ||model.contractType == 1">
-              {{model.contractType == 0?'线上合同':'线下合同'}}
+            <template v-if="model.contractType === 0 ||model.contractType === 1">
+              {{model.contractType === 0?'线上合同':'线下合同'}}
               <div class="text" style="margin-top: 10px;">
                 <a @click="handleWorkDownload(model.workContract)">下载合同</a>
                 <template v-if="model.contractType == 0 && model.status == 0">
@@ -71,15 +71,15 @@
                 </template>
               </div>
             </template>
-            <template v-else-if="model.contractType == 2">
-              电子合同{{model.electronicContractStatus !=2?'('+model.electronicContractStatus_dictText+')':''}}
-              <template v-if="model.electronicContractStatus == 2">
+            <template v-else-if="model.contractType === 2">
+              电子合同{{model.electronicContractStatus !==2? '('+electronicContractStatus_dictText+')' : ''}}
+              <template v-if="model.electronicContractStatus === 2">
                 <div class="text" style="margin-top: 10px;">
                   <a @click="handleWorkDownloadEC(model.workContract)">下载合同</a>
                   <a @click="handleSelectEditModal(model)" style="margin-left: 15px" v-has="'order:editEContractTop'">修改</a>
                 </div>
               </template>
-              <template v-if="model.electronicContractStatus == 3 || model.electronicContractStatus == 4 || model.electronicContractStatus == 5">
+              <template v-if="model.electronicContractStatus === 3 || model.electronicContractStatus === 4 || model.electronicContractStatus === 5">
                 <div class="text" style="margin-top: 10px;">
                   <a @click="handleSelectEditModal(model)" style="margin-left: 15px" v-has="'order:editEContract'">修改</a>
                 </div>
@@ -165,6 +165,7 @@
         activeTabKey: '1',
         loading: false,
         model: {},
+        electronicContractStatus_dictText:'',
         validatorRules: {
           contractType: { rules: [{ required: true, message: '请输入合同方式' }] }
         },
@@ -238,14 +239,14 @@
             })
             this.model = res.result
             console.log('df===', this.model)
-            if(res.result.status == 2){
+            if(res.result.status === 2){
               if(res.result.serviceStage){
                 status =  '第'+res.result.serviceStage+'期服务中';
               }
             }
             this.model.status_text = status
             this.detailLength = res.result.hwOrderProcessDetailList.length
-            this.model.totalPrice = res.result.hwRequirement.settlementMethod == 0 ? res.result.hwRequirement.price : this.accMul(res.result.hwRequirement.price, res.result.hwRequirement.stage)
+            this.model.totalPrice = res.result.hwRequirement.settlementMethod === 0 ? res.result.hwRequirement.price : this.accMul(res.result.hwRequirement.price, res.result.hwRequirement.stage)
           } else {
 
           }
@@ -261,7 +262,7 @@
                 status = option.text
               }
             })
-            this.model.electronicContractStatus_dictText = status
+            this.electronicContractStatus_dictText = status
           } else {
 
           }