PR REVIEW EVIDENCE

ID4026-设备记录bug

hemo-frontend-pc #748

  1. PR 提交时间2026-10-08 10:20:38
  2. 审核结束时间2026-10-08 10:30:44
  3. 固定版本b4cf92b73086
  4. 模型链gpt-5.6-terra → gpt-5.6-terra
  5. 门禁blocked
  6. 结果success

难度分

39
  • code_volume28改动集中在一个接口类型、一个消毒记录页面的查询联动逻辑及其单元测试。
  • architecture_complexity36涉及表单状态、监听器、异步请求和过期响应拦截之间的协调,但未改变跨模块架构。
  • domain_knowledge46需要理解透析设备消毒记录与患者排班时段、消毒日期之间的业务对应关系。
  • impact_scope42影响设备消毒记录新增和时段调整时的患者信息回填流程,未见其他业务模块变更。
  • risk_level44变更涉及患者排班信息展示和异步状态一致性,代码已加入输入校验、失败清空及请求序列保护。

完成分

94
  • correctness80最终风险固定扣分:medium 1×20;合计 -20
  • completeness100本次静态审核未发现该维度的确认问题;不代表绝对完善
  • code_quality100本次静态审核未发现该维度的确认问题;不代表绝对完善
  • security100本次静态审核未发现该维度的确认问题;不代表绝对完善
  • details100本次静态审核未发现该维度的确认问题;不代表绝对完善

固定范围

目标分支 SHA
06a9569855571a458dd7ec59f07be3a992159d22
共同祖先 SHA
06a9569855571a458dd7ec59f07be3a992159d22
PR head SHA
b4cf92b730869d75156377472fa5cf2a4638e703
轻量检查
not_run · 该项目的安全检查命令尚未核定

风险与证据

medium · 已确认 · 已计入完成分

排班信息清空时遗留设备状态

护士切换消毒日期或时段后,如排班查询失败,界面可能仍显示上一位患者对应的设备状态,造成对当前设备状态的错误判断。

证据:src/views/device/xiaodujilu/index.vue:721 const clearCleanPlanPatientInfo = () => { pForm.value.patientName = ''; pForm.value.patientBirthday = ''; pForm.value.schemeName = ''; };

建议:在清空排班患者信息时一并重置设备状态,确保请求失败或输入无效后不会保留上一条排班数据。