Commit Graph

58 Commits

Author SHA1 Message Date
a7a093c48b 删除无用代码 2026-03-27 13:04:14 +08:00
37ebde7b9d feat(item): 新增 PkItem 实体及 CRUD 全套代码
新增 PkItem.java 实体、Mapper、Service、Controller 与 XML,并配置 MyBatisCodeHelper 生成规则,同时忽略 /src/test/ 目录
2026-03-27 11:53:35 +08:00
79d541e4df feat(pk): 支持平局双方加分逻辑
- PkResultPointsDTO 新增 draw 字段标识平局
- 服务层识别平局后读取配置 PK平局增加积分 并给双方加相同积分
- 新增 grantDrawPoints 方法处理平局场景
- 补充单元测试验证平局加分及失败场景
2026-03-27 09:40:58 +08:00
3fdd75a5df 按照PK记录为PK双方添加积分 2026-03-26 16:36:36 +08:00
8b8bfc4b6f 切换到Logback并新增滚动日志配置 2026-03-25 14:09:35 +08:00
57796a6ed1 修改签到时获取用户Id的方式 2026-03-25 13:52:26 +08:00
be1a488430 fix(config): 替换IM-secretKey为新的生产密钥 2026-03-04 14:56:34 +08:00
f8715bd5df fix(config): 替换IM-secretKey为新的密钥 2026-03-03 19:38:15 +08:00
5bf27ed459 fix(config): 开放PK接口白名单并更新生产配置
将 /pk/pkListForPython、/pk/insertPkDetail、/pk/updatePkRecordInfo 加入 Sa-Token 放行列表,解决 Python 服务调用鉴权失败问题;同时迁移并修正 application-prod.yml 文件名及数据库/Redis 连接信息,确保生产环境连通性。
2026-03-02 20:03:12 +08:00
994d71a10c feat(pin): 重构置顶逻辑并抽离PkPinService
- 将UserController中置顶/取消置顶逻辑下沉到PkPinService,统一事务与异常处理
- UserDao新增原子增减积分方法,避免并发扣减问题
- VVTools抽取SECONDS_PER_HOUR常量并修复向上取整计算
- 新增EpochSecondProvider等接口与实现,为后续测试提供时钟桩
- 补充PkPinServiceImplTests单元测试,覆盖置顶成功、积分不足、重复取消等场景
2026-02-26 21:53:06 +08:00
c985d14181 [CMLR-110] 输出迁移映射与兼容性说明 2026-02-08 20:30:17 +08:00
62b6e66f78 [CMLR-100] 非改造模块冒烟回归 2026-02-08 20:29:05 +08:00
55fdd3d6e0 [CMLR-090] 核心链路端到端回归 2026-02-08 20:28:06 +08:00
0cb542b4ce [CMLR-080] 完成编译与分层自动化测试 2026-02-08 20:27:10 +08:00
a78b06fcfb [CMLR-070] 动态查询 selectPkInfoByCondition 等价迁移 2026-02-08 20:25:55 +08:00
3246146b7a [CMLR-060] 修复跨表归属并新增 SignInRecordDao 2026-02-08 20:24:24 +08:00
8692b10d07 [CMLR-050] 迁移 PK 域注解 SQL 到 Lambda 2026-02-08 20:21:28 +08:00
32a6d71748 [CMLR-040] 迁移 User 域注解 SQL 到 Lambda 2026-02-08 20:18:28 +08:00
75badad2b2 [CMLR-030] 控制器签名 Map->DTO 等价替换 2026-02-08 20:16:36 +08:00
5be92d1727 [CMLR-020] 补齐 Anchors/SystemMessage/Chat DTO 2026-02-08 20:14:38 +08:00
a319c96972 [CMLR-010] 补齐 User/Pk 侧 DTO 模型 2026-02-08 20:12:46 +08:00
a7479b280d [CMLR-000] 建立改造基线清单 2026-02-08 20:08:43 +08:00
b6e022ca75 fix(controller): 改用StpUtil获取当前登录用户ID 2026-02-08 18:51:01 +08:00
e3ce60f69a chore(service): 注释掉邮件相关功能并清理用户模型字段 2026-02-08 15:17:50 +08:00
82a13beb09 fix(config): 修正数据库表名与Redis集成配置
- 更新UserDao查询表名从`user`改为`system_user`,字段`phone_number`改为`mobile`
- 添加Spring Data Redis与Sa-Token Redis依赖,关闭多地同时登录
- 调整token名称、超时时间及本地/生产环境Redis和数据库配置
- 清理编译目录冗余配置文件并更新.gitignore忽略AGENTS.md
2026-02-06 22:05:00 +08:00
ef02afb5b6 1.放行手机号登录
2.放行用户信息输入
2025-08-26 19:37:22 +08:00
8e06682522 1.放行主页和消息箱 2025-08-22 21:41:53 +08:00
5404fd38c6 1.修复 Bug 2025-08-21 21:42:17 +08:00
458e49df22 1.重设密码,重设密码邮件接口放行
2.添加接口注释
2025-08-21 18:11:08 +08:00
d0a5c97dcc 1.修改OTP控制器接口地址 2025-08-15 14:45:02 +08:00
6429606fda 1.IM通讯 OTP生成 2025-08-14 21:06:31 +08:00
43302a00b8 1.修改部分逻辑 2025-08-14 20:05:46 +08:00
918ada9a82 1.修改邮件发送为异步处理 2025-08-13 21:58:51 +08:00
a2172c691b 1.修改 DTO字段 2025-08-07 22:01:19 +08:00
5caa4b6580 1.调整 controller 位置
2.添加日志拦截
2025-08-07 21:17:47 +08:00
ff29da493e 1.添加头像上传接口 2025-08-07 15:41:10 +08:00
51b9180316 1.添加头像上传接口 2025-08-07 15:39:58 +08:00
2cfadf96dd 1.添加邮箱验证 2025-08-06 20:45:49 +08:00
fda3e45dc6 1.修改用户更新逻辑 2025-08-05 22:04:36 +08:00
65c41326f4 1.添加 web 端扫码登录功能 2025-08-05 21:15:01 +08:00
17e07e3985 1.微信用户登录添加 token 2025-08-05 15:52:14 +08:00
3106d787da 1.用户修改邮箱逻辑
2.用户验证邮箱逻辑
2025-08-05 15:39:38 +08:00
200fd90339 1.用户邮箱登录注册接口实现 2025-08-05 15:16:07 +08:00
e0e733bc27 1.用户邮箱登录注册接口实现 2025-08-05 15:16:03 +08:00
f5cbe5cac2 1.添加邮箱登录,注册接口 2025-08-04 21:58:55 +08:00
715e6a1b70 1.修改pk文章详情 2025-08-04 15:03:53 +08:00
ba60cfb550 1.修改pk列表接口 2025-08-04 14:44:45 +08:00
451fdc4556 1.修改创建 创建PK记录 2025-08-04 14:31:38 +08:00
8d6e6b3002 1.Pk添加服务层 2025-08-04 14:10:04 +08:00
252b978ed4 1.控制类添加服务层 2025-08-04 13:49:12 +08:00