代码调用操作如何跳过权限项,实现不校验权限调用操作原创
1人赞赏了该文章
532次浏览
编辑于2024年02月02日 11:53:27
OperateOption option= OperateOption.create();
//已经验权,执行操作服务时,不需要再次验权
option.setVariableValue(OperateOptionConst.ISHASRIGHT, String.valueOf(true));
// 跳过系统默认的特殊数据权限
option.setVariableValue(OperateOptionConst.SKIPCHECKPERMISSION,String.valueOf(true));
//操作标识
String opKey ="delete";//提交submit、审核audit
//targetName单据标识、 delPkIds.toArray()单据id
OperationResult delResult = OperationServiceHelper.executeOperate(opKey, targetName, delPkIds.toArray(), option);
推荐阅读