service.js 8.2 KB

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