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) => {
showWallet(val);
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
}
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
addFormData.value.receivedWallet = t('cash.wallet.BeijingWallet')
}
if (addFormRef.value) {
addFormRef.value.validateField('receivedWallet');
}
}
//
@ -892,10 +893,7 @@ const openAddForm = (row) => {
}
addFormisible.value = true
nextTick(() => {
// change
addFormRef.value?.clearValidate?.(['receivedMarket', 'receivedWallet'])
addFormRef.value?.validateField?.('receivedMarket')
addFormRef.value?.validateField?.('receivedWallet')
})
}

Loading…
Cancel
Save