index.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /** ================================= 管理 - 财务审核 ================================**/
  2. import { getUserId } from '@/services/bus/user';
  3. import { commonSearch_go } from "@/services/go";
  4. import {
  5. QryBussinessFpRsp,
  6. QryBussinessKxRsp,
  7. QueryBusinessFpReq,
  8. QueryBusinessKxReq
  9. } from "@/services/go/ermcp/finance-review/interface";
  10. import { getUserAccountType } from "@/services/bus/user";
  11. /**
  12. * 查询财务管理(款项)(对应菜单:财务管理/款项) /Ermcp/QueryBusinessKx
  13. * @param req.QueryBusinessKxReq // 用户ID (必填)
  14. * @constructor
  15. */
  16. export function QueryBusinessKx(req: QueryBusinessKxReq): Promise<QryBussinessKxRsp[]> {
  17. const param = {
  18. UserId: getUserId(),
  19. usertype: getUserAccountType()
  20. }
  21. Object.assign(param, req)
  22. return commonSearch_go('/Ermcp/QueryBusinessKx', param).catch((err) => {
  23. throw new Error(`财务管理-款项: ${err}`);
  24. });
  25. }
  26. /**
  27. * 查询财务管理(发票)(对应菜单:财务管理/发票) /Ermcp/QueryBusinessFp
  28. * @param req.UserId // 用户ID (必填)
  29. * @constructor
  30. */
  31. export function QueryBusinessFp(req: QueryBusinessFpReq): Promise<QryBussinessFpRsp[]> {
  32. const param = {
  33. UserId: getUserId(),
  34. usertype: getUserAccountType()
  35. }
  36. Object.assign(param, req)
  37. return commonSearch_go('/Ermcp/QueryBusinessFp', param).catch((err) => {
  38. throw new Error(`财务管理-发票: ${err}`);
  39. });
  40. }