index.ts 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import { httpRequest } from '@/services/http'
  2. import { HttpRequest } from '@/services/http/interface'
  3. /**
  4. * 获取服务器时间
  5. */
  6. export function getServerTime(params: HttpRequest<{ rsp: string }>) {
  7. return httpRequest('/Common/GetServerTime', 'get', params);
  8. }
  9. /**
  10. * 查询交易端列表头信息
  11. */
  12. export function queryTableDefine(params: HttpRequest<{ req: Ermcp.TableDefineReq, rsp: Ermcp.TableDefineRsp[] }>) {
  13. return httpRequest('/Common/QueryTableDefine', 'get', params);
  14. }
  15. /**
  16. * 查询所有枚举信息
  17. */
  18. export function queryAllEnums(params: HttpRequest<{ req: Ermcp.EnumReq, rsp: Ermcp.EnumRsp[] }>) {
  19. return httpRequest('/Common/GetAllEnums', 'get', params);
  20. }
  21. /**
  22. * 获取菜单表数据
  23. */
  24. export function queryNewFuncmenu(params: HttpRequest<{ req: Ermcp.NewFuncmenuReq, rsp: Ermcp.NewFuncmenuRsp[] }>) {
  25. return httpRequest('/Common/FindNewFuncmenu', 'get', params);
  26. }
  27. /**
  28. * 插入菜单表数据
  29. */
  30. export function insertNewFuncmenu(params: HttpRequest<{ req: Partial<Ermcp.NewFuncmenuRsp> }>) {
  31. return httpRequest('/Common/InsertNewFuncmenu', 'post', params);
  32. }
  33. /**
  34. * 更新菜单表数据
  35. */
  36. export function updateNewFuncmenu(params: HttpRequest<{ req: Partial<Ermcp.NewFuncmenuRsp> }>) {
  37. return httpRequest('/Common/UpdateNewFuncmenu', 'put', params);
  38. }
  39. /**
  40. * 删除菜单表数据
  41. */
  42. export function deleteNewFuncmenu(params: HttpRequest<{ req: Partial<Ermcp.NewFuncmenuRsp> }>) {
  43. return httpRequest('/Common/DeleteNewFuncmenu', 'delete', params);
  44. }
  45. /**
  46. * 查询汇率信息
  47. */
  48. export function queryRates(params: HttpRequest<{ req: Ermcp.RatesReq, rsp: Ermcp.RatesRsp }>) {
  49. return httpRequest('/Common/QueryRates', 'get', params);
  50. }