index.ts 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import APP from '@/services';
  2. import { commonSearch_go } from "@/services/go";
  3. import * as type from './interface';
  4. /**
  5. * 查询掉期报价列表 /Tjmd/QueryQuoteGoodsList
  6. */
  7. export function queryQuoteGoodsList(req: type.QueryQuoteGoodsListReq): Promise<type.QueryQuoteGoodsListRsp[]> {
  8. return commonSearch_go('/Tjmd/QueryQuoteGoodsList', req).catch((err) => {
  9. throw new Error(`查询掉期报价列表 : ${err}`);
  10. });
  11. }
  12. /**
  13. * 查询今日账户保证金配置 /Tjmd/QueryTjmdTodayAccountMargin
  14. */
  15. export function queryTjmdTodayAccountMargin(req: type.QueryTjmdTodayAccountMarginReq): Promise<type.TjmdTodayAccountMarginReq[]> {
  16. return commonSearch_go('/Tjmd/QueryTjmdTodayAccountMargin', req).catch((err) => {
  17. throw new Error(`查询今日账户保证金配置 : ${err}`);
  18. });
  19. }
  20. /**
  21. * 查询掉期买卖大厅 /Tjmd/QueryTjmdTradeOrderDetail
  22. */
  23. export function queryTjmdTradeOrderDetail(req: type.QueryTjmdTradeOrderDetailReq): Promise<type.QueryTjmdTradeOrderDetailRsp[]> {
  24. return commonSearch_go('/Tjmd/QueryTjmdTradeOrderDetail', req).catch((err) => {
  25. throw new Error(`查询掉期买卖大厅 : ${err}`);
  26. });
  27. }
  28. /**
  29. * 查询掉期协议单 /Tjmd/QueryTjmdTransferApply
  30. */
  31. export function queryTjmdTransferApply(req: type.QueryTjmdTransferApplyReq): Promise<type.QueryTjmdTransferApplyRsp[]> {
  32. return commonSearch_go('/Tjmd/QueryTjmdTransferApply', req).catch((err) => {
  33. throw new Error(`查询掉期协议单 : ${err}`);
  34. });
  35. }
  36. /**
  37. * 查询市场板块 /Tjmd/QueryTjmdMarketSection
  38. */
  39. export function queryTjmdMarketSection(): Promise<string> {
  40. return commonSearch_go('/Tjmd/QueryTjmdMarketSection', {}).then(res => {
  41. console.log('查询市场板块: ', res)
  42. APP.set('marketsSection', res);
  43. return 'ok'
  44. }).catch((err) => {
  45. throw new Error(`查询市场板块 : ${err}`);
  46. });
  47. }