Authored by Bad

fix

1 { 1 {
2 - "name": "智能健身",  
3 - "appid": "__UNI__8F24C84",  
4 - "description": "基于 uni-app + Vue3 技术驱动的在线商城系统,内含诸多功能与丰富的活动,期待您的使用和反馈。",  
5 - "versionName": "2025.10",  
6 - "versionCode": "183",  
7 - "transformPx": false,  
8 - "app-plus": {  
9 - "usingComponents": true,  
10 - "nvueCompiler": "uni-app",  
11 - "nvueStyleCompiler": "uni-app",  
12 - "compilerVersion": 3,  
13 - "nvueLaunchMode": "fast",  
14 - "splashscreen": {  
15 - "alwaysShowBeforeRender": true,  
16 - "waiting": true,  
17 - "autoclose": true,  
18 - "delay": 0  
19 - },  
20 - "safearea": {  
21 - "bottom": {  
22 - "offset": "none"  
23 - }  
24 - },  
25 - "modules": {  
26 - "Payment": {},  
27 - "Share": {},  
28 - "VideoPlayer": {},  
29 - "OAuth": {}  
30 - },  
31 - "distribute": {  
32 - "android": {  
33 - "permissions": [  
34 - "<uses-feature android:name=\"android.hardware.camera\"/>",  
35 - "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",  
36 - "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",  
37 - "<uses-permission android:name=\"android.permission.VIBRATE\"/>",  
38 - "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",  
39 - "<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>",  
40 - "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",  
41 - "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",  
42 - "<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",  
43 - "<uses-permission android:name=\"android.permission.CAMERA\"/>",  
44 - "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",  
45 - "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",  
46 - "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",  
47 - "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",  
48 - "<uses-permission android:name=\"android.permission.GET_TASKS\"/>",  
49 - "<uses-permission android:name=\"android.permission.INTERNET\"/>",  
50 - "<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",  
51 - "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",  
52 - "<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>",  
53 - "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",  
54 - "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",  
55 - "<uses-permission android:name=\"android.permission.READ_SMS\"/>",  
56 - "<uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>",  
57 - "<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",  
58 - "<uses-permission android:name=\"android.permission.SEND_SMS\"/>",  
59 - "<uses-permission android:name=\"android.permission.SYSTEM_ALERT_WINDOW\"/>",  
60 - "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",  
61 - "<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",  
62 - "<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",  
63 - "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",  
64 - "<uses-permission android:name=\"android.permission.WRITE_SMS\"/>",  
65 - "<uses-permission android:name=\"android.permission.RECEIVE_USER_PRESENT\"/>"  
66 - ],  
67 - "minSdkVersion": 21,  
68 - "schemes": "shopro"  
69 - },  
70 - "ios": {  
71 - "urlschemewhitelist": ["baidumap", "iosamap"],  
72 - "dSYMs": false,  
73 - "privacyDescription": {  
74 - "NSPhotoLibraryUsageDescription": "需要同意访问您的相册选取图片才能完善该条目",  
75 - "NSPhotoLibraryAddUsageDescription": "需要同意访问您的相册才能保存该图片",  
76 - "NSCameraUsageDescription": "需要同意访问您的摄像头拍摄照片才能完善该条目",  
77 - "NSUserTrackingUsageDescription": "开启追踪并不会获取您在其它站点的隐私信息,该行为仅用于标识设备,保障服务安全和提升浏览体验"  
78 - },  
79 - "urltypes": "shopro",  
80 - "capabilities": {  
81 - "entitlements": {  
82 - "com.apple.developer.associated-domains": ["applinks:shopro.sheepjs.com"]  
83 - }  
84 - },  
85 - "idfa": true  
86 - },  
87 - "sdkConfigs": {  
88 - "speech": {},  
89 - "ad": {},  
90 - "oauth": {  
91 - "apple": {},  
92 - "weixin": {  
93 - "appid": "wxae7a0c156da9383b",  
94 - "UniversalLinks": "https://shopro.sheepjs.com/uni-universallinks/__UNI__082C0BA/",  
95 - "mergeVirtualHostAttributes": true  
96 - }  
97 - },  
98 - "payment": {  
99 - "weixin": {  
100 - "__platform__": ["ios", "android"],  
101 - "appid": "wxae7a0c156da9383b",  
102 - "UniversalLinks": "https://shopro.sheepjs.com/uni-universallinks/__UNI__082C0BA/"  
103 - },  
104 - "alipay": {  
105 - "__platform__": ["ios", "android"]  
106 - }  
107 - },  
108 - "share": {  
109 - "weixin": {  
110 - "appid": "wxae7a0c156da9383b",  
111 - "UniversalLinks": "https://shopro.sheepjs.com/uni-universallinks/__UNI__082C0BA/"  
112 - }  
113 - }  
114 - },  
115 - "orientation": ["portrait-primary"],  
116 - "splashscreen": {  
117 - "androidStyle": "common",  
118 - "iosStyle": "common",  
119 - "useOriginalMsgbox": true  
120 - },  
121 - "icons": {  
122 - "android": {  
123 - "hdpi": "unpackage/res/icons/72x72.png",  
124 - "xhdpi": "unpackage/res/icons/96x96.png",  
125 - "xxhdpi": "unpackage/res/icons/144x144.png",  
126 - "xxxhdpi": "unpackage/res/icons/192x192.png"  
127 - },  
128 - "ios": {  
129 - "appstore": "unpackage/res/icons/1024x1024.png",  
130 - "ipad": {  
131 - "app": "unpackage/res/icons/76x76.png",  
132 - "app@2x": "unpackage/res/icons/152x152.png",  
133 - "notification": "unpackage/res/icons/20x20.png",  
134 - "notification@2x": "unpackage/res/icons/40x40.png",  
135 - "proapp@2x": "unpackage/res/icons/167x167.png",  
136 - "settings": "unpackage/res/icons/29x29.png",  
137 - "settings@2x": "unpackage/res/icons/58x58.png",  
138 - "spotlight": "unpackage/res/icons/40x40.png",  
139 - "spotlight@2x": "unpackage/res/icons/80x80.png"  
140 - },  
141 - "iphone": {  
142 - "app@2x": "unpackage/res/icons/120x120.png",  
143 - "app@3x": "unpackage/res/icons/180x180.png",  
144 - "notification@2x": "unpackage/res/icons/40x40.png",  
145 - "notification@3x": "unpackage/res/icons/60x60.png",  
146 - "settings@2x": "unpackage/res/icons/58x58.png",  
147 - "settings@3x": "unpackage/res/icons/87x87.png",  
148 - "spotlight@2x": "unpackage/res/icons/80x80.png",  
149 - "spotlight@3x": "unpackage/res/icons/120x120.png"  
150 - }  
151 - }  
152 - }  
153 - }  
154 - },  
155 - "quickapp": {},  
156 - "quickapp-native": {  
157 - "icon": "/static/logo.png",  
158 - "package": "com.example.demo",  
159 - "features": [{  
160 - "name": "system.clipboard"  
161 - }]  
162 - },  
163 - "quickapp-webview": {  
164 - "icon": "/static/logo.png",  
165 - "package": "com.example.demo",  
166 - "minPlatformVersion": 1070,  
167 - "versionName": "1.0.0",  
168 - "versionCode": 100  
169 - },  
170 - "mp-weixin": {  
171 - "appid": "wxb827c923ce0aad4b",  
172 - "setting": {  
173 - "urlCheck": true,  
174 - "minified": true,  
175 - "postcss": true  
176 - },  
177 - "optimization": {  
178 - "subPackages": true  
179 - },  
180 - "plugins": {},  
181 - "lazyCodeLoading": "requiredComponents",  
182 - "usingComponents": {},  
183 - "permission": {  
184 - "scope.userLocation": {  
185 - "desc": "你的位置信息将用于展示附近的服务"  
186 - }  
187 - },  
188 - "requiredPrivateInfos": ["chooseAddress", "getLocation"],  
189 - "mergeVirtualHostAttributes": true  
190 - },  
191 - "mp-alipay": {  
192 - "usingComponents": true  
193 - },  
194 - "mp-baidu": {  
195 - "usingComponents": true  
196 - },  
197 - "mp-toutiao": {  
198 - "usingComponents": true  
199 - },  
200 - "mp-jd": {  
201 - "usingComponents": true  
202 - },  
203 - "h5": {  
204 - "template": "index.html",  
205 - "router": {  
206 - "mode": "history",  
207 - "base": "/"  
208 - },  
209 - "sdkConfigs": {  
210 - "maps": {}  
211 - },  
212 - "async": {  
213 - "timeout": 20000  
214 - },  
215 - "title": "芋道商城",  
216 - "optimization": {  
217 - "treeShaking": {  
218 - "enable": true  
219 - }  
220 - }  
221 - },  
222 - "vueVersion": "3",  
223 - "_spaceID": "192b4892-5452-4e1d-9f09-eee1ece40639",  
224 - "locale": "zh-Hans",  
225 - "fallbackLocale": "zh-Hans" 2 + "name": "智能健身",
  3 + "appid": "__UNI__8F24C84",
  4 + "description": "基于 uni-app + Vue3 技术驱动的在线商城系统,内含诸多功能与丰富的活动,期待您的使用和反馈。",
  5 + "versionName": "2025.10",
  6 + "versionCode": "183",
  7 + "transformPx": false,
  8 + "app-plus": {
  9 + "usingComponents": true,
  10 + "nvueCompiler": "uni-app",
  11 + "nvueStyleCompiler": "uni-app",
  12 + "compilerVersion": 3,
  13 + "nvueLaunchMode": "fast",
  14 + "splashscreen": {
  15 + "alwaysShowBeforeRender": true,
  16 + "waiting": true,
  17 + "autoclose": true,
  18 + "delay": 0
  19 + },
  20 + "safearea": {
  21 + "bottom": {
  22 + "offset": "none"
  23 + }
  24 + },
  25 + "modules": {
  26 + "Payment": {},
  27 + "Share": {},
  28 + "VideoPlayer": {},
  29 + "OAuth": {}
  30 + },
  31 + "distribute": {
  32 + "android": {
  33 + "permissions": [
  34 + "<uses-feature android:name=\"android.hardware.camera\"/>",
  35 + "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
  36 + "<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
  37 + "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
  38 + "<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
  39 + "<uses-permission android:name=\"android.permission.ACCESS_MOCK_LOCATION\"/>",
  40 + "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
  41 + "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
  42 + "<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
  43 + "<uses-permission android:name=\"android.permission.CAMERA\"/>",
  44 + "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
  45 + "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
  46 + "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
  47 + "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
  48 + "<uses-permission android:name=\"android.permission.GET_TASKS\"/>",
  49 + "<uses-permission android:name=\"android.permission.INTERNET\"/>",
  50 + "<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
  51 + "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
  52 + "<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>",
  53 + "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
  54 + "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
  55 + "<uses-permission android:name=\"android.permission.READ_SMS\"/>",
  56 + "<uses-permission android:name=\"android.permission.RECEIVE_BOOT_COMPLETED\"/>",
  57 + "<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
  58 + "<uses-permission android:name=\"android.permission.SEND_SMS\"/>",
  59 + "<uses-permission android:name=\"android.permission.SYSTEM_ALERT_WINDOW\"/>",
  60 + "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
  61 + "<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
  62 + "<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
  63 + "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>",
  64 + "<uses-permission android:name=\"android.permission.WRITE_SMS\"/>",
  65 + "<uses-permission android:name=\"android.permission.RECEIVE_USER_PRESENT\"/>"
  66 + ],
  67 + "minSdkVersion": 21,
  68 + "schemes": "shopro"
  69 + },
  70 + "ios": {
  71 + "urlschemewhitelist": [
  72 + "baidumap",
  73 + "iosamap"
  74 + ],
  75 + "dSYMs": false,
  76 + "privacyDescription": {
  77 + "NSPhotoLibraryUsageDescription": "需要同意访问您的相册选取图片才能完善该条目",
  78 + "NSPhotoLibraryAddUsageDescription": "需要同意访问您的相册才能保存该图片",
  79 + "NSCameraUsageDescription": "需要同意访问您的摄像头拍摄照片才能完善该条目",
  80 + "NSUserTrackingUsageDescription": "开启追踪并不会获取您在其它站点的隐私信息,该行为仅用于标识设备,保障服务安全和提升浏览体验"
  81 + },
  82 + "urltypes": "shopro",
  83 + "capabilities": {
  84 + "entitlements": {
  85 + "com.apple.developer.associated-domains": [
  86 + "applinks:shopro.sheepjs.com"
  87 + ]
  88 + }
  89 + },
  90 + "idfa": true
  91 + },
  92 + "sdkConfigs": {
  93 + "speech": {},
  94 + "ad": {},
  95 + "oauth": {
  96 + "apple": {},
  97 + "weixin": {
  98 + "appid": "wxae7a0c156da9383b",
  99 + "UniversalLinks": "https://shopro.sheepjs.com/uni-universallinks/__UNI__082C0BA/",
  100 + "mergeVirtualHostAttributes": true
  101 + }
  102 + },
  103 + "payment": {
  104 + "weixin": {
  105 + "__platform__": [
  106 + "ios",
  107 + "android"
  108 + ],
  109 + "appid": "wxae7a0c156da9383b",
  110 + "UniversalLinks": "https://shopro.sheepjs.com/uni-universallinks/__UNI__082C0BA/"
  111 + },
  112 + "alipay": {
  113 + "__platform__": [
  114 + "ios",
  115 + "android"
  116 + ]
  117 + }
  118 + },
  119 + "share": {
  120 + "weixin": {
  121 + "appid": "wxae7a0c156da9383b",
  122 + "UniversalLinks": "https://shopro.sheepjs.com/uni-universallinks/__UNI__082C0BA/"
  123 + }
  124 + }
  125 + },
  126 + "orientation": [
  127 + "portrait-primary"
  128 + ],
  129 + "splashscreen": {
  130 + "androidStyle": "common",
  131 + "iosStyle": "common",
  132 + "useOriginalMsgbox": true
  133 + },
  134 + "icons": {
  135 + "android": {
  136 + "hdpi": "unpackage/res/icons/72x72.png",
  137 + "xhdpi": "unpackage/res/icons/96x96.png",
  138 + "xxhdpi": "unpackage/res/icons/144x144.png",
  139 + "xxxhdpi": "unpackage/res/icons/192x192.png"
  140 + },
  141 + "ios": {
  142 + "appstore": "unpackage/res/icons/1024x1024.png",
  143 + "ipad": {
  144 + "app": "unpackage/res/icons/76x76.png",
  145 + "app@2x": "unpackage/res/icons/152x152.png",
  146 + "notification": "unpackage/res/icons/20x20.png",
  147 + "notification@2x": "unpackage/res/icons/40x40.png",
  148 + "proapp@2x": "unpackage/res/icons/167x167.png",
  149 + "settings": "unpackage/res/icons/29x29.png",
  150 + "settings@2x": "unpackage/res/icons/58x58.png",
  151 + "spotlight": "unpackage/res/icons/40x40.png",
  152 + "spotlight@2x": "unpackage/res/icons/80x80.png"
  153 + },
  154 + "iphone": {
  155 + "app@2x": "unpackage/res/icons/120x120.png",
  156 + "app@3x": "unpackage/res/icons/180x180.png",
  157 + "notification@2x": "unpackage/res/icons/40x40.png",
  158 + "notification@3x": "unpackage/res/icons/60x60.png",
  159 + "settings@2x": "unpackage/res/icons/58x58.png",
  160 + "settings@3x": "unpackage/res/icons/87x87.png",
  161 + "spotlight@2x": "unpackage/res/icons/80x80.png",
  162 + "spotlight@3x": "unpackage/res/icons/120x120.png"
  163 + }
  164 + }
  165 + }
  166 + }
  167 + },
  168 + "quickapp": {},
  169 + "quickapp-native": {
  170 + "icon": "/static/logo.png",
  171 + "package": "com.example.demo",
  172 + "features": [
  173 + {
  174 + "name": "system.clipboard"
  175 + }
  176 + ]
  177 + },
  178 + "quickapp-webview": {
  179 + "icon": "/static/logo.png",
  180 + "package": "com.example.demo",
  181 + "minPlatformVersion": 1070,
  182 + "versionName": "1.0.0",
  183 + "versionCode": 100
  184 + },
  185 + "mp-weixin": {
  186 + "appid": "wxb827c923ce0aad4b",
  187 + "setting": {
  188 + "urlCheck": true,
  189 + "minified": true,
  190 + "postcss": true
  191 + },
  192 + "optimization": {
  193 + "subPackages": true
  194 + },
  195 + "plugins": {},
  196 + "lazyCodeLoading": "requiredComponents",
  197 + "usingComponents": {},
  198 + "permission": {
  199 + "scope.userLocation": {
  200 + "desc": "你的位置信息将用于展示附近的服务"
  201 + }
  202 + },
  203 + "requiredPrivateInfos": [
  204 + "chooseAddress",
  205 + "getLocation"
  206 + ],
  207 + "mergeVirtualHostAttributes": true
  208 + },
  209 + "mp-alipay": {
  210 + "usingComponents": true
  211 + },
  212 + "mp-baidu": {
  213 + "usingComponents": true
  214 + },
  215 + "mp-toutiao": {
  216 + "usingComponents": true
  217 + },
  218 + "mp-jd": {
  219 + "usingComponents": true
  220 + },
  221 + "h5": {
  222 + "template": "index.html",
  223 + "router": {
  224 + "mode": "history",
  225 + "base": "/"
  226 + },
  227 + "sdkConfigs": {
  228 + "maps": {}
  229 + },
  230 + "async": {
  231 + "timeout": 20000
  232 + },
  233 + "title": "芋道商城",
  234 + "optimization": {
  235 + "treeShaking": {
  236 + "enable": true
  237 + }
  238 + }
  239 + },
  240 + "vueVersion": "3",
  241 + "_spaceID": "192b4892-5452-4e1d-9f09-eee1ece40639",
  242 + "locale": "zh-Hans",
  243 + "fallbackLocale": "zh-Hans"
226 } 244 }
@@ -261,7 +261,7 @@ @@ -261,7 +261,7 @@
261 userStore.setToken(authData.accessToken, authData.refreshToken || ''); 261 userStore.setToken(authData.accessToken, authData.refreshToken || '');
262 262
263 // 3. 登录成功后,主动拉取一次用户信息同步至本地状态 263 // 3. 登录成功后,主动拉取一次用户信息同步至本地状态
264 - await userStore.getInfo(); 264 + await userStore.getInfo();
265 265
266 uni.showToast({ 266 uni.showToast({
267 title: '登录成功', 267 title: '登录成功',
@@ -273,7 +273,7 @@ @@ -273,7 +273,7 @@
273 uni.switchTab({ 273 uni.switchTab({
274 url: '/pages/xunji/xunji', 274 url: '/pages/xunji/xunji',
275 }); 275 });
276 - }, 1200); 276 + }, 100);
277 } else { 277 } else {
278 uni.showToast({ 278 uni.showToast({
279 title: res.msg || '登录失败,未获取到有效凭证', 279 title: res.msg || '登录失败,未获取到有效凭证',