修改收入合同关联项目新增

This commit is contained in:
fengachen
2021-09-18 18:16:54 +08:00
parent f1f554eb7a
commit e488da6b5e
2 changed files with 6 additions and 9 deletions
@@ -37,7 +37,6 @@
<a-form-item label="企业联系人" :labelCol="labelCol" :wrapperCol="wrapperCol">
<select-contacts placeholder="请选择企业联系人"
:selected-company="contractInfo.companyId"
:init-contacts="selectContact"
v-decorator="['companyContactId',validatorRules.companyContactId]"></select-contacts>
</a-form-item>
</a-col>
@@ -47,7 +46,6 @@
<a-form-item label="邮寄联系人" :labelCol="labelCol" :wrapperCol="wrapperCol">
<select-contacts placeholder="请选择邮寄联系人"
:selected-company="contractInfo.companyId"
:init-contacts="selectContact"
v-decorator="['postContactId', validatorRules.postContactId]"></select-contacts>
</a-form-item>
</a-col>
@@ -195,8 +193,6 @@ export default {
},
// 合同信息
contractInfo:{},
// 联系人回显
selectContact:null,
// 不包含在列表的会员项目
memberProjetList:[],
}
@@ -210,7 +206,7 @@ export default {
this.contractInfo = Object.assign({},record)
// 会员企业的默认显示
this.contractInfo.companyId = {
id:record.signedCompanyTemporaryId,
id:record.signedCompanyId,
companyName:record.signedCompanyTemporaryName
}
// 查询会员项目的企业id
@@ -223,10 +219,6 @@ export default {
this.contractInfo.postContactId = record.signedContactsId
// 合同编号显示
this.contractInfo.contractNo = record.contractNum
this.selectContact = {
id:record.signedContactsId,
name:record.signedContactsTemporaryName
}
this.$nextTick( () => {
this.form.setFieldsValue(pick(this.contractInfo,'companyId','companyContactId','postContactId','contractNo'))
})
@@ -796,6 +796,11 @@ export default {
// 会议项目
case 3:
// 传入合同信息
// 打包为是不能选择关联会议项目
if(this.newFormData.pack === 1){
this.$message.warn('打包不可选择会议项目')
return
}
this.$refs.selectMeetingProjectModule.open(this.newFormData)
break
// 会员项目