风险检查关联表入库

This commit is contained in:
何美荣 2026-06-12 15:01:44 +08:00
parent ed16fe1bab
commit c72baabbe4

View File

@ -12646,284 +12646,284 @@ namespace APT.BaseData.Services.DomainServices
List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART> departList = new List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART>(); List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART> departList = new List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART>();
List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST> postList = new List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST>(); List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST> postList = new List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST>();
List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN> hiddenList = new List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN>(); List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN> hiddenList = new List<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN>();
//var librarys = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID)); var librarys = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID));
//var libraryPosts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_POST>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var libraryPosts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_POST>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var libraryPostDets = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_POST_DETAIL>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var libraryPostDets = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_POST_DETAIL>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var libraryDeparts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var libraryDeparts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var libraryDetails = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var libraryDetails = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var libraryContents = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var libraryContents = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var contentDeparts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var contentDeparts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var contentPosts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var contentPosts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//var libraryHiddens = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID)); var libraryHiddens = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
//if (entity != null) if (entity != null)
//{ {
// var details = this.GetEntities<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL>(t => t.DOUBLE_PREVENT_MECHANISM_ID == entity.ID, new BaseFilter(entity.ORG_ID), "Nav_DoubleDetailMeasures.Nav_DetailMeasureContents.Nav_DetailMeasureContentPosts.Nav_DetailPosts", "Nav_DoubleDetailMeasures.Nav_DetailMeasureContents.Nav_DetailMeasureContentHiddens", "Nav_DetailPosts", "Nav_DetailDeparts.Nav_Department", "Nav_DetailDeparts.Nav_DepartDetails.Nav_Post"); var details = this.GetEntities<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL>(t => t.DOUBLE_PREVENT_MECHANISM_ID == entity.ID, new BaseFilter(entity.ORG_ID), "Nav_DoubleDetailMeasures.Nav_DetailMeasureContents.Nav_DetailMeasureContentPosts.Nav_DetailPosts", "Nav_DoubleDetailMeasures.Nav_DetailMeasureContents.Nav_DetailMeasureContentHiddens", "Nav_DetailPosts", "Nav_DetailDeparts.Nav_Department", "Nav_DetailDeparts.Nav_DepartDetails.Nav_Post");
// if (details != null && details.Any()) if (details != null && details.Any())
// { {
// foreach (var item in details) 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.EVALUATE_C == item.EVALUATE_C && t.EVALUATE_L == item.EVALUATE_L && t.EVALUATE_E == item.EVALUATE_E && t.TYPE_ID == item.TYPE_ID && t.EVALUATE_LEVEL == item.EVALUATE_LEVEL); 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.EVALUATE_C == item.EVALUATE_C && t.EVALUATE_L == item.EVALUATE_L && t.EVALUATE_E == item.EVALUATE_E && t.TYPE_ID == item.TYPE_ID && t.EVALUATE_LEVEL == item.EVALUATE_LEVEL);
// 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(); T_SK_ENTERPRISE_LIBRARY library = new T_SK_ENTERPRISE_LIBRARY();
// library.ORG_ID = item.ORG_ID; library.ORG_ID = item.ORG_ID;
// library.MineType = item.MineType; library.MineType = item.MineType;
// library.PRODUCTION_UNIT_ID = item.PRODUCTION_UNIT_ID; library.PRODUCTION_UNIT_ID = item.PRODUCTION_UNIT_ID;
// library.AREA_ID = item.AREA_ID; library.AREA_ID = item.AREA_ID;
// library.RISK_NAME = item.RISK_NAME; library.RISK_NAME = item.RISK_NAME;
// library.RISK_DESCRIPTION = item.RISK_DESCRIPTION; library.RISK_DESCRIPTION = item.RISK_DESCRIPTION;
// library.TYPE_ID = item.TYPE_ID; library.TYPE_ID = item.TYPE_ID;
// library.EVALUATE_C = item.EVALUATE_C; library.EVALUATE_C = item.EVALUATE_C;
// library.EVALUATE_E = item.EVALUATE_E; library.EVALUATE_E = item.EVALUATE_E;
// library.EVALUATE_L = item.EVALUATE_L; library.EVALUATE_L = item.EVALUATE_L;
// library.EVALUATE_SCORE = item.EVALUATE_SCORE; library.EVALUATE_SCORE = item.EVALUATE_SCORE;
// library.EVALUATE_LEVEL = item.EVALUATE_LEVEL; library.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
// library.EMERGENCY = item.EMERGENCY; library.EMERGENCY = item.EMERGENCY;
// libraryList.Add(library); libraryList.Add(library);
// if (item.Nav_DoubleDetailMeasures != null && item.Nav_DoubleDetailMeasures.Any()) if (item.Nav_DoubleDetailMeasures != null && item.Nav_DoubleDetailMeasures.Any())
// { {
// foreach (var item2 in item.Nav_DoubleDetailMeasures) foreach (var item2 in item.Nav_DoubleDetailMeasures)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL detail = new T_SK_ENTERPRISE_LIBRARY_DETAIL(); T_SK_ENTERPRISE_LIBRARY_DETAIL detail = new T_SK_ENTERPRISE_LIBRARY_DETAIL();
// detail.ENTERPRISE_LIBRARY_ID = library.ID; detail.ENTERPRISE_LIBRARY_ID = library.ID;
// detail.ORG_ID = item2.ORG_ID; detail.ORG_ID = item2.ORG_ID;
// detail.MEASURES_NAME = item2.MEASURES_NAME; detail.MEASURES_NAME = item2.MEASURES_NAME;
// detail.NUM = item2.NUM; detail.NUM = item2.NUM;
// detailList.Add(detail); detailList.Add(detail);
// if (item2.Nav_DetailMeasureContents != null && item2.Nav_DetailMeasureContents.Any()) if (item2.Nav_DetailMeasureContents != null && item2.Nav_DetailMeasureContents.Any())
// { {
// foreach (var item3 in item2.Nav_DetailMeasureContents) foreach (var item3 in item2.Nav_DetailMeasureContents)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT content = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT(); T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT content = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT();
// content.ENTERPRISE_LIBRARY_DETAIL_ID = detail.ID; content.ENTERPRISE_LIBRARY_DETAIL_ID = detail.ID;
// content.ORG_ID = item3.ORG_ID; content.ORG_ID = item3.ORG_ID;
// content.CHECK_CONTENTS_ID = item3.CHECK_CONTENTS_ID; content.CHECK_CONTENTS_ID = item3.CHECK_CONTENTS_ID;
// content.CHECK_CONTENT = item3.CHECK_CONTENT; content.CHECK_CONTENT = item3.CHECK_CONTENT;
// content.CHECK_BASIC = item3.CHECK_BASIC; content.CHECK_BASIC = item3.CHECK_BASIC;
// content.CHECK_STANDARD = item3.CHECK_STANDARD; content.CHECK_STANDARD = item3.CHECK_STANDARD;
// content.NUM = item3.NUM; content.NUM = item3.NUM;
// contentList.Add(content); contentList.Add(content);
// if (item3.Nav_DetailMeasureContentHiddens != null && item3.Nav_DetailMeasureContentHiddens.Any()) if (item3.Nav_DetailMeasureContentHiddens != null && item3.Nav_DetailMeasureContentHiddens.Any())
// { {
// foreach (var item4 in item3.Nav_DetailMeasureContentHiddens) foreach (var item4 in item3.Nav_DetailMeasureContentHiddens)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN(); 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.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID;
// hidden.ORG_ID = item4.ORG_ID; hidden.ORG_ID = item4.ORG_ID;
// hidden.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION; hidden.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION;
// hidden.HIDDEN_LEVEL = item4.HIDDEN_LEVEL; hidden.HIDDEN_LEVEL = item4.HIDDEN_LEVEL;
// hidden.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES; hidden.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES;
// hidden.NUM = item4.NUM; hidden.NUM = item4.NUM;
// hiddenList.Add(hidden); hiddenList.Add(hidden);
// } }
// } }
// if (item3.Nav_DetailMeasureContentPosts != null && item3.Nav_DetailMeasureContentPosts.Any()) if (item3.Nav_DetailMeasureContentPosts != null && item3.Nav_DetailMeasureContentPosts.Any())
// { {
// foreach (var item4 in item3.Nav_DetailMeasureContentPosts) foreach (var item4 in item3.Nav_DetailMeasureContentPosts)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART(); T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART();
// hidden.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID; hidden.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID;
// hidden.ORG_ID = item4.ORG_ID; hidden.ORG_ID = item4.ORG_ID;
// hidden.CHECK_CYCLE = item4.CHECK_CYCLE; hidden.CHECK_CYCLE = item4.CHECK_CYCLE;
// hidden.DEPARTMENT_ID = item4.DEPARTMENT_ID; hidden.DEPARTMENT_ID = item4.DEPARTMENT_ID;
// hidden.CHECK_TYPE = item4.CHECK_TYPE; hidden.CHECK_TYPE = item4.CHECK_TYPE;
// hidden.CHECK_TYPE_ID = item4.CHECK_TYPE_ID; hidden.CHECK_TYPE_ID = item4.CHECK_TYPE_ID;
// hidden.NUM = item4.NUM; hidden.NUM = item4.NUM;
// departList.Add(hidden); departList.Add(hidden);
// if (item4.Nav_DetailPosts != null && item4.Nav_DetailPosts.Any()) if (item4.Nav_DetailPosts != null && item4.Nav_DetailPosts.Any())
// { {
// foreach (var item5 in item4.Nav_DetailPosts) foreach (var item5 in item4.Nav_DetailPosts)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST depart = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST(); T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST depart = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST();
// depart.ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART_ID = hidden.ID; depart.ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART_ID = hidden.ID;
// depart.ORG_ID = item5.ORG_ID; depart.ORG_ID = item5.ORG_ID;
// depart.POST_ID = item5.POST_ID; depart.POST_ID = item5.POST_ID;
// postList.Add(depart); postList.Add(depart);
// } }
// } }
// } }
// } }
// } }
// } }
// } }
// } }
// if (item.Nav_DetailPosts != null && item.Nav_DetailPosts.Any()) if (item.Nav_DetailPosts != null && item.Nav_DetailPosts.Any())
// { {
// foreach (var item3 in item.Nav_DetailPosts) foreach (var item3 in item.Nav_DetailPosts)
// { {
// T_SK_ENTERPRISE_LIBRARY_DEPART post = new T_SK_ENTERPRISE_LIBRARY_DEPART(); T_SK_ENTERPRISE_LIBRARY_DEPART post = new T_SK_ENTERPRISE_LIBRARY_DEPART();
// post.ENTERPRISE_LIBRARY_ID = library.ID; post.ENTERPRISE_LIBRARY_ID = library.ID;
// post.ORG_ID = item3.ORG_ID; post.ORG_ID = item3.ORG_ID;
// post.DEPARTMENT_ID = item3.DEPARTMENT_ID; post.DEPARTMENT_ID = item3.DEPARTMENT_ID;
// post.DEPARTMENT_TYPE = item3.DEPARTMENT_TYPE; post.DEPARTMENT_TYPE = item3.DEPARTMENT_TYPE;
// post.USER_ID = item3.USER_ID; post.USER_ID = item3.USER_ID;
// libraryDepartList.Add(post); libraryDepartList.Add(post);
// } }
// } }
// if (item.Nav_DetailDeparts != null && item.Nav_DetailDeparts.Any()) if (item.Nav_DetailDeparts != null && item.Nav_DetailDeparts.Any())
// { {
// foreach (var item3 in item.Nav_DetailDeparts) foreach (var item3 in item.Nav_DetailDeparts)
// { {
// T_SK_ENTERPRISE_LIBRARY_POST post = new T_SK_ENTERPRISE_LIBRARY_POST(); T_SK_ENTERPRISE_LIBRARY_POST post = new T_SK_ENTERPRISE_LIBRARY_POST();
// post.ENTERPRISE_LIBRARY_ID = library.ID; post.ENTERPRISE_LIBRARY_ID = library.ID;
// post.ORG_ID = item3.ORG_ID; post.ORG_ID = item3.ORG_ID;
// post.DEPARTMENT_ID = item3.DEPARTMENT_ID; post.DEPARTMENT_ID = item3.DEPARTMENT_ID;
// libraryPostList.Add(post); libraryPostList.Add(post);
// if (item3.Nav_DepartDetails != null && item3.Nav_DepartDetails.Any()) if (item3.Nav_DepartDetails != null && item3.Nav_DepartDetails.Any())
// { {
// foreach (var item4 in item3.Nav_DepartDetails) foreach (var item4 in item3.Nav_DepartDetails)
// { {
// T_SK_ENTERPRISE_LIBRARY_POST_DETAIL depart = new T_SK_ENTERPRISE_LIBRARY_POST_DETAIL(); T_SK_ENTERPRISE_LIBRARY_POST_DETAIL depart = new T_SK_ENTERPRISE_LIBRARY_POST_DETAIL();
// depart.ENTERPRISE_LIBRARY_POST_ID = post.ID; depart.ENTERPRISE_LIBRARY_POST_ID = post.ID;
// depart.ORG_ID = item4.ORG_ID; depart.ORG_ID = item4.ORG_ID;
// depart.POST_ID = item4.POST_ID; depart.POST_ID = item4.POST_ID;
// libraryPostDetList.Add(depart); libraryPostDetList.Add(depart);
// } }
// } }
// } }
// } }
// } }
// else else
// { {
// if (item.ENABLE_STATUS == SKEnableStatusEnum.No) if (item.ENABLE_STATUS == SKEnableStatusEnum.No)
// { {
// librarys.Where(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.EVALUATE_C == item.EVALUATE_C && t.EVALUATE_L == item.EVALUATE_L && t.EVALUATE_E == item.EVALUATE_E && t.TYPE_ID == item.TYPE_ID && t.EVALUATE_LEVEL == item.EVALUATE_LEVEL).ForEach(m => m.ENABLE_STATUS = FMEnableStatusEnum.禁用); librarys.Where(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.EVALUATE_C == item.EVALUATE_C && t.EVALUATE_L == item.EVALUATE_L && t.EVALUATE_E == item.EVALUATE_E && t.TYPE_ID == item.TYPE_ID && t.EVALUATE_LEVEL == item.EVALUATE_LEVEL).ForEach(m => m.ENABLE_STATUS = FMEnableStatusEnum.);
// libraryList.AddRange(librarys); libraryList.AddRange(librarys);
// } }
// else else
// { {
// libraryIds.Add(libraryTemp.ID); libraryIds.Add(libraryTemp.ID);
// libraryPostIds = libraryPosts.Where(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID)).Select(m => m.ID).ToList(); libraryPostIds = libraryPosts.Where(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID)).Select(m => m.ID).ToList();
// libraryPostDetIds = libraryPostDets.Where(t => libraryPostIds.Contains(t.ENTERPRISE_LIBRARY_POST_ID)).Select(m => m.ID).ToList(); libraryPostDetIds = libraryPostDets.Where(t => libraryPostIds.Contains(t.ENTERPRISE_LIBRARY_POST_ID)).Select(m => m.ID).ToList();
// libraryDepartIds = libraryDeparts.Where(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID)).Select(m => m.ID).ToList(); libraryDepartIds = libraryDeparts.Where(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID)).Select(m => m.ID).ToList();
// detailIds = libraryDetails.Where(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID)).Select(m => m.ID).ToList(); detailIds = libraryDetails.Where(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID)).Select(m => m.ID).ToList();
// contentIds = libraryContents.Where(t => detailIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_ID)).Select(m => m.ID).ToList(); contentIds = libraryContents.Where(t => detailIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_ID)).Select(m => m.ID).ToList();
// hiddenIds = libraryHiddens.Where(t => contentIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID)).Select(m => m.ID).ToList(); hiddenIds = libraryHiddens.Where(t => contentIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID)).Select(m => m.ID).ToList();
// departIds = contentDeparts.Where(t => contentIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID)).Select(m => m.ID).ToList(); departIds = contentDeparts.Where(t => contentIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID)).Select(m => m.ID).ToList();
// postIds = contentPosts.Where(t => departIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART_ID)).Select(m => m.ID).ToList(); postIds = contentPosts.Where(t => departIds.Contains(t.ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART_ID)).Select(m => m.ID).ToList();
// T_SK_ENTERPRISE_LIBRARY library = new T_SK_ENTERPRISE_LIBRARY(); T_SK_ENTERPRISE_LIBRARY library = new T_SK_ENTERPRISE_LIBRARY();
// library.ORG_ID = item.ORG_ID; library.ORG_ID = item.ORG_ID;
// library.MineType = item.MineType; library.MineType = item.MineType;
// library.PRODUCTION_UNIT_ID = item.PRODUCTION_UNIT_ID; library.PRODUCTION_UNIT_ID = item.PRODUCTION_UNIT_ID;
// library.AREA_ID = item.AREA_ID; library.AREA_ID = item.AREA_ID;
// library.RISK_NAME = item.RISK_NAME; library.RISK_NAME = item.RISK_NAME;
// library.RISK_DESCRIPTION = item.RISK_DESCRIPTION; library.RISK_DESCRIPTION = item.RISK_DESCRIPTION;
// library.TYPE_ID = item.TYPE_ID; library.TYPE_ID = item.TYPE_ID;
// library.EVALUATE_C = item.EVALUATE_C; library.EVALUATE_C = item.EVALUATE_C;
// library.EVALUATE_E = item.EVALUATE_E; library.EVALUATE_E = item.EVALUATE_E;
// library.EVALUATE_L = item.EVALUATE_L; library.EVALUATE_L = item.EVALUATE_L;
// library.EVALUATE_SCORE = item.EVALUATE_SCORE; library.EVALUATE_SCORE = item.EVALUATE_SCORE;
// library.EVALUATE_LEVEL = item.EVALUATE_LEVEL; library.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
// library.EMERGENCY = item.EMERGENCY; library.EMERGENCY = item.EMERGENCY;
// libraryList.Add(library); libraryList.Add(library);
// if (item.Nav_DoubleDetailMeasures != null && item.Nav_DoubleDetailMeasures.Any()) if (item.Nav_DoubleDetailMeasures != null && item.Nav_DoubleDetailMeasures.Any())
// { {
// foreach (var item2 in item.Nav_DoubleDetailMeasures) foreach (var item2 in item.Nav_DoubleDetailMeasures)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL detail = new T_SK_ENTERPRISE_LIBRARY_DETAIL(); T_SK_ENTERPRISE_LIBRARY_DETAIL detail = new T_SK_ENTERPRISE_LIBRARY_DETAIL();
// detail.ENTERPRISE_LIBRARY_ID = library.ID; detail.ENTERPRISE_LIBRARY_ID = library.ID;
// detail.ORG_ID = item2.ORG_ID; detail.ORG_ID = item2.ORG_ID;
// detail.MEASURES_NAME = item2.MEASURES_NAME; detail.MEASURES_NAME = item2.MEASURES_NAME;
// detail.EMERGENCY = item2.EMERGENCY; detail.EMERGENCY = item2.EMERGENCY;
// detail.NUM = item2.NUM; detail.NUM = item2.NUM;
// detailList.Add(detail); detailList.Add(detail);
// if (item2.Nav_DetailMeasureContents != null && item2.Nav_DetailMeasureContents.Any()) if (item2.Nav_DetailMeasureContents != null && item2.Nav_DetailMeasureContents.Any())
// { {
// foreach (var item3 in item2.Nav_DetailMeasureContents) foreach (var item3 in item2.Nav_DetailMeasureContents)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT content = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT(); T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT content = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT();
// content.ENTERPRISE_LIBRARY_DETAIL_ID = detail.ID; content.ENTERPRISE_LIBRARY_DETAIL_ID = detail.ID;
// content.ORG_ID = item3.ORG_ID; content.ORG_ID = item3.ORG_ID;
// content.CHECK_CONTENTS_ID = item3.CHECK_CONTENTS_ID; content.CHECK_CONTENTS_ID = item3.CHECK_CONTENTS_ID;
// content.CHECK_CONTENT = item3.CHECK_CONTENT; content.CHECK_CONTENT = item3.CHECK_CONTENT;
// content.CHECK_BASIC = item3.CHECK_BASIC; content.CHECK_BASIC = item3.CHECK_BASIC;
// content.CHECK_STANDARD = item3.CHECK_STANDARD; content.CHECK_STANDARD = item3.CHECK_STANDARD;
// content.NUM = item3.NUM; content.NUM = item3.NUM;
// contentList.Add(content); contentList.Add(content);
// if (item3.Nav_DetailMeasureContentHiddens != null && item3.Nav_DetailMeasureContentHiddens.Any()) if (item3.Nav_DetailMeasureContentHiddens != null && item3.Nav_DetailMeasureContentHiddens.Any())
// { {
// foreach (var item4 in item3.Nav_DetailMeasureContentHiddens) foreach (var item4 in item3.Nav_DetailMeasureContentHiddens)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_HIDDEN(); 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.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID;
// hidden.ORG_ID = item4.ORG_ID; hidden.ORG_ID = item4.ORG_ID;
// hidden.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION; hidden.HIDDEN_DESCRIPTION = item4.HIDDEN_DESCRIPTION;
// hidden.HIDDEN_LEVEL = item4.HIDDEN_LEVEL; hidden.HIDDEN_LEVEL = item4.HIDDEN_LEVEL;
// hidden.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES; hidden.RECTIFICATION_MEASURES = item4.RECTIFICATION_MEASURES;
// hidden.NUM = item4.NUM; hidden.NUM = item4.NUM;
// hiddenList.Add(hidden); hiddenList.Add(hidden);
// } }
// } }
// if (item3.Nav_DetailMeasureContentPosts != null && item3.Nav_DetailMeasureContentPosts.Any()) if (item3.Nav_DetailMeasureContentPosts != null && item3.Nav_DetailMeasureContentPosts.Any())
// { {
// foreach (var item4 in item3.Nav_DetailMeasureContentPosts) foreach (var item4 in item3.Nav_DetailMeasureContentPosts)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART(); T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART hidden = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART();
// hidden.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID; hidden.ENTERPRISE_LIBRARY_DETAIL_CONTENT_ID = content.ID;
// hidden.ORG_ID = item4.ORG_ID; hidden.ORG_ID = item4.ORG_ID;
// hidden.CHECK_CYCLE = item4.CHECK_CYCLE; hidden.CHECK_CYCLE = item4.CHECK_CYCLE;
// hidden.DEPARTMENT_ID = item4.DEPARTMENT_ID; hidden.DEPARTMENT_ID = item4.DEPARTMENT_ID;
// hidden.CHECK_TYPE = item4.CHECK_TYPE; hidden.CHECK_TYPE = item4.CHECK_TYPE;
// hidden.CHECK_TYPE_ID = item4.CHECK_TYPE_ID; hidden.CHECK_TYPE_ID = item4.CHECK_TYPE_ID;
// hidden.NUM = item4.NUM; hidden.NUM = item4.NUM;
// departList.Add(hidden); departList.Add(hidden);
// if (item4.Nav_DetailPosts != null && item4.Nav_DetailPosts.Any()) if (item4.Nav_DetailPosts != null && item4.Nav_DetailPosts.Any())
// { {
// foreach (var item5 in item4.Nav_DetailPosts) foreach (var item5 in item4.Nav_DetailPosts)
// { {
// T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST depart = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST(); T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST depart = new T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT_POST();
// depart.ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART_ID = hidden.ID; depart.ENTERPRISE_LIBRARY_DETAIL_CONTENT_DEPART_ID = hidden.ID;
// depart.ORG_ID = item5.ORG_ID; depart.ORG_ID = item5.ORG_ID;
// depart.POST_ID = item5.POST_ID; depart.POST_ID = item5.POST_ID;
// postList.Add(depart); postList.Add(depart);
// } }
// } }
// } }
// } }
// } }
// } }
// } }
// } }
// if (item.Nav_DetailPosts != null && item.Nav_DetailPosts.Any()) if (item.Nav_DetailPosts != null && item.Nav_DetailPosts.Any())
// { {
// foreach (var item3 in item.Nav_DetailPosts) foreach (var item3 in item.Nav_DetailPosts)
// { {
// T_SK_ENTERPRISE_LIBRARY_DEPART post = new T_SK_ENTERPRISE_LIBRARY_DEPART(); T_SK_ENTERPRISE_LIBRARY_DEPART post = new T_SK_ENTERPRISE_LIBRARY_DEPART();
// post.ENTERPRISE_LIBRARY_ID = library.ID; post.ENTERPRISE_LIBRARY_ID = library.ID;
// post.ORG_ID = item3.ORG_ID; post.ORG_ID = item3.ORG_ID;
// post.DEPARTMENT_ID = item3.DEPARTMENT_ID; post.DEPARTMENT_ID = item3.DEPARTMENT_ID;
// post.DEPARTMENT_TYPE = item3.DEPARTMENT_TYPE; post.DEPARTMENT_TYPE = item3.DEPARTMENT_TYPE;
// post.USER_ID = item3.USER_ID; post.USER_ID = item3.USER_ID;
// libraryDepartList.Add(post); libraryDepartList.Add(post);
// } }
// } }
// if (item.Nav_DetailDeparts != null && item.Nav_DetailDeparts.Any()) if (item.Nav_DetailDeparts != null && item.Nav_DetailDeparts.Any())
// { {
// foreach (var item3 in item.Nav_DetailDeparts) foreach (var item3 in item.Nav_DetailDeparts)
// { {
// T_SK_ENTERPRISE_LIBRARY_POST post = new T_SK_ENTERPRISE_LIBRARY_POST(); T_SK_ENTERPRISE_LIBRARY_POST post = new T_SK_ENTERPRISE_LIBRARY_POST();
// post.ENTERPRISE_LIBRARY_ID = library.ID; post.ENTERPRISE_LIBRARY_ID = library.ID;
// post.ORG_ID = item3.ORG_ID; post.ORG_ID = item3.ORG_ID;
// post.DEPARTMENT_ID = item3.DEPARTMENT_ID; post.DEPARTMENT_ID = item3.DEPARTMENT_ID;
// libraryPostList.Add(post); libraryPostList.Add(post);
// if (item3.Nav_DepartDetails != null && item3.Nav_DepartDetails.Any()) if (item3.Nav_DepartDetails != null && item3.Nav_DepartDetails.Any())
// { {
// foreach (var item4 in item3.Nav_DepartDetails) foreach (var item4 in item3.Nav_DepartDetails)
// { {
// T_SK_ENTERPRISE_LIBRARY_POST_DETAIL depart = new T_SK_ENTERPRISE_LIBRARY_POST_DETAIL(); T_SK_ENTERPRISE_LIBRARY_POST_DETAIL depart = new T_SK_ENTERPRISE_LIBRARY_POST_DETAIL();
// depart.ENTERPRISE_LIBRARY_POST_ID = post.ID; depart.ENTERPRISE_LIBRARY_POST_ID = post.ID;
// depart.ORG_ID = item4.ORG_ID; depart.ORG_ID = item4.ORG_ID;
// depart.POST_ID = item4.POST_ID; depart.POST_ID = item4.POST_ID;
// libraryPostDetList.Add(depart); libraryPostDetList.Add(depart);
// } }
// } }
// } }
// } }
// } }
// } }
// } }
// } }
//} }
UnifiedCommit(() => UnifiedCommit(() =>
{ {
if (modelApp != null) if (modelApp != null)