service.js 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365
  1. import request from '../js/request.js';
  2. export default {
  3. //累计拓客数据
  4. expandAppTotal() {
  5. return request({
  6. url: '/expand/app/total',
  7. method: 'GET'
  8. })
  9. },
  10. //今日拓客数据
  11. expandAppToday() {
  12. return request({
  13. url: '/expand/app/today',
  14. method: 'GET'
  15. })
  16. },
  17. //间接拓客数据
  18. expandAppIndirect() {
  19. return request({
  20. url: '/expand/app/indirect',
  21. method: 'GET'
  22. })
  23. },
  24. //查询累计收益,可提现数据
  25. withdrawStatics() {
  26. return request({
  27. url: '/expand/app/withdrawStatics',
  28. method: 'GET'
  29. })
  30. },
  31. //解除绑定
  32. unbind(data) {
  33. return request({
  34. url: '/expand/app/unbind',
  35. method: 'POST',
  36. data: data
  37. })
  38. },
  39. //给专员添加备注
  40. addRemark(data) {
  41. return request({
  42. url: '/expand/app/addRemark',
  43. method: 'POST',
  44. data: data
  45. })
  46. },
  47. //获取专员交友列表
  48. getMemberList(data) {
  49. return request({
  50. url: '/expand/app/getMemberList',
  51. method: 'GET',
  52. data: data
  53. })
  54. },
  55. //获取专员详情
  56. expandUserDetail(data) {
  57. return request({
  58. url: '/expand/app/expandUser/detail',
  59. method: 'GET',
  60. data: data
  61. })
  62. },
  63. //拓客经理获取今日专员列表
  64. getTodayAttacheList(data) {
  65. return request({
  66. url: '/expand/app/getTodayAttacheList',
  67. method: 'GET',
  68. data: data
  69. })
  70. },
  71. //拓客经理获取累计专员列表
  72. getTotalAttacheList(data) {
  73. return request({
  74. url: '/expand/app/getTotalAttacheList',
  75. method: 'GET',
  76. data: data
  77. })
  78. },
  79. //首页统计数据查询
  80. homeStatics(data) {
  81. return request({
  82. url: '/expand/app/homeStatics',
  83. method: 'GET',
  84. data: data
  85. })
  86. },
  87. //获取推广人员跳转小程序的链接
  88. getExtensionId(data) {
  89. return request({
  90. url: '/expand/wechat/getExtensionId',
  91. method: 'GET',
  92. })
  93. },
  94. //添加拓客经理二维码被扫记录
  95. addRecordForManager(data) {
  96. return request({
  97. url: '/expand/userScanRecord/addRecordForManager',
  98. method: 'POST',
  99. data: data
  100. })
  101. },
  102. //将扫码记录修改为成功
  103. updateScanRecordById(data) {
  104. return request({
  105. url: '/expand/userScanRecord/updateRecordById?id=' + data.recordId,
  106. method: 'POST'
  107. })
  108. },
  109. // 协议查询
  110. aboutByType(data) {
  111. return request({
  112. url: '/system/openapi/getAboutByType',
  113. method: 'GET',
  114. data: data
  115. })
  116. },
  117. // 提现记录
  118. records(data) {
  119. return request({
  120. url: '/expand/wechat/withdraw/records',
  121. method: 'POST',
  122. data: data
  123. })
  124. },
  125. // 提现
  126. apply(data) {
  127. return request({
  128. url: '/expand/wechat/withdraw/apply',
  129. method: 'POST',
  130. data: data
  131. })
  132. },
  133. // 查询今日是否能提现
  134. canWithdraw() {
  135. return request({
  136. url: '/expand/wechat/canWithdraw',
  137. method: 'GET'
  138. })
  139. },
  140. // 统计
  141. exStatistics(data) {
  142. return request({
  143. url: '/member/wechat/exStatistics',
  144. method: 'POST',
  145. data: data
  146. })
  147. },
  148. // 拓客经理查询合作伙伴
  149. getMyExpandPartnerList(data) {
  150. return request({
  151. url: '/member/wechat/getMyExpandPartnerList',
  152. method: 'GET',
  153. data: data
  154. })
  155. },
  156. idCardAndName(data) {
  157. return request({
  158. url: '/resource/authentication/idCardAndName',
  159. method: 'GET',
  160. data: data
  161. })
  162. },
  163. getMyMemberList(data) {
  164. return request({
  165. url: '/member/wechat/getMyMemberList',
  166. method: 'GET',
  167. data: data
  168. })
  169. },
  170. getMyExpandAttacheList(data) {
  171. return request({
  172. url: '/member/wechat/getMyExpandAttacheList',
  173. method: 'GET',
  174. data: data
  175. })
  176. },
  177. //查询奖励记录
  178. getRecord(data) {
  179. return request({
  180. url: '/member/wechat/getRecord',
  181. method: 'GET',
  182. data: data
  183. })
  184. },
  185. //获取规则列表,拓客经理调用
  186. getRuleList() {
  187. return request({
  188. url: '/member/wechat/getRuleList',
  189. method: 'GET'
  190. })
  191. },
  192. //获取角色列表,拓客经理调用
  193. getRoleList() {
  194. return request({
  195. url: '/member/wechat/getRoleList',
  196. method: 'GET'
  197. })
  198. },
  199. //角色绑定规则,拓客经理调用
  200. roleBindRule(param) {
  201. return request({
  202. url: '/member/wechat/roleBindRule',
  203. method: 'POST',
  204. data: param
  205. })
  206. },
  207. //取消角色绑定规则,拓客经理调用
  208. cancelRoleBindRule(param) {
  209. return request({
  210. url: '/member/wechat/cancelRoleBindRule',
  211. method: 'POST',
  212. data: param
  213. })
  214. },
  215. //查询角色已经绑定的规则,拓客经理调用
  216. getRuleByRoleId(param) {
  217. return request({
  218. url: '/member/wechat/getRuleByRoleId',
  219. method: 'POST',
  220. data: param
  221. })
  222. },
  223. //查询角色没有绑定的规则,拓客经理调用
  224. getNewRules(param) {
  225. return request({
  226. url: '/member/wechat/getNewRules',
  227. method: 'POST',
  228. data: param
  229. })
  230. },
  231. // get请求,获取手机验证码
  232. getSmsCode(data) {
  233. return request({
  234. url: '/resource/sms/code',
  235. method: 'GET',
  236. data: data
  237. })
  238. },
  239. getImage(id) {
  240. return request({
  241. url: '/resource/oss/listByIds/' + id,
  242. method: 'GET'
  243. })
  244. },
  245. // post请求,微信支付(根据订单ID)
  246. wechatPay(data) {
  247. return request({
  248. url: '/business/wxPay/jsapiPay?orderNo=' + data.orderNo,
  249. method: 'POST',
  250. data: data
  251. })
  252. },
  253. // 新增/修改分组
  254. addUpdateGroup(data) {
  255. return request({
  256. url: '/member/wechat/addUpdateGroup',
  257. method: 'POST',
  258. data: data
  259. })
  260. },
  261. // 分组列表
  262. groupList(data) {
  263. return request({
  264. url: '/member/wechat/groupList',
  265. method: 'POST',
  266. data: data
  267. })
  268. },
  269. // 查询分组成员
  270. getGroupUserList(data) {
  271. return request({
  272. url: '/member/wechat/getGroupUserList',
  273. method: 'GET',
  274. data: data
  275. })
  276. },
  277. // 查询未分组的成员
  278. getNoGroupUserList() {
  279. return request({
  280. url: '/member/wechat/getNoGroupUserList',
  281. method: 'GET'
  282. })
  283. },
  284. // 修改分组成员
  285. deleteGroup(data) {
  286. return request({
  287. url: '/member/wechat/deleteGroup',
  288. method: 'GET',
  289. data: data
  290. })
  291. },
  292. // 修改分组成员
  293. updateGroupUser(data) {
  294. return request({
  295. url: '/member/wechat/updateGroupUser',
  296. method: 'POST',
  297. data: data
  298. })
  299. },
  300. // 查询拓客排行榜
  301. getRank(data) {
  302. return request({
  303. url: '/member/app/rank',
  304. method: 'GET',
  305. data: data
  306. })
  307. },
  308. // 更新个人信息
  309. updateInfo(data) {
  310. return request({
  311. url: '/member/app/updateInfo',
  312. method: 'POST',
  313. data: data
  314. })
  315. },
  316. }