|
|
@@ -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 {
|
|
|
|
|
|
}
|