Integral.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. import request from "@/utils/request";
  2. /* --------------积分商城----------------- */
  3. // 积分商品禁用
  4. export function enableIntegralGoods(id, data) {
  5. return request({
  6. url: `/Integral/IntegralGoods/enableIntegralGoods/${id}`,
  7. method: "get",
  8. data,
  9. });
  10. }
  11. // 积分商品添加
  12. export function addIntegralGoods(data) {
  13. return request({
  14. url: `/Integral/IntegralGoods/addIntegralGoods`,
  15. method: "post",
  16. data,
  17. });
  18. }
  19. // 积分商品详情
  20. export function getIntegralGoodsInfo(id, data) {
  21. return request({
  22. url: `/Integral/IntegralGoods/getIntegralGoodsInfo/${id}`,
  23. method: "get",
  24. data,
  25. });
  26. }
  27. // 积分商品列表
  28. export function getAllIntegralGoods(data) {
  29. return request({
  30. url: `/Integral/IntegralGoods/getAllIntegralGoods`,
  31. method: "post",
  32. data,
  33. });
  34. }
  35. // 积分商品修改
  36. export function updateIntegralGoods(id, data) {
  37. return request({
  38. url: `/Integral/IntegralGoods/updateIntegralGoods/${id}`,
  39. method: "put",
  40. data,
  41. });
  42. }
  43. // 积分商品删除
  44. export function deleteIntegralGoods(id, data) {
  45. return request({
  46. url: `/Integral/IntegralGoods/deleteIntegralGoods/${id}`,
  47. method: "delete",
  48. data,
  49. });
  50. }
  51. // 积分兑换列表
  52. export function getAllIntegralGoodsExchange(data) {
  53. return request({
  54. url: `/Integral/IntegralGoods/getAllIntegralGoodsExchange`,
  55. method: "post",
  56. data,
  57. });
  58. }
  59. // 积分兑换状态修改
  60. export function updateIntegralGoodsExchange(id, data) {
  61. return request({
  62. url: `/Integral/IntegralGoods/updateIntegralGoodsExchange/${id}`,
  63. method: "put",
  64. data,
  65. });
  66. }
  67. // 积分规则详情
  68. export function getIntegralRuleInfo(id, data) {
  69. return request({
  70. url: `/Integral/IntegralGoods/getIntegralRuleInfo/${id}`,
  71. method: "post",
  72. data,
  73. });
  74. }
  75. // 积分规则列表
  76. export function getAllIntegralRule(data) {
  77. return request({
  78. url: `/Integral/IntegralGoods/getAllIntegralRule`,
  79. method: "post",
  80. data,
  81. });
  82. }
  83. // 积分规则修改
  84. export function updateIntegralRule(id, data) {
  85. return request({
  86. url: `/Integral/IntegralGoods/updateIntegralRule/${id}`,
  87. method: "put",
  88. data,
  89. });
  90. }
  91. // 积分规则禁用
  92. export function enableIntegralRule(id, data) {
  93. return request({
  94. url: `/Integral/IntegralGoods/enableIntegralRule/${id}`,
  95. method: "get",
  96. data,
  97. });
  98. }
  99. // 积分规则删除
  100. export function deleteIntegralRule(id, data) {
  101. return request({
  102. url: `/Integral/IntegralGoods/deleteIntegralRule/${id}`,
  103. method: "get",
  104. data,
  105. });
  106. }
  107. // 积分规则添加
  108. export function addIntegralRule(data) {
  109. return request({
  110. url: `/Integral/IntegralGoods/addIntegralRule`,
  111. method: "post",
  112. data,
  113. });
  114. }