|
|
|
|
@ -136,123 +136,124 @@
|
|
|
|
|
style="width: 300px;" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:other_tender_name>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>其他参与投标单位名称
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content ">
|
|
|
|
|
<el-button type="primary" style="margin-bottom:10px" size="small" @click="addRow">新增</el-button>
|
|
|
|
|
<div class="other_tender_name_input" v-for="(item,index) in form.other_tender_name">
|
|
|
|
|
<el-input placeholder="请输入" style="width:200px;margin-right:10px" v-model="form.other_tender_name[index]"></el-input>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:other_tender_name>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>其他参与投标单位名称
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content ">
|
|
|
|
|
<el-button type="primary" style="margin-bottom:10px" size="small" @click="addRow">新增</el-button>
|
|
|
|
|
<div class="other_tender_name_input" v-for="(item,index) in form.other_tender_name">
|
|
|
|
|
<el-input placeholder="请输入" style="width:200px;margin-right:10px" v-model="form.other_tender_name[index]"></el-input>
|
|
|
|
|
<!-- <el-popconfirm confirm-button-text="确认" cancel-button-text="取消" style="margin:0 10px"
|
|
|
|
|
@confirm="delRow(index)" title="确认删除该条?">
|
|
|
|
|
<el-button type="danger" size="small" slot="reference">删除</el-button>
|
|
|
|
|
</el-popconfirm> -->
|
|
|
|
|
<Poptip confirm
|
|
|
|
|
title="确认删除该条?"
|
|
|
|
|
@on-ok="delRow(index)">
|
|
|
|
|
<Button type="error">删除</Button>
|
|
|
|
|
</Poptip>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:quotation_situation>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>事前询价情况
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.quotation_situation" placeholder="请选择" style="width:300px">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="(item,index) in ['第三方造价咨询单位出具的报告或标底','供应商提供的报价']"
|
|
|
|
|
:key="index"
|
|
|
|
|
:label="item"
|
|
|
|
|
:value="item">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
<!-- <el-input v-model="form.quotation_situation" type="textarea" placeholder="第三方造价咨询单位出具的报告或标底/供应商提供的报价"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:audit_situation>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>事后审计情况
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.audit_situation" placeholder="请选择" style="width:300px">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="(item,index) in ['外部财政局或审计局审计','内部自行委托的第三方审计','未审计']"
|
|
|
|
|
:key="index"
|
|
|
|
|
:label="item"
|
|
|
|
|
:value="item">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
<!-- <el-input v-model="form.audit_situation" type="textarea" placeholder="外部财政局或审计局审计/内部自行委托的第三方审计/未审计。"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:payment_content>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>合同内的支付条款
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-input v-model="form.payment_content" type="textarea" placeholder="合同内的支付条款"
|
|
|
|
|
style="width: 300px;" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_end===1" v-slot:project_end_time>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>项目完成(竣工)时间
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-date-picker v-model="form.project_end_time" style="width: 300px;" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_end===1" v-slot:is_acceptance>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>是否验收
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.is_acceptance" placeholder="请选择" style="width:300px">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in [{id:0,value:'否'},{id:1,value:'是'}]"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
:label="item.value"
|
|
|
|
|
:value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_end===1" v-slot:change_visa_amount>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>变更签证(增加内容的补充合同)金额
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content xy-table-item-price">
|
|
|
|
|
<!-- <el-input-number v-model="form.change_visa_amount" :controls="false" placeholder="请填写变更签证(增加内容的补充合同)金额"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
<el-input-number v-model="form.change_visa_amount" :precision="2" :controls="false" placeholder="请填写变更签证(增加内容的补充合同)金额"
|
|
|
|
|
style="width: 300px;" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-popconfirm> -->
|
|
|
|
|
<Poptip confirm
|
|
|
|
|
title="确认删除该条?"
|
|
|
|
|
@on-ok="delRow(index)">
|
|
|
|
|
<Button type="error">删除</Button>
|
|
|
|
|
</Poptip>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:quotation_situation>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>事前询价情况
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.quotation_situation" placeholder="请选择" style="width:300px">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="(item,index) in ['第三方造价咨询单位出具的报告或标底','供应商提供的报价']"
|
|
|
|
|
:key="index"
|
|
|
|
|
:label="item"
|
|
|
|
|
:value="item">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
<!-- <el-input v-model="form.quotation_situation" type="textarea" placeholder="第三方造价咨询单位出具的报告或标底/供应商提供的报价"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:audit_situation>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>事后审计情况
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.audit_situation" placeholder="请选择" style="width:300px">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="(item,index) in ['外部财政局或审计局审计','内部自行委托的第三方审计','未审计']"
|
|
|
|
|
:key="index"
|
|
|
|
|
:label="item"
|
|
|
|
|
:value="item">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
<!-- <el-input v-model="form.audit_situation" type="textarea" placeholder="外部财政局或审计局审计/内部自行委托的第三方审计/未审计。"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_contract===1" v-slot:payment_content>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;"></span>合同内的支付条款
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-input v-model="form.payment_content" type="textarea" placeholder="合同内的支付条款"
|
|
|
|
|
style="width: 300px;" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_end===1" v-slot:project_end_time>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>项目完成(竣工)时间
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-date-picker v-model="form.project_end_time" style="width: 300px;" value-format="yyyy-MM-dd HH:mm:ss" type="datetime" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_end===1" v-slot:is_acceptance>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>是否验收
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content">
|
|
|
|
|
<el-select v-model="form.is_acceptance" placeholder="请选择" style="width:300px">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in [{id:0,value:'否'},{id:1,value:'是'}]"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
:label="item.value"
|
|
|
|
|
:value="item.id">
|
|
|
|
|
</el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<template v-if="contract.is_end===1" v-slot:change_visa_amount>
|
|
|
|
|
<div class="xy-table-item">
|
|
|
|
|
<div class="xy-table-item-label">
|
|
|
|
|
<span style="color: red;font-weight: 600;padding-right: 4px;">*</span>变更签证(增加内容的补充合同)金额
|
|
|
|
|
</div>
|
|
|
|
|
<div class="xy-table-item-content xy-table-item-price">
|
|
|
|
|
<!-- <el-input-number v-model="form.change_visa_amount" :controls="false" placeholder="请填写变更签证(增加内容的补充合同)金额"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
<!-- <el-input-number v-model="form.change_visa_amount" :precision="2" :controls="false" placeholder="请填写变更签证(增加内容的补充合同)金额"
|
|
|
|
|
style="width: 300px;" /> -->
|
|
|
|
|
<el-input type="number" v-model="form.change_visa_amount" placeholder="请填写变更签证(增加内容的补充合同)金额" style="width: 300px;" />
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<template v-if="contract.contract_type !== 160" v-slot:extraFormBottom>
|
|
|
|
|
<div class="base-info add-plan" style="margin-top: 20px;margin-bottom: 20px">
|
|
|
|
|
@ -462,14 +463,14 @@
|
|
|
|
|
date: '',
|
|
|
|
|
is_assurance: false,
|
|
|
|
|
assurance_money: '',
|
|
|
|
|
assurance_expire: '',
|
|
|
|
|
other_tender_name:[],
|
|
|
|
|
quotation_situation:'',
|
|
|
|
|
audit_situation:'',
|
|
|
|
|
payment_content:'',
|
|
|
|
|
project_end_time:'',
|
|
|
|
|
is_acceptance:'',
|
|
|
|
|
change_visa_amount:0,
|
|
|
|
|
assurance_expire: '',
|
|
|
|
|
other_tender_name:[],
|
|
|
|
|
quotation_situation:'',
|
|
|
|
|
audit_situation:'',
|
|
|
|
|
payment_content:'',
|
|
|
|
|
project_end_time:'',
|
|
|
|
|
is_acceptance:'',
|
|
|
|
|
change_visa_amount:'',
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
rules: {
|
|
|
|
|
@ -503,23 +504,23 @@
|
|
|
|
|
message: '必选'
|
|
|
|
|
}],
|
|
|
|
|
guaranteeMoney: [],
|
|
|
|
|
guaranteeYear: [],
|
|
|
|
|
// other_tender_name: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
// quotation_situation: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
// audit_situation: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
// payment_content: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
guaranteeYear: [],
|
|
|
|
|
// other_tender_name: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
// quotation_situation: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
// audit_situation: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
// payment_content: [{
|
|
|
|
|
// required: true,
|
|
|
|
|
// message: '必填'
|
|
|
|
|
// }],
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
@ -607,12 +608,12 @@
|
|
|
|
|
|
|
|
|
|
this.planMonthLists()
|
|
|
|
|
},
|
|
|
|
|
// 签订合同
|
|
|
|
|
addRow() {
|
|
|
|
|
this.form.other_tender_name.push('')
|
|
|
|
|
},
|
|
|
|
|
delRow(obj, index) {
|
|
|
|
|
this.form.other_tender_name.splice(index, 1);
|
|
|
|
|
// 签订合同
|
|
|
|
|
addRow() {
|
|
|
|
|
this.form.other_tender_name.push('')
|
|
|
|
|
},
|
|
|
|
|
delRow(obj, index) {
|
|
|
|
|
this.form.other_tender_name.splice(index, 1);
|
|
|
|
|
},
|
|
|
|
|
// 合同签订
|
|
|
|
|
sign() {
|
|
|
|
|
@ -634,53 +635,53 @@
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
console.log("other",this.form.other_tender_name)
|
|
|
|
|
if(this.contract.is_contract===1){
|
|
|
|
|
// if(this.form.other_tender_name.length<1){
|
|
|
|
|
// this.$Message.warning(`请添加其他参与投标单位名称`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if(!this.form.quotation_situation){
|
|
|
|
|
// this.$Message.warning(`事前询价情况不能为空`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if(!this.form.audit_situation){
|
|
|
|
|
// this.$Message.warning(`事后审计情况不能为空`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if(!this.form.payment_content){
|
|
|
|
|
// this.$Message.warning(`合同内的支付条款不能为空`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if (this.form.other_tender_name.length > 0) {
|
|
|
|
|
// // 判断属性中是否为空
|
|
|
|
|
// for (var p of this.form.other_tender_name) {
|
|
|
|
|
// if (!p) {
|
|
|
|
|
// this.$Message.warning(`投标单位名称不能为空,请补充或删除`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(this.contract.is_end===1){
|
|
|
|
|
if(!this.form.project_end_time){
|
|
|
|
|
this.$Message.warning(`项目完成(竣工)时间不能为空`)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
if(!this.form.is_acceptance){
|
|
|
|
|
this.$Message.warning(`请选择是否验收`)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
if (this.form.change_visa_amount === null || this.form.change_visa_amount === undefined ||
|
|
|
|
|
this.form.change_visa_amount === '') {
|
|
|
|
|
// 未设置的逻辑(例如提示用户输入)
|
|
|
|
|
this.$Message.warning(`请填写变更签证(增加内容的补充合同)金额`)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
console.log("other",this.form.other_tender_name)
|
|
|
|
|
if(this.contract.is_contract===1){
|
|
|
|
|
// if(this.form.other_tender_name.length<1){
|
|
|
|
|
// this.$Message.warning(`请添加其他参与投标单位名称`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if(!this.form.quotation_situation){
|
|
|
|
|
// this.$Message.warning(`事前询价情况不能为空`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if(!this.form.audit_situation){
|
|
|
|
|
// this.$Message.warning(`事后审计情况不能为空`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if(!this.form.payment_content){
|
|
|
|
|
// this.$Message.warning(`合同内的支付条款不能为空`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// if (this.form.other_tender_name.length > 0) {
|
|
|
|
|
// // 判断属性中是否为空
|
|
|
|
|
// for (var p of this.form.other_tender_name) {
|
|
|
|
|
// if (!p) {
|
|
|
|
|
// this.$Message.warning(`投标单位名称不能为空,请补充或删除`)
|
|
|
|
|
// return
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(this.contract.is_end===1){
|
|
|
|
|
if(!this.form.project_end_time){
|
|
|
|
|
this.$Message.warning(`项目完成(竣工)时间不能为空`)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
if(this.form.is_acceptance === null || this.form.is_acceptance === undefined || this.form.is_acceptance === ''){
|
|
|
|
|
this.$Message.warning(`请选择是否验收`)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
if (this.form.change_visa_amount === null || this.form.change_visa_amount === undefined ||
|
|
|
|
|
this.form.change_visa_amount === '') {
|
|
|
|
|
// 未设置的逻辑(例如提示用户输入)
|
|
|
|
|
this.$Message.warning(`请填写变更签证(增加内容的补充合同)金额`)
|
|
|
|
|
return
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// return
|
|
|
|
|
editorContract({
|
|
|
|
|
id: this.contractId,
|
|
|
|
|
@ -697,13 +698,13 @@
|
|
|
|
|
date: this.form.date,
|
|
|
|
|
is_assurance: this.form.is_assurance,
|
|
|
|
|
assurance_money: this.form.assurance_money,
|
|
|
|
|
assurance_expire: this.form.assurance_expire,
|
|
|
|
|
other_tender_name:this.form.other_tender_name,
|
|
|
|
|
project_end_time:this.form.project_end_time,
|
|
|
|
|
is_acceptance:this.form.is_acceptance,
|
|
|
|
|
quotation_situation:this.form.quotation_situation,
|
|
|
|
|
audit_situation:this.form.audit_situation,
|
|
|
|
|
change_visa_amount:this.form.change_visa_amount,
|
|
|
|
|
assurance_expire: this.form.assurance_expire,
|
|
|
|
|
other_tender_name:this.form.other_tender_name,
|
|
|
|
|
project_end_time:this.form.project_end_time,
|
|
|
|
|
is_acceptance:this.form.is_acceptance,
|
|
|
|
|
quotation_situation:this.form.quotation_situation,
|
|
|
|
|
audit_situation:this.form.audit_situation,
|
|
|
|
|
change_visa_amount:this.form.change_visa_amount,
|
|
|
|
|
payment_content:this.form.payment_content
|
|
|
|
|
}).then(res => {
|
|
|
|
|
this.isShow = false
|
|
|
|
|
@ -711,7 +712,7 @@
|
|
|
|
|
type: 'success',
|
|
|
|
|
message: '操作成功'
|
|
|
|
|
})
|
|
|
|
|
this.$emit('signSuccess')
|
|
|
|
|
this.$emit('signSuccess')
|
|
|
|
|
this.handleOperationSuccess()
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
@ -757,7 +758,7 @@
|
|
|
|
|
this.form.guaranteeYear = res.guarantee_year
|
|
|
|
|
this.form.is_assurance = res.is_assurance === 1
|
|
|
|
|
this.form.assurance_expire = res.assurance_expire
|
|
|
|
|
this.form.assurance_money = res.assurance_money
|
|
|
|
|
this.form.assurance_money = res.assurance_money
|
|
|
|
|
this.form.other_tender_name = res.other_tender_name?res.other_tender_name:[]
|
|
|
|
|
// 动态设置质保金和质保期校验规则
|
|
|
|
|
if (res.contract_type !== 160) {
|
|
|
|
|
@ -980,10 +981,10 @@
|
|
|
|
|
|
|
|
|
|
::v-deep .el-input__inner {
|
|
|
|
|
text-align: left;
|
|
|
|
|
}
|
|
|
|
|
::v-deep .other_tender_name_input{
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
margin-bottom:5px
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
::v-deep .other_tender_name_input{
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
margin-bottom:5px
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|