service.js 8.4 KB

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