litian
2024-03-05 a81a1a31ce7ee003e0006168e4d4e57da97c2bb6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import { config } from '../../config/index';
 
/** 获取订单详情mock数据 */
function mockFetchOrderDetail(params) {
  const { delay } = require('../_utils/delay');
  const { genOrderDetail } = require('../../model/order/orderDetail');
 
  return delay().then(() => genOrderDetail(params));
}
 
/** 获取订单详情数据 */
export function fetchOrderDetail(params) {
  if (config.useMock) {
    return mockFetchOrderDetail(params);
  }
 
  return new Promise((resolve) => {
    resolve('real api');
  });
}
 
/** 获取客服mock数据 */
function mockFetchBusinessTime(params) {
  const { delay } = require('../_utils/delay');
  const { genBusinessTime } = require('../../model/order/orderDetail');
 
  return delay().then(() => genBusinessTime(params));
}
 
/** 获取客服数据 */
export function fetchBusinessTime(params) {
  if (config.useMock) {
    return mockFetchBusinessTime(params);
  }
 
  return new Promise((resolve) => {
    resolve('real api');
  });
}