代码调用操作如何跳过权限项,实现不校验权限调用操作原创
金蝶云社区-阿里巴巴开小店
阿里巴巴开小店
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);


赞 1