distribution.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. import request from "@/utils/request";
  2. //系统配置
  3. export function systemconfig(params) {
  4. return request({
  5. url: "/ums/umsSystemConfig/getSystemConfig",
  6. method: "get",
  7. params: params,
  8. });
  9. }
  10. //分销比例设置
  11. export function distributionSet(data) {
  12. return request({
  13. url: "/ums/umsSystemConfig/updateSystemConfig",
  14. method: "post",
  15. data: data,
  16. });
  17. }
  18. //用户列表
  19. export function userList(params) {
  20. return request({
  21. url: "/ums/umsAdminUser/getDistributionList",
  22. method: "get",
  23. params: params,
  24. });
  25. }
  26. //分销商列表
  27. export function peopleList(params) {
  28. return request({
  29. url: "/ums/umsAdminUser/list",
  30. method: "get",
  31. params: params,
  32. });
  33. }
  34. //分销员下级列表
  35. export function getJuniorList(params) {
  36. return request({
  37. url: "/ums/umsAdminUser/getSubordinate",
  38. method: "get",
  39. params: params,
  40. });
  41. }
  42. //业绩统计列表
  43. export function performanceList(params) {
  44. return request({
  45. url: "/ums/umsAdminUser/getPerformanceStatisticsList",
  46. method: "get",
  47. params: params,
  48. });
  49. }
  50. //提现申请
  51. export function withdrawRequest(params) {
  52. return request({
  53. url: "/ums/umsAdminUser/requestWithdraw",
  54. method: "get",
  55. params: params,
  56. });
  57. }
  58. //设置分销等级
  59. export function settingType(data) {
  60. return request({
  61. url: "/ums/umsAdminUser/setDistribution",
  62. method: "post",
  63. data: data,
  64. });
  65. }
  66. //获取二维码
  67. export function getQrcode(params) {
  68. return request({
  69. responseType: 'blob',
  70. url: "/ums/fileCtl/qrcode",
  71. method: "get",
  72. params: params,
  73. });
  74. }
  75. // 分销记录列表
  76. export function recordsList(params) {
  77. return request({
  78. url: "/ums/umsAdminUser/getAdminUserSettleRecordList",
  79. method: "get",
  80. params: params,
  81. });
  82. }
  83. // 更新财务结算状态
  84. export function updateStatus(id,params) {
  85. return request({
  86. url: "/ums/umsAdminUser/financialSettlement?settleRecordIds="+id,
  87. method: "post",
  88. params: params,
  89. });
  90. }
  91. // 分销员编辑
  92. export function peopleEdit(data) {
  93. return request({
  94. url: "/ums/umsAdminUser/updateDistributionInfo",
  95. method: "post",
  96. data: data,
  97. });
  98. }
  99. // 修改密码
  100. export function updatePassword(data) {
  101. return request({
  102. url:'admin/updatePassword',
  103. method:'post',
  104. data:data
  105. })
  106. }
  107. // 结算记录列表
  108. export function financeList(params) {
  109. return request({
  110. url: "/ums/umsAdminUser/getSettleRecordList",
  111. method: "get",
  112. params: params,
  113. });
  114. }