焊工 入场 离场 日报导入 装置排序
This commit is contained in:
@@ -28,7 +28,7 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
public static List<Model.ErrorInfo> errorInfos = new List<Model.ErrorInfo>();
|
||||
#endregion
|
||||
|
||||
#region 加载
|
||||
#region 加载
|
||||
/// <summary>
|
||||
/// 加载页面
|
||||
/// </summary>
|
||||
@@ -429,6 +429,14 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
var welder = welders.Where(x => x.WED_Unit == unit.UnitId && x.TeamGroupId == teamGroup.TeamGroupId && x.WED_Code == row15.Trim()).FirstOrDefault();
|
||||
if (welder != null)
|
||||
{
|
||||
if(welder.OutTime.HasValue && welder.OutTime.Value < DateTime.Now)
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "盖面焊工" + "," + "已经出场!" + "|";
|
||||
}
|
||||
if (!welder.WED_IfOnGuard.HasValue || welder.WED_IfOnGuard.HasValue && !welder.WED_IfOnGuard.Value)
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "盖面焊工" + "," + "不在岗!" + "|";
|
||||
}
|
||||
var steel = steels.Where(x => x.MaterialCode == row4.Trim()).FirstOrDefault();
|
||||
if (steel != null && !string.IsNullOrEmpty(steel.SteelType) && !string.IsNullOrEmpty(welder.Steels) && !welder.Steels.Contains(steel.SteelType))
|
||||
{
|
||||
@@ -484,6 +492,17 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "打底焊工代号" + "," + "该单位没有此焊工代号!" + "|";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (welder.OutTime.HasValue && welder.OutTime.Value < DateTime.Now)
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "打底焊工" + "," + "已经出场!" + "|";
|
||||
}
|
||||
if (!welder.WED_IfOnGuard.HasValue || (welder.WED_IfOnGuard.HasValue && !welder.WED_IfOnGuard.Value))
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "打底焊工" + "," + "不在岗!" + "|";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -493,6 +512,17 @@ namespace FineUIPro.Web.HJGL.WeldingManage
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "打底焊工代号" + "," + "该单位没有此焊工代号!" + "|";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (welder.OutTime.HasValue && welder.OutTime.Value < DateTime.Now)
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "打底焊工" + "," + "已经出场!" + "|";
|
||||
}
|
||||
if (!welder.WED_IfOnGuard.HasValue || (welder.WED_IfOnGuard.HasValue && !welder.WED_IfOnGuard.Value))
|
||||
{
|
||||
result += (i + 2).ToString() + "," + "打底焊工" + "," + "不在岗!" + "|";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user