enum.ts
1.16 KB
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
import {
postServiceConstInvoiceFlushStatus,
postServiceConstInvoiceReissueRecordStatus,
postServiceConstPayees,
postServiceConstProductCollectBillStatus,
postServiceConstStores,
} from '@/services';
import { useCallback } from 'react';
export default () => {
const getPayees = useCallback(async () => {
const result = await postServiceConstPayees();
return result.data;
}, []);
const getInvoiceReissueRecordStatus = useCallback(async () => {
const result = await postServiceConstInvoiceReissueRecordStatus();
return result.data;
}, []);
const getInvoiceFlushStatus = useCallback(async () => {
const result = await postServiceConstInvoiceFlushStatus();
return result.data;
}, []);
const getProductCollectBillAuditStatus = useCallback(async () => {
const result = await postServiceConstProductCollectBillStatus();
return result.data;
}, []);
const getWarehouse = useCallback(async () => {
const result = await postServiceConstStores();
return result.data;
}, []);
return {
getPayees,
getInvoiceReissueRecordStatus,
getInvoiceFlushStatus,
getProductCollectBillAuditStatus,
getWarehouse,
};
};