工作台
这个功能做什么
Section titled “这个功能做什么”GMP Vital 的工作台每 30 秒读取当前用户待办,并在页面重新可见时刷新。它按待填写、待复核、待变更审核、待偏差处理和已驳回分组,显示表单/动作名称、生产任务、批号、产品、工序进度、提交人和时间,并另列今日已完成事项。
待填写和驳回重填在底部 Drawer 中打开表单,草稿变更会延迟 1.5 秒自动保存,提交时输入签名口令并调用签名接口;待复核可查看只读内容、输入口令签署或填写原因驳回。暂停/取消生产任务申请在 Modal 中通过或驳回,偏差待办则跳转偏差详情。
监管为什么要求这么做
Section titled “监管为什么要求这么做”质量活动往往失败在“知道要做但没有及时交给正确的人”。统一待办能把填写、复核、偏差和任务变更集中到个人视角,减少遗漏,并通过驳回原因和今日完成记录形成操作反馈。
但工作台只是入口。真正的合规证据仍在具体表单、偏差、审批和审计日志中;卡片数量或颜色不能替代业务记录,也不能改变各流程的法定职责和独立性要求。
NMPA《医疗器械生产质量管理规范》
Section titled “NMPA《医疗器械生产质量管理规范》”“记录应当保证产品设计开发、生产、质量控制和产品放行等活动可追溯。” —— 第六章第45条第(一)项(完整条文与解读;国家药监局出处)
解读: 工作台帮助人员进入正确记录并完成签核,但待办卡本身不是完整质量记录。
“建立用户权限管理,确保可能对电子记录或者数据真实准确产生影响的权限得到有效控制。” —— 第六章第46条第(一)项(完整条文与解读;政府法规全文)
解读: 按当前用户返回待办、签核和审批支持职责到人;仍需验证接口授权、口令校验、签名绑定和日志。
具体待办还继承其业务条款:偏差对应第87条,文件任务对应第43条,生产与放行任务分别对应第78、104条。
ISO 13485:2016
Section titled “ISO 13485:2016”ISO 13485 对受控文件与记录流转、不合格处置和纠正改进有相应要求;GMP Vital 的待办聚合仅提供任务入口,具体适用内容须以正版标准核字,参见ISO 13485:2016 主题概览。
系统如何满足
Section titled “系统如何满足”| 控制目标 | 真实代码中的实现 | 合规边界 |
|---|---|---|
| 职责到个人 | /api/me/workbench 返回当前用户待办,按类型分组并显示业务上下文 |
待办生成规则和角色映射必须以后端及工作流配置验证 |
| 防遗漏刷新 | 每 30 秒轮询,页面恢复可见时立即刷新 | 没有通用逾期、升级、代理或离岗转派机制 |
| 填写并保存 | 草稿自动保存,关闭 Drawer 前刷新待保存数据 | 自动保存失败可能静默发生,最终关闭时才显式阻止;需验证异常恢复 |
| 口令签核与驳回 | 填写/复核调用 signInstance(instanceId, password);驳回强制原因 |
签名法律适用性、身份再认证和服务端校验需单独确认 |
| 任务变更审批 | 暂停/取消申请可在 Modal 中通过或驳回并记录意见 | 工作台不显示完整变更风险评估,仅处理请求决定 |
| 偏差跳转 | 偏差卡直接打开对应偏差详情 | 调查、CAPA 和关闭证据由偏差模块承载 |
- 将分散在不同模块的个人任务集中呈现,减少漏填、漏签和漏处理。
- 保留业务批次、工序、提交人和驳回原因上下文,降低错处理风险。
- 在同一入口完成填写、复核和变更审批,缩短流程等待时间。
- 坚持“入口不是证据本体”的边界,便于审计时回到源表单和日志核验。
