wx.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. var api = require('../api/api.js')
  2. import { http } from '../utils/http.js'
  3. /******************* 请求 ***********************************/
  4. //api地址
  5. const url = api.url;
  6. //后台解密手机号 encryptedData iv sessionKey
  7. function decodePhone(params) {
  8. return http({
  9. url: url.saveMinaPhone,
  10. method: "POST",
  11. data: params,
  12. header:{}
  13. })
  14. }
  15. //商城小程序,根据微信CODE获取微信用户信息
  16. function wxLogin(params) {
  17. return http({
  18. url: url.userLogin,
  19. method: "POST",
  20. data: params,
  21. })
  22. }
  23. //用户微信信息存入
  24. function saveLogin(params) {
  25. return http({
  26. url: url.saveUserInfo,
  27. method: "POST",
  28. header: {},
  29. data: params
  30. })
  31. }
  32. //检查手机号
  33. function checkPhone(params){
  34. return http({
  35. url: url.checkPhone,
  36. header: {},
  37. data: params
  38. })
  39. }
  40. //小程序绑定手机号
  41. function saveMinaPhone(params) {
  42. return http({
  43. url: url.saveMinaPhone,
  44. method: "POST",
  45. header: {},
  46. data: params
  47. })
  48. }
  49. module.exports = {
  50. decodePhone,
  51. wxLogin,
  52. saveLogin,
  53. checkPhone,
  54. saveMinaPhone
  55. }