三级安全教育
FMDepartmentType
This commit is contained in:
parent
93230113a2
commit
60eab2f3cf
@ -1276,18 +1276,18 @@ namespace APT.BaseData.Services.Services.FM
|
|||||||
//生产部门
|
//生产部门
|
||||||
switch (depTemp.DEPARTMENT_TYPE)
|
switch (depTemp.DEPARTMENT_TYPE)
|
||||||
{
|
{
|
||||||
case 0:
|
case 10:
|
||||||
approvalRole = iEnumApprovalRole.FirstOrDefault(e => e.NAME.Contains("部门"));
|
approvalRole = iEnumApprovalRole.FirstOrDefault(e => e.NAME.Contains("部门"));
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 15:
|
||||||
//车间级
|
//车间级
|
||||||
approvalRole = iEnumApprovalRole.FirstOrDefault(e => e.NAME.Contains("车间"));
|
approvalRole = iEnumApprovalRole.FirstOrDefault(e => e.NAME.Contains("车间"));
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 20:
|
||||||
//班组级 班长
|
//班组级 班长
|
||||||
//detail.APPROVE_USER_ID = depTemp.USER_ID;
|
//detail.APPROVE_USER_ID = depTemp.USER_ID;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 5:
|
||||||
approvalRole = iEnumApprovalRole.FirstOrDefault(e => e.NAME.Contains("公司"));
|
approvalRole = iEnumApprovalRole.FirstOrDefault(e => e.NAME.Contains("公司"));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@ -12922,7 +12922,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (currentDepart.DEPARTMENT_TYPE == 200)
|
else if (currentDepart.DEPARTMENT_TYPE == 20)
|
||||||
{
|
{
|
||||||
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
||||||
departIds.Add((Guid)parentId);
|
departIds.Add((Guid)parentId);
|
||||||
@ -13321,7 +13321,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (currentDepart.DEPARTMENT_TYPE == 200)
|
else if (currentDepart.DEPARTMENT_TYPE == 20)
|
||||||
{
|
{
|
||||||
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
||||||
if (parentId != null)
|
if (parentId != null)
|
||||||
@ -13819,7 +13819,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
var classIds = departs.Where(t => t.PARENT_ID == currentDepart.ID).Select(t => t.ID).ToList();
|
var classIds = departs.Where(t => t.PARENT_ID == currentDepart.ID).Select(t => t.ID).ToList();
|
||||||
departIds.AddRange(classIds);
|
departIds.AddRange(classIds);
|
||||||
}
|
}
|
||||||
else if (currentDepart.DEPARTMENT_TYPE == 200)
|
else if (currentDepart.DEPARTMENT_TYPE == 20)
|
||||||
{
|
{
|
||||||
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
||||||
if (parentId != null)
|
if (parentId != null)
|
||||||
@ -14256,7 +14256,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
//DepartmentService.GetDepartmentIds(entity.ORG_ID.Value, new List<Guid>() { currentDepart.ID }, ref departIds);
|
//DepartmentService.GetDepartmentIds(entity.ORG_ID.Value, new List<Guid>() { currentDepart.ID }, ref departIds);
|
||||||
//departIds.Add(currentDepart.ID);
|
//departIds.Add(currentDepart.ID);
|
||||||
}
|
}
|
||||||
else if (currentDepart.DEPARTMENT_TYPE == 200)
|
else if (currentDepart.DEPARTMENT_TYPE == 20)
|
||||||
{
|
{
|
||||||
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
|
||||||
if (parentId != null)
|
if (parentId != null)
|
||||||
|
|||||||
@ -7964,8 +7964,8 @@ namespace APT.BS.WebApi.Controllers.Api
|
|||||||
{
|
{
|
||||||
switch (DEPARTMENT_TYPE)
|
switch (DEPARTMENT_TYPE)
|
||||||
{
|
{
|
||||||
case 1:
|
case 15:
|
||||||
case 2:
|
case 20:
|
||||||
var approle = ApproveRole.FirstOrDefault(e => e.NAME.Contains("车间"));
|
var approle = ApproveRole.FirstOrDefault(e => e.NAME.Contains("车间"));
|
||||||
if (approle != null)
|
if (approle != null)
|
||||||
{
|
{
|
||||||
@ -7977,7 +7977,7 @@ namespace APT.BS.WebApi.Controllers.Api
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 5:
|
||||||
//公司级 给 安环部安全员
|
//公司级 给 安环部安全员
|
||||||
var approleSafe = ApproveRole.FirstOrDefault(e => e.NAME.Contains("安"));
|
var approleSafe = ApproveRole.FirstOrDefault(e => e.NAME.Contains("安"));
|
||||||
if (approleSafe != null)
|
if (approleSafe != null)
|
||||||
|
|||||||
@ -1132,7 +1132,7 @@ namespace APT.BS.WebApi.Controllers.Api
|
|||||||
modelDep20.CREATE_TIME = dtNow;
|
modelDep20.CREATE_TIME = dtNow;
|
||||||
if (string.IsNullOrEmpty(modelDep20.CODE))
|
if (string.IsNullOrEmpty(modelDep20.CODE))
|
||||||
{
|
{
|
||||||
modelDep20.CODE = modelDep15.CODE + (listDepAll.FindAll(e => e.DEPARTMENT_TYPE == 200).Count() + 1).ToString().PadLeft(2, '0');
|
modelDep20.CODE = modelDep15.CODE + (listDepAll.FindAll(e => e.DEPARTMENT_TYPE == 20).Count() + 1).ToString().PadLeft(2, '0');
|
||||||
}
|
}
|
||||||
|
|
||||||
listDepAdd.Add(modelDep20);
|
listDepAdd.Add(modelDep20);
|
||||||
|
|||||||
@ -322,7 +322,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
|
|||||||
|
|
||||||
switch (listFMUserNotice[k].Nav_Department.DEPARTMENT_TYPE)
|
switch (listFMUserNotice[k].Nav_Department.DEPARTMENT_TYPE)
|
||||||
{
|
{
|
||||||
case 0:
|
case 10:
|
||||||
if (listFMUserNotice[k].DEPARTMENT_ID.HasValue)
|
if (listFMUserNotice[k].DEPARTMENT_ID.HasValue)
|
||||||
{
|
{
|
||||||
depTemp = IListPlanSetDep.FirstOrDefault(e => e.DEPARTMENT_ID == listFMUserNotice[k].DEPARTMENT_ID.Value);
|
depTemp = IListPlanSetDep.FirstOrDefault(e => e.DEPARTMENT_ID == listFMUserNotice[k].DEPARTMENT_ID.Value);
|
||||||
@ -330,7 +330,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
|
|||||||
isUserContent = true;
|
isUserContent = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 15:
|
||||||
if (listFMUserNotice[k].Nav_Department.PARENT_ID.HasValue)
|
if (listFMUserNotice[k].Nav_Department.PARENT_ID.HasValue)
|
||||||
{
|
{
|
||||||
depTemp = IListPlanSetDep.FirstOrDefault(e => e.DEPARTMENT_ID == listFMUserNotice[k].Nav_Department.PARENT_ID.Value);
|
depTemp = IListPlanSetDep.FirstOrDefault(e => e.DEPARTMENT_ID == listFMUserNotice[k].Nav_Department.PARENT_ID.Value);
|
||||||
@ -338,7 +338,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
|
|||||||
isUserContent = true;
|
isUserContent = true;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 20:
|
||||||
if (listFMUserNotice[k].Nav_Department.PARENT_ID.HasValue)
|
if (listFMUserNotice[k].Nav_Department.PARENT_ID.HasValue)
|
||||||
{
|
{
|
||||||
depCheck = listDepAdd.FirstOrDefault(e => e.ID == listFMUserNotice[k].Nav_Department.PARENT_ID.Value);
|
depCheck = listDepAdd.FirstOrDefault(e => e.ID == listFMUserNotice[k].Nav_Department.PARENT_ID.Value);
|
||||||
@ -355,7 +355,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 5:
|
||||||
isUserContent = true;
|
isUserContent = true;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@ -247,7 +247,7 @@ namespace APT.PP.WebApi.Controllers.Api
|
|||||||
}
|
}
|
||||||
if (group.Key.CHECK_TYPE == SKDepartmentTypeEnum.班组级)
|
if (group.Key.CHECK_TYPE == SKDepartmentTypeEnum.班组级)
|
||||||
{
|
{
|
||||||
departList = departs.Where(t => t.DEPARTMENT_TYPE == 200 && teamDepartIds.Contains(t.ID)).ToList();
|
departList = departs.Where(t => t.DEPARTMENT_TYPE == 20 && teamDepartIds.Contains(t.ID)).ToList();
|
||||||
}
|
}
|
||||||
if (group.Key.CHECK_TYPE == SKDepartmentTypeEnum.公司级)
|
if (group.Key.CHECK_TYPE == SKDepartmentTypeEnum.公司级)
|
||||||
{
|
{
|
||||||
@ -1853,7 +1853,7 @@ namespace APT.PP.WebApi.Controllers.Api
|
|||||||
if (shopClass.Any())
|
if (shopClass.Any())
|
||||||
{
|
{
|
||||||
var tempIds = shopClass.Select(t => t.ID).ToList();
|
var tempIds = shopClass.Select(t => t.ID).ToList();
|
||||||
var classTempInfos = departs.Where(t => t.PARENT_ID != null && tempIds.Contains((Guid)t.PARENT_ID) && t.DEPARTMENT_TYPE == 200).ToList();
|
var classTempInfos = departs.Where(t => t.PARENT_ID != null && tempIds.Contains((Guid)t.PARENT_ID) && t.DEPARTMENT_TYPE == 20).ToList();
|
||||||
if (tempIds.Any())
|
if (tempIds.Any())
|
||||||
{
|
{
|
||||||
//每个车间汇总班组和车间
|
//每个车间汇总班组和车间
|
||||||
@ -3254,7 +3254,7 @@ namespace APT.PP.WebApi.Controllers.Api
|
|||||||
if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.ClassMonitor)
|
if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.ClassMonitor)
|
||||||
{
|
{
|
||||||
//发给班长
|
//发给班长
|
||||||
var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 200 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
|
var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 20 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
|
||||||
userIds.AddRange(userTempIds);
|
userIds.AddRange(userTempIds);
|
||||||
}
|
}
|
||||||
//if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.Post)
|
//if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.Post)
|
||||||
@ -4816,7 +4816,7 @@ namespace APT.PP.WebApi.Controllers.Api
|
|||||||
if (item.FirstOrDefault().PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.ClassMonitor)
|
if (item.FirstOrDefault().PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.ClassMonitor)
|
||||||
{
|
{
|
||||||
//发给班长
|
//发给班长
|
||||||
var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 200 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
|
var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 20 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
|
||||||
userIds.AddRange(userTempIds);
|
userIds.AddRange(userTempIds);
|
||||||
}
|
}
|
||||||
//if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.Post)
|
//if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.Post)
|
||||||
|
|||||||
@ -381,22 +381,22 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
|
|||||||
var type = user.Nav_Department?.DEPARTMENT_TYPE;
|
var type = user.Nav_Department?.DEPARTMENT_TYPE;
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
case 0:
|
case 10:
|
||||||
item.DEPT_DEPARTMENT_ID = user.DEPARTMENT_ID;
|
item.DEPT_DEPARTMENT_ID = user.DEPARTMENT_ID;
|
||||||
item.SHOP_DEPARTMENT_ID = null;
|
item.SHOP_DEPARTMENT_ID = null;
|
||||||
item.CLASS_DEPARTMENT_ID = null;
|
item.CLASS_DEPARTMENT_ID = null;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 15:
|
||||||
item.DEPT_DEPARTMENT_ID = department.ID;
|
item.DEPT_DEPARTMENT_ID = department.ID;
|
||||||
item.SHOP_DEPARTMENT_ID = user.DEPARTMENT_ID;
|
item.SHOP_DEPARTMENT_ID = user.DEPARTMENT_ID;
|
||||||
item.CLASS_DEPARTMENT_ID = null;
|
item.CLASS_DEPARTMENT_ID = null;
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 20:
|
||||||
item.DEPT_DEPARTMENT_ID = department.PARENT_ID;
|
item.DEPT_DEPARTMENT_ID = department.PARENT_ID;
|
||||||
item.SHOP_DEPARTMENT_ID = department.ID;
|
item.SHOP_DEPARTMENT_ID = department.ID;
|
||||||
item.CLASS_DEPARTMENT_ID = user.DEPARTMENT_ID;
|
item.CLASS_DEPARTMENT_ID = user.DEPARTMENT_ID;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 5:
|
||||||
item.DEPT_DEPARTMENT_ID = null;
|
item.DEPT_DEPARTMENT_ID = null;
|
||||||
item.SHOP_DEPARTMENT_ID = null;
|
item.SHOP_DEPARTMENT_ID = null;
|
||||||
item.CLASS_DEPARTMENT_ID = null;
|
item.CLASS_DEPARTMENT_ID = null;
|
||||||
|
|||||||
@ -133,12 +133,12 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
|||||||
//FMDepartmentType 部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
|
//FMDepartmentType 部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
|
||||||
switch (loginInfo.Nav_Department.DEPARTMENT_TYPE)
|
switch (loginInfo.Nav_Department.DEPARTMENT_TYPE)
|
||||||
{
|
{
|
||||||
case 0:
|
case 10:
|
||||||
case 1:
|
case 15:
|
||||||
listUsers = FMUserService.GetUserContentNextHead(loginInfo.DEPARTMENT_ID.Value);
|
listUsers = FMUserService.GetUserContentNextHead(loginInfo.DEPARTMENT_ID.Value);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 20:
|
||||||
case 3:
|
case 5:
|
||||||
//班组 = 2, 公司 = 3
|
//班组 = 2, 公司 = 3
|
||||||
listUsers = FMUserService.GetDownUser(loginInfo.DEPARTMENT_ID.Value, new string[] { "Nav_Department", "Nav_Person.Nav_Post" });
|
listUsers = FMUserService.GetDownUser(loginInfo.DEPARTMENT_ID.Value, new string[] { "Nav_Department", "Nav_Person.Nav_Post" });
|
||||||
break;
|
break;
|
||||||
@ -1721,12 +1721,12 @@ namespace APT.SC.WebApi.Controllers.Api.SC
|
|||||||
//FMDepartmentType 部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
|
//FMDepartmentType 部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
|
||||||
switch (loginInfo.Nav_Department.DEPARTMENT_TYPE)
|
switch (loginInfo.Nav_Department.DEPARTMENT_TYPE)
|
||||||
{
|
{
|
||||||
case 0:
|
case 10:
|
||||||
case 1:
|
case 15:
|
||||||
listUsers = FMUserService.GetUserContentNextHead(loginInfo.DEPARTMENT_ID.Value);
|
listUsers = FMUserService.GetUserContentNextHead(loginInfo.DEPARTMENT_ID.Value);
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 20:
|
||||||
case 3:
|
case 5:
|
||||||
//班组 = 2, 公司 = 3
|
//班组 = 2, 公司 = 3
|
||||||
listUsers = FMUserService.GetDownUser(loginInfo.DEPARTMENT_ID.Value);//, new string[] { "Nav_Department" }, "Nav_Person.Nav_Post"
|
listUsers = FMUserService.GetDownUser(loginInfo.DEPARTMENT_ID.Value);//, new string[] { "Nav_Department" }, "Nav_Person.Nav_Post"
|
||||||
break;
|
break;
|
||||||
|
|||||||
@ -218,16 +218,16 @@ namespace APT.SC.WebApi.Controllers.Api.SCController
|
|||||||
var type = userInfo.Nav_Department.DEPARTMENT_TYPE;
|
var type = userInfo.Nav_Department.DEPARTMENT_TYPE;
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
case 0:
|
case 10:
|
||||||
entity.DEPARTMENT_TYPE = SCDepartmentType.公司;
|
entity.DEPARTMENT_TYPE = SCDepartmentType.公司;
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 15:
|
||||||
entity.DEPARTMENT_TYPE = SCDepartmentType.部门;
|
entity.DEPARTMENT_TYPE = SCDepartmentType.部门;
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 20:
|
||||||
entity.DEPARTMENT_TYPE = SCDepartmentType.车间;
|
entity.DEPARTMENT_TYPE = SCDepartmentType.车间;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 5:
|
||||||
entity.DEPARTMENT_TYPE = SCDepartmentType.公司;
|
entity.DEPARTMENT_TYPE = SCDepartmentType.公司;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@ -74,7 +74,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
|
|||||||
{
|
{
|
||||||
listUserCheck = GetEntities<T_FM_USER>(e => listCode.Contains(e.CODE), null, null);
|
listUserCheck = GetEntities<T_FM_USER>(e => listCode.Contains(e.CODE), null, null);
|
||||||
}
|
}
|
||||||
|
int index = 0;
|
||||||
foreach (var item in Nav_NewUserDetail)
|
foreach (var item in Nav_NewUserDetail)
|
||||||
{
|
{
|
||||||
var dep = alldeps.FirstOrDefault(t => t.ID == item.USER_DEPARTMENT_ID);
|
var dep = alldeps.FirstOrDefault(t => t.ID == item.USER_DEPARTMENT_ID);
|
||||||
@ -83,11 +83,11 @@ namespace APT.SC.WebApi.Controllers.Api.SE
|
|||||||
{
|
{
|
||||||
if (string.IsNullOrEmpty(item.CODE))
|
if (string.IsNullOrEmpty(item.CODE))
|
||||||
{
|
{
|
||||||
throw new Exception("请填写" + item.Nav_User.NAME + "的工号!");
|
throw new Exception("请填写行:" + (index + 1) + "的工号!");
|
||||||
}
|
}
|
||||||
if (item.USER_POST_ID == Guid.Empty || item.USER_POST_ID == null)
|
if (item.USER_POST_ID == Guid.Empty || item.USER_POST_ID == null)
|
||||||
{
|
{
|
||||||
throw new Exception("请填写" + item.Nav_User.NAME + "的岗位!");
|
throw new Exception("请填写行:" + (index + 1) + "的岗位!");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (listUserCheck != null && listUserCheck.Count() > 0 && !string.IsNullOrEmpty(item.CODE) && item.USER_ID.HasValue)
|
if (listUserCheck != null && listUserCheck.Count() > 0 && !string.IsNullOrEmpty(item.CODE) && item.USER_ID.HasValue)
|
||||||
@ -98,6 +98,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
|
|||||||
throw new Exception("工号不能重复【" + item.CODE + "】!");
|
throw new Exception("工号不能重复【" + item.CODE + "】!");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
index++;
|
||||||
}
|
}
|
||||||
if (entity.TRAIN_STATUS == SEThreeLevelSafeTrainType.公司级)
|
if (entity.TRAIN_STATUS == SEThreeLevelSafeTrainType.公司级)
|
||||||
{
|
{
|
||||||
@ -114,7 +115,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
|
|||||||
{
|
{
|
||||||
item.NEXT_DEPARTMENT_ID = dep.Nav_Parent.ID;
|
item.NEXT_DEPARTMENT_ID = dep.Nav_Parent.ID;
|
||||||
}
|
}
|
||||||
else if (dep.DEPARTMENT_TYPE == 200)
|
else if (dep.DEPARTMENT_TYPE == 20)
|
||||||
{
|
{
|
||||||
item.NEXT_DEPARTMENT_ID = dep.Nav_Parent.Nav_Parent.ID;
|
item.NEXT_DEPARTMENT_ID = dep.Nav_Parent.Nav_Parent.ID;
|
||||||
}
|
}
|
||||||
@ -891,7 +892,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
|
|||||||
{
|
{
|
||||||
switch (departInfo.DEPARTMENT_TYPE)//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
|
switch (departInfo.DEPARTMENT_TYPE)//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
|
||||||
{
|
{
|
||||||
case 2:
|
case 20:
|
||||||
sendUser = userApprol.FirstOrDefault(e => e.Nav_ApproveRole.NAME.Contains("负责人"));
|
sendUser = userApprol.FirstOrDefault(e => e.Nav_ApproveRole.NAME.Contains("负责人"));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user