2026.04.10
This commit is contained in:
@@ -71,7 +71,7 @@ namespace BLL
|
||||
{
|
||||
getDataList = (from x in db.Sys_User
|
||||
join y in db.Project_ProjectUser on x.UserId equals y.UserId
|
||||
where y.ProjectId == projectId && (x.UnitId == unitId || unitId == null)
|
||||
where y.ProjectId == projectId && (y.UnitId == unitId || unitId == null)
|
||||
&& (roleIds == null || roleList.Contains(y.RoleId)) && (strParam == null || x.UserName.Contains(strParam))
|
||||
&& y.IsPost == true
|
||||
select new Model.UserItem
|
||||
|
||||
@@ -8,7 +8,6 @@ namespace BLL
|
||||
{
|
||||
public static class WorkPostService
|
||||
{
|
||||
public static Model.SGGLDB db = Funs.DB;
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键获取信息
|
||||
@@ -38,6 +37,7 @@ namespace BLL
|
||||
PostType = workPost.PostType,
|
||||
IsHsse = workPost.IsHsse,
|
||||
IsCQMS = workPost.IsCQMS,
|
||||
IsCQMSCheck = workPost.IsCQMSCheck,
|
||||
CNCodes = workPost.CNCodes,
|
||||
Remark = workPost.Remark
|
||||
};
|
||||
@@ -90,6 +90,7 @@ namespace BLL
|
||||
newWorkPost.PostType = workPost.PostType;
|
||||
newWorkPost.IsHsse = workPost.IsHsse;
|
||||
newWorkPost.IsCQMS = workPost.IsCQMS;
|
||||
newWorkPost.IsCQMSCheck = workPost.IsCQMSCheck;
|
||||
newWorkPost.CNCodes = workPost.CNCodes;
|
||||
newWorkPost.Remark = workPost.Remark;
|
||||
db.SubmitChanges();
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace BLL
|
||||
newQCGroupRegistration.AwardLevel = QCGroupRegistration.AwardLevel;
|
||||
newQCGroupRegistration.AwardType = QCGroupRegistration.AwardType;
|
||||
newQCGroupRegistration.AwardingUnit = QCGroupRegistration.AwardingUnit;
|
||||
newQCGroupRegistration.AwardYear = QCGroupRegistration.AwardYear;
|
||||
db.QCManage_QCGroupRegistration.InsertOnSubmit(newQCGroupRegistration);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
@@ -63,6 +64,7 @@ namespace BLL
|
||||
newQCGroupRegistration.AwardLevel = QCGroupRegistration.AwardLevel;
|
||||
newQCGroupRegistration.AwardType = QCGroupRegistration.AwardType;
|
||||
newQCGroupRegistration.AwardingUnit = QCGroupRegistration.AwardingUnit;
|
||||
newQCGroupRegistration.AwardYear = QCGroupRegistration.AwardYear;
|
||||
newQCGroupRegistration.IsUpdate = null;
|
||||
db.SubmitChanges();
|
||||
}
|
||||
|
||||
@@ -348,7 +348,7 @@ namespace BLL
|
||||
/// </summary>
|
||||
/// <param name="WorkPostName"></param>
|
||||
/// <returns></returns>
|
||||
public static string getWorkPostId(string WorkPostName, string PostType, string IsHsse, string IsCQMS)
|
||||
public static string getWorkPostId(string WorkPostName, string PostType, string IsHsse, string IsCQMS, string IsCQMSCheck)
|
||||
{
|
||||
string WorkPostId = null;
|
||||
if (!string.IsNullOrEmpty(WorkPostName))
|
||||
@@ -363,6 +363,7 @@ namespace BLL
|
||||
PostType = PostType,
|
||||
IsHsse = Convert.ToBoolean(IsHsse),
|
||||
IsCQMS = Convert.ToBoolean(IsCQMS),
|
||||
IsCQMSCheck = Convert.ToBoolean(IsCQMSCheck),
|
||||
Remark = "导入"
|
||||
};
|
||||
WorkPostService.AddWorkPost(newWorkPost);
|
||||
|
||||
@@ -109,6 +109,7 @@ namespace BLL
|
||||
IsSafetyMonitoring = x.IsSafetyMonitoring,
|
||||
ProvinceCode = x.ProvinceCode,
|
||||
IsCardNoOK = x.IsCardNoOK,
|
||||
IsTrain = x.IsTrain,
|
||||
AttachFileId1 = att1.AttachFileId,
|
||||
ToKeyId1 = att1.ToKeyId,
|
||||
AttachSource1 = att1.AttachSource,
|
||||
@@ -133,6 +134,7 @@ namespace BLL
|
||||
PostType = wp.PostType, //岗位诶类型
|
||||
IsHsse = wp.IsHsse, //岗位是否是安管人员
|
||||
IsCQMS = wp.IsCQMS, //岗位是否是质量管理
|
||||
IsCQMSCheck = wp.IsCQMSCheck,
|
||||
TeamGroupName = tg.TeamGroupName,
|
||||
WorkAreaName = APIDataShareSyncService.GetWorkAreaNames(x.WorkAreaId, projectId)
|
||||
}).ToList();
|
||||
@@ -372,7 +374,7 @@ namespace BLL
|
||||
TeamGroupId = APIDataShareSyncService.GetTeamGroupId(item.TeamGroupName, projectId, unitId),
|
||||
WorkAreaId = APIDataShareSyncService.getWorkAreaId(item.WorkAreaName, projectId),
|
||||
WorkPostId = APIDataShareSyncService.getWorkPostId(item.WorkPostName, item.PostType,
|
||||
item.IsHsse.ToString(), item.IsCQMS.ToString()),
|
||||
item.IsHsse.ToString(), item.IsCQMS.ToString(),item.IsCQMSCheck.ToString()),
|
||||
InTime = item.InTime,
|
||||
OutTime = item.OutTime,
|
||||
OutResult = item.OutResult,
|
||||
@@ -412,7 +414,8 @@ namespace BLL
|
||||
CountryCode = item.CountryCode,
|
||||
IsSafetyMonitoring = item.IsSafetyMonitoring,
|
||||
ProvinceCode = item.ProvinceCode,
|
||||
IsCardNoOK = item.IsCardNoOK
|
||||
IsCardNoOK = item.IsCardNoOK,
|
||||
IsTrain = item.IsTrain,
|
||||
};
|
||||
|
||||
db.SitePerson_Person.InsertOnSubmit(newModel);
|
||||
@@ -430,7 +433,7 @@ namespace BLL
|
||||
model.UnitId = unitId;
|
||||
model.TeamGroupId = APIDataShareSyncService.GetTeamGroupId(item.TeamGroupName, projectId, unitId);
|
||||
model.WorkAreaId = APIDataShareSyncService.getWorkAreaId(item.WorkAreaName, projectId);
|
||||
model.WorkPostId = APIDataShareSyncService.getWorkPostId(item.WorkPostName, item.PostType, item.IsHsse.ToString(), item.IsCQMS.ToString());
|
||||
model.WorkPostId = APIDataShareSyncService.getWorkPostId(item.WorkPostName, item.PostType, item.IsHsse.ToString(), item.IsCQMS.ToString(),item.IsCQMSCheck.ToString());
|
||||
model.InTime = item.InTime;
|
||||
model.OutTime = item.OutTime;
|
||||
model.OutResult = item.OutResult;
|
||||
|
||||
@@ -696,8 +696,10 @@ namespace BLL
|
||||
|
||||
MaterialInspectionNum = inspectionEquipmentList.Count(),
|
||||
MaterialInspectionQualifiedNum = inspectionEquipmentList.Where(x => x.SamplingResult == "1").Count(),
|
||||
UseNum = useNum.Count(),
|
||||
OKNum = okNum.Count(),
|
||||
//UseNum = useNum.Count(),
|
||||
//OKNum = okNum.Count(),
|
||||
UseNum = useNum.Sum(x => x.UnitsCount ?? 1),
|
||||
OKNum = okNum.Sum(x => x.UnitsCount ?? 1),
|
||||
SingleProjectNum = singleProjectNum.Count(),
|
||||
UnitProjectNum = unitProjectNum.Count(),
|
||||
SubProjectNum = subProjectNum.Count(),
|
||||
@@ -766,8 +768,10 @@ namespace BLL
|
||||
MachineInspectionQualifiedNum = inspectionMachineList.Where(x => x.IsCheckOK.HasValue && x.IsCheckOK == true && x.ProjectId == projectid).Count(),
|
||||
MaterialInspectionNum = inspectionEquipmentList.Count(x => x.ProjectId == projectid),
|
||||
MaterialInspectionQualifiedNum = inspectionEquipmentList.Where(x => x.SamplingResult == "1" && x.ProjectId == projectid).Count(),
|
||||
UseNum = useNum.Count(x => x.ProjectId == projectid),
|
||||
OKNum = okNum.Count(x => x.ProjectId == projectid),
|
||||
//UseNum = useNum.Count(x => x.ProjectId == projectid),
|
||||
//OKNum = okNum.Count(x => x.ProjectId == projectid),
|
||||
UseNum = useNum.Where(x => x.ProjectId == projectid).Sum(x => x.UnitsCount ?? 1),
|
||||
OKNum = okNum.Where(x => x.ProjectId == projectid).Sum(x => x.UnitsCount ?? 1),
|
||||
SingleProjectNum = singleProjectNum.Count(x => x.ProjectId == projectid),
|
||||
UnitProjectNum = unitProjectNum.Count(x => x.ProjectId == projectid),
|
||||
SubProjectNum = subProjectNum.Count(x => x.ProjectId == projectid),
|
||||
|
||||
@@ -1393,6 +1393,7 @@ namespace BLL
|
||||
AwardType = x.AwardType,
|
||||
AwardLevel = x.AwardLevel,
|
||||
AwardingUnit = x.AwardingUnit,
|
||||
AwardYear = x.AwardYear,
|
||||
}).Take(pushNum).ToList();
|
||||
Model.ReturnData responeData = new Model.ReturnData();
|
||||
if (items.Count() > 0)
|
||||
@@ -1462,6 +1463,7 @@ namespace BLL
|
||||
AwardName = x.AwardName,
|
||||
AwardLevel = x.AwardLevel,
|
||||
AwardingUnit = x.AwardingUnit,
|
||||
AwardYear = x.AwardYear,
|
||||
}).ToList();
|
||||
|
||||
if (items.Count() > 0)
|
||||
|
||||
Reference in New Issue
Block a user