Commit 95eccc6003c2054bd6e6ca5747a63a6325dadb77
1 parent
d9033a55
refactor(Order): 优化订单重新开票功能
- 在重新开票请求中添加 flushStatusNe 参数为 'REISSUEING' - 在查询发票时排除重新开票状态为 'REISSUEING' 的记录 - 注释掉 .umirc.ts 中的订单售后路由
Showing
4 changed files
with
8 additions
and
3 deletions
.umirc.ts
... | ... | @@ -59,11 +59,11 @@ export default defineConfig({ |
59 | 59 | access: 'canReadAdminAndSalesManager', |
60 | 60 | component: './Order/WarningWhitelist', |
61 | 61 | }, |
62 | - { | |
62 | + /*{ | |
63 | 63 | name: '订单售后', |
64 | 64 | path: 'FeedBack', |
65 | 65 | component: './Order/FeedBack', |
66 | - }, | |
66 | + },*/ | |
67 | 67 | ], |
68 | 68 | }, |
69 | 69 | { | ... | ... |
src/pages/Order/Order/components/ReissueModal.tsx
... | ... | @@ -64,7 +64,10 @@ export default ({ setVisible, subOrders, onClose }) => { |
64 | 64 | onFinish={async (values) => { |
65 | 65 | setSubmitting(true); |
66 | 66 | postServiceInvoiceReissue({ |
67 | - data: values, | |
67 | + data: { | |
68 | + ...values, | |
69 | + flushStatusNe: 'REISSUEING', | |
70 | + }, | |
68 | 71 | }); |
69 | 72 | setVisible(false); |
70 | 73 | onClose(); | ... | ... |
src/pages/Order/OrderList/ReissueModal.tsx
... | ... | @@ -24,6 +24,7 @@ export default ({ setVisible, subOrders, onClose }) => { |
24 | 24 | const res = await postServiceInvoiceFindInvoice({ |
25 | 25 | data: { |
26 | 26 | subOrderIdIn: subOrders.map((item) => item.id), |
27 | + reissueStatusNe: 'REISSUEING', | |
27 | 28 | }, |
28 | 29 | }); |
29 | 30 | setInvoiceSelectList([]); | ... | ... |
src/pages/Order/OrderList/ReissueModal_old.tsx