rewardApi.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. import request from "@/utils/request";
  2. /**
  3. * 查询奖励列表
  4. */
  5. export function queryRewardList() {
  6. return request({
  7. url: '/reward/queryRewardList',
  8. method: 'get'
  9. });
  10. }
  11. /**
  12. * 查询奖励
  13. */
  14. export function queryReward(data) {
  15. return request({
  16. url: '/reward/queryReward',
  17. method: 'get',
  18. data
  19. });
  20. }
  21. /**
  22. * 删除奖励
  23. * @param {Object} params
  24. */
  25. export function deleteReward(params) {
  26. return request({
  27. url: "/reward/deleteReward",
  28. method: "DELETE",
  29. params,
  30. loading: true,
  31. loadingText: "正在删除奖励,请稍后..."
  32. });
  33. }
  34. /**
  35. * 保存奖励信息
  36. * @param {Object} data
  37. */
  38. export function saveReward(data) {
  39. return request({
  40. url: "/reward/saveReward",
  41. method: "post",
  42. data,
  43. loading: true,
  44. loadingText: "正在保存奖励信息,请稍后..."
  45. });
  46. }
  47. /**
  48. * 兑换奖励
  49. * @param {Object} data
  50. */
  51. export function exchangeReward(data) {
  52. return request({
  53. url: "/reward/exchangeReward",
  54. method: "post",
  55. data,
  56. loading: true,
  57. loadingText: "正在兑换奖励,请稍后..."
  58. });
  59. }
  60. /**
  61. * 查询兑换记录
  62. * @param {Object} data
  63. */
  64. export function queryRewardExchangeHistory(data) {
  65. return request({
  66. url: "/reward/queryRewardExchangeHistory",
  67. method: "get",
  68. data,
  69. loading: true,
  70. loadingText: "正在查询兑换记录,请稍后..."
  71. });
  72. }