Commit 1b338a1fbefcc63b0b51406d9dc6b6c75df95453
1 parent
5712e818
fix: 修改复制订单bug
Showing
1 changed file
with
18 additions
and
0 deletions
src/pages/Order/OrderList/OrderDrawer.tsx
@@ -309,6 +309,24 @@ export default ({ onClose, data, subOrders, orderOptType }) => { | @@ -309,6 +309,24 @@ export default ({ onClose, data, subOrders, orderOptType }) => { | ||
309 | 309 | ||
310 | copyData.customerNameString = copyData.customerName; | 310 | copyData.customerNameString = copyData.customerName; |
311 | 311 | ||
312 | + // 清空支付方式和支付渠道 | ||
313 | + if (copyData.paymentChannel === 'TAOBAO') { | ||
314 | + copyData.paymentChannel = ''; | ||
315 | + } | ||
316 | + if ( | ||
317 | + [ | ||
318 | + 'UNPAID', | ||
319 | + 'TAOBAO_ORDER_HAS_BEEN_PAID', | ||
320 | + 'OFFICIAL_WEBSITE_ORDER_HAS_BEEN_PAID', | ||
321 | + 'WITHHOLDING_ADVANCE_DEPOSIT', | ||
322 | + 'PLATFORM_SETTLEMENT', | ||
323 | + 'PAYMENT_RECEIPT', | ||
324 | + 'PREPAID_NO_NEED_SEND', | ||
325 | + ].includes(copyData.paymentMethod) | ||
326 | + ) { | ||
327 | + copyData.paymentMethod = ''; | ||
328 | + } | ||
329 | + | ||
312 | setPaymentMethod(copyData.paymentMethod); | 330 | setPaymentMethod(copyData.paymentMethod); |
313 | 331 | ||
314 | //子订单数据处理:子订单在表单中的命名为list | 332 | //子订单数据处理:子订单在表单中的命名为list |