优化风险评估表判断修改状态条件
This commit is contained in:
parent
e36ad56fc3
commit
c2d0982364
@ -82,7 +82,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
if (item.MARK == SKMarkEnum.Auto)
|
||||
{
|
||||
//&& t.RISK_DESCRIPTION == item.RISK_DESCRIPTION && t.EMERGENCY == item.EMERGENCY && t.ENABLE_STATUS == item.ENABLE_STATUS
|
||||
var temp = record.Nav_Details.FirstOrDefault(t => t.PRODUCTION_UNIT_ID == item.PRODUCTION_UNIT_ID && t.AREA_ID == item.AREA_ID && t.TYPE_ID == item.TYPE_ID && t.RISK_NAME == item.RISK_NAME);
|
||||
var temp = record.Nav_Details.FirstOrDefault(t => t.PRODUCTION_UNIT_ID == item.PRODUCTION_UNIT_ID && t.AREA_ID == item.AREA_ID && t.TYPE_ID == item.TYPE_ID && t.RISK_NAME == item.RISK_NAME && t.SCOREC_ID==item.SCOREC_ID && t.SCOREE_ID == item.SCOREE_ID && t.SCOREL_ID == item.SCOREL_ID);
|
||||
if (temp == null)
|
||||
{
|
||||
item.MARK = SKMarkEnum.Update;
|
||||
@ -94,17 +94,17 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
//{
|
||||
// item.MARK = SKMarkEnum.Update;
|
||||
//}
|
||||
//if (item.Nav_DetailMeasures != null && item.Nav_DetailMeasures.Any())
|
||||
//{
|
||||
// foreach (var mes in item.Nav_DetailMeasures)
|
||||
// {
|
||||
// var newMes = detailMes.FirstOrDefault(t => t.MEASURES_NAME == mes.MEASURES_NAME && t.RISK_EVALUATION_DETAIL_ID == item.ID);
|
||||
// if (newMes == null && item.MARK != SKMarkEnum.Add)
|
||||
// {
|
||||
// item.MARK = SKMarkEnum.Update;
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
if (item.Nav_DetailMeasures != null && item.Nav_DetailMeasures.Any())
|
||||
{
|
||||
foreach (var mes in item.Nav_DetailMeasures)
|
||||
{
|
||||
var newMes = detailMes.FirstOrDefault(t => t.MEASURES_NAME == mes.MEASURES_NAME && t.RISK_EVALUATION_DETAIL_ID == item.ID);
|
||||
if (newMes == null && item.MARK != SKMarkEnum.Add)
|
||||
{
|
||||
item.MARK = SKMarkEnum.Update;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
//record.Nav_Details.ForEach(t =>
|
||||
//{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user