index.ts 990 B

1234567891011121314151617181920212223242526
  1. import { Market } from '@/constants/market';
  2. import { httpRequest } from '@/services/http'
  3. import { HttpParams } from '@/services/http/interface'
  4. import { tradeServerRequest } from '@/services/socket/trade'
  5. import { TradeParams } from '@/services/socket/trade/interface'
  6. /**
  7. * 查询我的积分流水
  8. */
  9. export function queryUserScoreLog(params: HttpParams<{ req: Model.UserScoreLogReq, rsp: Model.UserScoreLogRsp[] }>) {
  10. return httpRequest('/Ferroalloy/QueryUserScoreLog', 'get', params);
  11. }
  12. /**
  13. * 查询积分配置
  14. */
  15. export function queryTHJScoreConfig(params: HttpParams<{ req: Model.THJScoreConfigReq, rsp: Model.THJScoreConfigRsp[] }>) {
  16. return httpRequest('/Ferroalloy/QueryTHJScoreConfig', 'get', params);
  17. }
  18. /**
  19. * 铁合金抽奖
  20. */
  21. export function thjRedPacketLottery(params: TradeParams<Proto.THJRedPacketLotteryReq, Proto.THJRedPacketLotteryRsp>) {
  22. return tradeServerRequest('THJRedPacketLotteryReq', 'THJRedPacketLotteryRsp', params, Market.THJ_Listing);
  23. }