diff --git a/src/components/locales/lang/en.js b/src/components/locales/lang/en.js index 8505efe..1a0f152 100644 --- a/src/components/locales/lang/en.js +++ b/src/components/locales/lang/en.js @@ -204,6 +204,7 @@ export default { refreshFailed: 'Refresh failed: {msg}', unknownError: 'Unknown error', refreshError: 'Refresh error, try again', + refundagain:'Refund submitted. Please do not submit again', logoutSuccess: 'Logged out', staffHidden: 'Staff data hidden', staffShown: 'Staff data shown', diff --git a/src/components/locales/lang/zh-CN.js b/src/components/locales/lang/zh-CN.js index 5f9b0a5..a09aa47 100644 --- a/src/components/locales/lang/zh-CN.js +++ b/src/components/locales/lang/zh-CN.js @@ -211,6 +211,7 @@ export default { jumpSuccess: "跳转成功", jumpFailed: "跳转失败", refundFailed: "退款失败", + refundagain:"已提交退款,请勿重复提交", oldPasswordError: "原密码错误,请重新输入", addSuccess: "添加成功", // 大写是添加成功,小写是新增 addsuccess: "新增成功", @@ -1353,6 +1354,7 @@ export default { bankHandlingFeePlaceholder:"请输入银行手续费", remarks:"备注", remarksPlaceholder:"请输入备注 (选填,限制100字)", + remarkPlaceholderDate:"需填写手续费结算周期(如“2026年3月12日iPay88手续费”)", cancel: "取消", submit: "提交", ipay88: "iPay88", diff --git a/src/views/moneyManage/financialAccount/cashFlow.vue b/src/views/moneyManage/financialAccount/cashFlow.vue index e4abd90..dc0d2cf 100644 --- a/src/views/moneyManage/financialAccount/cashFlow.vue +++ b/src/views/moneyManage/financialAccount/cashFlow.vue @@ -273,7 +273,6 @@ const openRefundConfirm = () => { permanentGold: null, freeGold: null, } - } const openRefundDialog = () => { refundDialog.value = true @@ -297,6 +296,10 @@ const resetRefund = () => { } const handleRefund = async () => { try { + if(refundFormData.value.status == 6){ + ElMessage.error(t('elmessage.refundagain')) + return + } if (refundFormData.value.refundModel == 1) { if (Number(refundFormData.value.permanentGold || 0) > Number(refundFormData.value.oldpermanentGold || 0)) { ElMessage.error(t('elmessage.limitRefundGoldNotExceedOriginal')) @@ -907,7 +910,7 @@ onMounted(async () => {