|
|
|
@ -141,7 +141,7 @@
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:other_tender_name>
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:other_tender_name>
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>其他参与投标单位名称
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>其他参与投标单位名称
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="xy-table-item-content ">
|
|
|
|
<div class="xy-table-item-content ">
|
|
|
|
<el-button type="primary" style="margin-bottom:10px" size="small" @click="addRow">新增</el-button>
|
|
|
|
<el-button type="primary" style="margin-bottom:10px" size="small" @click="addRow">新增</el-button>
|
|
|
|
@ -163,7 +163,7 @@
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:quotation_situation>
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:quotation_situation>
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>事前询价情况
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>事前询价情况
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<el-select v-model="form.quotation_situation" placeholder="请选择" style="width:300px">
|
|
|
|
<el-select v-model="form.quotation_situation" placeholder="请选择" style="width:300px">
|
|
|
|
@ -182,7 +182,7 @@
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:audit_situation>
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:audit_situation>
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>事后审计情况
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>事后审计情况
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<el-select v-model="form.audit_situation" placeholder="请选择" style="width:300px">
|
|
|
|
<el-select v-model="form.audit_situation" placeholder="请选择" style="width:300px">
|
|
|
|
@ -201,7 +201,7 @@
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:payment_content>
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:payment_content>
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>合同内的支付条款
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>合同内的支付条款
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
<el-input v-model="form.payment_content" type="textarea" placeholder="合同内的支付条款"
|
|
|
|
<el-input v-model="form.payment_content" type="textarea" placeholder="合同内的支付条款"
|
|
|
|
@ -636,31 +636,31 @@
|
|
|
|
}
|
|
|
|
}
|
|
|
|
console.log("other",this.form.other_tender_name)
|
|
|
|
console.log("other",this.form.other_tender_name)
|
|
|
|
if(this.contract.is_contract===1){
|
|
|
|
if(this.contract.is_contract===1){
|
|
|
|
if(this.form.other_tender_name.length<1){
|
|
|
|
// if(this.form.other_tender_name.length<1){
|
|
|
|
this.$Message.warning(`请添加其他参与投标单位名称`)
|
|
|
|
// this.$Message.warning(`请添加其他参与投标单位名称`)
|
|
|
|
return
|
|
|
|
// return
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
if(!this.form.quotation_situation){
|
|
|
|
// if(!this.form.quotation_situation){
|
|
|
|
this.$Message.warning(`事前询价情况不能为空`)
|
|
|
|
// this.$Message.warning(`事前询价情况不能为空`)
|
|
|
|
return
|
|
|
|
// return
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
if(!this.form.audit_situation){
|
|
|
|
// if(!this.form.audit_situation){
|
|
|
|
this.$Message.warning(`事后审计情况不能为空`)
|
|
|
|
// this.$Message.warning(`事后审计情况不能为空`)
|
|
|
|
return
|
|
|
|
// return
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
if(!this.form.payment_content){
|
|
|
|
// if(!this.form.payment_content){
|
|
|
|
this.$Message.warning(`合同内的支付条款不能为空`)
|
|
|
|
// this.$Message.warning(`合同内的支付条款不能为空`)
|
|
|
|
return
|
|
|
|
// return
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
if (this.form.other_tender_name.length > 0) {
|
|
|
|
// if (this.form.other_tender_name.length > 0) {
|
|
|
|
// 判断属性中是否为空
|
|
|
|
// // 判断属性中是否为空
|
|
|
|
for (var p of this.form.other_tender_name) {
|
|
|
|
// for (var p of this.form.other_tender_name) {
|
|
|
|
if (!p) {
|
|
|
|
// if (!p) {
|
|
|
|
this.$Message.warning(`投标单位名称不能为空,请补充或删除`)
|
|
|
|
// this.$Message.warning(`投标单位名称不能为空,请补充或删除`)
|
|
|
|
return
|
|
|
|
// return
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if(this.contract.is_end===1){
|
|
|
|
if(this.contract.is_end===1){
|
|
|
|
|