cat-shark
|
591dc89e53
|
feat: 有效学习时间不足10分钟不计入总学习时间
- StudySessionsEntity: 新增 MIN_EFFECTIVE_TIME_SECONDS 常量,
endedStudySession() 中检查 effectiveTime,不足则清零
- StudySessionsService: endedStudySession 返回类型从 void 改为 String
|
2026-05-30 17:36:50 +08:00 |
|
cat-shark
|
d5835cdf55
|
feat: 新增碎片更新和会话查询的Controller端点
- PUT /report-fragments/{id} 更新碎片内容
- GET /report-fragments/session/{sessionNum} 获取指定会话的完整碎片列表
|
2026-05-30 15:50:40 +08:00 |
|
cat-shark
|
487b38e8b0
|
feat: 新增碎片更新和会话查询的Service实现
- StudyReportFragmentsService 接口新增 updateFragments 和 getFragmentsBySession 方法
- ServiceImpl 实现碎片更新(校验存在性后更新)和按会话编号查询碎片列表
|
2026-05-30 15:50:34 +08:00 |
|
cat-shark
|
e1cd5d5b82
|
feat: 新增碎片更新请求DTO和MapStruct映射
- 新建 UpdateFragmentsRequest,包含 @NotBlank 校验的 content 字段
- FragmentsConvert 新增 UpdateFragmentsRequest 到 Entity 的映射方法
|
2026-05-30 15:50:28 +08:00 |
|
cat-shark
|
a92465dfc0
|
chore: 清理冗余注释,保留字段/业务含义注释
|
2026-05-27 23:03:43 +08:00 |
|
cat-shark
|
1fc41f1443
|
feat: 添加 MyBatis-Plus 多租户配置,自动注入行级数据隔离
|
2026-05-27 21:24:15 +08:00 |
|
cat-shark
|
24d871b430
|
refactor: 优化其他 Service 实现和 Controller 代码
|
2026-05-27 21:23:50 +08:00 |
|
cat-shark
|
950c91791f
|
refactor: ReviewServiceImpl 改用 MyBatis-Plus Java API 实现复盘功能
|
2026-05-27 21:23:44 +08:00 |
|
cat-shark
|
f797a712db
|
refactor: 移除 ReviewMapper 自定义 SQL,改用 MyBatis-Plus Java API
|
2026-05-27 21:23:36 +08:00 |
|
cat-shark
|
a932bf52ca
|
refactor: 移除 StudyExpectations 相关代码
|
2026-05-27 21:23:31 +08:00 |
|
cat-shark
|
4b26ed46ec
|
refactor: 移除 UserTask 相关代码(entity/mapper/service/impl/XML)
|
2026-05-27 21:23:23 +08:00 |
|
cat-shark
|
f271efbead
|
feat: add getTaskReview API endpoint for fetching all reports and fragments by task number
|
2026-05-23 21:01:01 +08:00 |
|
cat-shark
|
375ec8858c
|
feat(review): 新增复习内容滚动展示与交互 API
- 新增 /review/feed 端点,合并报告和残片数据按时间倒序返回
- 新增 /review/report/{id} 和 /review/fragment/{id} 端点
- 支持复习内容在首页滚动展示及点击查看详情
|
2026-05-23 19:26:24 +08:00 |
|
cat-shark
|
1338cbfc59
|
refactor(cors): 按环境读取允许来源并支持 uat 配置
|
2026-04-12 18:55:35 +08:00 |
|
cat-shark
|
43747f785c
|
修复任务更新主键校验与会话查询SQL参数化
|
2026-04-12 13:06:11 +08:00 |
|
cat-shark
|
c696397d83
|
修正学习会话计时指针与时间单位定义
|
2026-04-12 13:06:00 +08:00 |
|
cat-shark
|
05f47b92a8
|
补全登录退出接口并统一登出路径
|
2026-04-12 13:05:46 +08:00 |
|
cat-shark
|
19ea1a71f9
|
feat(14): 对任务列表按照计算优先级进行排序
|
2025-10-26 18:55:13 +08:00 |
|
cat-shark
|
af0dcc49db
|
feat(N/A): 配置WebMvcConfig,解决跨域问题
(cherry picked from commit 4e01a28435)
|
2025-10-26 18:44:09 +08:00 |
|
cat-shark
|
5951383bc5
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 18:03:59 +08:00 |
|
cat-shark
|
949b39d6df
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 17:59:28 +08:00 |
|
cat-shark
|
3aa90d29ec
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 17:50:23 +08:00 |
|
cat-shark
|
de14d64461
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 17:39:45 +08:00 |
|
cat-shark
|
57200b7d4f
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 17:08:58 +08:00 |
|
cat-shark
|
c45f995cff
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 17:06:01 +08:00 |
|
cat-shark
|
0194433a6a
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 17:01:28 +08:00 |
|
cat-shark
|
951ef50def
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 16:49:35 +08:00 |
|
cat-shark
|
915b27580f
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 16:43:54 +08:00 |
|
cat-shark
|
b74fddc2a6
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 16:29:41 +08:00 |
|
cat-shark
|
516b05f40a
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 16:18:35 +08:00 |
|
cat-shark
|
2fffd11c00
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 16:15:51 +08:00 |
|
cat-shark
|
00e59b785b
|
feat(N/A): 配置dev环境的cors配置
|
2025-10-26 16:04:30 +08:00 |
|
cat-shark
|
a18156af46
|
feat(N/A): 修改cors配置
|
2025-10-26 14:45:23 +08:00 |
|
cat-shark
|
45c5c7b97f
|
feat(N/A): 修改dev环境的cors配置
|
2025-10-26 12:39:22 +08:00 |
|
cat-shark
|
6b7c695f6f
|
feat(#N/A): 优化全局异常处理
|
2025-08-06 18:33:36 +08:00 |
|
cat-shark
|
32e0013673
|
feat(7): 开启登录校验
|
2025-08-06 17:21:56 +08:00 |
|
cat-shark
|
cfc7248466
|
fit:修复前端cors配置
|
2025-08-02 12:08:08 +08:00 |
|
cat-shark
|
a11489c5b2
|
feat:增加前端cors配置
|
2025-08-02 10:50:25 +08:00 |
|
cat-shark
|
f89c570ff2
|
feat:重构倒计时相关内容,将倒计时逻辑放在后端进行
|
2025-07-21 09:18:28 +08:00 |
|
cat-shark
|
5df805cca7
|
feat: 任务开始页面,相关逻辑补充
|
2025-07-08 09:20:31 +08:00 |
|
cat-shark
|
063f70f1e7
|
feat: 补充可能出现的情况
|
2025-07-06 12:27:04 +08:00 |
|
cat-shark
|
939e15ee56
|
feat: 增加响应字段 任务名称
|
2025-07-06 12:16:42 +08:00 |
|
cat-shark
|
5f9e01cf14
|
feat:1. 修正错误命名 2. 为学习会话详情接口增加taskName字段
|
2025-06-29 16:48:31 +08:00 |
|
cat-shark
|
aa9a278108
|
feat:1.优化commonResult 2. 重新初始化数据库结构
|
2025-06-29 15:30:40 +08:00 |
|
cat-shark
|
0a65204c35
|
[xingyu.guo] feat: 完善任务管理相关api
|
2025-06-28 21:09:17 +08:00 |
|
cat-shark
|
765e220b30
|
[xingyu.guo] feat: 1.增加逻辑删除符 2. 移除字段“学习材料的存储URL”
|
2025-06-28 21:08:33 +08:00 |
|
cat-shark
|
eb51dbe87f
|
[xingyu.guo] feat: 补充返回内容 1. taskDescription 2. lastLearningStatus
|
2025-06-02 21:25:00 +08:00 |
|
cat-shark
|
cecfa7a800
|
[xingyu.guo] feat: 【结束一个【学习会话】】API
|
2024-09-22 15:52:08 +08:00 |
|
cat-shark
|
54af814b5e
|
[xingyu.guo] feat: 【获取【学习会话】所有的学习残片数据,以列表返回】API
|
2024-09-22 11:00:39 +08:00 |
|
cat-shark
|
da6a25996d
|
[xingyu.guo] feat: 【创建学习残片】API
|
2024-09-22 10:21:54 +08:00 |
|