2 Commits

  1. 16
      src/views/moneyManage/receiveDetail/receiveService.vue

16
src/views/moneyManage/receiveDetail/receiveService.vue

@ -646,7 +646,12 @@ const handlePayTypeChange = (val) => {
const handleMarketChange = (val) => { const handleMarketChange = (val) => {
showWallet(val); showWallet(val);
if (addFormRef.value) { if (addFormRef.value) {
addFormRef.value.validateField('receivedMarket');
if (val) {
addFormRef.value.validateField('receivedMarket', () => { });
} else {
addFormRef.value.clearValidate('receivedMarket');
}
addFormRef.value.clearValidate('receivedWallet');
} }
}; };
@ -746,8 +751,7 @@ const ifGroup = () => {
selectWallet.value = true selectWallet.value = true
} }
if (addFormRef.value) { if (addFormRef.value) {
addFormRef.value.validateField('receivedMarket');
addFormRef.value.validateField('receivedWallet');
addFormRef.value.clearValidate(['receivedMarket', 'receivedWallet']);
} }
} }
// //
@ -780,9 +784,6 @@ const showWallet = (receivedMarket) => {
selectWallet.value = false selectWallet.value = false
addFormData.value.receivedWallet = t('cash.wallet.BeijingWallet') addFormData.value.receivedWallet = t('cash.wallet.BeijingWallet')
} }
if (addFormRef.value) {
addFormRef.value.validateField('receivedWallet');
}
} }
// //
@ -892,10 +893,7 @@ const openAddForm = (row) => {
} }
addFormisible.value = true addFormisible.value = true
nextTick(() => { nextTick(() => {
// change
addFormRef.value?.clearValidate?.(['receivedMarket', 'receivedWallet']) addFormRef.value?.clearValidate?.(['receivedMarket', 'receivedWallet'])
addFormRef.value?.validateField?.('receivedMarket')
addFormRef.value?.validateField?.('receivedWallet')
}) })
} }

Loading…
Cancel
Save