12 Commits

Author SHA1 Message Date
9e125df809 feat(docs): 更新评估报告需求文档
主要变更:
1. 需求扩展 (20h→28h)
   - AI自动生成报告初稿 + 人工审核模式
   - 12种数据源配置
   - 防篡改数字签名机制

2. 页面设计细化
   - 左右分栏编辑布局
   - 键盘快捷键支持
   - 响应式设计断点

3. 专家评审记录
   - 技术架构评审意见
   - 业务需求评审意见
   - 一线民警使用反馈

4. 配置更新
   - 添加数据库连接信息

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-16 20:11:37 +08:00
602822a42e merge: 合并前端模块重构 2026-01-15 22:36:44 +08:00
260dc75a32 fix: 代码审查修复与前端类型完善
代码审查修复:
- 前端页面统一使用 dateFormatter 格式化日期
- API 文件添加分页参数类型定义
- 移除未使用的 Dayjs 导入

前端类型完善:
- RiskAssessmentPageParams 危险评估分页参数
- ScorePageParams 计分考核分页参数
- ConsumptionPageParams 消费记录分页参数

新增评估模块前端:
- assessment API 接口定义
- assessment/record 评估记录列表页面
2026-01-15 20:51:49 +08:00
3af7812a3f merge: 合并前端代码审查修复
包含前端TypeScript类型完善、日期格式化修复、字典使用优化等修复。

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-15 20:16:10 +08:00
25d7ff7371 docs: 更新进度记录,添加代码审查修复信息 2026-01-15 20:16:01 +08:00
1e5186eed9 chore: 更新子模块到最新版本
- 更新 backend 子模块到 master-jdk17 最新提交
- 更新 frontend 子模块到最新版本
2026-01-15 12:18:50 +08:00
cac3f8a9ac Pre-review checkpoint 2026-01-14 22:18:15 +08:00
a437dde89f feat: 添加 Claude 代码助手和相关文档
- 新增 CLAUDE.md 文件,提供项目概述、技术栈、命令和架构信息
- 新增多个代码审查和文档生成专家的配置文件,包括 backend-reviewer、frontend-reviewer、database-expert、api-documenter、test-generator 和 refactor-expert
- 新增 QUICK-REFERENCE.md 文件,提供快速参考和使用指南
- 新增 agents 目录下的 README.md 文件,详细说明各个 agent 的用途和使用方法

这些更改旨在提升开发效率和代码质量,提供清晰的指导和工具支持。
2026-01-13 18:38:20 +08:00
e4ec8d27c6 chore: 更新子模块到最新版本
- xlcp-backend: master-jdk17
- xlcp-frontend: master
2026-01-13 16:26:51 +08:00
f7ca005222 fix(performance): 批量更新接口优化问卷系统性能
- 添加批量更新API: POST /prison/question/batch-update
- 修复savePartitions循环调用API问题 (50题只需1次请求)
- 修复onPartitionDragEnd拖拽排序性能问题
- 修复onQuestionDragEnd问题拖拽排序性能问题
- 添加自动填充来源字典支持 (35个选项)

修改文件:
backend:
- QuestionBatchUpdateReqVO.java (新增)
- PrisonQuestionController.java
- QuestionService.java
- QuestionServiceImpl.java

frontend:
- api/prison/question/index.ts
- views/prison/questionnaire/components/QuestionList.vue
- utils/dict.ts
- views/prison/question/QuestionForm.vue

Refs: xlcp-frontend#1, xlcp-backend#1
2026-01-13 16:19:12 +08:00
fac93e581c chore: add codegen to .gitignore 2026-01-12 23:02:12 +08:00
fa3e3bc37b feat: 初始提交需求拆解文档
- XL监狱综合管理平台需求拆解
- Phase 1-6 详细开发任务
- 里程碑计划与工时估算

注意: backend和frontend为子模块,单独推送
2026-01-12 20:18:13 +08:00