user.js 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. import request from '@/axios'
  2. export default {
  3. /**
  4. *
  5. * @param {*} data
  6. * @returns
  7. * 修改用户信息
  8. */
  9. editAppUser(data) {
  10. return request({
  11. url: '/app/user/edit',
  12. method: 'post',
  13. data: data
  14. })
  15. },
  16. /**
  17. *
  18. * @param {*} data
  19. * @returns
  20. * 获取绑定新手机短信
  21. */
  22. appcommonsmsbindNew(data) {
  23. return request({
  24. url: '/app/common/sms/bindNew',
  25. method: 'post',
  26. data: data,
  27. noToken: true
  28. })
  29. },
  30. /**
  31. *
  32. * @param {*} data
  33. * @returns
  34. * 绑定新手机
  35. */
  36. appuserbindNewTel(data) {
  37. return request({
  38. url: '/app/user/bindNewTel',
  39. method: 'post',
  40. data: data
  41. })
  42. },
  43. /**
  44. *
  45. * @param {*} data
  46. * @returns
  47. * 修改密码
  48. */
  49. appuserupdatePwd(data) {
  50. return request({
  51. url: '/app/user/updatePwd',
  52. method: 'post',
  53. data: data
  54. })
  55. },
  56. /**
  57. *
  58. * @param {*} data
  59. * @returns
  60. * 购物车列表
  61. */
  62. cartList(data) {
  63. return request({
  64. url: '/base/cart/list',
  65. method: 'get',
  66. params: data
  67. })
  68. },
  69. /**
  70. *
  71. * @param {*} data
  72. * @returns
  73. * 删除购物车
  74. */
  75. cartDelete(data) {
  76. return request({
  77. url: '/base/cart/delete/' + data,
  78. method: 'post'
  79. })
  80. },
  81. /**
  82. *
  83. * @param {*} data
  84. * @returns
  85. * 获取班级
  86. */
  87. goodsGradeList(data) {
  88. return request({
  89. url: '/grade/grade/list',
  90. method: 'get',
  91. params: data
  92. })
  93. },
  94. /**
  95. *
  96. * @param {*} data
  97. * @returns
  98. * 获取省份
  99. */
  100. getProvinceList(data) {
  101. return request({
  102. url: '/apply/areas/list',
  103. method: 'get',
  104. params: data
  105. })
  106. },
  107. goodsGradeInfo(data) {
  108. return request({
  109. url: '/grade/grade/'+data,
  110. method: 'get'
  111. })
  112. },
  113. /**
  114. *
  115. * @param {*} data
  116. * @returns
  117. * 获取城市
  118. */
  119. getCityList(data) {
  120. return request({
  121. url: '/apply/areas/cityList',
  122. method: 'get',
  123. params: data
  124. })
  125. },
  126. /**
  127. *
  128. * @param {*} data
  129. * @returns
  130. * 获取考期
  131. */
  132. getExamineList(data) {
  133. return request({
  134. url: '/course/examine/list',
  135. method: 'get',
  136. params: data
  137. })
  138. },
  139. /**
  140. *
  141. * @param {*} data
  142. * @returns
  143. * 加入购物车
  144. */
  145. addCart(data) {
  146. return request({
  147. url: '/base/cart',
  148. method: 'post',
  149. data: data
  150. })
  151. },
  152. /**
  153. * @param {Object} data
  154. * 查看锁定状态
  155. */
  156. lockLockStatus(data) {
  157. return request({
  158. url: '/lock/lockStatus',
  159. method: 'post',
  160. data: data,
  161. })
  162. },
  163. lockLockAction(data) {
  164. return request({
  165. url: '/lock/lockAction',
  166. method: 'post',
  167. data: data
  168. })
  169. },
  170. getApplysubscribe(data) {
  171. return request({
  172. url: '/apply/subscribe',
  173. method: 'get',
  174. params: data
  175. })
  176. },
  177. courseperiodrebuild(data) {
  178. return request({
  179. url: '/course/period/rebuild',
  180. method: 'post',
  181. data: data
  182. })
  183. },
  184. //查询用户拥有商品的学时记录
  185. getcourseperiodlistGoods(data) {
  186. return request({
  187. url: '/course/period/listGoods',
  188. method: 'get',
  189. params: data
  190. })
  191. },
  192. /**
  193. * @param {Object} data
  194. * 查询用户证书列表
  195. */
  196. getUserCertificateList(data) {
  197. return request({
  198. url: '/user/certificate/list',
  199. method: 'get',
  200. params: data
  201. })
  202. },
  203. /**
  204. * @param {Object} data
  205. * 生成订单
  206. */
  207. orderPlacePcOrder(data) {
  208. return request({
  209. url: '/order/placePcOrder',
  210. method: 'POST',
  211. data: data
  212. })
  213. },
  214. //查询通知学员列表
  215. getappinformUserlist(data) {
  216. return request({
  217. url: '/app/informUser/list',
  218. method: 'get',
  219. params: data
  220. })
  221. },
  222. //获取通知学员详细信息
  223. getappinformUserId(data) {
  224. return request({
  225. url: '/app/informUser/' + data,
  226. method: 'get',
  227. })
  228. },
  229. //获取填写资料审核详细信息
  230. getbaseprofiletpgetInfo(data) {
  231. return request({
  232. url: '/base/profile/tp/getInfo',
  233. method: 'get',
  234. params: data
  235. })
  236. },
  237. //修改通知学员
  238. courseappinformUser(data) {
  239. return request({
  240. url: '/app/informUser',
  241. method: 'post',
  242. data: data
  243. })
  244. },
  245. //标记全部已读
  246. courseappinformUserupdateAllRead(data) {
  247. return request({
  248. url: '/app/informUser/updateAllRead',
  249. method: 'post',
  250. data: data
  251. })
  252. },
  253. studyRecord(data) {
  254. return request({
  255. url: '/study/record',
  256. method: 'post',
  257. data: data
  258. })
  259. },
  260. appInformUserRemoveAll(data) {
  261. return request({
  262. url: '/app/informUser/removeAll',
  263. method: 'post',
  264. data: data
  265. })
  266. },
  267. getCollectInfo(data) {
  268. return request({
  269. url: '/collect/question/getInfo',
  270. params:data,
  271. method: 'get'
  272. })
  273. },
  274. collectQuestion(data) {
  275. return request({
  276. url: '/collect/question',
  277. data:data,
  278. method: 'POST'
  279. })
  280. },
  281. deleteCollectQuestion(data) {
  282. return request({
  283. url: '/collect/question/delete/'+data,
  284. method: 'POST',
  285. })
  286. },
  287. /**
  288. * @param {Object} data
  289. * 删除锁定行为
  290. */
  291. lockDelLock(data) {
  292. return request({
  293. url: '/lock/delLock',
  294. method: 'post',
  295. data: data,
  296. })
  297. },
  298. userConfirmInfoDetail(data) {
  299. return request({
  300. url: '/user/confirm/info/detail',
  301. method: 'GET',
  302. params: data,
  303. })
  304. },
  305. userConfirminfo(data) {
  306. return request({
  307. url: '/user/confirm/info',
  308. method: 'post',
  309. data: data,
  310. })
  311. },
  312. //PC获取登录二维码地址
  313. pc_login_url(data) {
  314. return request({
  315. url: '/pc_login_url',
  316. method: 'get',
  317. params:data,
  318. })
  319. },
  320. //PC检查小程序是否扫码登录
  321. check_login_url(data) {
  322. return request({
  323. url: '/check_pc_login',
  324. method: 'get',
  325. params:data,
  326. })
  327. },
  328. }