# 仓储看板审批接入说明 更新日期:2026-10-16。 - `bpm/todo/index.vue`在`dashboard=1`时接收`warehouseScope/warehouseId/month/taskId`,先通过原`POST /bpm/task/todo-page`核实真实任务与范围,再调用原审批容器。无任务时提示已处理或不在授权范围,不用单据ID代替任务ID。 - `bpm/handleTask/components/stagnantDisposal/detailDialog.vue`通过`GET /wms/dashboard/action/disposal/{businessId}`展示真实处置单、仓库名称、批次、数量、原因及执行状态;加载失败明确展示错误。 - `stagnantDisposal/submit.vue`继承现有`stockBatchChange/submit.vue`,复用同一任务审批意见、通过与驳回请求。后端处置流程的`pcView/pcHandle`须指向这两个本地Vue组件路径,不能配置WMS页面URL或`/home/index`。 - 已与后端实际变量核对:`pcView=/bpm/handleTask/components/stagnantDisposal/detailDialog.vue`,`pcHandle=/bpm/handleTask/components/stagnantDisposal/submit.vue`。 - `router.afterEach`仅在`dashboard=1`时启用`wms-dashboard-theme`;对应Element样式覆盖挂到`body`的弹层,普通页面离开后移除该类。 最终5个改动的Vue/JS/SCSS文件通过模板编译、脚本解析及看板Sass编译,`git diff --check`通过。Vue实际选项合并断言确认处置审批子组件继承原渲染函数、审批方法和任务参数;后端两个路径与本地文件一致。未做完整构建、浏览器联调或实际审批写操作;发布前须核实目标流程模型、审批人规则、仓储权限及详情权限。