|
@@ -144,7 +144,7 @@ namespace OASystem.API.OAMethodLib
|
|
PageFunAuthViewBase pageFunAuth = new PageFunAuthViewBase();
|
|
PageFunAuthViewBase pageFunAuth = new PageFunAuthViewBase();
|
|
|
|
|
|
List<UserPageFuncView> userPageFuncDatas = new List<UserPageFuncView>();
|
|
List<UserPageFuncView> userPageFuncDatas = new List<UserPageFuncView>();
|
|
- string sql = string.Format(@"Select Distinct ua.UId As UserId, u.CnName As UserName, pa.ModuleId,pa.ModuleName,pa.PageId,pa.PageName,pa.PageIsEnable,
|
|
|
|
|
|
+ string sql = string.Format(@"Select ua.UId As UserId, u.CnName As UserName, pa.ModuleId,pa.ModuleName,pa.PageId,pa.PageName,pa.PageIsEnable,
|
|
pa.PagePhoneIsEnable,pa.FuncId,pa.FuncName,pa.FuncIsEnable
|
|
pa.PagePhoneIsEnable,pa.FuncId,pa.FuncName,pa.FuncIsEnable
|
|
From Sys_UserAuthority ua
|
|
From Sys_UserAuthority ua
|
|
Left Join Sys_Users u On ua.UId = u.Id
|
|
Left Join Sys_Users u On ua.UId = u.Id
|
|
@@ -155,8 +155,8 @@ namespace OASystem.API.OAMethodLib
|
|
Left Join Sys_SystemMenuPermission smp On smaf.SmId = smp.Id
|
|
Left Join Sys_SystemMenuPermission smp On smaf.SmId = smp.Id
|
|
Left Join Sys_SetData sd On sd.STid = 5 And smp.Mid = sd.Id
|
|
Left Join Sys_SetData sd On sd.STid = 5 And smp.Mid = sd.Id
|
|
Left Join Sys_PageFunctionPermission pfp On smaf.FId = pfp.Id
|
|
Left Join Sys_PageFunctionPermission pfp On smaf.FId = pfp.Id
|
|
- Where smaf.IsDel = 0 And smp.IsDel = 0 And pfp.IsDel = 0 And sd.IsDel = 0
|
|
|
|
- ) As pa On ua.SmId = pa.PageId
|
|
|
|
|
|
+ Where smaf.IsDel = 0 And smp.IsDel = 0 And pfp.IsDel = 0 And sd.IsDel = 0 And smp.IsEnable = 1
|
|
|
|
+ ) As pa On ua.SmId = pa.PageId And ua.FId = pa.FuncId
|
|
Where ua.IsDel = 0 And ua.UId = {0} And pa.PageId = {1}
|
|
Where ua.IsDel = 0 And ua.UId = {0} And pa.PageId = {1}
|
|
Order By ModuleId,PageId,FuncId Asc", userId, PageId);
|
|
Order By ModuleId,PageId,FuncId Asc", userId, PageId);
|
|
|
|
|