|
|
@@ -35,6 +35,7 @@
|
|
|
</detail-list-item>
|
|
|
<detail-list-item term="参考单价">{{model.hwRequirement.price}}</detail-list-item>
|
|
|
<detail-list-item term="参考总价">{{model.totalPrice}}</detail-list-item>
|
|
|
+ <detail-list-item term="创建时间">{{model.createTime}}</detail-list-item>
|
|
|
</detail-list>
|
|
|
<a-divider style="margin-bottom: 32px"/>
|
|
|
<detail-list title="订单描述">
|
|
|
@@ -48,39 +49,33 @@
|
|
|
<detail-list title="相关合同">
|
|
|
<detail-list-item term="服务合同">
|
|
|
{{model.hwRequirement.contractType == 0?'线上合同':'线下合同'}}
|
|
|
- <!--<template v-if="model.hwRequirement.contractType == 0">-->
|
|
|
- <div class="text" style="margin-top: 10px;">
|
|
|
- <a @click="handleWorkDownload(model.hwRequirement.serviceContract)">下载合同</a>
|
|
|
- <a @click="handleEditRequireModal(model.hwRequirement)" style="margin-left: 15px" v-has="'order:serviceEdit'">修改</a>
|
|
|
- </div>
|
|
|
- <!--</template>-->
|
|
|
+ <div class="text" style="margin-top: 10px;">
|
|
|
+ <a @click="handleWorkDownload(model.hwRequirement.serviceContract)">下载合同</a>
|
|
|
+ <a @click="handleEditRequireModal(model.hwRequirement)" style="margin-left: 15px" v-has="'order:serviceEdit'">修改</a>
|
|
|
+ </div>
|
|
|
</detail-list-item>
|
|
|
<detail-list-item term="转包合同" v-if="model.hwRequirement.subcontractType != null">
|
|
|
{{model.hwRequirement.subcontractType == 0?'线上合同':'线下合同'}}
|
|
|
- <!--<template v-if="model.hwRequirement.subcontractType == 0">-->
|
|
|
- <div class="text" style="margin-top: 10px;">
|
|
|
- <a @click="handleWorkDownload(model.hwRequirement.subcontract)">下载合同</a>
|
|
|
- <a @click="handleEditRequireSubModal(model.hwRequirement)" style="margin-left: 15px" v-has="'order:subcontractEdit'">修改</a>
|
|
|
- </div>
|
|
|
- <!--</template>-->
|
|
|
+ <div class="text" style="margin-top: 10px;">
|
|
|
+ <a @click="handleWorkDownload(model.hwRequirement.subcontract)">下载合同</a>
|
|
|
+ <a @click="handleEditRequireSubModal(model.hwRequirement)" style="margin-left: 15px" v-has="'order:subcontractEdit'">修改</a>
|
|
|
+ </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">-->
|
|
|
- <div class="text" style="margin-top: 10px;">
|
|
|
- <a @click="handleWorkDownload(model.workContract)">下载合同</a>
|
|
|
- <template v-if="model.contractType == 0 && model.status == 0">
|
|
|
- <a @click="handleSelectEditModal(model)" style="margin-left: 15px">修改</a>
|
|
|
- </template>
|
|
|
- </div>
|
|
|
- <!--</template>-->
|
|
|
+ <div class="text" style="margin-top: 10px;">
|
|
|
+ <a @click="handleWorkDownload(model.workContract)">下载合同</a>
|
|
|
+ <template v-if="model.contractType == 0 && model.status == 0">
|
|
|
+ <a @click="handleSelectEditModal(model)" style="margin-left: 15px">修改</a>
|
|
|
+ </template>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<template v-else-if="model.contractType == 2">
|
|
|
电子合同{{model.electronicContractStatus != 2?'('+model.electronicContractStatus_dictText+')':''}}
|
|
|
<template v-if="model.electronicContractStatus == 2">
|
|
|
<div class="text" style="margin-top: 10px;">
|
|
|
- <a @click="handleWorkDownload(model.workContract)">下载合同</a>
|
|
|
+ <a @click="handleWorkDownloadEC(model.workContract)">下载合同</a>
|
|
|
</div>
|
|
|
</template>
|
|
|
</template>
|
|
|
@@ -394,6 +389,14 @@
|
|
|
}
|
|
|
window.open(this.url.downloadUrl + '?fileName=' + fileName);
|
|
|
},
|
|
|
+ //下载合同(电子合同)
|
|
|
+ handleWorkDownloadEC(fileName) {
|
|
|
+ if(!fileName){
|
|
|
+ this.$message.warning("未知的文件")
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ window.open(fileName);
|
|
|
+ },
|
|
|
accMul(num1,num2){
|
|
|
var m = 0, s1 = num1.toString(), s2 = num2.toString()
|
|
|
try {
|