流程操作的增强疑问,还有操作按钮权限控制

熊旭 已解决

1.疑问1:流程按钮权限,只能通过角色控制吗?

 期望目标:希望流程所有审批人,都不能看见这些按钮?不然要给所有人都设置一个专门屏蔽流程按钮权限



2.疑问2:取消申请时,需要修改业务数据,可以通过java增强、或者js增强吗?

3.疑问3:驳回、回退、终止能通过java增强、或者js增强吗?这些动作可以共用一套增强逻辑吗?还是需要分别实现不同的增强?

              3.1 比如有的审批节点是驳回上一级,有的审批节点是驳回终止,这种是需要实现不同的增强吗?

              3.2 驳回和回退是相同的操作吗?


回答16

超级管理员

1.这些按钮不配置就看不到

2.

3.可以共用 直接判断就行

3.1 不用走增强 配置就可以了

3.2 驳回按上面配置走,回退是审批人手动指定回退到哪里节点

熊旭
@超级管理员

疑问1:我在定义流程的时候,没有配置,但是在审批节点的时候还是能看到这些权限按钮

疑问2:审批节点驳回后,回到了申请人环节,申请人点击“取消申请”,这个有增强控制吗?或者就是我认为的流程结束增强,但是我在增强理怎么判断当前状态是“取消申请”、“终止”、“流程完成”

超级管理员
@熊旭

1.在那个模块看到的?管理模块不限制,在待办事项是不会出现的


熊旭
@超级管理员

1.触发类型中,没有“节点其他操作”


2.节点的增强接口没有这个参数NodeEnhanceParam




3.是不是因为登录用户是超级管理员的问题?


熊旭
@超级管理员

文档里的src/views/bpm  是指的 src/views/lowBpm吗?

超级管理员
@熊旭

?什么文档,这个是删除低代码版本流程的,你上面连接下载的不需要处理,里面已经包含了流程和低代码

超级管理员
@熊旭

覆盖就行了,然后看一下git有没有影响到你改动的地方

熊旭
@超级管理员

1.SQL脚本,采用增量脚本里面的进行升级

2.java端采用全量进行覆盖

熊旭
@超级管理员

用全量覆盖的方式有点问题


已经开发的一个功能,现在报错,表单开发上增加了一个虚拟字段,用来进行多字段自定义查询。


问题1:框架升级后,这个功能报错

疑问2:这个where条件,我理解应该是 (is_deleted = ? and ( id in (?) or cur_status = 1 ) and tbl.tenant_id = 1,  但是实际生成的where条件没有哪个红色括号




写回答

扫码关注

微信公众号二维码