feat: 登录页面的调整以及配置文件调整
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
- 支持通过客户端名称切换配置
|
||||
- 自动更新相关配置文件
|
||||
- 统一的JSON配置文件管理
|
||||
- 统一的 JSON 配置文件管理
|
||||
- 完整的错误处理和验证
|
||||
|
||||
## 配置文件结构
|
||||
@@ -21,8 +21,7 @@
|
||||
"name": "智念",
|
||||
"placeholder": "快告诉智念您在想什么~",
|
||||
"loginDesc": "您好,欢迎来到智念科技",
|
||||
"logo": "@/pages/login/images/dh.png",
|
||||
"subLogo": "@/pages/login/images/dhwq.png"
|
||||
"logo": "https://oss.nianxx.cn/mp/static/version_101/login/dh_logo.png"
|
||||
},
|
||||
"duohua": {
|
||||
"clientId": "2",
|
||||
@@ -30,8 +29,7 @@
|
||||
"name": "朵花",
|
||||
"placeholder": "快告诉朵朵您在想什么~",
|
||||
"loginDesc": "您好,欢迎来到朵花温泉",
|
||||
"logo": "@/pages/login/images/dh.png",
|
||||
"subLogo": "@/pages/login/images/dhwq.png"
|
||||
"logo": "https://oss.nianxx.cn/mp/static/version_101/login/dh_logo.png"
|
||||
},
|
||||
"tianmu": {
|
||||
"clientId": "4",
|
||||
@@ -39,8 +37,7 @@
|
||||
"name": "天沐",
|
||||
"placeholder": "快告诉沐沐您在想什么~",
|
||||
"loginDesc": "您好,欢迎来到天沐温泉",
|
||||
"logo": "@/pages/login/images/tm.png",
|
||||
"subLogo": "@/pages/login/images/wsmm.png"
|
||||
"logo": "https://oss.nianxx.cn/mp/static/version_101/login/tm_logo.png"
|
||||
}
|
||||
}
|
||||
```
|
||||
@@ -98,6 +95,7 @@ node scripts/update-appid.js tianmu
|
||||
- 保持 JSON 格式化
|
||||
|
||||
3. **src/constant/base.js**
|
||||
|
||||
- 更新 `getCurrentConfig()` 函数返回的客户端配置
|
||||
|
||||
4. **client-configs.json**
|
||||
@@ -156,18 +154,19 @@ A: 可以使用版本控制系统恢复,或者再次运行脚本切换到其
|
||||
|
||||
**Q: 如何添加新的客户端配置?**
|
||||
A: 在 `client-configs.json` 中添加新的客户端配置:
|
||||
```json
|
||||
"new_client": {
|
||||
"clientId": "客户端ID",
|
||||
"appId": "微信小程序AppID",
|
||||
"name": "客户端显示名称",
|
||||
"placeholder": "输入框占位符文本",
|
||||
"loginDesc": "登录页面描述文本",
|
||||
"logo": "@/pages/login/images/logo.png",
|
||||
"subLogo": "@/pages/login/images/sublogo.png"
|
||||
}
|
||||
```
|
||||
`src/constant/base.js` 会自动读取并处理新配置,无需手动修改。
|
||||
|
||||
```json
|
||||
"new_client": {
|
||||
"clientId": "客户端ID",
|
||||
"appId": "微信小程序AppID",
|
||||
"name": "客户端显示名称",
|
||||
"placeholder": "输入框占位符文本",
|
||||
"loginDesc": "登录页面描述文本",
|
||||
"logo": "@/pages/login/images/logo.png",
|
||||
}
|
||||
```
|
||||
|
||||
`src/constant/base.js` 会自动读取并处理新配置,无需手动修改。
|
||||
|
||||
**Q: 脚本提示"读取配置文件失败"怎么办?**
|
||||
A: 检查 `client-configs.json` 文件是否存在且格式正确。
|
||||
|
||||
Reference in New Issue
Block a user