【bug】 会员缴费 增加字段bug后的修改

This commit is contained in:
fengchenchen
2022-04-01 14:52:56 +08:00
parent 9a547db3c1
commit 3c8671b7ae
2 changed files with 11 additions and 8 deletions
@@ -431,7 +431,7 @@
placeholder="请选择生效日期" placeholder="请选择生效日期"
v-decorator="['certificateArr['+ index + '].effectDate', { v-decorator="['certificateArr['+ index + '].effectDate', {
rules: [ rules: [
{ required: record.certificate_code, validator: checkEffectDate}, { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkEffectDate},
], ],
validateTrigger: 'change', validateTrigger: 'change',
}]" }]"
@@ -447,7 +447,7 @@
placeholder="请选择失效日期" placeholder="请选择失效日期"
v-decorator="['certificateArr['+ index + '].invalidDate', { v-decorator="['certificateArr['+ index + '].invalidDate', {
rules: [ rules: [
{ required: record.certificate_code, validator: checkInvalidDate}, { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkInvalidDate},
], ],
validateTrigger: 'change', validateTrigger: 'change',
}]" }]"
@@ -466,7 +466,7 @@
bizPath="payment" bizPath="payment"
v-decorator="['certificateArr['+ index + '].certificateImg', { v-decorator="['certificateArr['+ index + '].certificateImg', {
rules: [ rules: [
{ required: record.certificate_code, validator: checkCertificateImg}, { required: record.certificate_code && (!(checkFlag||detailFlag)), validator: checkCertificateImg},
], ],
validateTrigger: 'change', validateTrigger: 'change',
}]"> }]">
@@ -74,7 +74,7 @@
<a-row v-if="model.code"> <a-row v-if="model.code">
<a-col :span="7"> <a-col :span="7">
<a-form-item label=" 证书文件" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form-item label=" 证书附件" :labelCol="labelCol" :wrapperCol="wrapperCol">
<j-image-upload <j-image-upload
isLessThan5M isLessThan5M
disabled disabled
@@ -839,7 +839,7 @@
</a-col> </a-col>
<!-- 输入证书代码显示上传 并为必填 --> <!-- 输入证书代码显示上传 并为必填 -->
<a-col :span="12" v-if="freeCertificate.code"> <a-col :span="12" v-if="freeCertificate.code">
<a-form-item label="证书文件" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form-item label="证书附件" :labelCol="labelCol" :wrapperCol="wrapperCol">
<j-image-upload <j-image-upload
isLessThan5M isLessThan5M
isMultiple isMultiple
@@ -3204,7 +3204,7 @@ export default {
}, },
certificateImg: { certificateImg: {
rules: [ rules: [
{ required: true, message: '请上传证书文件!' }, { required: true, message: '请上传证书附件!' },
], ],
validateTrigger: 'change' validateTrigger: 'change'
@@ -3694,11 +3694,14 @@ export default {
this.freeCertificate = {} this.freeCertificate = {}
// 缴费信息置空 // 缴费信息置空
this.memberInfoPayment = {} this.memberInfoPayment = {}
this.model = Object.assign({}, this.currentMemberInfo) // 默认选择增值税发票
let defaultInvoiceRequirements = 2
this.model = Object.assign({}, this.currentMemberInfo, {invoiceRequirements: defaultInvoiceRequirements})
// console.log(this.model, '**********') // console.log(this.model, '**********')
this.visible = true this.visible = true
this.$nextTick(() => { this.$nextTick(() => {
this.form.setFieldsValue(pick(this.model, 'address', 'postcode', 'companyName', 'liaisonMan', 'mobile')) this.form.setFieldsValue(pick(this.model, 'address', 'postcode', 'companyName', 'liaisonMan', 'mobile', 'invoiceRequirements'))
this.invoiceRequirementsChange(defaultInvoiceRequirements)
}) })
}, },