单据多附件权限配置
业务场景:客户需要在离职单中设置多个附件上传处,分别供员工本人、HR、部门领导上传离职附件,并设置权限隔离,不允许员工本人查看其上级和HR所上传的附件。
1、单据附件设置
由于专员可以查看所有附件,在离职单的专员申请视图中设置三个附件控件。注意是要新增三个附件控件,而非在一个附件控件内建三个附件子项。


右侧编辑栏对于附件的属性进行修改,附件需要修改field值。注意需要点击附件标题来修改附件field,而非修改附件子项的field。

field:方便视图上的区分和展示,当配置多个附件时fielf必填且值不可重复。
将三个附件控件的field改成不同值加以区分。如null0、null1、null2

接下来用相同的方法分别修改不同视图上的附件配置。
如离职个人申请视图只允许上传个人附件,就只给该视图配置一个附件,附件的field改为与先前配置在专员申请视图中的个人附件field设为相同值。

审批视图以此类推,同样将审批人员的附件field改为统一值。

由于涉及HR、部门领导两类审批人员。这两类人上传的附件也不相同,需要在视图做区分。但预置的审批视图只有一张,因此需要新建另一张审批视图加以区分。
新建的审批视图的所有配置完全照抄“离职申请(审批)”,xml直接复制粘贴。

创建新的审批视图后,进入视图可视化配置界面以相同的方式修改附件。

2、流程设置
进入portal端设置离职流程。

在各级审批节点重,