transactions.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. import request from '@/utils/request'
  2. import { PageType, StrAnyObj } from '@/typings'
  3. import download from "@/utils/download";
  4. // 资金流水分页
  5. export function getPageApi(params: StrAnyObj): Promise<PageType<StrAnyObj>> {
  6. return request.get('/capitalTransactions/getPage', params)
  7. }
  8. // 资金流水分页
  9. export function excelExportApi(params: StrAnyObj): Promise<void> {
  10. return download.get('/capitalTransactions/excelExport', params)
  11. }
  12. // 资金流水明细
  13. export function getDetailApi(params: StrAnyObj): Promise<StrAnyObj> {
  14. return request.get('/capitalTransactions/getDetail', params)
  15. }
  16. // 资金流水新增
  17. export function addApi(data: StrAnyObj): Promise<void> {
  18. return request.post('/capitalTransactions/add', data)
  19. }
  20. // 资金流水编辑
  21. export function editApi(data: StrAnyObj): Promise<void> {
  22. return request.post('/capitalTransactions/edit', data)
  23. }
  24. // 资金流水删除
  25. export function deleteApi(data: StrAnyObj): Promise<void> {
  26. return request.post('/capitalTransactions/delete', data)
  27. }