Commit de8a4b34c8aa43586425189ddd64ccf5de05ae29

Authored by zhongnanhuang
1 parent 0b6aa8d1

feat: update 新版本合并

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 = [