通过SQL语句隐藏主控台、工作台的功能模块原创
金蝶云社区-钟扬文
钟扬文
2人赞赏了该文章 534次浏览 未经作者许可,禁止转载编辑于2020年05月20日 13:53:31

--以隐藏“电子商务”功能模块为例

--主控台

        --首先查出需要设置的用户

            select FuserID,* from t_user

        --查出当前用户所拥有的模块的可见列表

            select FVisible,* from t_UserTopClass  where FuserID ='16394'  

        --修改模块是否可见Fvisible 0:不可见  1:可见

            update t_UserTopClass set FVisible=0 where FUserID = 16394 and FTOPClassName like '%电子商务%'

        --更新缓存

            UPDATE t_DataFlowTimeStamp SET FName = FName


 --工作台

          --首先查出需要设置的用户

             select FuserID,* from t_user

          --查出当前用户所拥有的模块的可见列表

             select FVisible,* from t_UserMainField  where FuserID ='16394'  

          --修改模块是否可见Fvisible 0:不可见  1:可见

             update t_UserTopClass set FVisible=0 where FTOPClassName like '%电子商务%'

          --更新缓存

             UPDATE t_DataFlowTimeStamp SET FName = FName


赞 2