You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
850 B

1 month ago
1 month ago
  1. import request from "../utils/request";
  2. const APIurl = import.meta.env.VITE_APP_API_BASE_URL;
  3. // 查询所有奖品和对应等级,按sort排序
  4. export const getPrizeListApi = function (params) {
  5. return request({
  6. url: `/Api/api/prize/list`,
  7. method: "POST",
  8. data: new URLSearchParams(params),
  9. });
  10. };
  11. // 查询用户
  12. export const getUserListApi = function (params) {
  13. return request({
  14. url: `/Api/api/user/list`,
  15. method: "POST",
  16. data: new URLSearchParams(params),
  17. });
  18. };
  19. // 查询中奖名单
  20. export const getGetPrizeUserListApi = function (params) {
  21. return request({
  22. url: `/Api/admin/win/list`,
  23. method: "POST",
  24. data: params,
  25. });
  26. };
  27. // 开始抽奖
  28. export const startLotteryApi = function (params) {
  29. return request({
  30. url: `/Api/api/lottery/start`,
  31. method: "POST",
  32. data: params,
  33. });
  34. };