【BOS基础系统_权限】新增行政组织,变更行政组织上级导致用户已有行政组织范围丢失

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

【BOS基础系统_权限】新增行政组织,变更行政组织上级导致用户已有行政组织范围丢失

环境:EAS8.2

问题:新增行政组织,变更行政组织上级导致用户已有行政组织范围丢失问题  

解决:PT140574


修复历史数据问题:

--1、备份t_pm_orgrange

select * into t_pm_orgrangebak20211019 from t_pm_orgrange


--2、插入用户丢失的行政组织范围数据

insert into t_pm_orgrange(fid,ftype,fuserid,forgid)

select newbosid('FD3DC16D'),orgsub.ftype,orgsub.FUSERID,ad.fid  from T_PM_ORGRANGEINCLUDESUBORG orgsub

left join t_org_baseunit bu ON ORGSUB.FORGID = BU.FID

left join t_org_admin ad ON ad.flongnumber like concat(BU.FLONGNUMBER, '!%')

where orgsub.FISINCLUDESUBORG = 1 and ftype = 20 and ad.FID is not null

and not exists(SELECT 1 FROM T_PM_ORGRANGE g where g.FORGID = ad.fid and g.FUSERID =orgsub.FUSERID and g.FTYPE =orgsub.ftype )


【BOS基础系统_权限】新增行政组织,变更行政组织上级导致用户已有行政组织范围丢失

环境:EAS8.2问题:新增行政组织,变更行政组织上级导致用户已有行政组织范围丢失问题 解决:PT140574修复历史数据问题:--1、备份t_pm_or...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息