[update] 会员管理-成员维护-新增编辑
This commit is contained in:
@@ -192,7 +192,7 @@
|
|||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<!-- incomePaysType 2 是合同·-->
|
<!-- incomePaysType 2 是合同·-->
|
||||||
<a-col :xl="12" :sm="24" v-if="incomePaysType === 2">
|
<a-col :xl="12" :sm="24" v-show="incomePaysType === 2">
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="合同号"
|
label="合同号"
|
||||||
:labelCol="labelCol"
|
:labelCol="labelCol"
|
||||||
@@ -208,7 +208,7 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<!-- incomePaysType 3 是收费通知·-->
|
<!-- incomePaysType 3 是收费通知·-->
|
||||||
<a-row :gutter="24" v-if="incomePaysType === 3">
|
<a-row :gutter="24" v-show="incomePaysType === 3">
|
||||||
<a-col :xl="12" :sm="24">
|
<a-col :xl="12" :sm="24">
|
||||||
<a-form-item
|
<a-form-item
|
||||||
label="收费通知号"
|
label="收费通知号"
|
||||||
@@ -547,13 +547,16 @@ export default {
|
|||||||
if (!err) {
|
if (!err) {
|
||||||
that.confirmLoading = true
|
that.confirmLoading = true
|
||||||
let httpurl = ''
|
let httpurl = ''
|
||||||
|
const formData = Object.assign({}, values)
|
||||||
if (!this.model.id) {
|
if (!this.model.id) {
|
||||||
httpurl += this.url.add
|
httpurl += this.url.add
|
||||||
} else {
|
} else {
|
||||||
httpurl += this.url.edit
|
httpurl += this.url.edit
|
||||||
|
formData.id = this.model.id
|
||||||
}
|
}
|
||||||
const formData = Object.assign(this.model, values)
|
formData.chargeNoticeId = formData.chargeNoticeId || ''
|
||||||
console.log(formData)
|
formData.chargeNoticeNo = formData.chargeNoticeNo || ''
|
||||||
|
formData.contractNo = formData.contractNo || ''
|
||||||
formData.projectId = this.projectId
|
formData.projectId = this.projectId
|
||||||
formData.companyName = formData.companyId.companyName
|
formData.companyName = formData.companyId.companyName
|
||||||
formData.companyId = formData.companyId.id
|
formData.companyId = formData.companyId.id
|
||||||
@@ -576,6 +579,23 @@ export default {
|
|||||||
* 来款方式
|
* 来款方式
|
||||||
* */
|
* */
|
||||||
changePaymentMethod(e) {
|
changePaymentMethod(e) {
|
||||||
|
// 不清空,并且判断用v-if的话,切换来款方式从收费通知变成无,再改到收费通知,收费通知没选但是再次编辑的时候能回显最开始的
|
||||||
|
if (e.target.value === IncomeMethod.contract.value) {
|
||||||
|
// 是合同,清空收费通知号,收费通知
|
||||||
|
this.form.resetFields(['chargeNoticeNo', 'chargeNoticeId'])
|
||||||
|
this.validatorRules.chargeNoticeNo.rules[0].required = false
|
||||||
|
this.validatorRules.contractNum.rules[0].required = true
|
||||||
|
} else if (e.target.value === IncomeMethod.noticeOfCharge.value) {
|
||||||
|
// 是收费通知,清空合同号
|
||||||
|
this.form.resetFields(['contractNum'])
|
||||||
|
this.validatorRules.contractNum.rules[0].required = false
|
||||||
|
this.validatorRules.chargeNoticeNo.rules[0].required = true
|
||||||
|
} else {
|
||||||
|
// 是无,清空合同号和收费通知号
|
||||||
|
this.form.resetFields(['contractNum', 'chargeNoticeNo', 'chargeNoticeId'])
|
||||||
|
this.validatorRules.chargeNoticeNo.rules[0].required = false
|
||||||
|
this.validatorRules.contractNum.rules[0].required = false
|
||||||
|
}
|
||||||
this.incomePaysType = e.target.value
|
this.incomePaysType = e.target.value
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user