diff --git a/src/pages/approval/handle.vue b/src/pages/approval/handle.vue index e9ffd7a..db441bf 100644 --- a/src/pages/approval/handle.vue +++ b/src/pages/approval/handle.vue @@ -30,7 +30,7 @@ const approvalStore = useApprovalStore() const formData = ref({ approvalId: approvalStore.currentApproval?.approvalId || 0, status: 2, - returnAmount: 0, + returnAmount: approvalStore.currentApproval?.goodsPrice || 0, auditImages: '', auditRemark: '' }) diff --git a/src/pages/approval/submit.vue b/src/pages/approval/submit.vue index fcaf674..90319b6 100644 --- a/src/pages/approval/submit.vue +++ b/src/pages/approval/submit.vue @@ -5,10 +5,14 @@ import axios from "axios" import { submitApprovalApi } from '@/common/apis/approval' import type { SubmitApprovalRequestData } from '@/common/apis/approval/type' 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 router = useRouter() const route = useRoute() +const orderStore = useOrderStore() +const wxStore = useWxStoreOutside() const formData = ref({ orderGoodsId: Number(route.query.orderGoodsId), @@ -95,7 +99,7 @@ const handleSubmit = async () => { const { code, data } = await submitApprovalApi(formData.value) if (code === 0) { - showSuccessToast('提交成功') + orderStore.getOrders(wxStore.openid); try { await showConfirmDialog({ title: "提交成功",