2026-10-12:工单派单增加核验人
目标
- 在统一工单处置页的派单操作中,于责任人下方增加必选核验人,提交字段为
verifyUser,默认当前登录账号。
结论与变更
- 修改
src/views/subSystem/pipeNetwork/ops/workOrder/dispose.vue。
- 派单表单新增核验人显示字段和人员选择入口,复用原有部门/用户选择弹窗。
- 用户 Store 新增保存
nickName;打开派单弹窗时使用当前用户 id 初始化核验人,并优先展示当前用户昵称,昵称缺失时才回退登录账号。
- 提交前校验核验人必选,并在派单请求体中携带
verifyUser 用户 ID。
- 后端
WorkOrderDispatchDTO 同步接收并强制校验 verifyUser;派单服务校验核验人有效性后写入 work_order.verify_user,操作日志同时记录核验人。
- 后端补充核验人缺失、停用以及更新 SQL 包含
verify_user 的单元测试。
验证
git diff --check 通过。
npm run build:prod 通过;仅输出项目既有 Sass 弃用提示。
WorkOrderServiceImplTest 通过:29 项测试,0 失败、0 错误。
风险与后续