From ab8b53407a4d2213b1b3cdaf3cf649ef6c457dae Mon Sep 17 00:00:00 2001 From: zuoxiao <zuoxiao> Date: 星期一, 28 四月 2025 15:52:19 +0800 Subject: [PATCH] 优化首页项目选择逻辑,添加临时选择变量以支持未确认的项目选择;更新登录页面逻辑,确保从登录页返回时正确刷新数据并处理项目选择确认,提升用户体验。 --- utils/projectConfig.js | 98 ++++++++++++++++++++++++++++++------------------- 1 files changed, 60 insertions(+), 38 deletions(-) diff --git a/utils/projectConfig.js b/utils/projectConfig.js index 83ca845..8bae1d0 100644 --- a/utils/projectConfig.js +++ b/utils/projectConfig.js @@ -1,44 +1,66 @@ // 椤圭洰閰嶇疆锛屽寘鍚悇椤圭洰鐨勪笓鏈夎缃� +// 鏈嶅姟鍣ㄥ湴鍧�閰嶇疆 +const SERVER_INFO = { + URL_233: 'https://sp.dayuyanjiuyuan.top/', + URL_55: 'https://irrigate.dayuyanjiuyuan.top/', + URL_166: 'https://no253541tf71.vicp.fun/', + URL_121: 'https://shifanqu1.dayuyanjiuyuan.top/' +}; + const PROJECT_CONFIG = { - JYG: { - tag: 'ym', - displayName: '鍢夊唱鍏抽」鐩�', - operatorId: '2025040415305200007', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId - needLogin: false // 涓嶉渶瑕佺櫥褰� - }, - MQ: { - tag: 'mq', - displayName: '姘戝嫟椤圭洰', - operatorId: '2025033115305200006', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId - needLogin: false // 涓嶉渶瑕佺櫥褰� - }, - TEST: { - tag: 'ym', - displayName: '娴嬭瘯椤圭洰', - operatorId: '2024122617295800009', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId - vcId: '2024122617295800009', - needLogin: false // 涓嶉渶瑕佺櫥褰� - }, - SCHOOL: { - tag: 'XX', - displayName: '瀛︽牎椤圭洰', - operatorId: '2025040215305200006', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId - needLogin: false // 涓嶉渶瑕佺櫥褰� - }, - JC: { - tag: 'jc', - displayName: '閲戞槍椤圭洰', - operatorId: '2025041710412400006', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId - needLogin: false // 涓嶉渶瑕佺櫥褰� - }, - GSCLT:{ - tag: 'test', - displayName: '鐢樿們鍐滅闄�-宕�', - operatorId: '2025041912201400006', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId - needLogin: false // 涓嶉渶瑕佺櫥褰� + JYG: { + tag: 'ym', + displayName: '鍢夊唱鍏抽」鐩�', + operatorId: '2025040415305200007', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId + needLogin: false, // 涓嶉渶瑕佺櫥褰� + serverId: '55', + get serverUrl() { + return SERVER_INFO.URL_55; } + }, + MQ: { + tag: 'mq', + displayName: '姘戝嫟椤圭洰', + operatorId: '2025033115305200006', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId + needLogin: false, // 涓嶉渶瑕佺櫥褰� + serverId: '121', + get serverUrl() { + return SERVER_INFO.URL_121; + } + }, + TEST: { + tag: 'ym', + displayName: '娴嬭瘯椤圭洰', + operatorId: '', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId + needLogin: true, // 闇�瑕佺櫥褰� + serverId: '166', + get serverUrl() { + return SERVER_INFO.URL_166; + } + }, + JC: { + tag: 'jc', + displayName: '閲戞槍椤圭洰', + operatorId: '', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId 2025041710412400006 + needLogin: true, // 闇�瑕佺櫥褰� + serverId: '121', + get serverUrl() { + return SERVER_INFO.URL_121; + } + }, + GSCLT: { + tag: 'test', + displayName: '鐢樿們鍐滅闄�', + operatorId: '', // 缁熶竴ID鐢ㄤ簬operator鍜宑lientId + needLogin: true, // 涓嶉渶瑕佺櫥褰� + serverId: '233', + get serverUrl() { + return SERVER_INFO.URL_233; + } + } }; module.exports = { - PROJECT_CONFIG -}; \ No newline at end of file + PROJECT_CONFIG, + SERVER_INFO +}; \ No newline at end of file -- Gitblit v1.8.0