deepchart后台管理系统
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.

55 lines
1.2 KiB

  1. import request from '../utils/myAxios';
  2. var base_url = import.meta.env.VITE_API_BASE_URL
  3. // 获取用户抽奖记录
  4. export function userLuckyDrawListApi(params) {
  5. return request({
  6. url: base_url + "/admin/luckyDraw/list",
  7. method: "post",
  8. data: params,
  9. });
  10. }
  11. // 导出用户抽奖记录
  12. export function exportUserLuckyDrawListApi(params) {
  13. return request({
  14. url: base_url + "/admin/luckyDraw/export/create",
  15. method: "post",
  16. data: params,
  17. });
  18. }
  19. // 获取配置列表
  20. export function getContentListApi(params) {
  21. return request({
  22. url: base_url + "/admin/luckyDraw/getContentList",
  23. method: "post",
  24. data: params,
  25. });
  26. }
  27. // 添加奖品
  28. export function addDrawConfigApi(params) {
  29. return request({
  30. url: base_url + "/admin/luckyDraw/addDrawConfig",
  31. method: "post",
  32. data: params,
  33. });
  34. }
  35. // 删除奖品
  36. export function deleteDrawApi(params) {
  37. return request({
  38. url: base_url + "/admin/luckyDraw/deleteDraw",
  39. method: "post",
  40. data: params,
  41. });
  42. }
  43. // 修改奖品状态
  44. export function changeStatusApi(params) {
  45. return request({
  46. url: base_url + "/admin/luckyDraw/changeStatus",
  47. method: "post",
  48. data: params,
  49. });
  50. }