张延森 3 年 前
コミット
48d42b2387
共有6 個のファイルを変更した30 個の追加26 個の削除を含む
  1. 2
    2
      config/dev.js
  2. 4
    4
      config/prod.js
  3. 1
    1
      project.config.json
  4. 0
    3
      src/app.config.js
  5. 1
    1
      src/app.jsx
  6. 22
    15
      src/utils/login.js

+ 2
- 2
config/dev.js ファイルの表示

@@ -4,8 +4,8 @@ module.exports = {
4 4
   },
5 5
   defineConstants: {
6 6
     // HOST: '"https://xlk.njyz.tech"',
7
-    // HOST: '"https://www.newhousehold.cn"',
8
-    HOST: '"http://192.168.89.147:8081"',
7
+    HOST: '"https://www.newhousehold.cn"',
8
+    // HOST: '"http://192.168.89.147:8081"',
9 9
 
10 10
     // WSS_HOST: '"wss://www.newhousehold.cn"',
11 11
     WSS_HOST: '"wss://xlk.njyz.tech"',

+ 4
- 4
config/prod.js ファイルの表示

@@ -3,14 +3,14 @@ module.exports = {
3 3
     NODE_ENV: '"production"'
4 4
   },
5 5
   defineConstants: {
6
-    HOST: '"http://192.168.89.147:8081"', //正式
7
-    // WSS_HOST: '"wss://www.newhousehold.cn"',
6
+    HOST: '"https://www.newhousehold.cn"', //正式
7
+    WSS_HOST: '"wss://www.newhousehold.cn"',
8 8
     // HOST: '"https://xlk.njyz.tech"',
9
-    WSS_HOST: '"wss://xlk.njyz.tech"',
9
+    // WSS_HOST: '"wss://xlk.njyz.tech"',
10 10
     OSS_PATH: '"https://xlk-assets.oss-cn-shanghai.aliyuncs.com/"',
11 11
     OSS_FAST_PATH: '"https://xlk-assets.oss-cn-shanghai.aliyuncs.com/"',
12 12
     ICON_FONT: '"https://yz-websit.oss-cn-hangzhou.aliyuncs.com/xlk/css/iconfont.ttf"',
13
-    Version: '"V0.0.81-20211118"'
13
+    Version: '"V0.0.83-20211130"'
14 14
   },
15 15
   mini: {},
16 16
   h5: {

+ 1
- 1
project.config.json ファイルの表示

@@ -2,7 +2,7 @@
2 2
 	"miniprogramRoot": "dist/",
3 3
 	"projectname": "miniapp",
4 4
 	"description": "",
5
-	"appid": "wxe44244d1a5ea3364",
5
+	"appid": "wxc96058d57e77f373",
6 6
 	"setting": {
7 7
 		"urlCheck": false,
8 8
 		"es6": false,

+ 0
- 3
src/app.config.js ファイルの表示

@@ -45,9 +45,6 @@ export default {
45 45
   permission: {
46 46
     "scope.userLocation": {
47 47
       desc: "你的位置信息将用于显示当前区域信息"
48
-    },
49
-    "scope.userInfo": {
50
-      desc: "你的信息将用于页面展示"
51 48
     }
52 49
   },
53 50
 }

+ 1
- 1
src/app.jsx ファイルの表示

@@ -2,7 +2,7 @@ import { Component } from 'react'
2 2
 import { Provider } from 'react-redux'
3 3
 import Taro from '@tarojs/taro'
4 4
 import { getLocation } from '@/utils/tools'
5
-import login from '@/utils/login'
5
+import login, { mockLogin } from '@/utils/login'
6 6
 import im from '@/utils/im'
7 7
 import trackUserSource from '@/utils/tracking/userSource'
8 8
 import store from './store'

+ 22
- 15
src/utils/login.js ファイルの表示

@@ -45,21 +45,28 @@ function loginRemote (params) {
45 45
 
46 46
 function getCodeAndLogin (params) {
47 47
   return new Promise((resolve, reject) => {
48
-    Taro.login({
49
-      success: ({ code }) => {
50
-        params.code = code
51
-  
52
-        // login
53
-        loginRemote(params).then((res) => {
54
-          const { person } = res
55
-          resolve(person)
56
-        })
57
-      },
58
-      fail: (err) => {
59
-        console.error(err)
60
-        reject(err)
61
-      }
62
-    })
48
+    if (params.singleMode) {
49
+      loginRemote(params).then((res) => {
50
+        const { person } = res
51
+        resolve(person)
52
+      })
53
+    } else {
54
+      Taro.login({
55
+        success: ({ code }) => {
56
+          params.code = code
57
+    
58
+          // login
59
+          loginRemote(params).then((res) => {
60
+            const { person } = res
61
+            resolve(person)
62
+          })
63
+        },
64
+        fail: (err) => {
65
+          console.error(err)
66
+          reject(err)
67
+        }
68
+      })
69
+    }
63 70
   })
64 71
 }
65 72