[baozhangchao] 3 gadus atpakaļ
vecāks
revīzija
9c7856c18c
3 mainītis faili ar 10 papildinājumiem un 6 dzēšanām
  1. 1
    1
      src/app.js
  2. 2
    3
      src/services/login.js
  3. 7
    2
      src/utils/request.js

+ 1
- 1
src/app.js Parādīt failu

@@ -13,7 +13,7 @@ class App extends Component {
13 13
     Taro.login({
14 14
       success: (res) => {
15 15
         const { code } = res;
16
-        // login({ code })
16
+        login({ code })
17 17
       }
18 18
     })
19 19
 

+ 2
- 3
src/services/login.js Parādīt failu

@@ -1,8 +1,7 @@
1 1
 import request from '@/utils/request'
2 2
 /**
3 3
  * 登录
4
- * @param {*} id 
4
+ * @param {*} data 
5 5
  * @returns 
6
- * loginParam?login哪个接口。。
7 6
  */
8
-export const login = (data) => request(`/loginParam  `, { method: 'post', data })
7
+export const login = (data) => request('/login', { data, method: 'post' })

+ 7
- 2
src/utils/request.js Parādīt failu

@@ -1,14 +1,19 @@
1 1
 import Taro from '@tarojs/taro'
2 2
 import { getQueryString } from './codeSegment'
3 3
 
4
-
4
+let appid
5 5
 
6 6
 export default (url, options) => {
7 7
   const { params, skipError, header, ...leftOptions } = options || {}
8 8
   const queryStr = getQueryString(params)
9 9
 
10
+  if (!appid) {
11
+    const { miniProgram } = Taro.getAccountInfoSync
12
+    appid = miniProgram.appid
13
+  }
14
+
10 15
   const urlWithParams = queryStr ? `${url}?${queryStr}` : url;
11
-  const nwUrl = `${HOST}/api/wx${urlWithParams}`
16
+  const nwUrl = `${HOST}/api/wx${appid}${urlWithParams}`
12 17
 
13 18
   const authToken = Taro.getStorageSync('token')
14 19
   const tokenHeader = authToken ? { 'X-Authorization-JWT': authToken } : {}