网盘图纸获取单 · 拟定
从本人工号文件夹选择网盘文件(可勾选文件夹批量选)→【确定】加入待提交区 → 页面点击【提交审批】后,网盘将文件在后台自动复制备份,并发起 BPM 两级审批(申请人部长审批 → 研发部长审批);审批通过后按文件标识与移动路径取得网盘外链、SRM 随机生成 4 位提取码并自动回填;审批撤回则同步删除已备份副本,并支持重新提交。
网盘文件获取提交单BPM 审批流(两级)当前账号:CFDL20284 张工
待提交文件未提交0 个文件
| 序号 | 文件名称 | 所属网盘位置 | 操作 |
|---|
暂无待提交文件,请点击「从网盘获取图纸文件」选择
已提交 / 审批流提交后进入审批
| 提交单号 | 文件数 | 文件位置 A(本人网盘) | 审批节点 / 状态 | 审批 / 操作 |
|---|
暂无提交记录
图纸外链审批通过后回填提取码:SRM 随机生成(4 位)
| 序号 | 图纸名称 | 外部链接地址 | 提取码 | 来源 | 操作 |
|---|
暂无图纸,请先从网盘获取文件并通过审批后自动回填
一、功能概述
研发人员从本人工号文件夹选择网盘图纸文件(可勾选文件夹批量选中其下全部文件),点击弹窗【确定】把所选文件加入页面「待提交文件」区(此步不发起审批)。随后在页面点击【提交审批】,系统调用网盘接口将所选文件从本人位置 A(/电子文件外发网盘/{工号}/…)复制副本备份到备份位置 B(/电子文件外发网盘备份/{工号}/…),同时发起 BPM 两级审批:申请人部长审批 → 研发部长审批。
审批通过(两级均通过):由文件 id + 移动路径在 B 位置定位到备份文件,取得网盘生成的外链;提取码由 SRM 自动随机生成(4 位),自动回写到本页「图纸外链」列表,供供应商凭外链 + 提取码下载。
审批撤回:系统同时删除 B 位置的备份副本;撤回后该提交单支持重新提交,重新发起审批并重新复制备份。
二、关键逻辑
- 两步操作分离:弹窗【确定】仅将所选文件加入「待提交文件」区,不发起审批;页面【提交审批】才生成提交单、复制备份并发起 BPM 审批。
- 工号绑定与权限隔离:SRM 账号与员工工号绑定;网盘按工号建立文件夹,弹窗仅展示、可操作本人文件夹下文件;他人工号文件夹不可见、不可搜索;地址输入越权路径被拦截。
- 选择框仅有文件:弹窗列表只展示文件信息(名称、地址、父路径、类型),不展示任何外链与外链提取码(外链与提取码在审批通过后才生成)。
- 勾选文件 / 文件夹:勾选文件夹 = 选中该文件夹下全部文件(含子文件夹);勾选文件 = 精确到单个文件;已选数量为实际选中文件数(按文件去重)。
- 待提交可移除:待提交区支持移除单个文件;无文件时【提交审批】按钮置灰。
- 提交 → 复制备份:点击【提交审批】,对每个待提交文件:A 位置 = 本人网盘原始路径;B 位置 = 备份库路径(/电子文件外发网盘备份/{工号}/{日期}/{所属文件夹}/{文件名})。系统执行 A→B 复制副本。
- 发起 BPM 两级审批:为本次提交生成提交单号(如 WP00001)并创建 BPM 实例,节点依次为申请人部长审批 → 研发部长审批。
- 审批撤回 → 删备份:任一级撤回时,根据文件 id + B 路径删除备份副本,提交单状态=已撤回;已撤回单可重新提交。
- 审批通过 → 取外链 + 4 位提取码 + 回写:两级均通过后,按「文件 id + 移动路径」在 B 位置定位备份文件,调用网盘接口获取外链;SRM 随机生成 4 位提取码;自动回写「图纸外链」列表(名称 / 外链 / 提取码 / 来源提交单)。
- 回填去重 & 供应商视角:同一文件多次通过只回填一次;供应商不展示真实 URL,显示「网盘外链已生成」+ 输入提取码下载。