This commit is contained in:
binghuai
2025-12-24 00:28:33 +08:00
parent a05bbf1071
commit aca70725a3
16 changed files with 199 additions and 51 deletions

View File

@@ -551,5 +551,90 @@ feat(report): 新增巴州学龄前儿童近视防控分析报告模块
# 12.19
1.修改<span style="color:#3EC1D3 !important;">晨午检</span>导出联系人·为&middot;的BUG
①上报率统计学校导出
②学校基本信息导出
2.<span style="color:#3EC1D3 !important;">巴州常见病</span>
feat(report): 巴州学龄前儿童近视报告数据来源改为动态查询
将原先写死的假数据替换为从数据库动态查询的数据,支持按不同行政级别(地州、县区、学校)生成报告。
新增了相关的 mapper 方法以支撑数据查询逻辑,并更新了模板文件中的占位符语法,
使报告内容可根据实际数据动态渲染。同时修正了部分数据计算方式和字段命名不一致的问题。
# 12.22
1.修复<span style="color:#3EC1D3 !important;">晨午检</span>超导不出来数据的问题
feat(login): 更新会话状态接口路径以支持上下文配置
将 LoginController 中的 getSessionStatus 接口路径从硬编码 "/getSessionStatus"
更新为 "${adminPath}/getSessionStatus",同时在多个前端 JavaScript 文件中,
将 AJAX 请求地址由 "/getSessionStatus" 替换为 "${ctx}/getSessionStatus"
确保接口调用与部署上下文兼容。涉及模块包括 morningcheck、report、school、student 和 teacher。
> [!tip]
> 同步达梦分支
2.<span style="color:#3EC1D3 !important;">rycwj晨午检预警定时任务</span>增加清除缓存任务
feat(redis): 添加 Redis 配置及缓存管理功能
新增 Redis 配置文件支持,引入 Spring Boot Data Redis 和 Lettuce 连接池依赖,
配置了 Redis 序列化方式并实现 RedisCache 工具类。同时添加定时任务用于定期
清理指定的 Redis 缓存键,包括 AgentExpire、userCache 及 LxdSession 相关缓存。
3.巴州常见病导出报告书中间件
```
feat(report): 初始化巴州常见病导出报告书中间件项目
- 移除原有若依框架的 LICENSE 和 README.md 内容,更新为本项目的简要说明
- 删除旧版 Word 报告导出相关控制器与工具类ReportController、ReportController1、WordChartExporter
- 调整 pom.xml 依赖配置,移除 poi-tl 及图表相关依赖,引入自定义代码生成模块 bzcjb-generator
- 修改启动类扫描路径,增加对 com.bzcjb.export 包的组件扫描支持
- 项目定位为主项目调用接口以生成并存储 Word 报告至 OSS 的中间件服务
```
4.撰写技术部大事记
# 12.23
1.巴州常见病导出报告书中间件
refactor(deps): 移除重复的依赖版本配置
移除 bzcjb-admin 和 bzcjb-export 模块中 commons-io 依赖的版本号,
统一使用父项目中的版本管理。
添加 bzcjb-export 模块依赖到 bzcjb-admin 项目中。
fix(export): 修正用户查询中的参数引用错误
修正 TUserMapper.xml 中的 WHERE 条件参数,将 #{dzju} 改为 #{DZJU}。
refactor(ReportController1): 提取视力数据准备方法并修复调用
- 将prepareVisionData方法从VisionDefectManualTableController中提取到
ReportController1内部
- 添加完整的视力数据测试数据集
- 修复方法调用引用
feat(TemplateWithTableController): 删除模板表格控制器类
- 移除完整的TemplateWithTableController类
- 该类包含模板表格插入和处理相关功能
2.撰写技术部大事记
[[2025年技术部大事记.pptx]]
[[2025年度青卫舜源技术部大事记.docx]]
[[2025年技术部大事记.docx]]
3.修复<span style="color:#3EC1D3 !important;">晨午检</span>登录页扫码登录绑定时姓名校验报错
feat(login): 新增扫码登录功能并优化登录流程
- 新增扫码登录处理函数submitQrCodeLogin支持直接通过ticket和userRelationId登录
- 优化登录表单提交逻辑,支持扫码登录直接提交无需账号密码验证
- 移除调试用的console.log语句清理登录页面的调试信息
- 调整姓名验证正则表达式支持1-20个汉字每部分最多20个字符
- 修复morningcheckController中area为null时的空指针异常问题
fix(controller): 修复区域信息为空时的空指针异常
- 在MorningcheckController中增加area对象的空值检查
- 避免当area为null时直接访问其getType()方法导致异常
> [!tip]
> 同步到达梦分支
3.参加《学校晨(午)检及因病缺勤信息管理系统》数据对接自治区疾控平台事宜专题会
[[【20251223】“《学校晨检及因病缺勤信息管理系统》数据对接自治区疾控平台事宜专题会”会议纪要.docx]]