647 Commits

Author SHA1 Message Date
751e1be667 feat(report): 新增评估报告服务实现和配置更新
- 新增 EvaluationReportServiceImpl 服务实现
- 添加 EvaluationDimensionDataSaveReqVO 字段
- 优化 ReportController 和 ReportService
- 新增 ReportUpdateReqVO 请求对象
- 更新 pom.xml 依赖配置
- 更新 application-local.yaml 开发配置

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-20 12:12:46 +08:00
877e691792 修复评估维度配置中dataSources和questions字段返回null的问题
- 添加autoResultMap=true到EvaluationDimensionDO的@TableName注解
- 确保JacksonTypeHandler能正确处理dataSources字段的JSON序列化
2026-01-19 22:19:09 +08:00
f6b0410fda feat(prison): 新增评估报告等模块,集成问卷与危险评估功能
核心变更:
1. 新增模块
   - 评估报告模块 (evaluationreport): 报告生成与编辑
   - 快捷评语模块 (quickcomment): 常用评语管理
   - 报告模板模块 (reporttemplate): 报告模板配置
   - 预警模块 (warning): 风险预警功能
   - 风险模块 (risk): 风险分析功能
   - 情况模块 (situation): 服刑情况跟踪

2. 功能增强
   - 危险评估模块完善: 支持多种评估方法
   - 问卷模块重构: 调查问卷整合到答题记录
   - 罪犯模块: 新增Workbench工作台页面
   - 计分考核: 新增计分规则管理

3. 枚举与配置
   - 新增评估相关枚举: AssessmentType, EvaluationCycle等
   - 统一风险等级枚举
   - 更新字典数据类型常量

4. 数据库
   - 新增 evaluation_report.sql
   - 新增 report_module.sql
   - 新增 prison_situation_warning_risk.sql

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-16 20:13:56 +08:00
dc65ef8d24 refactor: 重构评估模块为答题模块,整合到问卷记录服务
主要变更:
- 删除 assessment 模块,原有功能整合到 questionnaire-record
- 新增 answer 模块处理答题记录
- QuestionnaireRecordServiceImpl 扩展测评执行、评分、统计功能
- 更新枚举类状态定义(1-待测评 2-测评中 3-已完成 4-已过期 5-已取消)
- 消费记录模块新增明细相关接口

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-15 22:35:42 +08:00
5f9bcfc9b2 feat(prison): 完善监室管理功能及代码优化
- 修复监室状态枚举显示问题,使用标准字典类型
- 优化监区树形选择组件,改用 el-tree-select
- 修复 PrisonerDO.subAreaId 字段相关编译错误
- 优化 CellServiceImpl 关联查询监区名称
- 修复 lambda 表达式变量引用问题
- 配置 Redis 密码 redis_Dbdb2F
2026-01-15 12:16:55 +08:00
8077990e5d feat(prison): 问卷系统批量更新接口及性能优化
- 添加问卷问题批量更新API: POST /prison/question/batch-update
- 修复savePartitions循环调用API问题 (50题只需1次请求)
- 修复onPartitionDragEnd拖拽排序性能问题
- 修复onQuestionDragEnd问题拖拽排序性能问题
- 添加QuestionBatchUpdateReqVO请求对象
- 添加自动填充来源字典SQL (35个选项)
2026-01-13 16:23:55 +08:00
YunaiV
88f322311e feat:【infra】spring boot admin 默认需要登录 2025-12-27 10:21:33 +08:00
YunaiV
f7042897ff 同步:https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1464/files 2025-11-29 09:58:32 +08:00
YunaiV
8f2c65a45d feat:【iot】tdengine 调整成 WS 以支持 decimal 字段 2025-11-24 19:21:54 +08:00
YunaiV
1fd2b59d09 chore:依赖升级最新版本 2025-11-24 17:13:07 +08:00
YunaiV
0a1aa15fe7 chore:依赖升级最新版本 2025-11-24 17:01:11 +08:00
YunaiV
2e236a7cb7 fix: 更新 AI 平台名称从 '月之暗灭' 修改为 '月之暗面'(= = dota 打多了) 2025-11-24 15:18:33 +08:00
YunaiV
cc35749d0b chore:spring ai from 1.0.1 to 1.1.0 2025-11-24 09:59:25 +08:00
YunaiV
661c55cb49 feat:【IoT 物联网】新版本同步 2025-08-30 11:00:09 +08:00
YunaiV
37db99e20b feat:【IoT 物联网】新版本同步 2025-08-30 10:57:10 +08:00
YunaiV
c4c451320d Merge branch 'feature/iot' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into master-jdk17 2025-08-29 23:20:54 +08:00
YunaiV
57a9175af8 feat:【AI 大模型】默认 mcp 不开启,避免报错 2025-08-29 21:54:43 +08:00
YunaiV
369ca68a35 feat:【ai 大模型】增加 MCP Server Client Starter 示例 2025-08-27 23:54:27 +08:00
YunaiV
5b31f27bd5 feat:【ai 大模型】增加 MCP Server Boot Starter 示例 2025-08-26 22:37:17 +08:00
YunaiV
ca34d1650e feat:【ai 大模型】联网搜索 AiWebSearchClient 封装 2025-08-25 22:23:03 +08:00
YunaiV
3578e0bb5d feat:【ai 大模型】RAG 增加 rerank 模型(默认关闭,避免大家未开启 dashscope 通义千问) 2025-08-24 09:40:33 +08:00
YunaiV
c31b66b6cc feat:【ai 大模型】RAG 增加 rerank 模型 2025-08-24 09:35:03 +08:00
YunaiV
d82c8e05d7 fix:【ai 大模型】科大讯飞星火 thinking 返回 2025-08-23 19:27:46 +08:00
YunaiV
9d149f4147 feat:【ai 大模型】增加 gemini 接入 2025-08-22 23:01:13 +08:00
YunaiV
96a743157d feat:【ai 大模型】增加 anthropic 接入 2025-08-21 23:26:20 +08:00
YunaiV
e91fc70f87 feat:【framework 框架】兼容 knife4j 4.5.0 版本,升级 spring boot 到 3.5.4 2025-08-20 20:56:25 +08:00
puhui999
7661c7165c feat:【IoT 物联网】场景联动规则匹配器单元测试 2025-08-18 15:21:09 +08:00
YunaiV
65cd56bcf7 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot 2025-08-16 20:37:29 +08:00
YunaiV
2cad35f361 feat:【framework 框架】增加 api 加解密能力 2025-08-16 15:57:47 +08:00
YunaiV
7d1946d91e reactor:【system 系统功能】优化“文字验证码”的代码 2025-08-04 10:00:08 +08:00
YunaiV
53d5c394b6 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/web/core/handler/GlobalExceptionHandler.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceMqttConnectionParamsRespVO.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceRespVO.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaFirmwareController.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/ota/IotOtaUpgradeRecordController.java
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/thingmodel/vo/IotThingModelRespVO.java
2025-08-02 10:50:12 +08:00
YunaiV
5cbba76338 reactor:默认不引入 spring-boot-admin,更灵活,同时启动速度更快(提升开发效率)!!! 2025-07-26 14:37:24 +08:00
YunaiV
529c570bbd reactor:优化日志格式,解决 FILE 里存在 highlight、cyan高亮
reactor:弱化对 skywalking 依赖,可按需引入,更灵活
2025-07-26 12:45:41 +08:00
YunaiV
28965b9bbf reactor:优化数据连接池的配置 2025-07-25 23:17:35 +08:00
YunaiV
d128d78718 reactor:easy-trans 默认禁用,避免影响接口性能 2025-07-23 22:17:54 +08:00
YunaiV
ea5b12f21e fix:【AI 大模型】RedisVectorStore 支持 username、password 2025-07-14 22:44:50 +08:00
YunaiV
750709d706 feat:【AI 大模型】deepseek、azure、baichuan、moonshot 适配 1.0.0 2025-07-14 21:40:00 +08:00
YunaiV
c789418a7b feat:【AI 大模型】依赖 spring ai 升级到 1.0.0 2025-07-14 20:34:42 +08:00
YunaiV
8665894603 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot 2025-06-17 20:27:00 +08:00
YunaiV
af2a0c22cb bugfix:maven-surefire-plugin 暂时无法通过 bom 的依赖读取(兼容老版本 IDEA 2024 及以前版本) 2025-06-17 20:07:00 +08:00
YunaiV
4e3cfd83bd Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/service/device/IotDeviceServiceImpl.java
2025-06-15 19:13:07 +08:00
YunaiV
19cf311b7e feat:【IoT 物联网】增加 redis + event-bus 的实现 2025-06-14 20:53:29 +08:00
YunaiV
81cbc61f3c reactor:【IoT 物联网】移除 plugin 机制 2025-05-31 10:21:17 +08:00
YunaiV
cf52a16f6c reactor:【IoT 物联网】移除 script 脚本,简化逻辑复杂度 2025-05-31 10:02:01 +08:00
YunaiV
1b59aa9ccb reactor:【IoT 物联网】增加 http 网络组件,接入 rocketmq 消息总线 2025-05-30 20:47:01 +08:00
dhb52
7c496c3e4e feat: 优化 pom.xml 依赖管理 2025-05-23 16:45:21 +08:00
YunaiV
f124584d06 Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/iot
# Conflicts:
#	yudao-server/src/main/resources/application-local.yaml
2025-05-22 20:53:41 +08:00
YunaiV
0c68962a97 review:【INFRA 基础设施】代码生成的 review 2025-05-20 13:31:56 +08:00
puhui999
15e2121078 Merge remote-tracking branch 'origin/vben5-antd-schema' into vben5-antd-schema 2025-05-20 09:57:46 +08:00
puhui999
61cfcc283b perf:【INFRA 基础设施】代码生成配置 delete-batch-enable: false # 是否生成批量删除接口 2025-05-19 23:52:58 +08:00