Blame view

src/models/enum.ts 739 Bytes
1
2
3
4
5
import {
  postServiceConstInvoiceFlushStatus,
  postServiceConstInvoiceReissueRecordStatus,
  postServiceConstPayees,
} from '@/services';
6
7
8
9
10
11
12
import { useCallback } from 'react';

export default () => {
  const getPayees = useCallback(async () => {
    const result = await postServiceConstPayees();
    return result.data;
  }, []);
13
14
15
16
17
18
19
20
21
  const getInvoiceReissueRecordStatus = useCallback(async () => {
    const result = await postServiceConstInvoiceReissueRecordStatus();
    return result.data;
  }, []);
  const getInvoiceFlushStatus = useCallback(async () => {
    const result = await postServiceConstInvoiceFlushStatus();
    return result.data;
  }, []);
  return { getPayees, getInvoiceReissueRecordStatus, getInvoiceFlushStatus };
22
};