membershipLevel.js 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2023 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from '@/libs/request';
  11. /**
  12. * @description 列表
  13. * @param {Number} param id {Number} 组合数据id
  14. */
  15. export function membershipDataListApi(data) {
  16. return request({
  17. url: 'agent/level',
  18. // url: `setting/group_data`,
  19. method: 'get',
  20. params: data,
  21. });
  22. }
  23. /**
  24. * @description 组合数据列表 -- 编辑表单
  25. * @param {Number} param id {Number} 组合数据列表id
  26. * @param {Object} param data {Object} 组合数据id对象
  27. */
  28. export function membershipDataEditApi(data, url) {
  29. return request({
  30. url: url,
  31. method: 'get',
  32. params: data,
  33. });
  34. }
  35. /**
  36. * @description 组合数据列表 -- 新增表单
  37. * @param {Number} param id {Number} 组合数据id
  38. */
  39. export function membershipDataAddApi(id, url) {
  40. return request({
  41. url: url,
  42. // url: `setting/group_data/create`,
  43. method: 'get',
  44. params: id,
  45. });
  46. }
  47. /**
  48. * @description 组合数据列表 -- 修改状态
  49. * @param {Object} param data {Object} 组合数据列表传值
  50. */
  51. export function membershipSetApi(url) {
  52. return request({
  53. url: url,
  54. // url: `/setting/group_data/set_status/${data.id}/${data.status}`,
  55. method: 'PUT',
  56. });
  57. }
  58. /**
  59. * @description 组合数据列表 -- 修改状态
  60. * @param {Object} param data {Object} 组合数据列表传值
  61. */
  62. export function levelTaskSetApi(url) {
  63. return request({
  64. url: url,
  65. // url: `/setting/group_data/set_status/${data.id}/${data.status}`,
  66. method: 'PUT',
  67. });
  68. }
  69. /**
  70. * @description 等级任务列表
  71. * @param {Number} param id {Number} 组合数据id
  72. */
  73. export function levelTaskListDataAddApi(data) {
  74. return request({
  75. url: 'agent/level_task',
  76. // url: `setting/group_data`,
  77. method: 'get',
  78. params: data,
  79. });
  80. }
  81. /**
  82. * @description 组合数据列表 -- 编辑表单
  83. * @param {Number} param id {Number} 组合数据列表id
  84. * @param {Object} param data {Object} 组合数据id对象
  85. */
  86. export function levelTaskDataEditApi(data, url) {
  87. return request({
  88. url: url,
  89. method: 'get',
  90. params: data,
  91. });
  92. }
  93. /**
  94. * @description 组合数据列表 -- 新增表单
  95. * @param {Number} param id {Number} 组合数据id
  96. */
  97. export function levelTaskDataAddApi(id, url) {
  98. return request({
  99. url: url,
  100. // url: `setting/group_data/create`,
  101. method: 'get',
  102. params: id,
  103. });
  104. }