Commit de8a4b34c8aa43586425189ddd64ccf5de05ae29
1 parent
0b6aa8d1
feat: update 新版本合并
Showing
2 changed files
with
36 additions
and
6 deletions
src/pages/Order/components/CheckModal.tsx
1 | import { RESPONSE_CODE } from '@/constants/enum'; | 1 | import { RESPONSE_CODE } from '@/constants/enum'; |
2 | import { | 2 | import { |
3 | + postPrepaidAudit, | ||
3 | postServiceOrderAfterSalesCheck, | 4 | postServiceOrderAfterSalesCheck, |
4 | postServiceOrderAudit, | 5 | postServiceOrderAudit, |
5 | postServiceOrderFileProcess, | 6 | postServiceOrderFileProcess, |
@@ -360,6 +361,20 @@ export default ({ | @@ -360,6 +361,20 @@ export default ({ | ||
360 | } | 361 | } |
361 | } | 362 | } |
362 | 363 | ||
364 | + /** | ||
365 | + * 预存审核 | ||
366 | + * @param body | ||
367 | + */ | ||
368 | + async function doPrepaidAudit(body: any) { | ||
369 | + const data = await postPrepaidAudit({ | ||
370 | + data: body, | ||
371 | + }); | ||
372 | + if (data.result === RESPONSE_CODE.SUCCESS) { | ||
373 | + message.success(data.message); | ||
374 | + onClose(); | ||
375 | + } | ||
376 | + } | ||
377 | + | ||
363 | function computeType() { | 378 | function computeType() { |
364 | let type: string = ''; | 379 | let type: string = ''; |
365 | if (checkType(CHECK_TYPE.CONFIRM_DELIVER)) { | 380 | if (checkType(CHECK_TYPE.CONFIRM_DELIVER)) { |
@@ -453,6 +468,15 @@ export default ({ | @@ -453,6 +468,15 @@ export default ({ | ||
453 | return; | 468 | return; |
454 | } | 469 | } |
455 | 470 | ||
471 | + //预存审核,先暂时共用同一个审核弹窗 | ||
472 | + if (checkType(CHECK_TYPE.PREPAID_AUDIT)) { | ||
473 | + return doPrepaidAudit({ | ||
474 | + pass: false, | ||
475 | + ids: subOrderIds, | ||
476 | + auditNotes: form.getFieldValue('name'), | ||
477 | + }); | ||
478 | + } | ||
479 | + | ||
456 | let type = ''; | 480 | let type = ''; |
457 | type = computeType(); | 481 | type = computeType(); |
458 | console.log('type:' + type); | 482 | console.log('type:' + type); |
@@ -535,6 +559,15 @@ export default ({ | @@ -535,6 +559,15 @@ export default ({ | ||
535 | }); | 559 | }); |
536 | } | 560 | } |
537 | 561 | ||
562 | + //预存审核,先暂时共用同一个审核弹窗 | ||
563 | + if (checkType(CHECK_TYPE.PREPAID_AUDIT)) { | ||
564 | + return doPrepaidAudit({ | ||
565 | + pass: true, | ||
566 | + ids: subOrderIds, | ||
567 | + auditNotes: form.getFieldValue('name'), | ||
568 | + }); | ||
569 | + } | ||
570 | + | ||
538 | let type = ''; | 571 | let type = ''; |
539 | type = computeType(); | 572 | type = computeType(); |
540 | doCheck({ | 573 | doCheck({ |
src/pages/Order/constant.ts
@@ -8,7 +8,6 @@ export const PAYMENT_CHANNEL_OPTIONS = { | @@ -8,7 +8,6 @@ export const PAYMENT_CHANNEL_OPTIONS = { | ||
8 | WECHAT: '微信', | 8 | WECHAT: '微信', |
9 | BANK_TRANSFER: '银行转账', | 9 | BANK_TRANSFER: '银行转账', |
10 | BALANCE: '预存款', | 10 | BALANCE: '预存款', |
11 | - OFFLINE: '线下支付', | ||
12 | }; | 11 | }; |
13 | 12 | ||
14 | export const RECEIPTS_RECORD_TYPES = { | 13 | export const RECEIPTS_RECORD_TYPES = { |
@@ -92,6 +91,7 @@ export const INVOCING_STATUS = { | @@ -92,6 +91,7 @@ export const INVOCING_STATUS = { | ||
92 | * 采购审核 | 91 | * 采购审核 |
93 | */ | 92 | */ |
94 | export const CHECK_TYPE = { | 93 | export const CHECK_TYPE = { |
94 | + CONFIRM_DELIVER: 'CONFIRM_DELIVER', | ||
95 | WEARHOUSE_KEEPER: 'WEARHOUSE_KEEPER', | 95 | WEARHOUSE_KEEPER: 'WEARHOUSE_KEEPER', |
96 | FINALCIAL: 'FINALCIAL', | 96 | FINALCIAL: 'FINALCIAL', |
97 | PROCURE: 'PROCURE', | 97 | PROCURE: 'PROCURE', |
@@ -104,6 +104,7 @@ export const CHECK_TYPE = { | @@ -104,6 +104,7 @@ export const CHECK_TYPE = { | ||
104 | MODIFY_LEADER_AUDIT: 'MODIFY_LEADER_AUDIT', | 104 | MODIFY_LEADER_AUDIT: 'MODIFY_LEADER_AUDIT', |
105 | URGENT_INVOICE_AUDITING: 'URGENT_INVOICE_AUDITING', | 105 | URGENT_INVOICE_AUDITING: 'URGENT_INVOICE_AUDITING', |
106 | PAYMENT_RECEIPTS_AUDIT: 'PAYMENT_RECEIPTS_AUDIT', | 106 | PAYMENT_RECEIPTS_AUDIT: 'PAYMENT_RECEIPTS_AUDIT', |
107 | + CONFIRM_REISSUE: 'CONFIRM_REISSUE', | ||
107 | PREPAID_AUDIT: 'PREPAID_AUDIT', | 108 | PREPAID_AUDIT: 'PREPAID_AUDIT', |
108 | }; | 109 | }; |
109 | 110 | ||
@@ -392,11 +393,7 @@ export const HISTORY_OPT_TYPE = new Map<string, string>([ | @@ -392,11 +393,7 @@ export const HISTORY_OPT_TYPE = new Map<string, string>([ | ||
392 | ['warehouse_audit', '仓库审核'], | 393 | ['warehouse_audit', '仓库审核'], |
393 | ['post_audit', '后置审核'], | 394 | ['post_audit', '后置审核'], |
394 | ['applyModify', '申请修改订单信息'], | 395 | ['applyModify', '申请修改订单信息'], |
395 | - ['OUTSIDE_SYSTEM_PUSH', '外部系统创建订单'], | ||
396 | - ['api_applyAddressModify', '外部系统申请修改收货地址'], | ||
397 | - ['api_applyAfterSales', '外部系统申请售后'], | ||
398 | - ['api_toEvaluated', '外部系统评价'], | ||
399 | - ['api_confirmReceive', '外部系统确认收货'], | 396 | + ['OUTSIDE_SYSTEM_PUSH', '外部系统推送了本订单'], |
400 | ]); | 397 | ]); |
401 | 398 | ||
402 | export const MAIN_ORDER_COLUMNS = [ | 399 | export const MAIN_ORDER_COLUMNS = [ |