修改权限
This commit is contained in:
parent
022571167c
commit
d2f8f63460
@ -2538,7 +2538,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
var loginUser = APT.Infrastructure.Api.AppContext.CurrentSession.UserID;
|
var loginUser = APT.Infrastructure.Api.AppContext.CurrentSession.UserID;
|
||||||
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(filter.OrgId));
|
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(filter.OrgId));
|
||||||
List<Guid> selectMinetype = new List<Guid>();
|
List<Guid> selectMinetype = new List<Guid>();
|
||||||
var users = this.GetEntities<T_FM_USER>(t => !t.IS_DELETED, new BaseFilter(filter.OrgId), "Nav_Person" ,"Nav_ProdutionUnit").ToList();
|
var users = this.GetEntities<T_FM_USER>(t => !t.IS_DELETED, new BaseFilter(filter.OrgId), "Nav_Department", "Nav_Person" ,"Nav_ProdutionUnit").ToList();
|
||||||
var userInfoTemp = users.FirstOrDefault(t => t.ID == loginUser);
|
var userInfoTemp = users.FirstOrDefault(t => t.ID == loginUser);
|
||||||
if (userInfoTemp != null && userInfoTemp.Nav_ProdutionUnit != null && userInfoTemp.Nav_ProdutionUnit.Any())
|
if (userInfoTemp != null && userInfoTemp.Nav_ProdutionUnit != null && userInfoTemp.Nav_ProdutionUnit.Any())
|
||||||
{
|
{
|
||||||
@ -2704,7 +2704,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
}
|
}
|
||||||
list.Add(listNew);
|
list.Add(listNew);
|
||||||
}
|
}
|
||||||
if (userInfoTemp != null && userInfoTemp.NAME.Contains("管理员"))
|
if (userInfoTemp != null && userInfoTemp.Nav_Department!=null && (userInfoTemp.NAME.Contains("管理员") || userInfoTemp.Nav_Department.DEPARTMENT_STATUS == 2 || userInfoTemp.Nav_Department.DEPARTMENT_TYPE == 5))
|
||||||
{
|
{
|
||||||
checkList.Data = list.OrderBy(n => n.PRODUCTION_UNIT_ID).ThenBy(x => x.Num).ThenBy(n => n.CheckDepart).ToList();
|
checkList.Data = list.OrderBy(n => n.PRODUCTION_UNIT_ID).ThenBy(x => x.Num).ThenBy(n => n.CheckDepart).ToList();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user