zhangjf
|
e36ac36af5
|
fix: 修复后端兼容性和前后端配置问题
后端修复:
- Spring Boot 降级到 3.1.12 以兼容 MyBatis-Plus 3.5.6
- 添加 RedisConfig 配置 RedisTemplate Bean
- 修复数据库连接字符编码 characterEncoding=UTF-8
- 添加健康检查接口 /api/v1/health 到认证白名单
- 实体字段同步数据库: WorkLog 添加 recordTime, LogTemplate 添加 templateContent/instruction
- 修复 logback 滚动策略配置
- 密码验证临时改为明文比对(测试用)
前端修复:
- API baseURL 统一修正为 /wlog/api/v1
- Vite 配置添加 base 路径 (/wladmin/, /wlmobile/)
脚本修复:
- stop.sh/status.sh 使用动态 APP_HOME 获取路径
|
2026-02-24 22:47:14 +08:00 |
|
zhangjf
|
4b4fcf2ead
|
feat: 完成阶段四前端开发和阶段五部署准备
阶段四:前端开发
- 管理后台 (worklog-web): Vue 3 + Element Plus
- 登录页面、主布局、人员管理、模板管理、工作日志
- baseURL: /wladmin/api/v1
- 移动端 H5 (worklog-mobile): Vue 3 + Vant 4
- 登录、首页、日志列表、新建/编辑/详情页
- baseURL: /wlmobile/api/v1
阶段五:部署准备
- 后端打包: worklog-api-1.0.0.jar (48MB)
- 前端打包: worklog-web (1.6MB), worklog-mobile (632KB)
- 单元测试: 29个测试全部通过
- API端口调整为 8200
- Nginx配置更新
配置变更
- 后端端口: 8080 → 8200
- 前端 baseURL: /wlog → /wladmin, /wlmobile
- Nginx 代理路径更新
|
2026-02-24 17:33:16 +08:00 |
|