common.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. import {request} from '@/utils/request.js'
  2. // 注册
  3. export function register(data) {
  4. return request({
  5. url: '/zswl-cloud-bdb/user/addUser',
  6. method:'post',
  7. data
  8. })
  9. }
  10. // 获取短信验证码
  11. export function sendVerifyCode(data) {
  12. return request({
  13. url: '/zswl-cloud-bdb/smsTemplate/sendVerifyCode',
  14. method:'post',
  15. data
  16. })
  17. }
  18. // 实名认证
  19. export function auth(data) {
  20. return request({
  21. url: '/zswl-cloud-bdb/user/auth',
  22. method:'post',
  23. data
  24. })
  25. }
  26. // 刷新token
  27. export function refreshToken(data) {
  28. return request({
  29. url: '/zswl-cloud-bdb/user/refreshToken',
  30. data
  31. })
  32. }
  33. // 获取登录token
  34. export function getLoginToken(data) {
  35. return request({
  36. url: '/zswl-cloud-bdb/user/getLoginToken',
  37. data
  38. })
  39. }
  40. // 微信登录
  41. export function wechatLogin(data) {
  42. return request({
  43. url: '/zswl-cloud-bdb/user/wechatLogin',
  44. method:'post',
  45. data
  46. })
  47. }
  48. // 验证码登录
  49. export function validLogin(data) {
  50. return request({
  51. url: '/zswl-cloud-bdb/user/validLogin',
  52. method:'post',
  53. data
  54. })
  55. }
  56. // 获取手机号
  57. export function getPhoneNum(data) {
  58. return request({
  59. url: '/zswl-cloud-bdb/user/getPhoneNum',
  60. data
  61. })
  62. }
  63. // 用户详情
  64. export function getUserDetail(data) {
  65. return request({
  66. url: '/zswl-cloud-bdb/user/detail',
  67. data
  68. })
  69. }
  70. // 通知列表
  71. export function getNotification(data) {
  72. return request({
  73. url: '/zswl-cloud-bdb/user/search',
  74. data
  75. })
  76. }
  77. // 更改套餐
  78. export function updateLevel(data) {
  79. return request({
  80. url: '/zswl-cloud-bdb/user/updateLevel',
  81. method:'post',
  82. data
  83. })
  84. }
  85. // 修改昵称
  86. export function updateNickname(data) {
  87. return request({
  88. url: '/zswl-cloud-bdb/user/updateNickname',
  89. method:'post',
  90. data
  91. })
  92. }
  93. // // 上传头像
  94. // export function uploadImg(data) {
  95. // return request({
  96. // url: '/user/uploadImg',
  97. // method:'post',
  98. // data
  99. // })
  100. // }
  101. // 获取打开小程序url
  102. export function getScheme(data) {
  103. return request({
  104. url: '/zswl-cloud-bdb/user/generateScheme',
  105. data
  106. })
  107. }
  108. // // 获取oss上传
  109. // export function uploadImg(data) {
  110. // return request({
  111. // url: '/OSS/oss/getSign',
  112. // data
  113. // })
  114. // }
  115. // 获取oss上传
  116. export function uploadImg(data) {
  117. return request({
  118. url: '/zswl-cloud-bdb/user/requestUploadImg',
  119. method:'post',
  120. data
  121. })
  122. }
  123. // 通知服务端上传结果
  124. export function finishUploadImg(data) {
  125. return request({
  126. url: '/zswl-cloud-bdb/user/finishUploadImg',
  127. method:'post',
  128. data
  129. })
  130. }
  131. // 获取金刚区
  132. export function getMenu(data) {
  133. return request({
  134. url: '/zswl-cloud-shop/menu/list',
  135. data
  136. })
  137. }
  138. // 获取广告位
  139. export function getAdv(data) {
  140. return request({
  141. url: '/zswl-cloud-shop/advertsInfo/search',
  142. data
  143. })
  144. }
  145. //获取邀请码
  146. export function getInviteCode(data) {
  147. return request({
  148. url: '/zswl-cloud-shop/employeeShopRelation/getShopList',
  149. data
  150. })
  151. }
  152. //banner列表
  153. export function getBanner(data) {
  154. return request({
  155. url: '/zswl-cloud-shop/banner/list',
  156. data
  157. })
  158. }
  159. //搜索记录
  160. export function getSearchHistory(data) {
  161. return request({
  162. url: '/zswl-cloud-bdb/user/getSearchHistory',
  163. data
  164. })
  165. }
  166. //删除搜索记录
  167. export function delSearchHistory(data) {
  168. return request({
  169. url: '/zswl-cloud-bdb/user/delSearchHistory',
  170. data
  171. })
  172. }
  173. //保存搜索记录
  174. export function saveSearchHistory(data) {
  175. return request({
  176. url: '/zswl-cloud-bdb/user/saveSearchHistory',
  177. data
  178. })
  179. }
  180. //获取商品类型字典
  181. export function getGoodsTypeObj(data) {
  182. return request({
  183. url: '/zswl-cloud-shop/goodsCoupon/getMsg',
  184. data
  185. })
  186. }