Files
qwsy/月度/9月/9月.md
binghuai c98a2a9c3a 9.18
2025-09-19 09:58:38 +08:00

278 lines
15 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

![[9月.png]]
# 9.1
1.解决19个学校导入学生、重置密码、操作流程等问题。
2.<span style="color:#3EC1D3 !important;">常见病后端</span>refactor(qwsy-query): 优化体检编号校验逻辑和更新检测项配置
- 修改了体检编号不存在时的错误提示信息,增加了重新开始计划的建议
- 更新了学校班级检测项配置,增加了对高三年级的处理
- 调整了大学版检测项的条件判断,使用新的学校班级标识
<span style="color:#3EC1D3 !important;">常见病app</span>refactor(lib): 优化数据处理和版本更新
- 注释掉测试环境配置
- 优化 LocalDatabaseHelper 中的数据处理逻辑
- 在 StudentModel 中添加 year 字段
- 调整 CollegeCheckPage 中的数据处理方式
- 更新版本升级逻辑,使用 app-release.apk 作为默认包名
3.<span style="color:#3EC1D3 !important;">晨午检系统</span>refactor(web): 优化教师列表和登录页面(<span style="color:#ffff00 !important;">已更新到线上</span>
- 移除登录页面的忘记密码功能
- 优化教师列表的操作按钮使用数据属性替代onclick事件
- 添加全局事件监听器处理教师密码重置和编辑操作
refactor(student): 注释掉学生列表页面的升年级按钮
- 在 studentList.jsp 文件中,添加了升年级按钮的注释
# 9.2
1.解决15个学校导入学生、重置密码、操作流程等问题。
2.<span style="color:#3EC1D3 !important;">晨午检系统</span>feat(school): 添加学校用户冻结和解冻功能
- 在 School 实体中添加 status 字段用于表示学校状态0解冻1冻结
- 在 User 实体中添加 status 字段用于表示用户状态0解冻1冻结
- 在学校用户管理页面添加冻结和解冻按钮
- 实现冻结和解冻学校的后端接口
- 修改统计查询相关逻辑,排除冻结状态的学校
- 优化用户登录逻辑,禁止冻结状态的用户登录
- 更新相关测试用例和文档
- 修改初始密码
3.<span style="color:#3EC1D3 !important;">常见病后端</span>feat(query): 优化脊柱侧弯检查逻辑
- 将 checkGeneralExamination 字段类型从 Integer 改为 String以支持多选
- 新增 checkAdams 和 checkScoliosisGrade 字段,用于记录特定检查结果
- 更新相关服务和 mapper 文件,以适应新的检查逻辑
# 9.3
[[华夏汇海体测系统接口V2.0 .docx]]
1.<span style="color:#3EC1D3 !important;">常见病app</span>feat(physicalcheck): 重构新增学生页面
- 重新设计了新增学生页面的布局和功能
- 添加了更多学生信息字段,如年级、班级名称、班级编号等
- 实现了身份证号验证和自动设置性别功能
- 增加了保存学生信息的功能
- 优化了用户体验和界面交互
feat(newstudent_page): 优化学生信息保存功能
- 添加重置表单数据的方法 resetFormData
- 完善保存学生信息的逻辑,处理成功和失败的情况
- 优化错误提示,显示后端返回的具体错误信息
- 在保存失败或异常时重置表单数据
2.疾控测试常见病系统会议
<span style="color:#ffff00 !important;">疾控修改建议:</span>
[[20250903常见病优化沟通]]
参考材料:
- [[质控界值.xlsx]]
- [[4.2025年全国学生常见病和影响因素监测与干预项目工作手册0903.docx]]
# 9.4
[[表 1脊柱侧弯筛查结果判定表 3脊柱弯曲异常筛查结果记录表.docx]]
1.<span style="color:#3EC1D3 !important;">常见病后端</span>refactor(qwsy-query): 优化脊柱检查和眼科检查逻辑
- 修改眼科检查结果处理逻辑,确保眼病和其他眼科问题不同时存在
- 更新脊柱检查相关字段类型,从 Integer 改为 String
- 调整脊柱病史和俯卧实验结果的处理方式
- 优化测试结果保存和映射逻辑
- 改进错误提示信息,增加对学生不存在的提示
# 9.5
1.<span style="color:#3EC1D3 !important;">常见病后端</span>refactor(result): 优化检测结果保存逻辑
- 移除了不必要的注释代码
- 增加了对 checkGeneralExamination 字段的处理,将其转换为整数数组
- 优化了 checkQhw 和 checkSpinalHistory 字段的处理逻辑
- 删除了冗余的空行和缩进
2.<span style="color:#3EC1D3 !important;">常见病app</span>学生增加逻辑判断进行了优化。
所有测试项目,增加空值、极值校验。
完全重构脊柱侧弯科室的逻辑。
[[4.2025年全国学生常见病和影响因素监测与干预项目工作手册0903.docx]]
3.<span style="color:#3EC1D3 !important;">常见病后端</span>refactor(qwsy-query): 重构 TestingResultServiceImpl 类
- 优化了代码结构,提高了代码的可读性和可维护性
- 移除了冗余代码和未使用的变量
- 调整了部分代码的顺序,使其更加符合逻辑
- 重构了部分方法,使其更加简洁和高效
[大小周单休](https://www.binghuai.xyz/markdown/20250905201810199.png)
# 9.8
1.<span style="color:#3EC1D3 !important;">常见病app</span>feat(input): 支持负数输入并调整设备连接功能
- 在体测数据输入时支持负整数和负小数的输入
- 注释掉管理页面中的设备连接功能相关代码
- 更新应用版本号至 5.2.5+1
2.<span style="color:#3EC1D3 !important;">晨午检系统</span>refactor(parent): 优化学生请假详情查询和密码重置功能
- 在 SysStudentLeaveDetail 模型中添加 teacherLoginName 字段,用于存储班主任手机号
- 重构密码重置功能,支持小程序端操作
- 优化学生请假详情查询,增加班主任权限验证
- 修改 TeacherclassMapper.xml 中的 SQL 查询,使用 idcard 替代 id 进行查询
<span style="color:#3EC1D3 !important;">晨午检小程序</span>refactor(app): 更新 API 地址并优化功能
- 更新 App 中的 API 地址和图片路径
- 在教师登录时缓存教师登录名
- 修改客服电话号码
- 优化晨检页面布局
- 增加复课管理功能的提示
- 在获取学校详情时添加教师登录名参数
3.<span style="color:#ffc000 !important;">漏扫报告</span>[[9.6天衡QWSY渗透测试报告.docx]]qwsy2025
[[新疆青卫舜源网络资产情况表.xlsx]]
4.<span style="color:#ffff00 !important;">146</span>电脑达梦数据库
实例名sport
库名sport
用户名SYSDBA
口令Bh@123456
5.[[华夏汇海技术对接交流会议纪要]]
6.<span style="color:#3EC1D3 !important;">晨午检系统</span>fix(statistics): 排除 status='1' 的学校
- 在查询所有学校、已上报记录和满足特定条件的学校时,添加 status 不等于 '1' 的条件
- 修复了可能由于学校 status 为 '1' 时导致的统计错误
- 修复修改密码不成功的bug
# 9.9
1.初步测试<span style="color:#ffff00 !important;">虹软人脸识别</span>feat(system): 添加人脸识别引擎相关功能
- 新增 FaceEngineTest 类,实现人脸识别、特征提取、比对等功能
- 添加 ArcSoft 面部识别 SDK 相关库文件
- 实现了人脸检测、特征提取、性别检测、年龄检测、3D 角度检测和活体检测等功能
2.<span style="color:#3EC1D3 !important;">晨午检系统</span>feat(student): 优化学生信息导入校验逻辑
- 新增字段必填和字典值校验逻辑
- 添加身份证号码格式验证
- 将校验错误信息返回前端展示
- 优化前端页面,增加错误信息列
3.<span style="color:#3EC1D3 !important;">晨午检系统</span>refactor(login): 优化登录页面用户体验
- 修改错误信息提示内容
- 添加用户信息保存和恢复功能
- 调整页面布局和样式
4.<span style="color:#3EC1D3 !important;">中考体育系统</span>`迁移`==达梦数据库==启动成功
优化了部分sql适配部分达梦数据库语法。
perf(sports): 优化数据统计和用户安全文件相关功能
- 修改数据统计相关 SQL 查询,增加按学校分组的逻辑
- 优化用户安全文件查询,加入更多字段的分组
- 调整考试计划相关查询,统一年份字段命名
- 修复角色和在线用户相关查询的 SQL 语法问题
- 在用户密码重置页面添加额外的脚本引用
# 9.10
1.<span style="color:#3EC1D3 !important;">晨午检系统</span>优化传染病报告登记批量删除操作。
2.<span style="color:#ffff00 !important;">flutter</span><span style="color:#00b050 !important;">debug</span>模式去除<span style="color:#00b050 !important;">debug</span>标志
```dart
MaterialApp(
debugShowCheckedModeBanner: false
...
)
```
3.<span style="color:#3EC1D3 !important;">中考体育系统</span>`迁移`==达梦数据库==fix(manager): 修复学生信息处理相关问题
- 修复民族字段空格问题
- 优化生日字段格式处理
- 改进学校列表获取方法异常处理
- 优化班级信息查询 SQL
- 修复学生信息批量导入生日格式问题
- 优化用户类型密码更新逻辑,排除超级管理员
4.<span style="color:#3EC1D3 !important;">常见病app</span>refactor(app): 重构应用启动和版本更新逻辑
- 移除 SplashPage将版本更新检查逻辑迁移到 ManagePage
- 更新 RegAndLoginPage 为应用的初始页面
- 调整版本更新 URL 和相关配置
- 优化版本更新流程,修复相关问题
feat(auth): 实现自动登录功能并优化用户信息存储
- 新增自动登录检查逻辑,启动时尝试使用缓存信息登录
- 实现用户信息在 SQLite 数据库中的存储和读取
- 优化登录流程,支持加密用户名和密码登录
- 重构登录相关代码,提高可维护性和可读性
- 初步实现持久化登录
# 9.11
1.<span style="color:#3EC1D3 !important;">常见病app</span>feat/android: 添加存储权限并优化权限请求逻辑
- 在 AndroidManifest.xml 中添加存储权限
- 在注册和登录页面中请求存储权限
- 优化版本更新模块中的存储权限请求逻辑
- 优化更新的逻辑
2.对接华夏汇海主机
[[体质测试数据上传接口文档]]
[[解析汇海设备请求]]
3.<span style="color:#3EC1D3 !important;">常见病app</span>refactor(page): 重构历史数据页面
- 优化 ItemInfo 类的定义
- 调整 HistoryDataPage 页面布局和样式
- 重构 `_filterData` 方法,提高代码可读性
- 优化日期选择和过滤逻辑
- 重构学生详细信息界面
- 改进数据重新上传和删除
4.青卫汇海阶段性工作总结
==周内完成人脸和二维码==
5.<span style="color:#3EC1D3 !important;">常见病app</span>feat(physicalcheck): 增加疾病史科室互斥逻辑处理
- 新增疾病史科室的单选按钮组构建方法
- 实现疾病史科室的互斥逻辑处理
- 修改部门信息保存逻辑,针对疾病史做特殊处理
- 优化单选组和多选组的构建方法,支持疾病史科室的特殊需求
<span style="color:#3EC1D3 !important;">常见病后端</span>feat(query): 优化疾病史检查项的展示逻辑
- 在 ItemGroupDetailController 中添加对"疾病史"类型检查项的支持
- 在 TestingResultServiceImpl 中增加对疾病史相关检查结果的判断逻辑
- 当所有疾病史相关检查结果都有值时,跳过"疾病史"检查组的展示
# 9.12
1.<span style="color:#3EC1D3 !important;">常见病后端</span>refactor(qwsy-query): 注释掉 DoctorController 中的 AES 解密代码
- 在 login 和 updatePassword 方法中注释掉了 AES 解密相关代码
- 保留了错误处理和日志记录的逻辑
- 此修改可能会影响系统的加密通信功能,请确保在其他地方实现了必要的安全措施
<span style="color:#3EC1D3 !important;">常见病app</span>feat(security): 修改密码功能增加安全性和用户体验
- 在修改密码页面添加 WillPopScope 组件,禁用返回键关闭页面
- 添加密码规则提示功能,提高用户密码安全性
- 优化对话框布局,使界面更加清晰
- 在登录注册页面添加用户名和密码缓存,提高用户体验
- 更新应用版本号至 5.2.8+1
2.与汇海技术人员对接,初步确定当场给出二维码文档,今天给出平台对接文档。
<progress max=100 value=70></progress>🙉
[[解析汇海设备请求]]
[[不登录模式接口文档]]
[[登录算法和密钥]]
[[主机登录模式API接口文档 .docx]]
3.高博士与技术部会议
<span style="color:#ffc000 !important;">石榴籽具体落实</span>
- 家校协同:体测通过石榴籽平台,使老师,家长能用。班主任,体育教师,家长能注册(孩子暂时不考虑)。能够选择学校,选择班级。重点是家校通知(致家长一封信,学生餐单,视力检测通知,体测结果通知,布置打卡任务【每个层级看到的消息通知不一样】),一周开发出来。
[[家校通需求]]
[家校通-功能需求说明书(手写版-v1.0](https://doc.weixin.qq.com/doc/w3_AZcAuwb0ADQCNJJlyCrRBQB2dJudw?scode=ACcAjgdrAA03e12Xn4AZcAuwb0ADQ&version=5.0.0.8002&platform=win)
# 9.15
对接华夏汇海主机
<span style="color:#3EC1D3 !important;">dailyPhysique</span>【新体测】refactor(physique-daily): 重构华夏汇海设备数据上传接口
- 将 ProtocolController 中的 parseData 方法改为 uploadDataL以匹配 HuihaiController 的接口
- 删除了冗余的 HuihaiController 类
- 优化了 ISysStudentBusinessService 接口,添加了 updateStudentResultsByDevice 方法
- 重构了 ISysStudentBusinessServiceImpl 中的 updateStudentResultsByDevice 方法,支持解析汇海设备数据格式
- 修复了成绩数据处理逻辑,将 score 除以 100
- 优化了错误处理和日志记录
<span style="color:#3EC1D3 !important;">oldDailyPhysique</span>【老体测】refactor(ehimsys): 重构汇海登录相关接口并优化学校信息获取逻辑
- 重构 HuihaiLoginController 类,优化 token 解析和验证逻辑
- 改进 schools 接口,根据用户类型返回不同学校信息列表
- 重构 login 接口,使用真实用户和学校信息构建响应数据
- 修改 SysDailyPlanSchoolMapper 接口,增加 year 参数
- 更新 ISysDailyPlanSchoolService 接口,添加年份筛选功能
- 调整 SysDailyPlanSchoolServiceImpl 实现类,支持按年份查询
- 更新 SysDailyPlanSchoolMapper.xml,修改 SQL 查询条件
# 9.16
1.对接汇海设备
http://47.109.23.162:8088/hhcrm/api/hhdevices/getbysn?sn=00%3A60%3A6e%3Ad4%3Ac6%3A3f
获取人脸 SDK码
2.修复canal duird 访问漏洞[[Alibaba druid index,html 未授权访问漏洞修复记录.docx]]
# 9.17
1.<span style="color:#3EC1D3 !important;">oldDailyPhysique</span>fix(physique): 优化密码处理和学生信息获取逻辑
- 修改密码处理逻辑,增加解密失败时的处理
- 优化学生信息获取接口,移除不必要的特征值提取
- 新增设备信息获取接口
- 重构部分代码,提高可维护性
2.ubuntu
账号ubuntu
密码Aa123456
2.<span style="color:#3EC1D3 !important;">oldDailyPhysique</span>refactor(业务): 重构学生项目 DTO 并优化相关接口返回值
- 重构 StudentProjectDTO移除未使用的字段并添加新字段
- 优化 HuihaiLoginController 中的学校信息返回值
- 修改 PlatformApiController 中的学校信息查询接口返回值格式
- 更新 SchoolConverter 接口,为学生项目 DTO 添加新映射
- 调整 TestItemConstant 中的测试项数值
- 修改 AjaxHxhhResult 的成功方法,使用空字符串作为默认消息
- 简化 TestItem 类,移除未使用的字段
# 9.18
1.<span style="color:#3EC1D3 !important;">对接汇海设备</span>将人脸逻辑写入wechat中完善获取特征值的方法
2.<span style="color:#3EC1D3 !important;">常见病app</span> 增加批量上传