fix(approval): 修正审批处理页面的返回金额默认值

在审批处理页面中,将返回金额的默认值从0更改为当前审批的商品价格,以确保默认值更符合业务逻辑。同时,在提交审批成功后,更新订单列表以反映最新状态。
This commit is contained in:
dzq 2025-04-14 16:53:44 +08:00
parent 6ad260f05e
commit 09b346eb80
2 changed files with 6 additions and 2 deletions

View File

@ -30,7 +30,7 @@ const approvalStore = useApprovalStore()
const formData = ref<HandleApprovalRequestData>({ const formData = ref<HandleApprovalRequestData>({
approvalId: approvalStore.currentApproval?.approvalId || 0, approvalId: approvalStore.currentApproval?.approvalId || 0,
status: 2, status: 2,
returnAmount: 0, returnAmount: approvalStore.currentApproval?.goodsPrice || 0,
auditImages: '', auditImages: '',
auditRemark: '' auditRemark: ''
}) })

View File

@ -5,10 +5,14 @@ import axios from "axios"
import { submitApprovalApi } from '@/common/apis/approval' import { submitApprovalApi } from '@/common/apis/approval'
import type { SubmitApprovalRequestData } from '@/common/apis/approval/type' import type { SubmitApprovalRequestData } from '@/common/apis/approval/type'
import { useRouter } from 'vue-router' import { useRouter } from 'vue-router'
import { useOrderStore } from '@/pinia/stores/order'
import { useWxStoreOutside } from '@/pinia/stores/wx'
const { VITE_APP_BASE_API } = import.meta.env; const { VITE_APP_BASE_API } = import.meta.env;
const router = useRouter() const router = useRouter()
const route = useRoute() const route = useRoute()
const orderStore = useOrderStore()
const wxStore = useWxStoreOutside()
const formData = ref<SubmitApprovalRequestData>({ const formData = ref<SubmitApprovalRequestData>({
orderGoodsId: Number(route.query.orderGoodsId), orderGoodsId: Number(route.query.orderGoodsId),
@ -95,7 +99,7 @@ const handleSubmit = async () => {
const { code, data } = await submitApprovalApi(formData.value) const { code, data } = await submitApprovalApi(formData.value)
if (code === 0) { if (code === 0) {
showSuccessToast('提交成功') orderStore.getOrders(wxStore.openid);
try { try {
await showConfirmDialog({ await showConfirmDialog({
title: "提交成功", title: "提交成功",