0326-001-gaofei

This commit is contained in:
gaofei 2022-03-26 18:07:57 +08:00
parent b46c3f0cf8
commit 39dd9da9a8
2 changed files with 21 additions and 1 deletions

View File

@ -116,7 +116,16 @@ namespace BLL
return Funs.DB.BS_Welder.FirstOrDefault(e => e.WED_ID == WED_ID);
}
/// <summary>
/// 根据id查询人员信息
/// </summary>
/// <param name="groupId"></param>
/// <returns></returns>
public static Model.BS_Welder GetBSWelderByProjectIdUnitIdAndWED_Code(string projectId,string unitId,string WED_Code)
{
return Funs.DB.BS_Welder.FirstOrDefault(e => e.ProjectId == projectId && e.WED_Unit== unitId && e.WED_Code== WED_Code);
}
/// <summary>
/// 添加人员信息
/// </summary>

View File

@ -213,6 +213,17 @@ namespace FineUIPro.Web.CQMS.Comprehensive
{
inspectionPerson.InspectionPersonId = this.InspectionPersonId;
BLL.InspectionPersonService.UpdateInspectionPerson(inspectionPerson);
// 焊工部分
var oldWelder = BLL.PersonManageService.GetBSWelderByProjectIdUnitIdAndWED_Code(welder.ProjectId, welder.WED_Unit, welder.WED_Code);
if (oldWelder != null)
{
welder.WED_ID = oldWelder.WED_ID;
BLL.PersonManageService.UpdateBSWelder(welder);
}
else
{
BLL.PersonManageService.AddBSWelder(welder);
}
}
ShowNotify("保存成功!", MessageBoxIcon.Success);
PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());