> 自定义表单对接流程,不同的流程节点需要看到的字段不一样,可通过针对节点设置权限来进行控制 # 示例如下 一、针对下图自定义表单,提交审批后要在经理审批节点时,附件页面展示的表单隐藏性别的控制 ![](https://img.kancloud.cn/0e/f2/0ef20055f2caad61e117207ca4c0019d_1906x315.png) 自定义表单设计时需要针对该字段开启权限控制 【表单设计-表单设计器】 ![](https://img.kancloud.cn/26/ff/26ffbd397b9b67faea62f62c31a05822_1890x902.png) 设置后点击保存 然后回到流程设计,业务关联配置针对流程节点(经理审批节点)进行权限配置 ![](https://img.kancloud.cn/16/b3/16b387ee44e0f256774a0ffb71a1cbd3_1896x513.png) ![](https://img.kancloud.cn/9e/f3/9ef31eb09f8a54b96ca1a22726b9550e_1879x751.png) ``` 配置说明: 表单类型:自定义表单 表名:自定义表单编码 规则编码:点击选择,需要控制的字段和组件 规则名称:规则名称自动带入 策略:显示,禁用 状态:有效,无效 控制规则: (1)策略显示,状态无效 则字段不显示 (2)策略显示,状态有效 则字段显示 (3)策略禁用,状态无效 则字段可编辑 (4)策略禁用,状态有效 则字段不可编辑 ``` 配置后再次打开该节点审批的附加页面可以看到,性别字段已经隐藏 ![](https://img.kancloud.cn/57/52/57529177d5ad28942f9ff9f55c885fcf_1916x273.png) 流程节点进行个性化配置自定义表单时需要增加taskId参数 例如:{{DOMAIN_URL}}/desform/edit/ceshi_des_qingjia/${BPM_DES_DATA_ID}?token={{TOKEN}}&taskId={{TASKID}}