diff --git a/APT.BaseData.Domain/Entities/FM/T_FM_DEPARTMENT.cs b/APT.BaseData.Domain/Entities/FM/T_FM_DEPARTMENT.cs
index 8e55a2b..d926fde 100644
--- a/APT.BaseData.Domain/Entities/FM/T_FM_DEPARTMENT.cs
+++ b/APT.BaseData.Domain/Entities/FM/T_FM_DEPARTMENT.cs
@@ -46,6 +46,7 @@ namespace APT.BaseData.Domain.Entities.FM
///
/// 部门层级 FMDepartmentType 公司=5 部门=10, 车间=15, 班组=20,
+ /// FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
///
[Description("部门层级")]
[EnumName("FMDepartmentType")]
diff --git a/APT.BaseData.Services/Services/FM/FMDepartmentService.cs b/APT.BaseData.Services/Services/FM/FMDepartmentService.cs
index 6c61a01..ab146a2 100644
--- a/APT.BaseData.Services/Services/FM/FMDepartmentService.cs
+++ b/APT.BaseData.Services/Services/FM/FMDepartmentService.cs
@@ -107,15 +107,15 @@ namespace APT.BaseData.Services.Services.FM
if (DepartmentID != Guid.Empty)
{
var dep = GetEntity(DepartmentID, new string[] { "Nav_Parent" });
- if (dep.DEPARTMENT_TYPE == 0)//FMDepartmentType.部门 3 公司//FMDepartmentType.公司
+ if (dep.DEPARTMENT_TYPE == 10)//FMDepartmentType.部门 3 公司//FMDepartmentType.公司
{
return dep;
}
- else if (dep.DEPARTMENT_TYPE == 3)
+ else if (dep.DEPARTMENT_TYPE == 5)
{
return dep;
}
- else if (dep.Nav_Parent.DEPARTMENT_TYPE == 0)
+ else if (dep.Nav_Parent.DEPARTMENT_TYPE == 10)
{
return dep.Nav_Parent;
}
@@ -143,7 +143,7 @@ namespace APT.BaseData.Services.Services.FM
public T_FM_DEPARTMENT GetRSDep(string DepName = "企业管理部", params string[] paths)
{
T_FM_DEPARTMENT result = new T_FM_DEPARTMENT();
- result = GetEntity(e => e.DEPARTMENT_TYPE == 0 && e.NAME.Contains(DepName), paths == null ? paths : null);//部门级
+ result = GetEntity(e => e.DEPARTMENT_TYPE == 10 && e.NAME.Contains(DepName), paths == null ? paths : null);//部门级
return result;
}
///
diff --git a/APT.BaseData.Services/Services/FM/FMFlowPermitService.cs b/APT.BaseData.Services/Services/FM/FMFlowPermitService.cs
index 522457d..325ad84 100644
--- a/APT.BaseData.Services/Services/FM/FMFlowPermitService.cs
+++ b/APT.BaseData.Services/Services/FM/FMFlowPermitService.cs
@@ -1589,7 +1589,7 @@ namespace APT.BaseData.Services.Services.FM
{
if (approveTempDetail.Nav_ApproveRole.NAME == "安环部负责人")
{
- var dep = GetEntity(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 0 && t.ENABLE_STATUS == 0);
+ var dep = GetEntity(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 10 && t.ENABLE_STATUS == 0);
if (dep != null)
{
if (dep.USER_ID.HasValue)
@@ -1652,7 +1652,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1683,7 +1683,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1714,7 +1714,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1745,7 +1745,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1776,7 +1776,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && depDEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1807,7 +1807,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && depDEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1833,7 +1833,7 @@ namespace APT.BaseData.Services.Services.FM
else
{
var dep = GetEntity(item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && depDEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
diff --git a/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs b/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs
index 1255e05..d15d2ae 100644
--- a/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs
+++ b/APT.BaseData.Services/Services/PF/PFApproveCallBackService.cs
@@ -912,7 +912,7 @@ namespace APT.BaseData.Services.DomainServices
//modelAdd.DEPARTMENT_ID = item.DEPARTMENT_ID;
if (item.CREATER_ID == depMainCheck.USER_ID)
{
- if (depMainCheck.DEPARTMENT_TYPE == 2)
+ if (depMainCheck.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -995,7 +995,7 @@ namespace APT.BaseData.Services.DomainServices
//modelAdd.DEPARTMENT_ID = item.DEPARTMENT_ID;
if (item.CREATER_ID == depMainCheck.USER_ID)
{
- if (depMainCheck.DEPARTMENT_TYPE == 2)
+ if (depMainCheck.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -1084,7 +1084,7 @@ namespace APT.BaseData.Services.DomainServices
// //modelAdd.DEPARTMENT_ID = item.DEPARTMENT_ID;
// if (item.CREATER_ID == depMainCheck.USER_ID)
// {
- // if (depMainCheck.DEPARTMENT_TYPE == 2)
+ // if (depMainCheck.DEPARTMENT_TYPE == 20)
// {
// RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
// }
@@ -1256,7 +1256,7 @@ namespace APT.BaseData.Services.DomainServices
var dep = GetEntity(content.DEPARTMENT_ID.Value);
if (dep.USER_ID == content.USER_ID)
{
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -1316,7 +1316,7 @@ namespace APT.BaseData.Services.DomainServices
var dep = GetEntity(content.DEPARTMENT_ID.Value);
if (dep.USER_ID == content.USER_ID)
{
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -1407,7 +1407,7 @@ namespace APT.BaseData.Services.DomainServices
var dep = GetEntity(content.DEPARTMENT_ID.Value);
if (dep.USER_ID == content.USER_ID)
{
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -1748,7 +1748,7 @@ namespace APT.BaseData.Services.DomainServices
}
//if (item.CREATER_ID == depMainCheck.USER_ID)
//{
- // if (depMainCheck.DEPARTMENT_TYPE == 2)
+ // if (depMainCheck.DEPARTMENT_TYPE == 20)
// {
// modelAdd.RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
// }
@@ -8721,7 +8721,7 @@ namespace APT.BaseData.Services.DomainServices
}
//if (item.CREATER_ID == depMainCheck.USER_ID)
//{
- // if (depMainCheck.DEPARTMENT_TYPE == 2)
+ // if (depMainCheck.DEPARTMENT_TYPE == 20)
// {
// modelAdd.RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
// }
@@ -9359,7 +9359,7 @@ namespace APT.BaseData.Services.DomainServices
//modelAdd.DEPARTMENT_ID = item.DEPARTMENT_ID;
if (item.CREATER_ID == depMainCheck.USER_ID)
{
- if (depMainCheck.DEPARTMENT_TYPE == 2)
+ if (depMainCheck.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -9443,7 +9443,7 @@ namespace APT.BaseData.Services.DomainServices
//modelAdd.DEPARTMENT_ID = item.DEPARTMENT_ID;
if (item.CREATER_ID == depMainCheck.USER_ID)
{
- if (depMainCheck.DEPARTMENT_TYPE == 2)
+ if (depMainCheck.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -9532,7 +9532,7 @@ namespace APT.BaseData.Services.DomainServices
// //modelAdd.DEPARTMENT_ID = item.DEPARTMENT_ID;
// if (item.CREATER_ID == depMainCheck.USER_ID)
// {
- // if (depMainCheck.DEPARTMENT_TYPE == 2)
+ // if (depMainCheck.DEPARTMENT_TYPE == 20)
// {
// RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
// }
@@ -9789,7 +9789,7 @@ namespace APT.BaseData.Services.DomainServices
var dep = GetEntity(content.DEPARTMENT_ID.Value);
if (dep.USER_ID == content.USER_ID)
{
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -9849,7 +9849,7 @@ namespace APT.BaseData.Services.DomainServices
var dep = GetEntity(content.DEPARTMENT_ID.Value);
if (dep.USER_ID == content.USER_ID)
{
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -9940,7 +9940,7 @@ namespace APT.BaseData.Services.DomainServices
var dep = GetEntity(content.DEPARTMENT_ID.Value);
if (dep.USER_ID == content.USER_ID)
{
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
}
@@ -12922,7 +12922,7 @@ namespace APT.BaseData.Services.DomainServices
}
}
}
- else if (currentDepart.DEPARTMENT_TYPE == 20)
+ else if (currentDepart.DEPARTMENT_TYPE == 200)
{
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
departIds.Add((Guid)parentId);
@@ -13321,7 +13321,7 @@ namespace APT.BaseData.Services.DomainServices
}
}
}
- else if (currentDepart.DEPARTMENT_TYPE == 20)
+ else if (currentDepart.DEPARTMENT_TYPE == 200)
{
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
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();
departIds.AddRange(classIds);
}
- else if (currentDepart.DEPARTMENT_TYPE == 20)
+ else if (currentDepart.DEPARTMENT_TYPE == 200)
{
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
if (parentId != null)
@@ -14256,7 +14256,7 @@ namespace APT.BaseData.Services.DomainServices
//DepartmentService.GetDepartmentIds(entity.ORG_ID.Value, new List() { currentDepart.ID }, ref departIds);
//departIds.Add(currentDepart.ID);
}
- else if (currentDepart.DEPARTMENT_TYPE == 20)
+ else if (currentDepart.DEPARTMENT_TYPE == 200)
{
var parentId = departs.FirstOrDefault(t => t.ID == currentDepart.ID)?.PARENT_ID;
if (parentId != null)
@@ -15677,7 +15677,7 @@ namespace APT.BaseData.Services.DomainServices
{
if (approveTempDetail.Nav_ApproveRole.NAME == "安环部负责人")
{
- var dep = GetEntity(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 0 && t.ENABLE_STATUS == 0);
+ var dep = GetEntity(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 10 && t.ENABLE_STATUS == 0);
if (dep != null)
{
if (dep.USER_ID.HasValue)
@@ -15739,7 +15739,7 @@ namespace APT.BaseData.Services.DomainServices
}
else
{
- if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 10)
{
var dep = GetEntity(user.DEPARTMENT_ID.Value);
if (dep != null)
@@ -15765,7 +15765,7 @@ namespace APT.BaseData.Services.DomainServices
}
else
{
- if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 10)
{
var dep = GetEntity(user.DEPARTMENT_ID.Value);
if (dep != null)
@@ -15798,7 +15798,7 @@ namespace APT.BaseData.Services.DomainServices
}
else
{
- if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 10)
{
var dep = GetEntity(user.DEPARTMENT_ID.Value);
if (dep != null)
@@ -15824,7 +15824,7 @@ namespace APT.BaseData.Services.DomainServices
}
else
{
- if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 10)
{
var dep = GetEntity(user.DEPARTMENT_ID.Value);
if (dep != null)
@@ -15857,7 +15857,7 @@ namespace APT.BaseData.Services.DomainServices
}
else
{
- if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 1)
+ if (user.Nav_Department != null && user.Nav_DepartmentDEPARTMENT_TYPE == 15)
{
var dep = GetEntity(user.DEPARTMENT_ID.Value);
if (dep != null)
@@ -15883,7 +15883,7 @@ namespace APT.BaseData.Services.DomainServices
}
else
{
- if (user.Nav_Department != null && user.Nav_Department.DEPARTMENT_TYPE == 1)
+ if (user.Nav_Department != null && user.Nav_DepartmentDEPARTMENT_TYPE == 15)
{
var dep = GetEntity(user.DEPARTMENT_ID.Value);
if (dep != null)
diff --git a/APT.MS.Services/Services/SC/BI/BIBSSafeCheckService.cs b/APT.MS.Services/Services/SC/BI/BIBSSafeCheckService.cs
index d4e133b..50359aa 100644
--- a/APT.MS.Services/Services/SC/BI/BIBSSafeCheckService.cs
+++ b/APT.MS.Services/Services/SC/BI/BIBSSafeCheckService.cs
@@ -152,7 +152,7 @@ namespace APT.BaseData.Services.DomainServices
//{
// //FMDepartmentType 部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
// listDepID = listSafeChecks.Select(e => e.DEPARTMENTID.Value).Distinct().ToList();
- // var listDep = GetEntities(e => listDepID.Contains(e.ID) && e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NAME);
+ // var listDep = GetEntities(e => listDepID.Contains(e.ID) && e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NAME);
// foreach (var item in listDep)
// {
// if (!listTeam.Contains(item))
@@ -203,7 +203,7 @@ namespace APT.BaseData.Services.DomainServices
{
//FMDepartmentType 部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
listDepID = listSafeChecks.Where(e => e.CHECKOBJECT == CHECKOBJECT).Select(e => e.DEPARTMENTID.Value).Distinct().ToList();
- var listDep = GetEntities(e => listDepID.Contains(e.ID) && e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NAME);
+ var listDep = GetEntities(e => listDepID.Contains(e.ID) && e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NAME);
foreach (var item in listDep)
{
if (!listTeam.Contains(item))
diff --git a/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSRiskSubmitController.cs b/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSRiskSubmitController.cs
index c8695e8..56ddfb7 100644
--- a/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSRiskSubmitController.cs
+++ b/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSRiskSubmitController.cs
@@ -4816,7 +4816,7 @@ namespace APT.BS.WebApi.Controllers.Api
//if (master.Nav_Department.USER_ID.HasValue && master.Nav_Department.USER_ID.Value == entity.USER_ID.Value)
//{
// //自己就是负责人 找上级组织的安全员
- // if (master.Nav_Department.DEPARTMENT_TYPE == 0 || master.Nav_Department.DEPARTMENT_TYPE == 3) //部门 公司
+ // if (master.Nav_Department.DEPARTMENT_TYPE == 10 || master.Nav_Department.DEPARTMENT_TYPE == 5) //部门 公司
// {
// //var userSafe = GetEntity(e => !e.IS_DELETED && e.DEPARTMENT_ID == master.Nav_Department.PARENT_ID && e.Nav_ApproveRole.NAME.Contains("安环部安全员"));
// //if (userSafe != null)
@@ -4827,7 +4827,7 @@ namespace APT.BS.WebApi.Controllers.Api
// //部门 = 0, 车间 = 1, 班组 = 2, 公司 = 3
// //如果是公司级 或者安环部 就是自己
- // if (master.Nav_Department.DEPARTMENT_TYPE == 3 || master.Nav_Department.DEPARTMENT_STATUS == 2)
+ // if (master.Nav_Department.DEPARTMENT_TYPE == 5 || master.Nav_Department.DEPARTMENT_STATUS == 2)
// {
// UserId = entity.USER_ID.Value;
// userName = master.NAME;
@@ -4855,7 +4855,7 @@ namespace APT.BS.WebApi.Controllers.Api
//else
//{
// // 班组 班长 否则 安全员 FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- // if (master.Nav_Department.DEPARTMENT_TYPE == 2)
+ // if (master.Nav_Department.DEPARTMENT_TYPE == 20)
// {
// if (master.Nav_Department.USER_ID.HasValue)
// {
@@ -4904,7 +4904,7 @@ namespace APT.BS.WebApi.Controllers.Api
{
//找安全员 如果没有 找负责人
// 班组 班长 否则 安全员 FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (master.Nav_Department.DEPARTMENT_TYPE == 2)
+ if (master.Nav_Department.DEPARTMENT_TYPE == 20)
{
if (master.Nav_Department.USER_ID.HasValue)
{
@@ -6293,7 +6293,7 @@ namespace APT.BS.WebApi.Controllers.Api
{
//找安全员 如果没有 找负责人
// 班组 班长 否则 安全员 FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (master.Nav_Department.DEPARTMENT_TYPE == 2)
+ if (master.Nav_Department.DEPARTMENT_TYPE == 20)
{
if (master.Nav_Department.USER_ID.HasValue)
{
@@ -6607,7 +6607,7 @@ namespace APT.BS.WebApi.Controllers.Api
////[Description("部门层级")] FMDepartmentType 部门 = 0,// 车间 = 1, // 班组 = 2, //公司 = 3
//var depID = APT.Infrastructure.Api.AppContext.CurrentSession.DepartmentID.Value;
//var depLoginDep = GetEntity(depID);
- //if (depLoginDep.DEPARTMENT_TYPE == 2)
+ //if (depLoginDep.DEPARTMENT_TYPE == 20)
//{
// depID = depLoginDep.PARENT_ID.Value;
//}
@@ -7921,7 +7921,7 @@ namespace APT.BS.WebApi.Controllers.Api
else
{
int DEPARTMENT_TYPE = depLoginDep.DEPARTMENT_TYPE;
- if (depLoginDep.DEPARTMENT_TYPE == 2)
+ if (depLoginDep.DEPARTMENT_TYPE == 20)
{
depID = depLoginDep.PARENT_ID.Value;
}
@@ -8558,7 +8558,7 @@ namespace APT.BS.WebApi.Controllers.Api
{
//找安全员 如果没有 找负责人
// 班组 班长 否则 安全员 FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (master.Nav_Department.DEPARTMENT_TYPE == 2)
+ if (master.Nav_Department.DEPARTMENT_TYPE == 20)
{
if (master.Nav_Department.USER_ID.HasValue)
{
diff --git a/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs b/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs
index a94e85d..1367384 100644
--- a/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs
+++ b/APT.MicroApi/APT.BS.WebApi/Controllers/Api/BSSafeCheckController.cs
@@ -639,7 +639,7 @@ namespace APT.BS.WebApi.Controllers.Api
// //else if (userLogin.Nav_ApproveRole.NAME.Contains("负责人"))
// //{
// // //部门=0, 车间=1, 班组=2, 公司=3
- // // if (userLogin.Nav_Department.DEPARTMENT_TYPE == 2)
+ // // if (userLogin.Nav_Department.DEPARTMENT_TYPE == 20)
// // {
// // expression = expression.And(e => e.RESPONOBJECT == BSPLANCHECKOBJECTEnum.ClassMonitor && e.DEPARTMENT_ID == userLogin.DEPARTMENT_ID);
// // }
@@ -680,7 +680,7 @@ namespace APT.BS.WebApi.Controllers.Api
// //else if (userLogin.Nav_ApproveRole.NAME.Contains("负责人"))
// //{
// // //部门=0, 车间=1, 班组=2, 公司=3
- // // if (userLogin.Nav_Department.DEPARTMENT_TYPE == 2)
+ // // if (userLogin.Nav_Department.DEPARTMENT_TYPE == 20)
// // {
// // RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
// // }
@@ -2210,7 +2210,7 @@ namespace APT.BS.WebApi.Controllers.Api
// //BSPLANCHECKOBJECTEnum RESPONOBJECT = BSPLANCHECKOBJECTEnum.Head;
// //if (dep.USER_ID == APT.Infrastructure.Api.AppContext.CurrentSession.UserID.Value)
// //{
- // // if (dep.DEPARTMENT_TYPE == 2)
+ // // if (dep.DEPARTMENT_TYPE == 20)
// // {
// // RESPONOBJECT = BSPLANCHECKOBJECTEnum.ClassMonitor;
// // }
@@ -6674,7 +6674,7 @@ namespace APT.BS.WebApi.Controllers.Api
List listRoleID = new List();
foreach (var item in listApproveDetail)
{
- if (item.APPROVE_ROLE_ID.HasValue && item.Nav_ApproveRole.DEPARTMENT_TYPE == 3 && !item.DEFAULT_APPROVE_USER_ID.HasValue)
+ if (item.APPROVE_ROLE_ID.HasValue && item.Nav_ApproveRole.DEPARTMENT_TYPE == 5 && !item.DEFAULT_APPROVE_USER_ID.HasValue)
{
listRoleID.Add(item.APPROVE_ROLE_ID.Value);
}
@@ -6687,7 +6687,7 @@ namespace APT.BS.WebApi.Controllers.Api
{
foreach (var item in listApproveDetail)
{
- if (item.APPROVE_ROLE_ID.HasValue && item.Nav_ApproveRole.DEPARTMENT_TYPE == 3 && !item.DEFAULT_APPROVE_USER_ID.HasValue)
+ if (item.APPROVE_ROLE_ID.HasValue && item.Nav_ApproveRole.DEPARTMENT_TYPE == 5 && !item.DEFAULT_APPROVE_USER_ID.HasValue)
{
modelUser = listUserSpecial.FirstOrDefault(e => e.APPROVE_ROLE_ID == item.APPROVE_ROLE_ID);
if (modelUser != null)
@@ -9354,7 +9354,7 @@ namespace APT.BS.WebApi.Controllers.Api
if (depPer != null)
{
- cellORG.SetCellValue(((FMDepartmentType)depPer.DEPARTMENT_TYPE).GetDescription() + "名称"); //depPer.DEPARTMENT_TYPE == 0; 部门=0, 车间=1, 班组=2, 公司=3
+ cellORG.SetCellValue(((FMDepartmentType)depPer.DEPARTMENT_TYPE).GetDescription() + "名称"); //depPer.DEPARTMENT_TYPE == 10; 部门=0, 车间=1, 班组=2, 公司=3
}
else
{
diff --git a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/DepartmentController.cs b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/DepartmentController.cs
index 153f9a6..9ea6aa8 100644
--- a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/DepartmentController.cs
+++ b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/DepartmentController.cs
@@ -775,7 +775,7 @@ namespace APT.FM.WebApi.Controllers.Api.FM
if (modelP == null)
{
//新增外包初始节点
- var root = GetEntity(e => e.DEPARTMENT_TYPE == 3 && e.ENABLE_STATUS == 0);
+ var root = GetEntity(e => e.DEPARTMENT_TYPE == 5 && e.ENABLE_STATUS == 0);
string depID = "1BBBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBB";
string ORG_ID = entity.ORG_ID.Value.ToString().ToUpper();
diff --git a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/NotificationTaskController.cs b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/NotificationTaskController.cs
index 13a04b4..bea710d 100644
--- a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/NotificationTaskController.cs
+++ b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/NotificationTaskController.cs
@@ -283,7 +283,7 @@ namespace APT.FM.WebApi.Controllers.Api
if (loginDepartmentId != null)
{
var depart = this.GetEntity(loginDepartmentId.ToString());
- if (depart.DEPARTMENT_TYPE == 2 && depart.USER_ID != loginUserId)
+ if (depart.DEPARTMENT_TYPE == 20 && depart.USER_ID != loginUserId)
{
DataOrder order2 = new DataOrder();
order2.Field = "TASK_STARTDT";
diff --git a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs
index fdd63d9..42db980 100644
--- a/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs
+++ b/APT.MicroApi/APT.FM.WebApi/Controllers/Api/UserController.cs
@@ -193,7 +193,7 @@ namespace APT.FM.WebApi.Controllers.Api.FM
pageFilter.FilterGroup.Rules.Clear();
var departs = this.GetEntities(t => t.ENABLE_STATUS == 0, new BaseFilter(orgId));
var depart = departs.FirstOrDefault(t => t.ID == loginDepartmentId);
- if (depart != null && depart.DEPARTMENT_TYPE == 2)
+ if (depart != null && depart.DEPARTMENT_TYPE == 20)
{
selectDepatmentIds = departs.Where(t => t.PARENT_ID == depart.PARENT_ID).Select(m => m.ID).ToList();
}
@@ -214,7 +214,7 @@ namespace APT.FM.WebApi.Controllers.Api.FM
pageFilter.FilterGroup.Rules.Clear();
var departs = this.GetEntities(t => t.ENABLE_STATUS == 0, new BaseFilter(orgId));
var depart = departs.FirstOrDefault(t => t.ID == loginDepartmentId);
- if (depart != null && depart.DEPARTMENT_TYPE == 2)
+ if (depart != null && depart.DEPARTMENT_TYPE == 20)
{
selectDepatmentIds = departs.Where(t => t.PARENT_ID == depart.PARENT_ID).Select(m => m.ID).ToList();
}
@@ -326,7 +326,7 @@ namespace APT.FM.WebApi.Controllers.Api.FM
var result = new PagedActionResult();
var loginUserId = APT.Infrastructure.Api.AppContext.CurrentSession.UserID;
var admiId = this.GetEntity(t => t.CODE == "admin")?.ID;
- var AH = GetEntity(t => t.NAME != null && t.ID == loginUserId && t.Nav_Department != null && (t.Nav_Department.DEPARTMENT_TYPE == 0 || t.Nav_Department.DEPARTMENT_TYPE == 3) && (t.Nav_Department.NAME.Contains("安全环保") || t.Nav_Department.NAME.Contains("安环")));
+ var AH = GetEntity(t => t.NAME != null && t.ID == loginUserId && t.Nav_Department != null && (t.Nav_Department.DEPARTMENT_TYPE == 10 || t.Nav_Department.DEPARTMENT_TYPE == 5) && (t.Nav_Department.NAME.Contains("安全环保") || t.Nav_Department.NAME.Contains("安环")));
if (loginUserId == null || loginUserId == admiId || AH != null)
{
result = WitOrderPaged(null, pageFilter); ;
@@ -791,11 +791,11 @@ namespace APT.FM.WebApi.Controllers.Api.FM
// {
// var userPostFirst = this.GetEntity(t => t.ID == entity.Nav_Person.POST_ID);
// var sendUser = allUsers.FirstOrDefault(t => t.DEPARTMENT_ID == departmentInfo.ID && t.Nav_ApproveRole != null && t.Nav_ApproveRole.NAME.Contains("安全员"));
- // if (departmentInfo.DEPARTMENT_TYPE == 2)
+ // if (departmentInfo.DEPARTMENT_TYPE == 20)
// {
// sendUser = allUsers.FirstOrDefault(t => t.ID == departmentInfo.USER_ID);
// }
- // if (departmentInfo.DEPARTMENT_TYPE == 1 )
+ // if (departmentInfo.DEPARTMENT_TYPE == 15 )
// {
// sendUser = allUsers.FirstOrDefault(t => t.DEPARTMENT_ID == departmentInfo.ID && t.Nav_ApproveRole!=null && t.Nav_ApproveRole.NAME.Contains("安全员"));
// if (sendUser == null)
@@ -803,7 +803,7 @@ namespace APT.FM.WebApi.Controllers.Api.FM
// sendUser = allUsers.FirstOrDefault(t => t.DEPARTMENT_ID == departmentInfo.PARENT_ID && t.Nav_ApproveRole != null && t.Nav_ApproveRole.NAME.Contains("安全员"));
// }
// }
- // if (departmentInfo.DEPARTMENT_TYPE == 3)
+ // if (departmentInfo.DEPARTMENT_TYPE == 5)
// {
// sendUser = allUsers.FirstOrDefault(t => t.Nav_ApproveRole != null && t.Nav_ApproveRole.NAME.Contains("安环部安全员"));
// }
diff --git a/APT.MicroApi/APT.FM.WebApi/Controllers/FMUserController.cs b/APT.MicroApi/APT.FM.WebApi/Controllers/FMUserController.cs
index 0e038b5..b099469 100644
--- a/APT.MicroApi/APT.FM.WebApi/Controllers/FMUserController.cs
+++ b/APT.MicroApi/APT.FM.WebApi/Controllers/FMUserController.cs
@@ -130,11 +130,11 @@ namespace APT.BS.WebApi.Controllers.Api
{
dep = GetEntity(LoginDepID.Value);
}
- if (DataHelper.GetRequestType(HttpContext.Request.Headers) == 2 && LoginDepID.HasValue && dep != null && (dep.DEPARTMENT_TYPE == 1 || dep.DEPARTMENT_TYPE == 2))
+ if (DataHelper.GetRequestType(HttpContext.Request.Headers) == 2 && LoginDepID.HasValue && dep != null && (dep.DEPARTMENT_TYPE == 15 || dep.DEPARTMENT_TYPE == 20))
{
//班组或者车间 向下取值 否则取全部
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
return WitOrderPaged(e => e.ENABLE_STATUS == 0 && !e.PROJECT_ID.HasValue && e.DEPARTMENT_ID.HasValue && e.DEPARTMENT_ID.Value == LoginDepID.Value && e.CODE != "admin", pageFilter);
}
@@ -220,10 +220,10 @@ namespace APT.BS.WebApi.Controllers.Api
{
//班组或者车间 向下取值 否则取全部
dep = GetEntity(LoginDepID.Value);
- if (dep != null && (dep.DEPARTMENT_TYPE == 1 || dep.DEPARTMENT_TYPE == 2))
+ if (dep != null && (dep.DEPARTMENT_TYPE == 15 || dep.DEPARTMENT_TYPE == 20))
{
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
return WitOrderPaged(e => e.ENABLE_STATUS == 0 && !e.PROJECT_ID.HasValue && e.DEPARTMENT_ID.HasValue && e.DEPARTMENT_ID.Value == LoginDepID.Value && e.CODE != "admin", pageFilter);
}
@@ -470,11 +470,11 @@ namespace APT.BS.WebApi.Controllers.Api
{
dep = GetEntity(LoginDepID.Value);
}
- if (DataHelper.GetRequestType(HttpContext.Request.Headers) == 2 && LoginDepID.HasValue && dep != null && (dep.DEPARTMENT_TYPE == 1 || dep.DEPARTMENT_TYPE == 2))
+ if (DataHelper.GetRequestType(HttpContext.Request.Headers) == 2 && LoginDepID.HasValue && dep != null && (dep.DEPARTMENT_TYPE == 15 || dep.DEPARTMENT_TYPE == 20))
{
//班组或者车间 向下取值 否则取全部
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
return WitOrderPaged(e => e.ENABLE_STATUS == 0 && e.DEPARTMENT_ID.HasValue && e.DEPARTMENT_ID.Value == LoginDepID.Value && e.CODE != "admin", pageFilter);
}
@@ -560,10 +560,10 @@ namespace APT.BS.WebApi.Controllers.Api
{
//班组或者车间 向下取值 否则取全部
dep = GetEntity(LoginDepID.Value);
- if (dep != null && (dep.DEPARTMENT_TYPE == 1 || dep.DEPARTMENT_TYPE == 2))
+ if (dep != null && (dep.DEPARTMENT_TYPE == 15 || dep.DEPARTMENT_TYPE == 20))
{
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (dep.DEPARTMENT_TYPE == 2)
+ if (dep.DEPARTMENT_TYPE == 20)
{
return WitOrderPaged(e => e.ENABLE_STATUS == 0 && e.DEPARTMENT_ID.HasValue && e.DEPARTMENT_ID.Value == LoginDepID.Value && e.CODE != "admin", pageFilter);
}
@@ -1132,7 +1132,7 @@ namespace APT.BS.WebApi.Controllers.Api
modelDep20.CREATE_TIME = dtNow;
if (string.IsNullOrEmpty(modelDep20.CODE))
{
- modelDep20.CODE = modelDep15.CODE + (listDepAll.FindAll(e => e.DEPARTMENT_TYPE == 20).Count() + 1).ToString().PadLeft(2, '0');
+ modelDep20.CODE = modelDep15.CODE + (listDepAll.FindAll(e => e.DEPARTMENT_TYPE == 200).Count() + 1).ToString().PadLeft(2, '0');
}
listDepAdd.Add(modelDep20);
diff --git a/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobController.cs b/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobController.cs
index 65463bb..f333013 100644
--- a/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobController.cs
+++ b/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobController.cs
@@ -898,7 +898,7 @@ namespace APT.FO.WebApi.Controllers
GetDepartmentId((Guid)entity.TERRITORY_DEPARTMENT_ID, ref departmentIds);
if (departmentIds.Any())
{
- var dep = departs.FirstOrDefault(t => departmentIds.Contains(t.ID) && t.DEPARTMENT_TYPE == 0);
+ var dep = departs.FirstOrDefault(t => departmentIds.Contains(t.ID) && t.DEPARTMENT_TYPE == 10);
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
else if (dep.CHARGEUSER_ID.HasValue)
@@ -926,7 +926,7 @@ namespace APT.FO.WebApi.Controllers
{
if (approveTempDetail.Nav_ApproveRole.NAME == "安环部负责人")
{
- var dep = departs.FirstOrDefault(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 0 && t.ENABLE_STATUS == 0);
+ var dep = departs.FirstOrDefault(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 10 && t.ENABLE_STATUS == 0);
if (dep != null)
{
if (dep.USER_ID.HasValue)
@@ -989,7 +989,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t=>t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1020,7 +1020,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1051,7 +1051,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1082,7 +1082,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1113,7 +1113,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && dep.DEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1144,7 +1144,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && dep.DEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -1170,7 +1170,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && dep.DEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
diff --git a/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobOutsourceController.cs b/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobOutsourceController.cs
index 81df395..3ea2941 100644
--- a/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobOutsourceController.cs
+++ b/APT.MicroApi/APT.FO.WebApi/Controllers/CrucialLicenseJobOutsourceController.cs
@@ -609,7 +609,7 @@ namespace APT.FO.WebApi.Controllers
GetDepartmentId((Guid)entity.TERRITORY_DEPARTMENT_ID, ref departmentIds);
if (departmentIds.Any())
{
- var dep = departs.FirstOrDefault(t => departmentIds.Contains(t.ID) && t.DEPARTMENT_TYPE == 0);
+ var dep = departs.FirstOrDefault(t => departmentIds.Contains(t.ID) && t.DEPARTMENT_TYPE == 10);
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
else if (dep.CHARGEUSER_ID.HasValue)
@@ -637,7 +637,7 @@ namespace APT.FO.WebApi.Controllers
{
if (approveTempDetail.Nav_ApproveRole.NAME == "安环部负责人")
{
- var dep = departs.FirstOrDefault(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 0 && t.ENABLE_STATUS == 0);
+ var dep = departs.FirstOrDefault(t => (t.NAME.Contains("安全环保") || t.NAME.Contains("安环部")) && t.DEPARTMENT_TYPE == 10 && t.ENABLE_STATUS == 0);
if (dep != null)
{
if (dep.USER_ID.HasValue)
@@ -700,7 +700,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -731,7 +731,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -762,7 +762,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -793,7 +793,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 0)
+ if (dep != null && dep.DEPARTMENT_TYPE == 10)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -824,7 +824,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && dep.DEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -855,7 +855,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && dep.DEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
@@ -881,7 +881,7 @@ namespace APT.FO.WebApi.Controllers
else
{
var dep = departs.FirstOrDefault(t => t.ID == item);
- if (dep != null && dep.DEPARTMENT_TYPE == 1)
+ if (dep != null && dep.DEPARTMENT_TYPE == 15)
{
if (dep.USER_ID.HasValue)
{ approveId = dep.USER_ID.Value; }
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIAnalysisController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIAnalysisController.cs
index 88d99d4..228ad07 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIAnalysisController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIAnalysisController.cs
@@ -3478,18 +3478,18 @@ namespace APT.PP.WebApi.Controllers.Api.PP
if (depart != null)
{
task.DEPARTMENT_ID = depart.ID;
- if (depart.DEPARTMENT_TYPE == 2)
+ if (depart.DEPARTMENT_TYPE == 20)
{
task.CLASS_DEPARTMENT_ID = depart.ID;
task.SHOP_DEPARTMENT_ID = depart.PARENT_ID;
task.DEPT_DEPARTMENT_ID = depart.Nav_Parent?.PARENT_ID;
}
- else if (depart.DEPARTMENT_TYPE == 1)
+ else if (depart.DEPARTMENT_TYPE == 15)
{
task.SHOP_DEPARTMENT_ID = depart.ID;
task.DEPT_DEPARTMENT_ID = depart.PARENT_ID;
}
- else if (depart.DEPARTMENT_TYPE == 0)
+ else if (depart.DEPARTMENT_TYPE == 10)
{
task.DEPT_DEPARTMENT_ID = depart.ID;
}
@@ -3847,19 +3847,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
var depart = departmentInfos.FirstOrDefault(m => m.ID == user.DEPARTMENT_ID);
if (depart != null)
{
- if (depart.DEPARTMENT_TYPE == 2)
+ if (depart.DEPARTMENT_TYPE == 20)
{
task.CLASS_DEPARTMENT_ID = depart.ID;
task.SHOP_DEPARTMENT_ID = depart.PARENT_ID;
task.DEPT_DEPARTMENT_ID = depart.Nav_Parent?.PARENT_ID;
}
- else if (depart.DEPARTMENT_TYPE == 1)
+ else if (depart.DEPARTMENT_TYPE == 15)
{
task.CLASS_DEPARTMENT_ID = null;
task.SHOP_DEPARTMENT_ID = depart.ID;
task.DEPT_DEPARTMENT_ID = depart.PARENT_ID;
}
- else if (depart.DEPARTMENT_TYPE == 0)
+ else if (depart.DEPARTMENT_TYPE == 10)
{
task.CLASS_DEPARTMENT_ID = null;
task.SHOP_DEPARTMENT_ID = null;
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIHomeController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIHomeController.cs
index 13ad345..f2f08cc 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIHomeController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BIHomeController.cs
@@ -133,7 +133,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
foreach (var item in listDepAll)
{
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (item.DEPARTMENT_TYPE == 0)//&& item.DEPARTMENT_STATUS == 1FMDepartmentStatus 职能部门 = 0, 生产部门 = 1, 安全部门 = 2,
+ if (item.DEPARTMENT_TYPE == 10)//&& item.DEPARTMENT_STATUS == 1FMDepartmentStatus 职能部门 = 0, 生产部门 = 1, 安全部门 = 2,
{
listDep.Add(item);
}
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BSController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BSController.cs
index ef8824b..4904a40 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BSController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/BSController.cs
@@ -701,7 +701,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//有检查时间 就检查时间有排班
ChcekDateTime = Convert.ToDateTime(dtFirst.ToString("yyyy-MM-dd") + listPlanSetRund[i].CHECKTIME.Value.ToString(" HH:mm:ss"));
expressionSC = expressionSC.And(e => e.DATE_TIME == dtFirst && e.START_TIME <= ChcekDateTime && e.END_TIME >= ChcekDateTime);
- //e.Nav_DepartMent.DEPARTMENT_TYPE == 2
+ //e.Nav_DepartMent.DEPARTMENT_TYPE == 20
listTeamScheduling = this.GetOrderEntities(expressionSC, null, pathScheduling).ToList();
//listTeamScheduling = this.GetOrderEntities(e => e.ENABLE_STATUS == 0 && e.DATE_TIME == dtFirst && e.START_TIME != e.END_TIME && e.START_TIME.Date == dtFirst.Date, null, pathScheduling).ToList();
@@ -1595,7 +1595,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
{
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
//FMTASKTYPE.BS_SafeCheck 班组 //FMTASKTYPE.BS_SafeCheck7 非班组
- if (itemU.Nav_User.Nav_Department.DEPARTMENT_TYPE == 2)
+ if (itemU.Nav_User.Nav_Department.DEPARTMENT_TYPE == 20)
{
dtTimeOut = NotificationTaskService.GetTaskEndTime(FMTASKTYPE.BS_SafeCheck, filter.OrgId.Value, dtNow, null, item.LIMITDATETIME);
}
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/CMController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/CMController.cs
index 1fe4802..720158e 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/CMController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/CMController.cs
@@ -197,7 +197,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
foreach (var item in listDepSafe)
{
//部门=0, 车间=1, 班组=2, 公司=3
- if (item.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (item.Nav_Department.DEPARTMENT_TYPE == 10)
{
if (item.DEPARTMENT_ID.HasValue && !listDepID.Contains(item.DEPARTMENT_ID.Value))
{
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/FMController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/FMController.cs
index ef5e312..234e792 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/FMController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/FMController.cs
@@ -298,19 +298,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
completion.END_TIME = monthEnd;
if (departInfo != null)
{
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
completion.DEPARTMENT_ID = item.Key.TEAM_ID;
completion.DEPARTMENT_NAME = item.Key.TeamName;
}
- if (departInfo.DEPARTMENT_TYPE == 1)
+ if (departInfoDEPARTMENT_TYPE == 15)
{
completion.DEPARTMENT_ID = departInfo?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.NAME;
completion.SHOP_DEPARTMENT_ID = item.Key.TEAM_ID;
completion.SHOP_DEPARTMENT_NAME = item.Key.TeamName;
}
- if (departInfo.DEPARTMENT_TYPE == 2)
+ if (departInfo.DEPARTMENT_TYPE == 20)
{
completion.DEPARTMENT_ID = departInfo?.Nav_Parent?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.Nav_Parent?.NAME;
@@ -358,19 +358,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
completion.END_TIME = monthEnd;
if (departInfo != null)
{
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
completion.DEPARTMENT_ID = item.Key.CLASS_TEAM_ID;
completion.DEPARTMENT_NAME = item.Key.TeamName;
}
- if (departInfo.DEPARTMENT_TYPE == 1)
+ if (departInfoDEPARTMENT_TYPE == 15)
{
completion.DEPARTMENT_ID = departInfo?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.NAME;
completion.SHOP_DEPARTMENT_ID = item.Key.CLASS_TEAM_ID;
completion.SHOP_DEPARTMENT_NAME = item.Key.TeamName;
}
- if (departInfo.DEPARTMENT_TYPE == 2)
+ if (departInfo.DEPARTMENT_TYPE == 20)
{
completion.DEPARTMENT_ID = departInfo?.Nav_Parent?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.Nav_Parent?.NAME;
@@ -418,19 +418,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
completion.END_TIME = monthEnd;
if (departInfo != null)
{
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
completion.DEPARTMENT_ID = item.Key.TEAM_ID;
completion.DEPARTMENT_NAME = item.Key.TeamName;
}
- if (departInfo.DEPARTMENT_TYPE == 1)
+ if (departInfoDEPARTMENT_TYPE == 15)
{
completion.DEPARTMENT_ID = departInfo?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.NAME;
completion.SHOP_DEPARTMENT_ID = item.Key.TEAM_ID;
completion.SHOP_DEPARTMENT_NAME = item.Key.TeamName;
}
- if (departInfo.DEPARTMENT_TYPE == 2)
+ if (departInfo.DEPARTMENT_TYPE == 20)
{
completion.DEPARTMENT_ID = departInfo?.Nav_Parent?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.Nav_Parent?.NAME;
@@ -932,19 +932,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
completion.END_TIME = monthEnd;
if (departInfo != null)
{
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
completion.DEPARTMENT_ID = item.departmetId;
completion.DEPARTMENT_NAME = departInfo?.NAME;
}
- if (departInfo.DEPARTMENT_TYPE == 1)
+ if (departInfoDEPARTMENT_TYPE == 15)
{
completion.DEPARTMENT_ID = departInfo?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.NAME;
completion.SHOP_DEPARTMENT_ID = item.departmetId;
completion.SHOP_DEPARTMENT_NAME = departInfo?.NAME;
}
- if (departInfo.DEPARTMENT_TYPE == 2)
+ if (departInfo.DEPARTMENT_TYPE == 20)
{
completion.DEPARTMENT_ID = departInfo?.Nav_Parent?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.Nav_Parent?.NAME;
@@ -1252,19 +1252,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
completion.END_TIME = monthEnd;
if (departInfo != null)
{
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
completion.DEPARTMENT_ID = item.departmentId;
completion.DEPARTMENT_NAME = departInfo?.NAME;
}
- if (departInfo.DEPARTMENT_TYPE == 1)
+ if (departInfoDEPARTMENT_TYPE == 15)
{
completion.DEPARTMENT_ID = departInfo?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.NAME;
completion.SHOP_DEPARTMENT_ID = item.departmentId;
completion.SHOP_DEPARTMENT_NAME = departInfo?.NAME;
}
- if (departInfo.DEPARTMENT_TYPE == 2)
+ if (departInfo.DEPARTMENT_TYPE == 20)
{
completion.DEPARTMENT_ID = departInfo?.Nav_Parent?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.Nav_Parent?.NAME;
@@ -1305,19 +1305,19 @@ namespace APT.PP.WebApi.Controllers.Api.PP
completion.END_TIME = monthEnd;
if (departInfo != null)
{
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
completion.DEPARTMENT_ID = item.departmentId;
completion.DEPARTMENT_NAME = departInfo?.NAME;
}
- if (departInfo.DEPARTMENT_TYPE == 1)
+ if (departInfoDEPARTMENT_TYPE == 15)
{
completion.DEPARTMENT_ID = departInfo?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.NAME;
completion.SHOP_DEPARTMENT_ID = item.departmentId;
completion.SHOP_DEPARTMENT_NAME = departInfo?.NAME;
}
- if (departInfo.DEPARTMENT_TYPE == 2)
+ if (departInfo.DEPARTMENT_TYPE == 20)
{
completion.DEPARTMENT_ID = departInfo?.Nav_Parent?.PARENT_ID;
completion.DEPARTMENT_NAME = departInfo?.Nav_Parent?.Nav_Parent?.NAME;
@@ -1584,7 +1584,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//班组
depNum = 0;
- var depB = listDep.Where(e => e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NUM);
+ var depB = listDep.Where(e => e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NUM);
foreach (var itemD in depB)
{
depNum++;
@@ -1608,7 +1608,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//车间
depNum = 0;
- var depC = listDep.Where(e => e.DEPARTMENT_TYPE == 1).OrderBy(e => e.NUM);
+ var depC = listDep.Where(e => eDEPARTMENT_TYPE == 15) .OrderBy(e => e.NUM);
foreach (var itemD in depC)
{
depNum++;
@@ -1649,7 +1649,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//部门
depNum = 0;
- var depBM = listDep.Where(e => e.DEPARTMENT_TYPE == 0).OrderBy(e => e.NUM);
+ var depBM = listDep.Where(e => e.DEPARTMENT_TYPE == 10).OrderBy(e => e.NUM);
foreach (var itemD in depBM)
{
depNum++;
@@ -1690,7 +1690,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
depNum = 0;
//公司 为了 格式 懒得改 统计所有
- var depG = listDep.Where(e => e.DEPARTMENT_TYPE == 3 && !e.PARENT_ID.HasValue);
+ var depG = listDep.Where(e => e.DEPARTMENT_TYPE == 5 && !e.PARENT_ID.HasValue);
foreach (var itemD in depG)
{
depNum++;
@@ -1855,7 +1855,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//班组
depNum = 0;
- var depB = listDep.Where(e => e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NUM);
+ var depB = listDep.Where(e => e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NUM);
foreach (var itemD in depB)
{
depNum++;
@@ -1928,7 +1928,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//车间
depNum = 0;
- var depC = listDep.Where(e => e.DEPARTMENT_TYPE == 1).OrderBy(e => e.NUM);
+ var depC = listDep.Where(e => eDEPARTMENT_TYPE == 15) .OrderBy(e => e.NUM);
foreach (var itemD in depC)
{
depNum++;
@@ -2037,7 +2037,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//部门
depNum = 0;
- var depBM = listDep.Where(e => e.DEPARTMENT_TYPE == 0).OrderBy(e => e.NUM);
+ var depBM = listDep.Where(e => e.DEPARTMENT_TYPE == 10).OrderBy(e => e.NUM);
foreach (var itemD in depBM)
{
depNum++;
@@ -2145,7 +2145,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//公司 为了 格式 懒得改 统计所有
depNum = 0;
- var depG = listDep.Where(e => e.DEPARTMENT_TYPE == 3 && !e.PARENT_ID.HasValue);
+ var depG = listDep.Where(e => e.DEPARTMENT_TYPE == 5 && !e.PARENT_ID.HasValue);
foreach (var itemD in depG)
{
depNum++;
@@ -2448,7 +2448,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
depNum = 0;
NUMS = 0;
Guid GUIDZY = new Guid("2897B8B6-FAC2-432B-8324-0208ADB893A8");
- var depB = listDep.Where(e => e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NUM);
+ var depB = listDep.Where(e => e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NUM);
foreach (var itemD in depB)
{
depNum++;
@@ -2485,7 +2485,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//车间
depNum = 0;
NUMS = 0;
- var depC = listDep.Where(e => e.DEPARTMENT_TYPE == 1).OrderBy(e => e.NUM);
+ var depC = listDep.Where(e => eDEPARTMENT_TYPE == 15) .OrderBy(e => e.NUM);
foreach (var itemD in depC)
{
depNum++;
@@ -2544,7 +2544,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//部门
depNum = 0;
NUMS = 0;
- var depBM = listDep.Where(e => e.DEPARTMENT_TYPE == 0).OrderBy(e => e.NUM);
+ var depBM = listDep.Where(e => e.DEPARTMENT_TYPE == 10).OrderBy(e => e.NUM);
foreach (var itemD in depBM)
{
depNum++;
@@ -2602,7 +2602,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
//公司 为了 格式 懒得改 统计所有
depNum = 0;
NUMS = 0;
- var depG = listDep.Where(e => e.DEPARTMENT_TYPE == 3 && !e.PARENT_ID.HasValue);
+ var depG = listDep.Where(e => e.DEPARTMENT_TYPE == 5 && !e.PARENT_ID.HasValue);
foreach (var itemD in depG)
{
depNum++;
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PRController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PRController.cs
index f5750f3..0c7c9d4 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PRController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PRController.cs
@@ -842,7 +842,7 @@ namespace APT.PP.WebApi.Controllers.Api
{
var alldepartIds = new List();
var allteamIds = new List();
- if (item!=null && item.Nav_Department!=null && item.Nav_Department.DEPARTMENT_TYPE == 3)
+ if (item!=null && item.Nav_Department!=null && item.Nav_Department.DEPARTMENT_TYPE == 5)
{
alldepartIds.Add((Guid)item.DEPARTMENT_ID);
var dDepartIds = departInfos.Where(t => t.PARENT_ID == item.DEPARTMENT_ID).Select(m => m.ID).ToList();
@@ -852,7 +852,7 @@ namespace APT.PP.WebApi.Controllers.Api
var classDepartIds = departInfos.Where(t => t.PARENT_ID != null && shopDepartIds.Contains((Guid)t.PARENT_ID)).Select(m => m.ID).ToList();
alldepartIds.AddRange(classDepartIds);
}
- if (item != null && item.Nav_Department != null && item.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (item != null && item.Nav_Department != null && item.Nav_Department.DEPARTMENT_TYPE == 10)
{
alldepartIds.Add((Guid)item.DEPARTMENT_ID);
var shopDepartIds = departInfos.Where(t => t.PARENT_ID == item.DEPARTMENT_ID).Select(m => m.ID).ToList();
@@ -860,13 +860,13 @@ namespace APT.PP.WebApi.Controllers.Api
var classDepartIds = departInfos.Where(t => t.PARENT_ID != null && shopDepartIds.Contains((Guid)t.PARENT_ID)).Select(m => m.ID).ToList();
alldepartIds.AddRange(classDepartIds);
}
- if (item != null && item.Nav_Department != null && item.Nav_Department.DEPARTMENT_TYPE == 1)
+ if (item != null && item.Nav_Department != null && item.Nav_DepartmentDEPARTMENT_TYPE == 15)
{
alldepartIds.Add((Guid)item.DEPARTMENT_ID);
var classDepartIds = departInfos.Where(t => t.PARENT_ID == item.DEPARTMENT_ID).Select(m => m.ID).ToList();
alldepartIds.AddRange(classDepartIds);
}
- if (item != null && item.Nav_Department != null && item.Nav_Department.DEPARTMENT_TYPE == 2)
+ if (item != null && item.Nav_Department != null && item.Nav_Department.DEPARTMENT_TYPE == 20)
{
alldepartIds.Add((Guid)item.DEPARTMENT_ID);
}
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PTController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PTController.cs
index 1bf1caf..ccd8a41 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PTController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/PTController.cs
@@ -466,8 +466,8 @@ namespace APT.PP.WebApi.Controllers.Api
var depart = departments.FirstOrDefault(t => t.NAME.Contains("安全环保") && t.DEPARTMENT_TYPE != 1 && t.DEPARTMENT_TYPE != 2);
if (depart != null)
{
- var departList = departments.Where(t => t.DEPARTMENT_TYPE == 3 || t.DEPARTMENT_TYPE == 0).ToList();
- var companyId = departList.FirstOrDefault(t => t.DEPARTMENT_TYPE == 3).ID;
+ var departList = departments.Where(t => t.DEPARTMENT_TYPE == 5 || t.DEPARTMENT_TYPE == 10).ToList();
+ var companyId = departList.FirstOrDefault(t => t.DEPARTMENT_TYPE == 5).ID;
var userIds = departList.Where(t => t.DEPARTMENT_TYPE != 3).Select(m => m.USER_ID).ToList();
var userList = users.Where(t => userIds.Contains(t.ID) || t.DEPARTMENT_ID == companyId).ToList();
if (!departList.Any() && !userList.Any())
@@ -482,7 +482,7 @@ namespace APT.PP.WebApi.Controllers.Api
}
else if (set.DEPARTMENT_TYPE == FMDepartmentType.Class)
{
- var departList = departments.Where(t => t.DEPARTMENT_TYPE == 2).ToList();
+ var departList = departments.Where(t => t.DEPARTMENT_TYPE == 20).ToList();
if (departList.Any())
{
foreach (var item in departList)
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SCController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SCController.cs
index 320ca8d..dadab5c 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SCController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SCController.cs
@@ -1160,7 +1160,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
var listDep = GetEntities(e => !e.IS_DELETED && e.ENABLE_STATUS == 0 && e.DEPARTMENT_TYPE != 3 && listDepID.Contains(e.ID), null, null);//&&(e.DEPARTMENT_TYPE== FMDepartmentType.班组|| e.DEPARTMENT_TYPE == FMDepartmentType.车间|| e.DEPARTMENT_TYPE == FMDepartmentType.部门
if (listDep != null && listDep.Any())
{
- var listUserID = listDep.Where(e => e.USER_ID.HasValue && (e.DEPARTMENT_TYPE == 1 || e.DEPARTMENT_TYPE == 2 || (e.DEPARTMENT_TYPE == 0 && e.DEPARTMENT_STATUS != 0))).Select(e => e.USER_ID.Value).Distinct();
+ var listUserID = listDep.Where(e => e.USER_ID.HasValue && (e.DEPARTMENT_TYPE == 15 || e.DEPARTMENT_TYPE == 20 || (e.DEPARTMENT_TYPE == 10 && e.DEPARTMENT_STATUS != 0))).Select(e => e.USER_ID.Value).Distinct();
if (listUserID != null && listUserID.Any())
{
var users = GetEntities(e => !e.IS_DELETED && e.ENABLE_STATUS == 0 && listUserID.Contains(e.ID), null, null);
@@ -1360,7 +1360,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
listMTFA = listMT.Where(e => e.CREACTTYPE == CREACTTYPEEnum.ToOG060);
if (listMTFA != null && listMTFA.Any())
{
- var deps = GetEntities(e => e.ENABLE_STATUS == 0 && !e.IS_DELETED && e.DEPARTMENT_TYPE == 0 && e.DEPARTMENT_STATUS == (int)FMDepartmentStatus.生产部门, null, null);
+ var deps = GetEntities(e => e.ENABLE_STATUS == 0 && !e.IS_DELETED && e.DEPARTMENT_TYPE == 10 && e.DEPARTMENT_STATUS == (int)FMDepartmentStatus.生产部门, null, null);
if (deps != null && deps.Any())
{
var listDepID = deps.Select(e => e.ID);
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SEController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SEController.cs
index a498911..542569d 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SEController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SEController.cs
@@ -266,7 +266,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
{
var endTime = DateTime.Now.AddDays(10);
var newEndTime = new DateTime(endTime.Year, endTime.Month, endTime.Day, 23, 59, 59);
- sendNotice.Add(NotificationTaskService.InsertUserNoticeTaskModel(DateTime.Now.ToShortDateString() + "-三级安全培训-" + eduCard.STATUS.GetDescription(), eduCard.ID, eduCard.ORG_ID, sendUser.ID, sendUser.NAME, DateTime.Now, newEndTime, 1, "SE062"));
+ sendNotice.Add(NotificationTaskService.InsertUserNoticeTaskModel(currTime.ToString("MMdd") + "-三级安全培训-" + eduCard.STATUS.GetDescription(), eduCard.ID, eduCard.ORG_ID, sendUser.ID, sendUser.NAME, DateTime.Now, newEndTime, 1, "SE062"));
}
T_FM_SYNC_TASK task = null;
if (!string.IsNullOrEmpty(filter.Parameter1) && eduCard != null)
@@ -658,7 +658,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
var hasDemandLaws = demandLaws.Where(t => t.Nav_DemandDistinguish.DISTINGUISH_TYPE == LRDistinguishEnum.已识别).OrderBy(t => t.Nav_DemandDistinguish.Nav_Department.DEPARTMENT_TYPE).ToList();
var hasDemandOthers = demandOthers.Where(t => t.Nav_DemandDistinguish.DISTINGUISH_TYPE == LRDistinguishEnum.已识别).OrderBy(t => t.Nav_DemandDistinguish.Nav_Department.DEPARTMENT_TYPE).ToList();
//公司级
- var company = allDepartMents.Where(l => l.DEPARTMENT_TYPE == 3).FirstOrDefault();
+ var company = allDepartMents.Where(l => l.DEPARTMENT_TYPE == 5).FirstOrDefault();
T_LR_DEMAND_DISTINGUISH_REPORT demandDistinguishReport = new T_LR_DEMAND_DISTINGUISH_REPORT();
demandDistinguishReport.ID = Guid.NewGuid();
demandDistinguishReport.INVESTIGATE_TIMES = demandDistinguishs.Count();
@@ -746,7 +746,7 @@ namespace APT.PP.WebApi.Controllers.Api.PP
});
}
//部门级
- var alldepartments = allDepartMents.Where(t => t.DEPARTMENT_TYPE == 0 && t.ID != AHDepartMent.DEPARTMENT_ID && t.IS_DELETED == false).ToList();
+ var alldepartments = allDepartMents.Where(t => t.DEPARTMENT_TYPE == 10 && t.ID != AHDepartMent.DEPARTMENT_ID && t.IS_DELETED == false).ToList();
foreach (var department in alldepartments)
{
var deps = new List();
diff --git a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SKController.cs b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SKController.cs
index 849274d..8df74e4 100644
--- a/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SKController.cs
+++ b/APT.MicroApi/APT.PP.WebApi/Controllers/Api/SKController.cs
@@ -247,7 +247,7 @@ namespace APT.PP.WebApi.Controllers.Api
}
if (group.Key.CHECK_TYPE == SKDepartmentTypeEnum.班组级)
{
- departList = departs.Where(t => t.DEPARTMENT_TYPE == 20 && teamDepartIds.Contains(t.ID)).ToList();
+ departList = departs.Where(t => t.DEPARTMENT_TYPE == 200 && teamDepartIds.Contains(t.ID)).ToList();
}
if (group.Key.CHECK_TYPE == SKDepartmentTypeEnum.公司级)
{
@@ -1248,7 +1248,7 @@ namespace APT.PP.WebApi.Controllers.Api
if (user != null)
{
//var userDepart = departs.FirstOrDefault(t => t.ID == user.DEPARTMENT_ID);
- //if (userDepart.DEPARTMENT_TYPE == 2)
+ //if (userDepart.DEPARTMENT_TYPE == 20)
//{
// //if (teamDepartIds.Contains(user.DEPARTMENT_ID) && personIds.Contains((Guid)user.PERSON_ID))
// {
@@ -1853,7 +1853,7 @@ namespace APT.PP.WebApi.Controllers.Api
if (shopClass.Any())
{
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 == 20).ToList();
+ var classTempInfos = departs.Where(t => t.PARENT_ID != null && tempIds.Contains((Guid)t.PARENT_ID) && t.DEPARTMENT_TYPE == 200).ToList();
if (tempIds.Any())
{
//每个车间汇总班组和车间
@@ -3217,7 +3217,7 @@ namespace APT.PP.WebApi.Controllers.Api
//else
//{
// //岗位级默认班组
- // departTemps = departTemps.Where(t => t.DEPARTMENT_TYPE == 2);
+ // departTemps = departTemps.Where(t => t.DEPARTMENT_TYPE == 20);
//}
//if (item.Nav_ListSetDepObject != null && item.Nav_ListSetDepObject.Any())
//{
@@ -3254,13 +3254,13 @@ namespace APT.PP.WebApi.Controllers.Api
if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.ClassMonitor)
{
//发给班长
- var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 20 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
+ var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 200 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
userIds.AddRange(userTempIds);
}
//if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.Post)
//{
// //发给岗位工
- // var departIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 2).Select(t => t.ID).ToList();
+ // var departIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 20).Select(t => t.ID).ToList();
// var userTempIds = users.Where(t => departIds.Contains((Guid)t.DEPARTMENT_ID)&& t.PERSON_ID != null && personIds.Contains((Guid)t.PERSON_ID)).Select(m => m.ID).ToList();
// userIds.AddRange(userTempIds);
//}
@@ -4779,7 +4779,7 @@ namespace APT.PP.WebApi.Controllers.Api
//else
//{
// //岗位级默认班组
- // departTemps = departTemps.Where(t => t.DEPARTMENT_TYPE == 2);
+ // departTemps = departTemps.Where(t => t.DEPARTMENT_TYPE == 20);
//}
//if (item.Nav_ListSetDepObject != null && item.Nav_ListSetDepObject.Any())
//{
@@ -4816,13 +4816,13 @@ namespace APT.PP.WebApi.Controllers.Api
if (item.FirstOrDefault().PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.ClassMonitor)
{
//发给班长
- var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 20 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
+ var userTempIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 200 && m.USER_ID != null).Select(t => (Guid)t.USER_ID).ToList();
userIds.AddRange(userTempIds);
}
//if (item.PLANCHECKOBJECT == SKPLANCHECKOBJECTEnum.Post)
//{
// //发给岗位工
- // var departIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 2).Select(t => t.ID).ToList();
+ // var departIds = departTemps.Where(m => teamDepartIds.Contains(m.ID) && m.DEPARTMENT_TYPE == 20).Select(t => t.ID).ToList();
// var userTempIds = users.Where(t => departIds.Contains((Guid)t.DEPARTMENT_ID)&& t.PERSON_ID != null && personIds.Contains((Guid)t.PERSON_ID)).Select(m => m.ID).ToList();
// userIds.AddRange(userTempIds);
//}
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIController.cs
index f3512e0..825df8c 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIController.cs
@@ -272,7 +272,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
var measure4 = GetEntities(t => t.IS_DELETED == false, measureFilter).Select(t => t.NAME).Distinct().Count();
var measure5 = GetEntities(t => t.IS_DELETED == false, measureFilter).Select(t => t.NAME).Distinct().Count();
//var distinctDepartment = allrisk.Select(t => new { t.SOURCE_DEPARTMENT_ID, t.Nav_SourceDepartment.NAME }).Distinct();
- var distinctDepartment = GetEntities(t => t.DEPARTMENT_TYPE == 0, new BaseFilter(filter.GetOrgId()));
+ var distinctDepartment = GetEntities(t => t.DEPARTMENT_TYPE == 10, new BaseFilter(filter.GetOrgId()));
riskData riskData = new riskData();
List item1s = new List();
@@ -440,9 +440,9 @@ namespace APT.SC.WebApi.Controllers.Api.BI
riskPerformanceData riskPerformanceData = new riskPerformanceData();
List item3s = new List();
var distinctType = GetEntities(t => t.IS_DELETED == false, new BaseFilter(filter.GetOrgId()));
- var distinctDepartment = GetEntities(t => t.DEPARTMENT_TYPE == 0, new BaseFilter(filter.GetOrgId()));
+ var distinctDepartment = GetEntities(t => t.DEPARTMENT_TYPE == 10, new BaseFilter(filter.GetOrgId()));
var distinctArea = GetEntities(t => t.IS_DELETED == false, new BaseFilter(filter.GetOrgId()));
- var distinctTeamDepartment = GetEntities(t => t.DEPARTMENT_TYPE == 2, new BaseFilter(filter.GetOrgId()));
+ var distinctTeamDepartment = GetEntities(t => t.DEPARTMENT_TYPE == 20, new BaseFilter(filter.GetOrgId()));
#region 1
PerformanceModel CHARTFXDJ1 = new PerformanceModel();
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIHomeController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIHomeController.cs
index d38405e..80ec57d 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIHomeController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIHomeController.cs
@@ -50,7 +50,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
}
var depLogin = GetEntity(APT.Infrastructure.Api.AppContext.CurrentSession.DepartmentID.Value);
////FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- //if (depLogin.DEPARTMENT_TYPE == 2)
+ //if (depLogin.DEPARTMENT_TYPE == 20)
//{
// //班组级 因数据少不好看 显示车间信息(功能需求变更)
// listDep = GetEntities(e => e.PARENT_ID.HasValue && e.PARENT_ID.Value == depLogin.PARENT_ID, null, null).ToList();
@@ -60,7 +60,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
// listDep = GetEntities(e => e.PARENT_ID.HasValue && e.PARENT_ID.Value == depID, null, null).ToList();
//}
- if (depLogin.DEPARTMENT_TYPE == 2)
+ if (depLogin.DEPARTMENT_TYPE == 20)
{
//班组级 因数据少不好看 显示车间信息(功能需求变更)
listDep = GetEntities(e => e.ID == depLogin.PARENT_ID.Value, null, null).ToList();
@@ -69,7 +69,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
{
if (depLogin.DEPARTMENT_STATUS == 2)//安环 看公司级
{
- listDep.Add(GetEntity(e => e.DEPARTMENT_TYPE == 3 && !e.IS_DELETED));
+ listDep.Add(GetEntity(e => e.DEPARTMENT_TYPE == 5 && !e.IS_DELETED));
}
else
{
@@ -163,7 +163,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
//{
// //公司级
// //listLoginDep = listDep;
- // listLoginDep = GetEntities(e => e.DEPARTMENT_TYPE == 3 && !e.IS_DELETED && e.ENABLE_STATUS == 0, null, null).ToList();
+ // listLoginDep = GetEntities(e => e.DEPARTMENT_TYPE == 5 && !e.IS_DELETED && e.ENABLE_STATUS == 0, null, null).ToList();
//}
//List listCorrectT = BIHomeService.GetHomeCorrect(filter.OrgId, listLoginDep).ToList();
@@ -173,7 +173,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
//公司/部门/车间 显示本组织 的数据
//班组 显示 车间的数据
//List listDepC = new List();
- //if (depLogin.DEPARTMENT_TYPE == 2)
+ //if (depLogin.DEPARTMENT_TYPE == 20)
//{
// //depLogin
// listDepC.Add(GetEntity(e => e.ID == depLogin.PARENT_ID.Value));
@@ -182,7 +182,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
//{
// if (depLogin.DEPARTMENT_STATUS == 2)//安环 看公司级
// {
- // listDepC.Add(GetEntity(e => e.DEPARTMENT_TYPE == 3 && !e.IS_DELETED));
+ // listDepC.Add(GetEntity(e => e.DEPARTMENT_TYPE == 5 && !e.IS_DELETED));
// }
// else
// {
@@ -428,7 +428,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
BaseFilter filterD = new BaseFilter();
filterD.SelectField = new List { "ID", "NAME", "DEPARTMENT_TYPE", "PARENT_ID" };
- var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 0, filterD, null);//部门就可以了 因为都相向 统计了
+ var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 10, filterD, null);//部门就可以了 因为都相向 统计了
if (listDep1MineType != null && listDep1MineType.Any())
{
List ListSafeCheckYearMonth = new List();
@@ -605,9 +605,9 @@ namespace APT.SC.WebApi.Controllers.Api.BI
//BaseFilter filterD = new BaseFilter();
//filterD.SelectField = new List { "ID", "NAME", "DEPARTMENT_TYPE", "PARENT_ID", "MineType" };
- //var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 0, filterD, null);//部门就可以了 因为都相向 统计了
+ //var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 10, filterD, null);//部门就可以了 因为都相向 统计了
- var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 0, null, null);//部门就可以了 因为都相向 统计了
+ var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 10, null, null);//部门就可以了 因为都相向 统计了
#endregion
@@ -1158,7 +1158,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
//BaseFilter filterD = new BaseFilter();
//filterD.SelectField = new List { "ID", "NAME", "DEPARTMENT_TYPE", "PARENT_ID" };
- //var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 0, filterD, null);//部门就可以了 因为都相向 统计了
+ //var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 10, filterD, null);//部门就可以了 因为都相向 统计了
if (listDep != null && listDep.Any())
{
List ListSafeCheckYearMonth = new List();
@@ -1311,20 +1311,20 @@ namespace APT.SC.WebApi.Controllers.Api.BI
filterD.SelectField = new List { "ID", "NAME", "DEPARTMENT_TYPE", "PARENT_ID" };
- var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && (t.DEPARTMENT_TYPE == 1 || t.DEPARTMENT_TYPE == 2), filterD, null);
+ var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && (t.DEPARTMENT_TYPE == 15 || t.DEPARTMENT_TYPE == 20), filterD, null);
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
if (listDep1MineType == null || !listDep1MineType.Any())
{
return result;
}
- List listDepIDCJ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 1).Select(e => e.ID).ToList();//车间ID 用于 统计 每个月各类型的检查数量
+ List listDepIDCJ = listDep1MineType.Where(e => eDEPARTMENT_TYPE == 15) .Select(e => e.ID).ToList();//车间ID 用于 统计 每个月各类型的检查数量
DateTime dtNow = DateTime.Now;
List listDepCJ = new List();
List listDepBZ = new List();
- listDepCJ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 1).OrderBy(e => e.NUM).ToList();
- listDepBZ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NUM).ToList();
+ listDepCJ = listDep1MineType.Where(e => eDEPARTMENT_TYPE == 15) .OrderBy(e => e.NUM).ToList();
+ listDepBZ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NUM).ToList();
T_FM_ENUMS enums = null;
#region 月度 12 个月 安全检查、检查类型 数量
@@ -1341,11 +1341,11 @@ namespace APT.SC.WebApi.Controllers.Api.BI
var listDepID = GetEntities(e => e.ENUMS_ID == enums.ID, null, null).Select(e => e.DEPARTMENT_ID);
if (listDepID != null && listDepID.Any())
{
- listDep1MineType = GetEntities(t => listDepID.Contains(t.ID) && (t.DEPARTMENT_TYPE == 1 || t.DEPARTMENT_TYPE == 2), filterD, null);
+ listDep1MineType = GetEntities(t => listDepID.Contains(t.ID) && (t.DEPARTMENT_TYPE == 15 || t.DEPARTMENT_TYPE == 20), filterD, null);
if (listDep1MineType != null && listDep1MineType.Any())
{
- listDepCJ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 1).ToList();
- listDepBZ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 2).ToList();
+ listDepCJ = listDep1MineType.Where(e => eDEPARTMENT_TYPE == 15) .ToList();
+ listDepBZ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 20).ToList();
}
}
}
@@ -1552,9 +1552,9 @@ namespace APT.SC.WebApi.Controllers.Api.BI
filterD.SelectField = new List { "ID", "NAME", "DEPARTMENT_TYPE", "PARENT_ID" };
///部门
- //var listDep1MineTypeSum = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 0, filterD, null);
+ //var listDep1MineTypeSum = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && t.DEPARTMENT_TYPE == 10, filterD, null);
///车间 班组
- var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && (t.DEPARTMENT_TYPE == 1 || t.DEPARTMENT_TYPE == 2 || t.DEPARTMENT_TYPE == 0), filterD, null);
+ var listDep1MineType = GetEntities(t => t.MineType.HasValue && t.MineType == MineType && (t.DEPARTMENT_TYPE == 15 || t.DEPARTMENT_TYPE == 20 || t.DEPARTMENT_TYPE == 10), filterD, null);
//FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
if (listDep1MineType == null || !listDep1MineType.Any())
@@ -1566,8 +1566,8 @@ namespace APT.SC.WebApi.Controllers.Api.BI
List listDepCJ = new List();
List listDepBZ = new List();
- listDepCJ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 1).OrderBy(e => e.NUM).ToList();
- listDepBZ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 2).OrderBy(e => e.NUM).ToList();
+ listDepCJ = listDep1MineType.Where(e => eDEPARTMENT_TYPE == 15) .OrderBy(e => e.NUM).ToList();
+ listDepBZ = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 20).OrderBy(e => e.NUM).ToList();
#region //月度 隐患整改情况
@@ -1598,7 +1598,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
#region 新版 有组织合并
- var listDepID = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 0).Select(e => e.ID);
+ var listDepID = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 10).Select(e => e.ID);
var depID = listCorrectT.FirstOrDefault(e => listDepID.Contains(e.DEPARTMENT_ID))?.DEPARTMENT_ID;
if (depID == null)
@@ -1617,7 +1617,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
//处理此信息
var Temp = listCorrectT.Where(e => e.YEAR == listCorrectT[i].YEAR && e.MONTH == listCorrectT[i].MONTH && e.SOURCEVAL == listCorrectT[i].SOURCEVAL && listDepID.Contains(e.DEPARTMENT_ID));
- //var listDepID = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 0).Select(e => e.ID);//部门ID
+ //var listDepID = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 10).Select(e => e.ID);//部门ID
//result.ListC = listC.Where(e => listDepID.Contains(e.DEPARTMENT_ID)).ToList();
if (i == 0 || listCorrectT[i].SOURCEVAL != listCorrectT[i - 1].SOURCEVAL)
@@ -1993,7 +1993,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
#endregion
- //var listDepID = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 0).Select(e => e.ID);//部门ID
+ //var listDepID = listDep1MineType.Where(e => e.DEPARTMENT_TYPE == 10).Select(e => e.ID);//部门ID
//result.ListC = listC.Where(e => listDepID.Contains(e.DEPARTMENT_ID)).ToList();
#endregion
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs
index a39131a..ffcb5e4 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/BIStatiscialAnalysisController.cs
@@ -369,7 +369,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
var departments = this.GetEntities(t => t.ENABLE_STATUS == 0, new BaseFilter(filter.OrgId), "Nav_Parent");
if (tasks.Any())
{
- var company = departments.FirstOrDefault(t => t.DEPARTMENT_TYPE == 3);
+ var company = departments.FirstOrDefault(t => t.DEPARTMENT_TYPE == 5);
foreach (var item in tasks)
{
var user = users.FirstOrDefault(t => t.ID == item.USER_ID);
@@ -408,7 +408,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
}
tasks = tasks.Where(t => t.DEPARTMENT_ID != null).ToList();
tasks.ForEach(m => { m.DEPARTMENT_NAME = company?.NAME; });
- var departs = departments.Where(t => t.DEPARTMENT_TYPE == 2).OrderBy(k => k.Nav_Parent?.NUM).ThenBy(m => m.NUM).ToList();
+ var departs = departments.Where(t => t.DEPARTMENT_TYPE == 20).OrderBy(k => k.Nav_Parent?.NUM).ThenBy(m => m.NUM).ToList();
if (!string.IsNullOrEmpty(filter.Keyword))
{
var type = filter.Keyword.ToString();
@@ -417,20 +417,20 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
case "0":
tasks = tasks.Where(t => t.DEPT_DEPARTMENT_ID != null).ToList();
tasks.ForEach(m => { m.DEPARTMENT_NAME = departments.FirstOrDefault(t => t.ID == m.DEPT_DEPARTMENT_ID)?.NAME; });
- departs = departments.Where(t => t.DEPARTMENT_TYPE == 0).OrderBy(m => m.PARENT_ID).ThenBy(k => k.NUM).ToList();
+ departs = departments.Where(t => t.DEPARTMENT_TYPE == 10).OrderBy(m => m.PARENT_ID).ThenBy(k => k.NUM).ToList();
break;
case "1":
tasks = tasks.Where(t => t.SHOP_DEPARTMENT_ID != null).ToList();
tasks.ForEach(m => { m.DEPARTMENT_NAME = departments.FirstOrDefault(t => t.ID == m.SHOP_DEPARTMENT_ID)?.NAME; });
- departs = departments.Where(t => t.DEPARTMENT_TYPE == 1).OrderBy(k => k.Nav_Parent?.NUM).ThenBy(k => k.NUM).ToList();
+ departs = departments.Where(t => tDEPARTMENT_TYPE == 15) .OrderBy(k => k.Nav_Parent?.NUM).ThenBy(k => k.NUM).ToList();
break;
case "2":
tasks = tasks.Where(t => t.CLASS_DEPARTMENT_ID != null).ToList();
tasks.ForEach(m => { m.DEPARTMENT_NAME = departments.FirstOrDefault(t => t.ID == m.CLASS_DEPARTMENT_ID)?.NAME; });
- departs = departments.Where(t => t.DEPARTMENT_TYPE == 2).OrderBy(k => k.Nav_Parent?.NUM).ThenBy(k => k.NUM).ToList();
+ departs = departments.Where(t => t.DEPARTMENT_TYPE == 20).OrderBy(k => k.Nav_Parent?.NUM).ThenBy(k => k.NUM).ToList();
break;
case "3":
- departs = departments.Where(t => t.DEPARTMENT_TYPE == 3).OrderBy(m => m.PARENT_ID).ThenBy(k => k.NUM).ToList();
+ departs = departments.Where(t => t.DEPARTMENT_TYPE == 5).OrderBy(m => m.PARENT_ID).ThenBy(k => k.NUM).ToList();
break;
default:
break;
@@ -10355,7 +10355,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
completionSorts.Add(info);
}
}
- List completionSorts1 = completionSorts.Where(t => t.DEPARTMENT_TYPE == 3).ToList();
+ List completionSorts1 = completionSorts.Where(t => t.DEPARTMENT_TYPE == 5).ToList();
var temps = completionSorts.Where(t => t.DEPARTMENT_TYPE != 3).OrderBy(m => m.DEPARTMENT_TYPE).ToList();
completionSorts1.AddRange(temps);
ret.retData = completionSorts1;
@@ -10409,7 +10409,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
approveUsers.Add(info);
}
}
- List approveUsers1 = approveUsers.Where(t => t.DEPARTMENT_TYPE == 3).ToList();
+ List approveUsers1 = approveUsers.Where(t => t.DEPARTMENT_TYPE == 5).ToList();
var tempApproves = approveUsers.Where(t => t.DEPARTMENT_TYPE != 3).OrderBy(m => m.DEPARTMENT_TYPE).ToList();
approveUsers1.AddRange(tempApproves);
ret.retDataApprove = approveUsers1;
@@ -10517,7 +10517,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
List mouldSummary = new List();
newFilter.SelectField = new List { "ID", "PARENT_ID", "NAME", "Nav_Parent", "DEPARTMENT_TYPE" };
var departmentInfos = this.GetEntities(t => !t.IS_DELETED && t.ENABLE_STATUS == 0, newFilter).ToList();
- var companyIds = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 3).Select(m => m.ID).ToList();
+ var companyIds = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 5).Select(m => m.ID).ToList();
//按部门
var departGroupYear = result.Where(t => t.DEPT_DEPARTMENT_ID != null && !companyIds.Contains((Guid)t.DEPT_DEPARTMENT_ID)).ToList();
//分组
@@ -10669,15 +10669,15 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
if (departInfo != null && departInfo.IS_DELETED == false)
{
//部门
- if (departInfo.DEPARTMENT_TYPE == 0)
+ if (departInfo.DEPARTMENT_TYPE == 10)
{
express = express.And(t => t.DEPT_DEPARTMENT_ID == departInfo.ID);
}
- else if (departInfo.DEPARTMENT_TYPE == 1)
+ else if (departInfoDEPARTMENT_TYPE == 15)
{
express = express.And(t => t.SHOP_DEPARTMENT_ID == departInfo.ID);
}
- else if (departInfo.DEPARTMENT_TYPE == 2)
+ else if (departInfo.DEPARTMENT_TYPE == 20)
{
express = express.And(t => t.CLASS_DEPARTMENT_ID == departInfo.ID);
}
@@ -10789,7 +10789,7 @@ namespace APT.SC.WebApi.Controllers.Api.BIController
DepartmentInfo ret = new DepartmentInfo();
var orgId = APT.Infrastructure.Api.AppContext.CurrentSession.OrgId.Value;
var departInfos = this.GetEntities(t => !t.IS_DELETED, new BaseFilter(orgId));
- var company = departInfos.FirstOrDefault(t => t.DEPARTMENT_TYPE == 3);
+ var company = departInfos.FirstOrDefault(t => t.DEPARTMENT_TYPE == 5);
if (company != null)
{
//公司
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/H5Controller.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/H5Controller.cs
index 75de746..cbb10c6 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/H5Controller.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/BIController/H5Controller.cs
@@ -462,7 +462,7 @@ namespace APT.SC.WebApi.Controllers.Api.BI
{
return SafeGetPagedData(delegate (PagedActionResult result)
{
- PagedActionResult orderPageEntities = GetOrderPageEntities(e => e.DEPARTMENT_TYPE == 2 && e.ENABLE_STATUS == 0 && !e.IS_DELETED, pageFilter, null);
+ PagedActionResult orderPageEntities = GetOrderPageEntities(e => e.DEPARTMENT_TYPE == 20 && e.ENABLE_STATUS == 0 && !e.IS_DELETED, pageFilter, null);
result.Data = orderPageEntities.Data;
result.TotalCount = orderPageEntities.TotalCount;
});
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/CMController/CMDrillPlanController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/CMController/CMDrillPlanController.cs
index f39f8fb..530dd0c 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/CMController/CMDrillPlanController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/CMController/CMDrillPlanController.cs
@@ -196,7 +196,7 @@ namespace APT.SC.WebApi.Controllers.Api.CM
Guid depID = Guid.Empty;
Expression> expression = e => e.TRIGGER_TIME != null && e.TRIGGER_TIME.Value.Year == Time.Year && !e.IS_DELETED && e.Nav_PLAN.YEAR == Time.Year && e.Nav_PLAN.STATUS == PFStandardStatus.Archived;
var userLogin = GetEntity(e => e.ID == APT.Infrastructure.Api.AppContext.CurrentSession.UserID, "Nav_Department");
- if (userLogin.Nav_Department.DEPARTMENT_TYPE == 0)
+ if (userLogin.Nav_Department.DEPARTMENT_TYPE == 10)
{
if (userLogin.Nav_Department.DEPARTMENT_STATUS != 2)
depID = userLogin.DEPARTMENT_ID.Value;
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/DMController/DeviceRepairController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/DMController/DeviceRepairController.cs
index 6190917..81e0b1f 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/DMController/DeviceRepairController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/DMController/DeviceRepairController.cs
@@ -106,7 +106,7 @@ namespace APT.SC.WebApi.Controllers.Api.DM
IS_HELP = entity.IS_HELP,
};
//var userInfo = this.GetEntity(t => t.ID == entity.REPAIR_USER_ID, "Nav_Department");
- //if (userInfo.Nav_Department !=null && (userInfo.Nav_Department.DEPARTMENT_TYPE == 0 || userInfo.Nav_Department.DEPARTMENT_TYPE == 3))
+ //if (userInfo.Nav_Department !=null && (userInfo.Nav_Department.DEPARTMENT_TYPE == 10 || userInfo.Nav_Department.DEPARTMENT_TYPE == 5))
//{
// throw new Exception("维修人员不能是车间级别以上");
//}
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/LRController/6LawController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/LRController/6LawController.cs
index a11e733..86b4ee8 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/LRController/6LawController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/LRController/6LawController.cs
@@ -126,11 +126,11 @@ namespace APT.LR.WebApi.Controllers.Api
if (depart != null)
{
var param = "安全员";
- if (depart.DEPARTMENT_TYPE == 3)
+ if (depart.DEPARTMENT_TYPE == 5)
{
param = "安环部安全员";
}
- if (depart.DEPARTMENT_TYPE == 2)
+ if (depart.DEPARTMENT_TYPE == 20)
{
param = "负责人";
}
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/MTController/SCMTMeetingController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/MTController/SCMTMeetingController.cs
index 73dabd7..ab0de75 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/MTController/SCMTMeetingController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/MTController/SCMTMeetingController.cs
@@ -84,7 +84,7 @@ namespace APT.SC.WebApi.Controllers.Api.SC
{
//部门级负责人 安全员
//FMDepartmentType.部门 =0
- var listDep0 = GetEntities(e => !e.IS_DELETED && e.DEPARTMENT_TYPE == 0, null, null);
+ var listDep0 = GetEntities(e => !e.IS_DELETED && e.DEPARTMENT_TYPE == 10, null, null);
var listApprovreRole = GetEntities(e => !e.IS_DELETED && (e.NAME == "部门负责人" || e.NAME == "部门安全员" || e.NAME == "安环部负责人" || e.NAME == "安环部安全员"), null, null);
if (listDep0 != null && listDep0.Any() && listApprovreRole != null && listApprovreRole.Any())
{
@@ -1738,7 +1738,7 @@ namespace APT.SC.WebApi.Controllers.Api.SC
{
//部门级负责人 安全员
//FMDepartmentType.部门 =0
- var listDep0 = GetEntities(e => !e.IS_DELETED && e.DEPARTMENT_TYPE == 0, null, null);
+ var listDep0 = GetEntities(e => !e.IS_DELETED && e.DEPARTMENT_TYPE == 10, null, null);
var listApprovreRole = GetEntities(e => !e.IS_DELETED && (e.NAME == "部门负责人" || e.NAME == "部门安全员" || e.NAME == "安环部负责人" || e.NAME == "安环部安全员"), null, null);
if (listDep0 != null && listDep0.Any() && listApprovreRole != null && listApprovreRole.Any())
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamNoticeController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamNoticeController.cs
index be6bef5..b46cdaf 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamNoticeController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamNoticeController.cs
@@ -527,12 +527,12 @@ namespace APT.SC.WebApi.Controllers.Api.OH
DEPARTMENT_ID = User.DEPARTMENT_ID.Value;
Department = User.Nav_Department;
- //if (User.Nav_Department.DEPARTMENT_TYPE == 3)
+ //if (User.Nav_Department.DEPARTMENT_TYPE == 5)
//{
// DEPARTMENT_ID = User.DEPARTMENT_ID.Value;
// Department = User.Nav_Department;
//}
- //else if (User.Nav_Department.DEPARTMENT_TYPE == 2)
+ //else if (User.Nav_Department.DEPARTMENT_TYPE == 20)
//{
// DEPARTMENT_ID_WORKSHOP = User.Nav_Department.PARENT_ID.Value;
// DepartmentWorkshop = GetEntity(DEPARTMENT_ID_WORKSHOP.Value, "Nav_Parent");
@@ -541,7 +541,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
// Department = GetEntity(DEPARTMENT_ID.Value);
//}
- //else if (User.Nav_Department.DEPARTMENT_TYPE == 1)
+ //else if (User.Nav_DepartmentDEPARTMENT_TYPE == 15)
//{
// DEPARTMENT_ID_WORKSHOP = User.DEPARTMENT_ID.Value;
// DEPARTMENT_ID = User.Nav_Department.PARENT_ID.Value;
@@ -549,7 +549,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
// DepartmentWorkshop = User.Nav_Department;
// Department = GetEntity(DEPARTMENT_ID.Value);
//}
- //else if (User.Nav_Department.DEPARTMENT_TYPE == 0)
+ //else if (User.Nav_Department.DEPARTMENT_TYPE == 10)
//{
// DEPARTMENT_ID = User.DEPARTMENT_ID.Value;
// Department = User.Nav_Department;
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamPlanController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamPlanController.cs
index d337505..a1c272f 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamPlanController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/OHController/OHHealthExamPlanController.cs
@@ -110,7 +110,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
//提交后发送上报部门安全员填写体检员工登记表,职能部门发送给部门负责人,综合部人员中包含公司领导
//[ "部门类型")] DEPARTMENT_STATUS { get; set; } 职能部门 = 0, 生产部门 = 1, 安全部门 = 2,
var listDepIDNotice = ListDepartment.Select(e => e.DEPARTMENT_ID);
- var listDep = GetEntities(e => listDepIDNotice.Contains(e.ID) && e.DEPARTMENT_TYPE == 0 && !e.IS_DELETED && e.ENABLE_STATUS == 0, null, new string[] { "Nav_User" });//部门级别
+ var listDep = GetEntities(e => listDepIDNotice.Contains(e.ID) && e.DEPARTMENT_TYPE == 10 && !e.IS_DELETED && e.ENABLE_STATUS == 0, null, new string[] { "Nav_User" });//部门级别
if (listDep == null || !listDep.Any())
{
throw new Exception("获取部门信息失败!");
@@ -279,12 +279,12 @@ namespace APT.SC.WebApi.Controllers.Api.OH
//部门=0, 车间=1, 班组=2, 公司=3
#region 获取部门信息
- //if (User.Nav_Department.DEPARTMENT_TYPE == 3)
+ //if (User.Nav_Department.DEPARTMENT_TYPE == 5)
//{
// DEPARTMENT_ID = User.DEPARTMENT_ID.Value;
// Department = User.Nav_Department;
//}
- //else if (User.Nav_Department.DEPARTMENT_TYPE == 2)
+ //else if (User.Nav_Department.DEPARTMENT_TYPE == 20)
//{
// DEPARTMENT_ID_WORKSHOP = User.Nav_Department.PARENT_ID.Value;
// DepartmentWorkshop = GetEntity(DEPARTMENT_ID_WORKSHOP.Value, "Nav_Parent");
@@ -293,7 +293,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
// Department = GetEntity(DEPARTMENT_ID.Value);
//}
- //else if (User.Nav_Department.DEPARTMENT_TYPE == 1)
+ //else if (User.Nav_DepartmentDEPARTMENT_TYPE == 15)
//{
// DEPARTMENT_ID_WORKSHOP = User.DEPARTMENT_ID.Value;
// DEPARTMENT_ID = User.Nav_Department.PARENT_ID.Value;
@@ -301,7 +301,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
// DepartmentWorkshop = User.Nav_Department;
// Department = GetEntity(DEPARTMENT_ID.Value);
//}
- //else if (User.Nav_Department.DEPARTMENT_TYPE == 0)
+ //else if (User.Nav_Department.DEPARTMENT_TYPE == 10)
//{
// DEPARTMENT_ID = User.DEPARTMENT_ID.Value;
// Department = User.Nav_Department;
@@ -514,7 +514,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
List listUser = new List();
if (PlanDep.ISCONTENTMASTER)
{
- var listrUserCom = GetEntities(e => e.ENABLE_STATUS == 0 && !e.IS_DELETED && e.CODE != "admin" && e.DEPARTMENT_ID.HasValue && e.Nav_Department.DEPARTMENT_TYPE == 3 && e.PERSON_ID.HasValue && e.Nav_Person.POST_ID.HasValue, null, new string[] { "Nav_Person.Nav_Post", "Nav_Department" }).OrderByDescending(e => e.APPROVE_ROLE_ID);//&& listPostID.Contains(e.Nav_Person.POST_ID.Value)
+ var listrUserCom = GetEntities(e => e.ENABLE_STATUS == 0 && !e.IS_DELETED && e.CODE != "admin" && e.DEPARTMENT_ID.HasValue && e.Nav_Department.DEPARTMENT_TYPE == 5 && e.PERSON_ID.HasValue && e.Nav_Person.POST_ID.HasValue, null, new string[] { "Nav_Person.Nav_Post", "Nav_Department" }).OrderByDescending(e => e.APPROVE_ROLE_ID);//&& listPostID.Contains(e.Nav_Person.POST_ID.Value)
if (listrUserCom != null && listrUserCom.Any())
{
listUser.AddRange(listrUserCom);
@@ -571,7 +571,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
//获取 部门 车间
#region 获取部门人员信息 旧
- //if (item.Nav_Department.DEPARTMENT_TYPE == 3 || item.Nav_Department.DEPARTMENT_TYPE == 0)
+ //if (item.Nav_Department.DEPARTMENT_TYPE == 5 || item.Nav_Department.DEPARTMENT_TYPE == 10)
//{
// // 公司 = 3 部门 = 0,
// model.DEPARTMENT_ID = item.DEPARTMENT_ID;
@@ -579,7 +579,7 @@ namespace APT.SC.WebApi.Controllers.Api.OH
// model.Nav_Department = item.Nav_Department;
//}
- //else if (item.Nav_Department.DEPARTMENT_TYPE == 1)
+ //else if (item.Nav_DepartmentDEPARTMENT_TYPE == 15)
//{
// // 车间 = 1,
// model.DEPARTMENT_ID = item.Nav_Department.PARENT_ID;
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/PTController/AssessmentPlanAuditController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/PTController/AssessmentPlanAuditController.cs
index 97252d6..430bd69 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/PTController/AssessmentPlanAuditController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/PTController/AssessmentPlanAuditController.cs
@@ -477,7 +477,7 @@ namespace APT.SC.WebApi.Controllers.Api.PTController
var chargeInfo = userInfos.FirstOrDefault(t => t.Nav_Person != null && t.Nav_Person.Nav_Post != null && t.Nav_Person.Nav_Post.NAME == "总经理");
var chargeName = chargeInfo?.NAME;
//先取所有部门,配置为公司级
- var companyDeparts = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 0 || t.DEPARTMENT_TYPE == 3).OrderBy(m => m.NUM).ToList();
+ var companyDeparts = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 10 || t.DEPARTMENT_TYPE == 5).OrderBy(m => m.NUM).ToList();
if (companyDeparts != null && companyDeparts.Any())
{
foreach (var company in companyDeparts)
@@ -494,7 +494,7 @@ namespace APT.SC.WebApi.Controllers.Api.PTController
data.type = "(年度/季度/月度)";
data.score = "1、80。2、20。";
data.method = "1、方法一。2、方法二。";
- if (company.DEPARTMENT_TYPE == 3)
+ if (company.DEPARTMENT_TYPE == 5)
data.company_num = 0;
else
data.company_num = 1;
@@ -503,7 +503,7 @@ namespace APT.SC.WebApi.Controllers.Api.PTController
}
}
//取公司级所有人
- var companyDepartId = departmentInfos.FirstOrDefault(t => t.DEPARTMENT_TYPE == 3 && !t.NAME.Contains("安全环保管理部"))?.ID;
+ var companyDepartId = departmentInfos.FirstOrDefault(t => t.DEPARTMENT_TYPE == 5 && !t.NAME.Contains("安全环保管理部"))?.ID;
var companyUsers = userInfos.Where(t => t.DEPARTMENT_ID == companyDepartId || (t.Nav_ApproveRole != null && t.Nav_ApproveRole.NAME.Contains("副总"))).Distinct().ToList();
if (companyUsers != null && companyUsers.Any())
{
@@ -535,7 +535,7 @@ namespace APT.SC.WebApi.Controllers.Api.PTController
}
}
//取部门级
- var departInfos = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 0 || t.NAME.Contains("安全环保管理部")).OrderBy(t=>t.NUM).ToList();
+ var departInfos = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 10 || t.NAME.Contains("安全环保管理部")).OrderBy(t=>t.NUM).ToList();
if (departInfos != null && departInfos.Any())
{
foreach (var depart in departInfos)
@@ -601,7 +601,7 @@ namespace APT.SC.WebApi.Controllers.Api.PTController
{
foreach (var item in departIds)
{
- var temp = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 1 && t.PARENT_ID == item).OrderBy(m=>m.NUM).ToList();
+ var temp = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 15 && t.PARENT_ID == item).OrderBy(m=>m.NUM).ToList();
shopInfos.AddRange(temp);
}
}
@@ -661,7 +661,7 @@ namespace APT.SC.WebApi.Controllers.Api.PTController
{
foreach (var item in shopIds)
{
- var temp = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 2 && t.PARENT_ID == item).OrderBy(m=>m.NUM).ToList();
+ var temp = departmentInfos.Where(t => t.DEPARTMENT_TYPE == 20 && t.PARENT_ID == item).OrderBy(m=>m.NUM).ToList();
classInfos.AddRange(temp);
}
}
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/1SESafeSurveyController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/1SESafeSurveyController.cs
index 27b8a48..5c48460 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/1SESafeSurveyController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/1SESafeSurveyController.cs
@@ -132,7 +132,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
var currDep = GetEntity(t => t.ID == entity.LAUNCH_DEPARTMENT_ID);
if (currDep != null && (currDep.NAME == "安全环保管理部" || currDep.NAME == "安全环保科" || currDep.NAME == "安全环保部" || currDep.NAME == "安环部"))
{
- var manageUsers = GetEntities(t => t.Nav_Department.DEPARTMENT_TYPE == 3 && t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID)).Select(t => t.ID);
+ var manageUsers = GetEntities(t => t.Nav_Department.DEPARTMENT_TYPE == 5 && t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID)).Select(t => t.ID);
allUsersIds.AddRange(manageUsers);
}
var allSendUserIds = new List();
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs
index 0302e44..25acd5f 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/2SETrainSurveyController.cs
@@ -86,7 +86,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
var currDep = GetEntity(t => t.ID == entity.LAUNCH_DEPARTMENT_ID);
if (currDep != null && (currDep.NAME == "安全环保管理部" || currDep.NAME == "安全环保科" || currDep.NAME == "安全环保部" || currDep.NAME == "安环部"))
{
- var manageUsers = GetEntities(t => t.Nav_Department.DEPARTMENT_TYPE == 3 && t.ENABLE_STATUS == 0 && !t.CODE.Contains("admin"), new BaseFilter(entity.ORG_ID)).Select(t => t.ID);
+ var manageUsers = GetEntities(t => t.Nav_Department.DEPARTMENT_TYPE == 5 && t.ENABLE_STATUS == 0 && !t.CODE.Contains("admin"), new BaseFilter(entity.ORG_ID)).Select(t => t.ID);
allSendUserIds.AddRange(manageUsers);
}
var allUsers = this.GetEntities(t => t.ENABLE_STATUS == (int)FMEnableStatusEnum.启用 && allSendUserIds.Contains(t.ID) && !t.CODE.Contains("admin"), new BaseFilter(entity.ORG_ID));
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SENewUsers.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SENewUsers.cs
index 83fba74..48d6937 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SENewUsers.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SENewUsers.cs
@@ -65,13 +65,21 @@ namespace APT.SC.WebApi.Controllers.Api.SE
var currUserDepId = APT.Infrastructure.Api.AppContext.CurrentSession.DepartmentID;
var auditDep = GetEntity(currUserDepId.ToString());
- var listCode = Nav_NewUserDetail.Where(e => e.CODE.Length > 0).Select(e => e.CODE);
- var listUserCheck = GetEntities(e => listCode.Contains(e.CODE), null, null);
+ //var listCode = Nav_NewUserDetail.Where(e => e.CODE.Length > 0).Select(e => e.CODE);
+ //var listUserCheck = GetEntities(e => listCode.Contains(e.CODE), null, null);
+
+ var listCode = Nav_NewUserDetail.Where(e => e.CODE != null).Where(e => e.CODE.Length > 0).Select(e => e.CODE);
+ IEnumerable listUserCheck = null;
+ if (listCode != null && listCode.Count() > 0)
+ {
+ listUserCheck = GetEntities(e => listCode.Contains(e.CODE), null, null);
+ }
foreach (var item in Nav_NewUserDetail)
{
var dep = alldeps.FirstOrDefault(t => t.ID == item.USER_DEPARTMENT_ID);
- if (dep.DEPARTMENT_TYPE == auditDep.DEPARTMENT_TYPE)
+ //if (dep.DEPARTMENT_TYPE == auditDep.DEPARTMENT_TYPE)//登录者的层级 等于 新用户的层级
+ if (dep.DEPARTMENT_TYPE <= auditDep.DEPARTMENT_TYPE)//登录者的层级 小于 新用户的层级
{
if (string.IsNullOrEmpty(item.CODE))
{
@@ -95,16 +103,18 @@ namespace APT.SC.WebApi.Controllers.Api.SE
{
foreach (var item in Nav_NewUserDetail)
{
+ /// 部门层级 FMDepartmentType 公司=5 部门=10, 车间=15, 班组=20,
+ /// FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
var dep = alldeps.FirstOrDefault(t => t.ID == item.USER_DEPARTMENT_ID);
- if (dep.DEPARTMENT_TYPE == 0)
+ if (dep.DEPARTMENT_TYPE == 10)
{
item.NEXT_DEPARTMENT_ID = dep.ID;
}
- if (dep.DEPARTMENT_TYPE == 1)
+ if (dep.DEPARTMENT_TYPE == 15)
{
item.NEXT_DEPARTMENT_ID = dep.Nav_Parent.ID;
}
- else if (dep.DEPARTMENT_TYPE == 2)
+ else if (dep.DEPARTMENT_TYPE == 200)
{
item.NEXT_DEPARTMENT_ID = dep.Nav_Parent.Nav_Parent.ID;
}
@@ -166,12 +176,8 @@ namespace APT.SC.WebApi.Controllers.Api.SE
BantchSaveEntityNoCommit(Nav_Files);
if (detailFiles.Any())
BantchSaveEntityNoCommit(detailFiles);
-
});
-
-
-
return true;
});
}
@@ -836,7 +842,7 @@ namespace APT.SC.WebApi.Controllers.Api.SE
public void GetOG001(Guid TaskID, T_FM_USER currUser, T_FM_PERSON currPerson, T_FM_DEPARTMENT departInfo, ref T_OG_SAFE_PDT_SIGNED signRecord, ref T_OG_SAFE_PDT_SIGNED_POST signPost, ref T_FM_NOTIFICATION_TASK sendNoticeRef)
{
// 如果没有继续触发下一级 直接触发 安全生产责任制签订 OG001_SHOWPRINT 如果找不到对应的责任制 就给对应组织安全员(或班长) 触发今日提醒
- if (sendNoticeRef == null)
+ if (sendNoticeRef == null && currPerson.POST_ID.HasValue)//&& currPerson.POST_ID.HasValue 三级安全教育的没填 岗位
{
var post = GetEntity(t => t.Nav_Dept.DEPARTMENT_ID == currUser.DEPARTMENT_ID && t.DEPOST_ID == currPerson.POST_ID, new string[] { "Nav_Dept.Nav_Post" });
if (post != null)
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SEThreeLevelTrainRecordController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SEThreeLevelTrainRecordController.cs
index 5e49003..8d488f4 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SEThreeLevelTrainRecordController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/SEController/SEThreeLevelTrainRecordController.cs
@@ -223,15 +223,15 @@ namespace APT.SC.WebApi.Controllers.Api.SE
ORG_ID = eduCard.ORG_ID,
CONTENT_ID = train_contents.ID,
};
- if (nextTrainDep.DEPARTMENT_TYPE == 0)
+ if (nextTrainDep.DEPARTMENT_TYPE == 10)
{
next_train_record.THREE_LEVEL_SAFE_TRAIN_TYPE = SEThreeLevelSafeTrainType.部门级;
}
- else if (nextTrainDep.DEPARTMENT_TYPE == 1)
+ else if (nextTrainDep.DEPARTMENT_TYPE == 15)
{
next_train_record.THREE_LEVEL_SAFE_TRAIN_TYPE = SEThreeLevelSafeTrainType.车间级;
}
- else if (nextTrainDep.DEPARTMENT_TYPE == 2)
+ else if (nextTrainDep.DEPARTMENT_TYPE == 20)
{
next_train_record.THREE_LEVEL_SAFE_TRAIN_TYPE = SEThreeLevelSafeTrainType.班组级;
}
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/11HiddenDangerRecordController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/11HiddenDangerRecordController.cs
index e36a385..17aaa94 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/11HiddenDangerRecordController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/11HiddenDangerRecordController.cs
@@ -299,17 +299,17 @@ namespace APT.SC.WebApi.Controllers.Api.WB
{
return null;
}
- else if (dep.DEPARTMENT_TYPE == 3)
+ else if (dep.DEPARTMENT_TYPE == 5)
{
return null;
}
- else if (dep.DEPARTMENT_TYPE == 0)// 部门=0, 车间=1, 班组=2, 公司=3
+ else if (dep.DEPARTMENT_TYPE == 10)// 部门=0, 车间=1, 班组=2, 公司=3
{
return dep.ID;
}
else if (dep.Nav_Parent != null)
{
- if (dep.Nav_Parent.DEPARTMENT_TYPE == 0)
+ if (dep.Nav_Parent.DEPARTMENT_TYPE == 10)
{
return dep.PARENT_ID.Value;
}
diff --git a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/2WBRegisterController.cs b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/2WBRegisterController.cs
index 5ed4085..3ea73ca 100644
--- a/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/2WBRegisterController.cs
+++ b/APT.MicroApi/APT.SC.WebApi/Controllers/Api/WBController/2WBRegisterController.cs
@@ -295,11 +295,11 @@ namespace APT.SC.WebApi.Controllers.Api.WB
var modelDep = GetEntity(e => e.ID == project.LAUNCH_DEPARTMENT_ID.Value, "Nav_User");
if (modelDep != null)
{
- if (modelDep.DEPARTMENT_TYPE == 0 || modelDep.DEPARTMENT_TYPE == 3)
+ if (modelDep.DEPARTMENT_TYPE == 10 || modelDep.DEPARTMENT_TYPE == 5)
{
fmDep = modelDep.Nav_User;
}
- else if (modelDep.DEPARTMENT_TYPE == 1)
+ else if (modelDep.DEPARTMENT_TYPE == 15)
{
if (modelDep.PARENT_ID.HasValue)
{
@@ -310,7 +310,7 @@ namespace APT.SC.WebApi.Controllers.Api.WB
}
}
}
- else if (modelDep.DEPARTMENT_TYPE == 2)
+ else if (modelDep.DEPARTMENT_TYPE == 20)
{
modelDep = GetEntity(modelDep.PARENT_ID.Value, null, "Nav_Parent.Nav_User");
if (modelDep.Nav_Parent != null && modelDep.Nav_Parent.Nav_User != null)
diff --git a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs
index 4acc389..fc02826 100644
--- a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs
+++ b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/EnterpriseLibraryController.cs
@@ -1397,7 +1397,7 @@ namespace APT.SK.WebApi.Controllers.Api
{
T_SK_ENTERPRISE_LIBRARY_DEPART de = new T_SK_ENTERPRISE_LIBRARY_DEPART();
de.DEPARTMENT_ID = item.ID;
- de.DEPARTMENT_TYPE = item.DEPARTMENT_TYPE == 0 ? SKDepartmentTypeEnum.部门级 : item.DEPARTMENT_TYPE == 3 ? SKDepartmentTypeEnum.公司级 : item.DEPARTMENT_TYPE == 1 ? SKDepartmentTypeEnum.车间级 : SKDepartmentTypeEnum.班组级;
+ de.DEPARTMENT_TYPE = item.DEPARTMENT_TYPE == 10 ? SKDepartmentTypeEnum.部门级 : item.DEPARTMENT_TYPE == 5 ? SKDepartmentTypeEnum.公司级 : item.DEPARTMENT_TYPE == 15 ? SKDepartmentTypeEnum.车间级 : SKDepartmentTypeEnum.班组级;
de.Nav_Department = item;
de.USER_ID = item.USER_ID;
de.Nav_User = item.Nav_User;
diff --git a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/HiddenDangerHandReportController.cs b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/HiddenDangerHandReportController.cs
index 5e513d2..e02fb72 100644
--- a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/HiddenDangerHandReportController.cs
+++ b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/HiddenDangerHandReportController.cs
@@ -80,7 +80,7 @@ namespace APT.SK.WebApi.Controllers.Api
var sendUser = entity.APPLY_USER_ID;
var depart = this.GetEntity(t => t.ID == entity.APPLY_DEPARTMENT_ID && t.ENABLE_STATUS == 0);
entity.STATUS = PFStandardStatus.Archived;
- if (depart != null && depart.DEPARTMENT_TYPE == 2 && depart.USER_ID != null)
+ if (depart != null && depart.DEPARTMENT_TYPE == 20 && depart.USER_ID != null)
{
sendUser = depart.USER_ID;
}
@@ -458,7 +458,7 @@ namespace APT.SK.WebApi.Controllers.Api
{
//找安全员 如果没有 找负责人
// 班组 班长 否则 安全员 FMDepartmentType 部门=0, 车间=1, 班组=2, 公司=3
- if (master.Nav_Department.DEPARTMENT_TYPE == 2)
+ if (master.Nav_Department.DEPARTMENT_TYPE == 20)
{
if (master.Nav_Department.USER_ID.HasValue)
{
diff --git a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/RiskIdentifyController.cs b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/RiskIdentifyController.cs
index 3819f28..abc3b58 100644
--- a/APT.MicroApi/APT.SK.WebApi/Controllers/Api/RiskIdentifyController.cs
+++ b/APT.MicroApi/APT.SK.WebApi/Controllers/Api/RiskIdentifyController.cs
@@ -181,7 +181,7 @@ namespace APT.SK.WebApi.Controllers.Api
List newData = new List();
if (result != null && result.Data != null && result.Data.Any())
{
- var company = result.Data.FirstOrDefault(t => t.Nav_ApplyDepartment != null && t.Nav_ApplyDepartment.DEPARTMENT_TYPE == 3);
+ var company = result.Data.FirstOrDefault(t => t.Nav_ApplyDepartment != null && t.Nav_ApplyDepartment.DEPARTMENT_TYPE == 5);
if (company != null)
{
newData.Add(company);