Release Notes
本次版本完成了前后端升级与安全增强,重点如下:
- 前端重构为 Vue3 + NutUI SPA,统一入口为
/app/ - 后端新增
/api/public/*与/api/admin/*接口体系 - 保留兼容:
/自动跳转/app//group/{name}自动跳转/app/group/{name}- 根路径文件访问
/{filename}继续可用
- 新增登录安全风控:
- 记录登录失败的 IP / 设备 / 错误密码 / 时间
- 同 IP 30 分钟内输错 5 次,锁定 30 分钟
- 后台新增“登录监控”页面
- 自定义文件管理增强:支持已上传文件预览
- 启停脚本重写:
start.sh/stop.sh(PID、日志、优雅停止)
构建方式
cd wxhm-web && npm install && npm run build
cd ../wxhm-java && mvn clean package -DskipTests
java -jar target/app.jar