service.js 8.6 KB

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