fix: bug
All checks were successful
构建并部署前端到测试环境 / build-and-deploy (push) Successful in 4m28s

This commit is contained in:
sexygoat
2026-04-23 16:08:07 +08:00
parent 8cc86369a2
commit 2140efbacf

View File

@@ -303,7 +303,6 @@
} from '@/types/api'
import type { SearchFormItem } from '@/types'
import { useCheckedColumns } from '@/composables/useCheckedColumns'
import { useUserStore } from '@/store/modules/user'
import { formatDateTime } from '@/utils/business/format'
import { RoutesAlias } from '@/router/routesAlias'
import { useAuth } from '@/composables/useAuth'
@@ -849,8 +848,9 @@
: undefined,
remark: approveForm.remark || undefined
}
await RefundService.approveRefund(currentRefund.value.id, data)
const refundId = currentRefund.value?.id
if (!refundId) return
await RefundService.approveRefund(refundId, data)
ElMessage.success('审批通过成功')
approveDialogVisible.value = false
await getTableData()
@@ -884,7 +884,9 @@
if (valid) {
rejectLoading.value = true
try {
await RefundService.rejectRefund(currentRefund.value.id, rejectForm)
const refundId = currentRefund.value?.id
if (!refundId) return
await RefundService.rejectRefund(refundId, rejectForm)
ElMessage.success('审批拒绝成功')
rejectDialogVisible.value = false
await getTableData()
@@ -918,7 +920,9 @@
if (valid) {
returnLoading.value = true
try {
await RefundService.returnRefund(currentRefund.value.id, returnForm)
const refundId = currentRefund.value?.id
if (!refundId) return
await RefundService.returnRefund(refundId, returnForm)
ElMessage.success('退回成功')
returnDialogVisible.value = false
await getTableData()
@@ -958,6 +962,8 @@
if (valid) {
resubmitLoading.value = true
try {
const refundId = currentRefund.value?.id
if (!refundId) return
const data: ResubmitRefundRequest = {
requested_refund_amount: resubmitForm.requested_refund_amount
? resubmitForm.requested_refund_amount * 100
@@ -968,7 +974,7 @@
refund_reason: resubmitForm.refund_reason || undefined
}
await RefundService.resubmitRefund(currentRefund.value.id, data)
await RefundService.resubmitRefund(refundId, data)
ElMessage.success('重新提交成功')
resubmitDialogVisible.value = false
await getTableData()