panyong 2 лет назад
Родитель
Сommit
ee4a7635d7

+ 10 - 43
htmldev/wxMini/api/common.js

@@ -9,14 +9,13 @@ export const sendCode = (obj) => request({
   method: 'POST',
   data: {
     'phone': obj.phone, // 手机号码
-    'source_type': 2, // 来源(1客运端2客户端)
-    'type': obj.type // 1注册2登录3更换手机号
+    'type': obj.type // 1注册2登录3修改密码
   },
   showLoading: false
 })
 
 /**
- * 手机号登录
+ * 小程序手机号登录
  * @param obj
  * @returns {Promise<*>}
  */
@@ -32,34 +31,18 @@ export const miniPhoneLogin = (obj) => request({
 })
 
 /**
- * 修改用户手机号
+ * 小程序原生登录
  * @param obj
- * @returns {Promise<unknown>}
- */
-export const modifyUserPhone = (obj) => request({
-  url: '/api/user/modify/phone',
-  method: 'POST',
-  data: {
-    'user_phone': obj.cellphone, // 手机号
-    'user_code': obj.code // 验证码
-  },
-  showLoading: false
-})
-
-/**
- * 校验手机验证码
- * @param obj
- * @returns {Promise | Promise<unknown>}
+ * @returns {Promise<*>}
  */
-export const postCheckSMS = (obj) => request({
-  url: '/api/check/code',
+export const miniLogin = (obj) => request({
+  url: '/api/user/mini/login',
   method: 'POST',
   data: {
-    'user_phone': obj.phone,
-    'source_type': 2, // 来源(1客运端2客户端)
-    'user_code': obj.code //验证码
-  },
-  showLoading: false
+    'code': obj.wxCode, // 小程序授权code
+    'encryptedData': obj.encryptedData, // 加密数据
+    'iv': obj.iv // iv
+  }
 })
 
 /**
@@ -100,19 +83,3 @@ export const userLoginOut = () => request({
   method: 'POST',
   showLoading: false
 })
-
-/**
- * 逆地址解析
- * @param lat
- * @param lng
- * @returns {Promise}
- */
-export const postGeoCoder = (lat, lng) => request({
-  url: '/api/user/geo/coder',
-  method: 'POST',
-  data: {
-    lat: lat,
-    lng: lng
-  },
-  showLoading: false
-})

+ 1 - 1
htmldev/wxMini/api/request.js

@@ -1,5 +1,5 @@
 const { envDomain } = require('../utils/config')
-const sessionStorageKey = 'baoGeDaBaReqSessionId'
+const sessionStorageKey = 'shiningnongyeReqSessionId'
 const req = {
   baseURL: envDomain.apiDomain,
   header: {

+ 2 - 2
htmldev/wxMini/pages/login/login.js

@@ -1,5 +1,5 @@
 const { isMobile } = require('../../utils/validate')
-const { sendCode, miniPhoneLogin } = require('../../api/common')
+const { sendCode, miniPhoneLogin, miniLogin } = require('../../api/common')
 const { login, sessionStorageKey } = require('../../api/request')
 const app = getApp()
 Page({
@@ -124,7 +124,7 @@ Page({
     this.funCutDown()
 
     try {
-      const { status } = await sendCode({ phone: cellphone, type: 2 })
+      const { status } = await sendCode({ phone: cellphone, type: 1 })
       let title = '验证码发送成功'
       if (status) {
       } else {

+ 1 - 1
htmldev/wxMini/utils/config.js

@@ -1,5 +1,5 @@
 const envDomain = {
-  apiDomain: 'https://test-api.baobashi.com',
+  apiDomain: 'https://shining.codedreamit.com',
   h5Domain: 'https://test-h5.baobashi.com'
   // ---------------华丽的分割线---------------
   // apiDomain: 'https://api.baobashi.com',