NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
**3.1.6 审批操作控制** 针对不同的业务需求,有时一个表单中某些项,在审批过程某个节点只能由特定人员查看、维护(例如:考察指标评分),要达到此目的其实并不困难,可以采用流程绑定条件控制的操作权限来实现(效果如下图)。具体设计技巧如下: ![](http://mall.seeyon.com/ueditor/php/upload/image/20180720/1532058582947833.png) (1) 表单设计 根据业务需求,在CAP4的“表单设计”中定制考察评审流程表单,明细表中的“责任人”为考察评分责任人,明细表中的“评分”为责任人对考察指标的评分。 (2) 操作设置 在CAP4的“操作设置”中,增加一个“责任人评分”操作权限,用于考察项目责任人在考察完成后对指标评分的权限控制。 首先,通过“增加”按钮新增“责任人评分”操作权限,将所有控件设置为“浏览”属性。(见下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180720/1532057767117172.png) 然后,勾选“权限条件控制设置”,输入计算表达式判断当前操作用户是否等于“责任人”,并设置判断正确时明细表“评分”控件的“编辑”、“必填”和“隐藏”属性;(见下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180720/1532057777328489.png) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180720/1532057787369263.png) **(3) 应用绑定流程** 为实现业务需求,在操作设置中增加“责任人评分”操作权限后,须在应用绑定中实现操作权限与流程节点的绑定。 首先,增加“责任人评分”流程节点,流程节点的参与者选择表单控件中的“责任人”。(如下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180720/1532057798955919.png) 然后,在“责任人评分”节点的“节点属性”中绑定“责任人评分”操作权限。(见下图) ![](http://mall.seeyon.com/ueditor/php/upload/image/20180720/1532057805616855.png)