风险检查关联表
This commit is contained in:
parent
4cd4848eca
commit
5b802c8a5f
@ -12663,7 +12663,7 @@ namespace APT.BaseData.Services.DomainServices
|
||||
foreach (var item in details)
|
||||
{
|
||||
var libraryTemp = librarys.FirstOrDefault(t => t.PRODUCTION_UNIT_ID == item.PRODUCTION_UNIT_ID && t.AREA_ID == item.AREA_ID && t.RISK_NAME == item.RISK_NAME && t.RISK_DESCRIPTION == item.RISK_DESCRIPTION && t.TYPE_ID == item.TYPE_ID);
|
||||
if (libraryTemp == null && item.MARK == SKMarkEnum.Add && item.ENABLE_STATUS == SKEnableStatusEnum.Yes)
|
||||
if (libraryTemp == null || (item.MARK == SKMarkEnum.Add && item.ENABLE_STATUS == SKEnableStatusEnum.Yes))
|
||||
{
|
||||
T_SK_ENTERPRISE_LIBRARY library = new T_SK_ENTERPRISE_LIBRARY();
|
||||
library.ORG_ID = item.ORG_ID;
|
||||
@ -12812,6 +12812,9 @@ namespace APT.BaseData.Services.DomainServices
|
||||
library.EVALUATE_C = item.EVALUATE_C;
|
||||
library.EVALUATE_E = item.EVALUATE_E;
|
||||
library.EVALUATE_L = item.EVALUATE_L;
|
||||
library.SCOREL_ID = item.SCOREL_ID;
|
||||
library.SCOREE_ID = item.SCOREE_ID;
|
||||
library.SCOREC_ID = item.SCOREC_ID;
|
||||
library.EVALUATE_SCORE = item.EVALUATE_SCORE;
|
||||
library.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
|
||||
library.EMERGENCY = item.EMERGENCY;
|
||||
@ -12847,6 +12850,7 @@ namespace APT.BaseData.Services.DomainServices
|
||||
T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN();
|
||||
hidden.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID;
|
||||
hidden.ORG_ID = item4.ORG_ID;
|
||||
hidden.CHECK_QUESTION_ID = item4.CHECK_QUESTION_ID;
|
||||
hidden.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION;
|
||||
hidden.HIDDEN_LEVEL = item4.HIDDEN_LEVEL;
|
||||
hidden.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES;
|
||||
@ -12947,7 +12951,11 @@ namespace APT.BaseData.Services.DomainServices
|
||||
if (detailIds != null && detailIds.Any())
|
||||
BantchDeleteEntityNoCommit<T_SK_ENTERPRISE_LIBRARY_DETAIL>(detailIds);
|
||||
if (libraryDepartIds != null && libraryDepartIds.Any())
|
||||
BantchDeleteEntityNoCommit<T_SK_ENTERPRISE_LIBRARY_DEPART>(libraryDepartIds);
|
||||
BantchDeleteEntityNoCommit<T_SK_ENTERPRISE_LIBRARY_DEPART>(libraryDepartIds);
|
||||
if (libraryPostDetIds != null && libraryPostDetIds.Any())
|
||||
BantchDeleteEntityNoCommit<T_SK_ENTERPRISE_LIBRARY_POST_DETAIL>(libraryPostDetIds);
|
||||
if (libraryPostIds != null && libraryPostIds.Any())
|
||||
BantchDeleteEntityNoCommit<T_SK_ENTERPRISE_LIBRARY_POST>(libraryPostIds);
|
||||
if (libraryIds != null && libraryIds.Any())
|
||||
BantchDeleteEntityNoCommit<T_SK_ENTERPRISE_LIBRARY>(libraryIds);
|
||||
if (libraryList != null && libraryList.Any())
|
||||
@ -14950,7 +14958,7 @@ namespace APT.BaseData.Services.DomainServices
|
||||
var mtemp = i + "、" + item2;
|
||||
detail.MEASURE = detail.MEASURE + mtemp;
|
||||
douDetailMes.Add(measure);
|
||||
var libraryDetailFirst = libraryDetails.FirstOrDefault(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst?.ID);
|
||||
var libraryDetailFirst = libraryDetails.FirstOrDefault(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst?.ID && t.MEASURES_NAME == item2);
|
||||
var contents = libraryContents.Where(t => t.ENTERPRISE_LIBRARY_DETAIL_ID == libraryDetailFirst?.ID).ToList();
|
||||
if (contents.Any())
|
||||
{
|
||||
@ -15002,6 +15010,7 @@ namespace APT.BaseData.Services.DomainServices
|
||||
contentPost.ORG_ID = item4.ORG_ID;
|
||||
contentPost.DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_ID = content.ID;
|
||||
contentPost.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION;
|
||||
contentPost.CHECK_QUESTION_ID = item4.CHECK_QUESTION_ID;
|
||||
contentPost.HIDDEN_LEVEL = item4.HIDDEN_LEVEL;
|
||||
contentPost.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES;
|
||||
contentPost.NUM = item4.NUM;
|
||||
@ -15297,7 +15306,7 @@ namespace APT.BaseData.Services.DomainServices
|
||||
measure.MEASURES_NAME = item2;
|
||||
measure.NUM = i;
|
||||
douDetailMes.Add(measure);
|
||||
var libraryDetailFirst = libraryDetails.FirstOrDefault(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst?.ID);
|
||||
var libraryDetailFirst = libraryDetails.FirstOrDefault(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst?.ID && t.MEASURES_NAME == item2);
|
||||
var contents = libraryContents.Where(t => t.ENTERPRISE_LIBRARY_DETAIL_ID == libraryDetailFirst?.ID).ToList();
|
||||
if (contents.Any())
|
||||
{
|
||||
@ -15348,6 +15357,7 @@ namespace APT.BaseData.Services.DomainServices
|
||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_HIDDEN contentPost = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_HIDDEN();
|
||||
contentPost.ORG_ID = item4.ORG_ID;
|
||||
contentPost.DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_ID = content.ID;
|
||||
contentPost.CHECK_QUESTION_ID = item4.CHECK_QUESTION_ID;
|
||||
contentPost.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION;
|
||||
contentPost.HIDDEN_LEVEL = item4.HIDDEN_LEVEL;
|
||||
contentPost.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES;
|
||||
|
||||
@ -449,7 +449,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
||||
// "Nav_DetailMeasureContents.Nav_DetailMeasureContentHiddens"
|
||||
var measureIds = measures.Select(t => t.ID).ToList();
|
||||
var measureContents = this.GetEntities<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT>(t => measureIds.Contains(t.DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_ID), new BaseFilter(filter.OrgId), "Nav_DetailMeasureContentBasics.Nav_Law",
|
||||
"Nav_Contents", "Nav_DetailMeasureContentPosts.Nav_Department", "Nav_DetailMeasureContentPosts.Nav_CheckType", "Nav_DetailMeasureContentPosts.Nav_DetailPosts.Nav_Post", "Nav_DetailMeasureContentHiddens");
|
||||
"Nav_Contents", "Nav_DetailMeasureContentPosts.Nav_Department", "Nav_DetailMeasureContentPosts.Nav_CheckType", "Nav_DetailMeasureContentPosts.Nav_DetailPosts.Nav_Post", "Nav_DetailMeasureContentHiddens.Nav_Question");
|
||||
|
||||
foreach (var detail in details)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user