Administrator
2026-08-14 57e5a8385de2d5ff2e43c72535b472e42d65ba91
refs
author Administrator <15274802129@163.com>
Friday, August 14, 2026 11:13 +0800
committer Administrator <15274802129@163.com>
Friday, August 14, 2026 11:13 +0800
commit57e5a8385de2d5ff2e43c72535b472e42d65ba91
tree 6f0c71444ce5a30d6d32afc34b27d505a1f3e428 tree | zip | gz
parent abfc622ddbe0a18302d8f593734832aaf91928c3 view | diff
feat(stations): 添加实例别名功能支持

- 在 InstanceInfo 模型中新增 aliasName 字段
- 在 strategy_status 数据表中新增 alias_name 列用于持久化存储
- 实现 StationController 中的别名编辑和查询接口
- 添加 StationService 中的别名保存和获取方法
- 更新前端界面以显示和编辑实例别名
- 添加别名编辑弹窗和相关样式
- 实现实例卡片中别名显示和编辑按钮
- 支持别名为空时清除别名的功能
- 在状态更新时合并数据库中的别名信息
- 添加 HTML 转义防止 XSS 注入
- 实现 API 请求超时保护和错误处理
- 优化 PNL 数据展示和统计计算逻辑
- 更新 CSS 样式以支持新的界面元素
7 files modified
327 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/station/controller/StationController.java 23 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/entity/StrategyStatus.java 3 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/model/InstanceInfo.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/service/StationService.java 6 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/station/service/impl/StationServiceImpl.java 31 ●●●●● diff | view | raw | blame | history
src/main/resources/db/station-schema.sql 7 ●●●●● diff | view | raw | blame | history
src/main/resources/static/station-dashboard.html 255 ●●●● diff | view | raw | blame | history