【BOS基础系统_权限】用户分配权限报重连

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【BOS基础系统_权限】用户分配权限报重连

环境:EAS8.5

问题现象:用户管理界面选择用户点击分配权限,弹窗重连

image.webp


客户端提示重连报错堆栈关键信息

Caused by: java.lang.NullPointerException

at com.kingdee.eas.base.permission.app.UserOrgPermFacadeControllerBean.comBineLeafAndDirPermsAddFlag(UserOrgPermFacadeControllerBean.java:388)

at com.kingdee.eas.base.permission.app.UserOrgPermFacadeControllerBean._getSourceUOPS(UserOrgPermFacadeControllerBean.java:308)

at com.kingdee.eas.base.permission.app.AbstractUserOrgPermFacadeControllerBean.getSourceUOPS(AbstractUserOrgPermFacadeControllerBean.java:472)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:498)

at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:125)

... 17 more


问题原因:

权限项表T_PM_PERMITEM 中存在父节点id不存在的权限项数据。

过滤脏数据sql :

--查看权限项表数据中的父节点是否存在,查出来的数据都是有问题的

select * from t_pm_permitem where fparentId not in (select fid from t_pm_permitem)


经过多个提单相同问题的处理,发现这种数据都是SHR那边的权限项数据,非标准权限项,需要SHR那边老师来分析并修复数据。


提单举例:

R20200907-2392

R20200923-2349

【BOS基础系统_权限】用户分配权限报重连

环境:EAS8.5问题现象:用户管理界面选择用户点击分配权限,弹窗重连客户端提示重连报错堆栈关键信息:Caused by: java.lang.NullPointer...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息