diff --git a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue index 0b8399f..56da93f 100644 --- a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue +++ b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue @@ -258,7 +258,7 @@ :disabled="checkFlag||detailFlag" @change="invoiceRequirementsChange" type="list" - v-decorator="['invoiceRequirements',{ initialValue:'2'}]" + v-decorator="['invoiceRequirements',{ rules: validatorRules.invoiceRequirements.rules, initialValue:2,validateTrigger: 'change'},]" :trigger-change="true" dictCode="invoice_requirements" placeholder="请选择发票" /> @@ -628,6 +628,11 @@ export default { }], validateTrigger: ['blur', 'change'] }, + invoiceRequirements:{ + rules: [{ + required: true, message: '请选择发票' + }], + }, paymentType: { rules: [{ required: true, message: '请选择缴费类型' @@ -652,6 +657,12 @@ export default { ], validateTrigger: 'blur' }, + effectDate: { + rules: [{ + required: false, message: '请选择生效日期' + }] + }, + invalidDate: { rules: [{ required: false, validator: this.checkInvalidDate }] }, paymentAmount: { rules: [ { required: true, validator: this.getByMemberTime }, @@ -1051,7 +1062,7 @@ export default { this.invoiceRequirementsFlag = true } // 当前显示的发票类别 - this.currentSelectInvoiceType = Number(this.model.invoiceRequirements) + this.currentSelectInvoiceType = Number(this.model.invoiceRequirements) || 2 // 缴费方式 if (Number(this.model.paymentMethod) === 2) { this.paymentMethodFlag = true