giftRecord.ts 963 B

1234567891011121314151617181920212223242526272829303132333435
  1. import { IGiftRecord, IList, IPaging } from '@/interface';
  2. import request from '@/utils/request';
  3. export function fetchGiftGroupList(params: IList<IGiftRecord>) {
  4. return request.get<IPaging<IGiftRecord>>('/gift_record/gift_group_list', {
  5. params: {
  6. live_room_id: params.live_room_id,
  7. status: params.status,
  8. nowPage: params.nowPage,
  9. pageSize: params.pageSize,
  10. },
  11. });
  12. }
  13. export function fetchGiftRecordList(params: IList<IGiftRecord>) {
  14. return request.get<IPaging<IGiftRecord>>('/gift_record/list', {
  15. params: {
  16. live_room_id: params.live_room_id,
  17. status: params.status,
  18. nowPage: params.nowPage,
  19. pageSize: params.pageSize,
  20. },
  21. });
  22. }
  23. export function fetchGiftRecordCreate(data: {
  24. goodsId: number;
  25. liveRoomId: number;
  26. goodsNums: number;
  27. }) {
  28. return request.post('/gift_record/create', {
  29. live_room_id: data.liveRoomId,
  30. goods_id: data.goodsId,
  31. goods_nums: data.goodsNums,
  32. });
  33. }