Compare commits
No commits in common. "66986befb9395ed4285372fa78fd34b0f33183be" and "7e474a002a52d5d73a7f622e5d986e66aef046ad" have entirely different histories.
66986befb9
...
7e474a002a
@ -13051,10 +13051,8 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
List<T_SK_RISK_EVALUATION> results = new List<T_SK_RISK_EVALUATION>();
|
List<T_SK_RISK_EVALUATION> results = new List<T_SK_RISK_EVALUATION>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL> resultDetails = new List<T_SK_RISK_EVALUATION_DETAIL>();
|
List<T_SK_RISK_EVALUATION_DETAIL> resultDetails = new List<T_SK_RISK_EVALUATION_DETAIL>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_MEASURE> detailMeasures = new List<T_SK_RISK_EVALUATION_DETAIL_MEASURE>();
|
List<T_SK_RISK_EVALUATION_DETAIL_MEASURE> detailMeasures = new List<T_SK_RISK_EVALUATION_DETAIL_MEASURE>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_DEPART> detailDeparts = new List<T_SK_RISK_EVALUATION_DETAIL_DEPART>();
|
List<T_SK_RISK_EVALUATION_DETAIL_DEPART> detailDeparts = new List<T_SK_RISK_EVALUATION_DETAIL_DEPART>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_POST> detailPosts = new List<T_SK_RISK_EVALUATION_DETAIL_POST>();
|
List<T_SC_MT_MEETING_BEGIN> modelBegins = new List<T_SC_MT_MEETING_BEGIN>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL> detailPostDetails = new List<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL>();
|
|
||||||
//List<T_SC_MT_MEETING_BEGIN> modelBegins = new List<T_SC_MT_MEETING_BEGIN>();
|
|
||||||
List<Guid> departIds = new List<Guid>();
|
List<Guid> departIds = new List<Guid>();
|
||||||
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID));
|
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID));
|
||||||
var users = this.GetEntities<T_FM_USER>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID), "Nav_ApproveRole", "Nav_Person");
|
var users = this.GetEntities<T_FM_USER>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID), "Nav_ApproveRole", "Nav_Person");
|
||||||
@ -13107,8 +13105,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
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 libraryIds = librarys.Select(t => t.ID).ToList();
|
var libraryIds = librarys.Select(t => t.ID).ToList();
|
||||||
var libraryDeparts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID));
|
var libraryDeparts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID));
|
||||||
var libraryDetails = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID));
|
var libraryDetails = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID));
|
||||||
var libraryPosts = this.GetEntities<T_SK_ENTERPRISE_LIBRARY_POST>(t => libraryIds.Contains(t.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID), "Nav_PostDetails");
|
|
||||||
foreach (var bm in summarys)
|
foreach (var bm in summarys)
|
||||||
{
|
{
|
||||||
var user = users.FirstOrDefault(t => t.ID == bm.APPLY_USER_ID);
|
var user = users.FirstOrDefault(t => t.ID == bm.APPLY_USER_ID);
|
||||||
@ -13181,8 +13178,8 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
dep.ORG_ID = item.ORG_ID;
|
dep.ORG_ID = item.ORG_ID;
|
||||||
dep.RISK_EVALUATION_DETAIL_ID = detail.ID;
|
dep.RISK_EVALUATION_DETAIL_ID = detail.ID;
|
||||||
detailDeparts.Add(dep);
|
detailDeparts.Add(dep);
|
||||||
var departFirstTemp = departs.FirstOrDefault(t => t.ID == item.DEPARTMENT_ID);
|
var userFirst = users.FirstOrDefault(t => t.ID == item.USER_ID);
|
||||||
var userFirst = users.FirstOrDefault(t => t.ID == departFirstTemp?.USER_ID);
|
var departFirstTemp = departs.FirstOrDefault(t => t.ID == item.DEPARTMENT_ID);
|
||||||
var typeTemp = i + "、" + item.DEPARTMENT_TYPE.GetDescription() + ";";
|
var typeTemp = i + "、" + item.DEPARTMENT_TYPE.GetDescription() + ";";
|
||||||
detail.DEPARTMENT_TYPE = detail.DEPARTMENT_TYPE + typeTemp;
|
detail.DEPARTMENT_TYPE = detail.DEPARTMENT_TYPE + typeTemp;
|
||||||
var departTempx = i + "、" + departFirstTemp?.NAME + ";"; ;
|
var departTempx = i + "、" + departFirstTemp?.NAME + ";"; ;
|
||||||
@ -13191,29 +13188,6 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
detail.IDENTIFY_USER = detail.IDENTIFY_USER + typeTemp;
|
detail.IDENTIFY_USER = detail.IDENTIFY_USER + typeTemp;
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
var libraryPostTemps = libraryPosts.Where(t => t.ENTERPRISE_LIBRARY_ID == departTemp.ID).ToList();
|
|
||||||
if (libraryPostTemps.Any())
|
|
||||||
{
|
|
||||||
foreach (var item in libraryPostTemps)
|
|
||||||
{
|
|
||||||
T_SK_RISK_EVALUATION_DETAIL_POST dep = new T_SK_RISK_EVALUATION_DETAIL_POST();
|
|
||||||
dep.DEPARTMENT_ID = item.DEPARTMENT_ID;
|
|
||||||
dep.ORG_ID = item.ORG_ID;
|
|
||||||
dep.RISK_EVALUATION_DETAIL_ID = detail.ID;
|
|
||||||
detailPosts.Add(dep);
|
|
||||||
if (item.Nav_PostDetails!=null && item.Nav_PostDetails.Any())
|
|
||||||
{
|
|
||||||
foreach (var item2 in item.Nav_PostDetails)
|
|
||||||
{
|
|
||||||
T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL depDetail = new T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL();
|
|
||||||
depDetail.POST_ID = item2.POST_ID;
|
|
||||||
depDetail.ORG_ID = item.ORG_ID;
|
|
||||||
depDetail.RISK_EVALUATION_DETAIL_POST_ID = dep.ID;
|
|
||||||
detailPostDetails.Add(depDetail);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
resultDetails.Add(detail);
|
resultDetails.Add(detail);
|
||||||
@ -13259,13 +13233,9 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
if (detailDeparts != null && detailDeparts.Any())
|
if (detailDeparts != null && detailDeparts.Any())
|
||||||
BantchSaveEntityNoCommit(detailDeparts);
|
BantchSaveEntityNoCommit(detailDeparts);
|
||||||
if (detailMeasures != null && detailMeasures.Any())
|
if (detailMeasures != null && detailMeasures.Any())
|
||||||
BantchSaveEntityNoCommit(detailMeasures);
|
BantchSaveEntityNoCommit(detailMeasures);
|
||||||
if (detailPosts != null && detailPosts.Any())
|
if (modelBegins != null && modelBegins.Count > 0)
|
||||||
BantchSaveEntityNoCommit(detailPosts);
|
BantchSaveEntityNoCommit(modelBegins);
|
||||||
if (detailPostDetails != null && detailPostDetails.Any())
|
|
||||||
BantchSaveEntityNoCommit(detailPostDetails);
|
|
||||||
//if (modelBegins != null && modelBegins.Count > 0)
|
|
||||||
// BantchSaveEntityNoCommit(modelBegins);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
@ -13309,16 +13279,12 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
T_SK_RISK_EVALUATION_SUMMARY result = null;
|
T_SK_RISK_EVALUATION_SUMMARY result = null;
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL> resultDetails = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL>();
|
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL> resultDetails = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL>();
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE> detailMeasures = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE>();
|
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE> detailMeasures = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE>();
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART> detailDeparts = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>();
|
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART> detailDeparts = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>();
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST> detailPostSums = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST>();
|
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL> detailPostDetailSums = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL>();
|
|
||||||
//触发风险检查关联表
|
//触发风险检查关联表
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM dou = null;
|
T_SK_DOUBLE_PREVENT_MECHANISM dou = null;
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL> douDetails = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL> douDetails = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES> detailMes = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES> detailMes = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST> detailPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST> detailPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART> detailDeps = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART>();
|
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL> detailDepDets = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL>();
|
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT> detailContents = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT> detailContents = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST> contentPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST> contentPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART> contentDepartPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART> contentDepartPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART>();
|
||||||
@ -13326,8 +13292,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
Guid? userId = null;
|
Guid? userId = null;
|
||||||
List<Guid> departIds = new List<Guid>();
|
List<Guid> departIds = new List<Guid>();
|
||||||
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID));
|
var departs = this.GetEntities<T_FM_DEPARTMENT>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID));
|
||||||
var users = this.GetEntities<T_FM_USER>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID), "Nav_ApproveRole");
|
var users = this.GetEntities<T_FM_USER>(t => t.ENABLE_STATUS == 0, new BaseFilter(entity.ORG_ID), "Nav_ApproveRole");
|
||||||
var userPosts = this.GetEntities<T_FM_USER_POST>(t => t.IS_DELETED == false, new BaseFilter(entity.ORG_ID));
|
|
||||||
var user = users.FirstOrDefault(t => t.DEPARTMENT_ID == entity.APPLY_DEPARTMENT_ID && t.Nav_ApproveRole != null && t.Nav_ApproveRole.NAME.Contains("安全员"));
|
var user = users.FirstOrDefault(t => t.DEPARTMENT_ID == entity.APPLY_DEPARTMENT_ID && t.Nav_ApproveRole != null && t.Nav_ApproveRole.NAME.Contains("安全员"));
|
||||||
if (user != null)
|
if (user != null)
|
||||||
{
|
{
|
||||||
@ -13461,7 +13426,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
result.REQUIRE_ID = entity.REQUIRE_ID != null ? entity.REQUIRE_ID : requre?.ID;
|
result.REQUIRE_ID = entity.REQUIRE_ID != null ? entity.REQUIRE_ID : requre?.ID;
|
||||||
result.ISCOMPANY = entity.ISCOMPANY;
|
result.ISCOMPANY = entity.ISCOMPANY;
|
||||||
var resultIds = results.Select(t => t.ID).ToList();
|
var resultIds = results.Select(t => t.ID).ToList();
|
||||||
var details = GetEntities<T_SK_RISK_EVALUATION_DETAIL>(i => resultIds.Contains(i.RISK_EVALUATION_ID), new BaseFilter(entity.ORG_ID), "Nav_DetailMeasures", "Nav_DetailDeparts", "Nav_DetailPosts.Nav_PostDetails");
|
var details = GetEntities<T_SK_RISK_EVALUATION_DETAIL>(i => resultIds.Contains(i.RISK_EVALUATION_ID), new BaseFilter(entity.ORG_ID), "Nav_DetailMeasures", "Nav_DetailDeparts");
|
||||||
var detailList = details.GroupBy(m => new { m.AREA_ID, m.PRODUCTION_UNIT_ID, m.RISK_NAME, m.RISK_DESCRIPTION, m.TYPE_ID }).Select(g => g.FirstOrDefault());
|
var detailList = details.GroupBy(m => new { m.AREA_ID, m.PRODUCTION_UNIT_ID, m.RISK_NAME, m.RISK_DESCRIPTION, m.TYPE_ID }).Select(g => g.FirstOrDefault());
|
||||||
if (detailList.Any())
|
if (detailList.Any())
|
||||||
{
|
{
|
||||||
@ -13530,38 +13495,6 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
detail.IDENTIFY_USER = detail.IDENTIFY_USER + typeTemp;
|
detail.IDENTIFY_USER = detail.IDENTIFY_USER + typeTemp;
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if (de.Nav_DetailPosts != null && de.Nav_DetailPosts.Any())
|
|
||||||
{
|
|
||||||
var i = 1;
|
|
||||||
foreach (var item in de.Nav_DetailPosts)
|
|
||||||
{
|
|
||||||
T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST dep = new T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST();
|
|
||||||
dep.DEPARTMENT_ID = item.DEPARTMENT_ID;
|
|
||||||
dep.ORG_ID = item.ORG_ID;
|
|
||||||
dep.RISK_EVALUATION_SUMMARY_DETAIL_ID = detail.ID;
|
|
||||||
detailPostSums.Add(dep);
|
|
||||||
var departFirstTemp = departs.FirstOrDefault(t => t.ID == item.DEPARTMENT_ID);
|
|
||||||
var departTempx = i + "、" + departFirstTemp?.NAME + ";";
|
|
||||||
detail.EVALUATION_DEPARTMENT = detail.IDENTIFY_DEPARTMENT + departTempx;
|
|
||||||
if (item.Nav_PostDetails != null && item.Nav_PostDetails.Any())
|
|
||||||
{
|
|
||||||
var postIds = new List<Guid>();
|
|
||||||
foreach (var item2 in item.Nav_PostDetails)
|
|
||||||
{
|
|
||||||
T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL depDetail = new T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL();
|
|
||||||
depDetail.POST_ID = item2.POST_ID;
|
|
||||||
depDetail.ORG_ID = item.ORG_ID;
|
|
||||||
depDetail.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID = dep.ID;
|
|
||||||
detailPostDetailSums.Add(depDetail);
|
|
||||||
postIds.Add((Guid)item2.POST_ID);
|
|
||||||
}
|
|
||||||
var postFirstTemp = userPosts.Where(t => postIds.Contains(t.ID)).Select(m=>m.NAME).Distinct().ToList();
|
|
||||||
var postTempx = i + "、" + string.Join(",",postFirstTemp) + ";";
|
|
||||||
detail.EVALUATION_POST = detail.EVALUATION_POST + departTempx;
|
|
||||||
}
|
|
||||||
i++;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -13592,7 +13525,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
var productionId = resultDetails.FirstOrDefault(t=>t.PRODUCTION_UNIT_ID!=null).PRODUCTION_UNIT_ID;
|
var productionId = resultDetails.FirstOrDefault(t=>t.PRODUCTION_UNIT_ID!=null).PRODUCTION_UNIT_ID;
|
||||||
var librarys = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0 && t.PRODUCTION_UNIT_ID == productionId, new BaseFilter(entity.ORG_ID));
|
var librarys = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0 && t.PRODUCTION_UNIT_ID == productionId, new BaseFilter(entity.ORG_ID));
|
||||||
var libraryIds = librarys.Select(t => t.ID).ToList();
|
var libraryIds = librarys.Select(t => t.ID).ToList();
|
||||||
//var libraryDeparts = GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
var libraryDeparts = GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
||||||
var libraryDetails = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
var libraryDetails = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
||||||
var detailIds = libraryDetails.Select(i => i.ID).ToList();
|
var detailIds = libraryDetails.Select(i => i.ID).ToList();
|
||||||
var libraryContents = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT>(i => i.IS_DELETED == false && detailIds.Contains(i.ENTERPRISE_LIBRARY_DETAIL_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
var libraryContents = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT>(i => i.IS_DELETED == false && detailIds.Contains(i.ENTERPRISE_LIBRARY_DETAIL_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
||||||
@ -13628,62 +13561,24 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
detail.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
|
detail.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
|
||||||
detail.EMERGENCY = item.EMERGENCY;
|
detail.EMERGENCY = item.EMERGENCY;
|
||||||
detail.MARK = item.MARK;
|
detail.MARK = item.MARK;
|
||||||
douDetails.Add(detail);
|
douDetails.Add(detail);
|
||||||
var ldeparts = detailDeparts.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID == item.ID).ToList();
|
|
||||||
if (ldeparts.Any())
|
|
||||||
{
|
|
||||||
foreach (var item2 in ldeparts)
|
|
||||||
{
|
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST post = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST();
|
|
||||||
post.ORG_ID = item2.ORG_ID;
|
|
||||||
post.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
|
||||||
post.DEPARTMENT_TYPE = item2.DEPARTMENT_TYPE;
|
|
||||||
post.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
|
||||||
post.USER_ID = item2.USER_ID;
|
|
||||||
detailPosts.Add(post);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var lposts = detailPostSums.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID == item.ID).ToList();
|
|
||||||
if (lposts.Any())
|
|
||||||
{
|
|
||||||
foreach (var item2 in lposts)
|
|
||||||
{
|
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART dep = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART();
|
|
||||||
dep.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
|
||||||
dep.ORG_ID = item.ORG_ID;
|
|
||||||
dep.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
|
||||||
detailDeps.Add(dep);
|
|
||||||
var lpostDetails = detailPostDetailSums.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID == item2.ID).ToList();
|
|
||||||
if (lpostDetails != null && lpostDetails.Any())
|
|
||||||
{
|
|
||||||
foreach (var item3 in lpostDetails)
|
|
||||||
{
|
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL depDetail = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL();
|
|
||||||
depDetail.POST_ID = item3.POST_ID;
|
|
||||||
depDetail.ORG_ID = item.ORG_ID;
|
|
||||||
depDetail.MECHANISM_DETAIL_DEPART_ID = dep.ID;
|
|
||||||
detailDepDets.Add(depDetail);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var libraryFirst = 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);
|
var libraryFirst = 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 (libraryFirst != null)
|
if (libraryFirst != null)
|
||||||
{
|
{
|
||||||
//var ldeparts = libraryDeparts.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
var ldeparts = libraryDeparts.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
||||||
//if (ldeparts.Any())
|
if (ldeparts.Any())
|
||||||
//{
|
{
|
||||||
// foreach (var item2 in ldeparts)
|
foreach (var item2 in ldeparts)
|
||||||
// {
|
{
|
||||||
// T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST post = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST();
|
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST post = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST();
|
||||||
// post.ORG_ID = item2.ORG_ID;
|
post.ORG_ID = item2.ORG_ID;
|
||||||
// post.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
post.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
||||||
// post.DEPARTMENT_TYPE = item2.DEPARTMENT_TYPE;
|
post.DEPARTMENT_TYPE = item2.DEPARTMENT_TYPE;
|
||||||
// post.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
post.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
||||||
// post.USER_ID = item2.USER_ID;
|
post.USER_ID = item2.USER_ID;
|
||||||
// detailPosts.Add(post);
|
detailPosts.Add(post);
|
||||||
// }
|
}
|
||||||
//}
|
}
|
||||||
var measures = libraryDetails.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
var measures = libraryDetails.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
||||||
if (measures.Any())
|
if (measures.Any())
|
||||||
{
|
{
|
||||||
@ -13783,11 +13678,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
if (detailDeparts != null && detailDeparts.Any())
|
if (detailDeparts != null && detailDeparts.Any())
|
||||||
BantchSaveEntityNoCommit(detailDeparts);
|
BantchSaveEntityNoCommit(detailDeparts);
|
||||||
if (detailMeasures != null && detailMeasures.Any())
|
if (detailMeasures != null && detailMeasures.Any())
|
||||||
BantchSaveEntityNoCommit(detailMeasures);
|
BantchSaveEntityNoCommit(detailMeasures);
|
||||||
if (detailPostSums != null && detailPostSums.Any())
|
|
||||||
BantchSaveEntityNoCommit(detailPostSums);
|
|
||||||
if (detailPostDetailSums != null && detailPostDetailSums.Any())
|
|
||||||
BantchSaveEntityNoCommit(detailPostDetailSums);
|
|
||||||
if (notice != null)
|
if (notice != null)
|
||||||
this.UpdateEntityNoCommit(notice);
|
this.UpdateEntityNoCommit(notice);
|
||||||
if (dou != null)
|
if (dou != null)
|
||||||
@ -13797,11 +13688,7 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
if (detailMes != null && detailMes.Count > 0)
|
if (detailMes != null && detailMes.Count > 0)
|
||||||
BantchSaveEntityNoCommit(detailMes);
|
BantchSaveEntityNoCommit(detailMes);
|
||||||
if (detailPosts != null && detailPosts.Count > 0)
|
if (detailPosts != null && detailPosts.Count > 0)
|
||||||
BantchSaveEntityNoCommit(detailPosts);
|
BantchSaveEntityNoCommit(detailPosts);
|
||||||
if (detailDeps != null && detailDeps.Count > 0)
|
|
||||||
BantchSaveEntityNoCommit(detailDeps);
|
|
||||||
if (detailDepDets != null && detailDepDets.Count > 0)
|
|
||||||
BantchSaveEntityNoCommit(detailDepDets);
|
|
||||||
if (detailContents != null && detailContents.Count > 0)
|
if (detailContents != null && detailContents.Count > 0)
|
||||||
BantchSaveEntityNoCommit(detailContents);
|
BantchSaveEntityNoCommit(detailContents);
|
||||||
if (contentPosts != null && contentPosts.Count > 0)
|
if (contentPosts != null && contentPosts.Count > 0)
|
||||||
@ -13896,25 +13783,18 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
T_FM_NOTIFICATION_TASK notice = null;
|
T_FM_NOTIFICATION_TASK notice = null;
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL> details = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL> details = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES> detailMes = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES> detailMes = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST> detailPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST> detailPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART> detailDeps = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART>();
|
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL> detailDepDets = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL>();
|
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT> detailContents = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT> detailContents = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST> contentPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST> contentPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_POST>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART> contentDepartPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART> contentDepartPosts = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_DEPART>();
|
||||||
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_HIDDEN> contentHiddenss = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_HIDDEN>();
|
List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_HIDDEN> contentHiddenss = new List<T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_MEASURES_CONTENT_HIDDEN>();
|
||||||
if (entity.APPLY_USER_ID != null && entity.Nav_Details != null && entity.Nav_Details.Any())
|
if (entity.APPLY_USER_ID != null && entity.Nav_Details != null && entity.Nav_Details.Any())
|
||||||
{
|
{
|
||||||
var sumDetailIds = entity.Nav_Details.Select(t => t.ID).ToList();
|
|
||||||
var sumDetailPosts = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST>(t => sumDetailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(entity.ORG_ID));
|
|
||||||
var sumPostIds = sumDetailPosts.Select(t => t.ID).ToList();
|
|
||||||
var sumDetailPostDets = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL>(t => sumPostIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID), new BaseFilter(entity.ORG_ID));
|
|
||||||
var sumDetailDeparts = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>(t => sumDetailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(entity.ORG_ID));
|
|
||||||
var user = this.GetEntity<T_FM_USER>(t => t.ID == entity.APPLY_USER_ID);
|
var user = this.GetEntity<T_FM_USER>(t => t.ID == entity.APPLY_USER_ID);
|
||||||
var productionId = entity.Nav_Details.FirstOrDefault(t => t.PRODUCTION_UNIT_ID!=null)?.PRODUCTION_UNIT_ID;
|
var productionId = entity.Nav_Details.FirstOrDefault(t => t.PRODUCTION_UNIT_ID!=null)?.PRODUCTION_UNIT_ID;
|
||||||
var librarys = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0 && t.PRODUCTION_UNIT_ID == productionId, new BaseFilter(entity.ORG_ID));
|
var librarys = this.GetEntities<T_SK_ENTERPRISE_LIBRARY>(t => t.ENABLE_STATUS == 0 && t.PRODUCTION_UNIT_ID == productionId, new BaseFilter(entity.ORG_ID));
|
||||||
var libraryIds = librarys.Select(t => t.ID).ToList();
|
var libraryIds = librarys.Select(t => t.ID).ToList();
|
||||||
//var libraryDeparts = GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
var libraryDeparts = GetEntities<T_SK_ENTERPRISE_LIBRARY_DEPART>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
||||||
var libraryDetails = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
var libraryDetails = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL>(i => i.IS_DELETED == false && libraryIds.Contains(i.ENTERPRISE_LIBRARY_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
||||||
var detailIds = libraryDetails.Select(i => i.ID).ToList();
|
var detailIds = libraryDetails.Select(i => i.ID).ToList();
|
||||||
var libraryContents = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT>(i => i.IS_DELETED == false && detailIds.Contains(i.ENTERPRISE_LIBRARY_DETAIL_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
var libraryContents = GetEntities<T_SK_ENTERPRISE_LIBRARY_DETAIL_CONTENT>(i => i.IS_DELETED == false && detailIds.Contains(i.ENTERPRISE_LIBRARY_DETAIL_ID), new BaseFilter(entity.ORG_ID)).ToList();
|
||||||
@ -13950,62 +13830,24 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
detail.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
|
detail.EVALUATE_LEVEL = item.EVALUATE_LEVEL;
|
||||||
detail.EMERGENCY = item.EMERGENCY;
|
detail.EMERGENCY = item.EMERGENCY;
|
||||||
detail.MARK = item.MARK;
|
detail.MARK = item.MARK;
|
||||||
details.Add(detail);
|
details.Add(detail);
|
||||||
var ldeparts = sumDetailDeparts.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID == item.ID).ToList();
|
|
||||||
if (ldeparts.Any())
|
|
||||||
{
|
|
||||||
foreach (var item2 in ldeparts)
|
|
||||||
{
|
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST post = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST();
|
|
||||||
post.ORG_ID = item2.ORG_ID;
|
|
||||||
post.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
|
||||||
post.DEPARTMENT_TYPE = item2.DEPARTMENT_TYPE;
|
|
||||||
post.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
|
||||||
post.USER_ID = item2.USER_ID;
|
|
||||||
detailPosts.Add(post);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var lposts = sumDetailPosts.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID == item.ID).ToList();
|
|
||||||
if (lposts.Any())
|
|
||||||
{
|
|
||||||
foreach (var item2 in lposts)
|
|
||||||
{
|
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART dep = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART();
|
|
||||||
dep.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
|
||||||
dep.ORG_ID = item.ORG_ID;
|
|
||||||
dep.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
|
||||||
detailDeps.Add(dep);
|
|
||||||
var lpostDetails = sumDetailPostDets.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID == item2.ID).ToList();
|
|
||||||
if (lpostDetails != null && lpostDetails.Any())
|
|
||||||
{
|
|
||||||
foreach (var item3 in lpostDetails)
|
|
||||||
{
|
|
||||||
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL depDetail = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_DEPART_DETAIL();
|
|
||||||
depDetail.POST_ID = item3.POST_ID;
|
|
||||||
depDetail.ORG_ID = item.ORG_ID;
|
|
||||||
depDetail.MECHANISM_DETAIL_DEPART_ID = dep.ID;
|
|
||||||
detailDepDets.Add(depDetail);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
var libraryFirst = 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);
|
var libraryFirst = 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 (libraryFirst != null)
|
if (libraryFirst != null)
|
||||||
{
|
{
|
||||||
//var departs = libraryDeparts.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
var departs = libraryDeparts.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
||||||
//if (departs.Any())
|
if (departs.Any())
|
||||||
//{
|
{
|
||||||
// foreach (var item2 in departs)
|
foreach (var item2 in departs)
|
||||||
// {
|
{
|
||||||
// T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST post = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST();
|
T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST post = new T_SK_DOUBLE_PREVENT_MECHANISM_DETAIL_POST();
|
||||||
// post.ORG_ID = item2.ORG_ID;
|
post.ORG_ID = item2.ORG_ID;
|
||||||
// post.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
post.DOUBLE_PREVENT_MECHANISM_DETAIL_ID = detail.ID;
|
||||||
// post.DEPARTMENT_TYPE = item2.DEPARTMENT_TYPE;
|
post.DEPARTMENT_TYPE = item2.DEPARTMENT_TYPE;
|
||||||
// post.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
post.DEPARTMENT_ID = item2.DEPARTMENT_ID;
|
||||||
// post.USER_ID = item2.USER_ID;
|
post.USER_ID = item2.USER_ID;
|
||||||
// detailPosts.Add(post);
|
detailPosts.Add(post);
|
||||||
// }
|
}
|
||||||
//}
|
}
|
||||||
var measures = libraryDetails.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
var measures = libraryDetails.Where(t => t.ENTERPRISE_LIBRARY_ID == libraryFirst.ID).ToList();
|
||||||
if (measures.Any())
|
if (measures.Any())
|
||||||
{
|
{
|
||||||
@ -14107,10 +13949,6 @@ namespace APT.BaseData.Services.DomainServices
|
|||||||
BantchSaveEntityNoCommit(detailMes);
|
BantchSaveEntityNoCommit(detailMes);
|
||||||
if (detailPosts != null && detailPosts.Count > 0)
|
if (detailPosts != null && detailPosts.Count > 0)
|
||||||
BantchSaveEntityNoCommit(detailPosts);
|
BantchSaveEntityNoCommit(detailPosts);
|
||||||
if (detailDeps != null && detailDeps.Count > 0)
|
|
||||||
BantchSaveEntityNoCommit(detailDeps);
|
|
||||||
if (detailDepDets != null && detailDepDets.Count > 0)
|
|
||||||
BantchSaveEntityNoCommit(detailDepDets);
|
|
||||||
if (detailContents != null && detailContents.Count > 0)
|
if (detailContents != null && detailContents.Count > 0)
|
||||||
BantchSaveEntityNoCommit(detailContents);
|
BantchSaveEntityNoCommit(detailContents);
|
||||||
if (contentPosts != null && contentPosts.Count > 0)
|
if (contentPosts != null && contentPosts.Count > 0)
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -1,222 +0,0 @@
|
|||||||
using System;
|
|
||||||
using Microsoft.EntityFrameworkCore.Migrations;
|
|
||||||
|
|
||||||
namespace APT.Data.Migrations.Migrations
|
|
||||||
{
|
|
||||||
public partial class hmr2025102301 : Migration
|
|
||||||
{
|
|
||||||
protected override void Up(MigrationBuilder migrationBuilder)
|
|
||||||
{
|
|
||||||
migrationBuilder.DropForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_T_FM_USER_POST_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST");
|
|
||||||
|
|
||||||
migrationBuilder.DropForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_T_FM_USER_POST_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST");
|
|
||||||
|
|
||||||
migrationBuilder.RenameColumn(
|
|
||||||
name: "POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
newName: "DEPARTMENT_ID");
|
|
||||||
|
|
||||||
migrationBuilder.RenameIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
newName: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DEPARTMENT_ID");
|
|
||||||
|
|
||||||
migrationBuilder.RenameColumn(
|
|
||||||
name: "POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
newName: "DEPARTMENT_ID");
|
|
||||||
|
|
||||||
migrationBuilder.RenameIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
newName: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_DEPARTMENT_ID");
|
|
||||||
|
|
||||||
migrationBuilder.CreateTable(
|
|
||||||
name: "T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL",
|
|
||||||
columns: table => new
|
|
||||||
{
|
|
||||||
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
|
||||||
RISK_EVALUATION_DETAIL_POST_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
|
||||||
POST_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
|
|
||||||
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
|
||||||
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
|
|
||||||
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
|
|
||||||
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
|
|
||||||
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
|
|
||||||
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
|
|
||||||
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
|
|
||||||
},
|
|
||||||
constraints: table =>
|
|
||||||
{
|
|
||||||
table.PrimaryKey("PK_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL", x => x.ID);
|
|
||||||
table.ForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL_T_FM_ORGANIZATION_ORG_ID",
|
|
||||||
column: x => x.ORG_ID,
|
|
||||||
principalTable: "T_FM_ORGANIZATION",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
table.ForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL_T_FM_USER_POST_POST_ID",
|
|
||||||
column: x => x.POST_ID,
|
|
||||||
principalTable: "T_FM_USER_POST",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
table.ForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL_T_SK_RISK_EVALUATION_DETAIL_POST_RISK_EVALUATION_DETAIL_POST_ID",
|
|
||||||
column: x => x.RISK_EVALUATION_DETAIL_POST_ID,
|
|
||||||
principalTable: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
});
|
|
||||||
|
|
||||||
migrationBuilder.CreateTable(
|
|
||||||
name: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL",
|
|
||||||
columns: table => new
|
|
||||||
{
|
|
||||||
ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
|
||||||
RISK_EVALUATION_SUMMARY_DETAIL_POST_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
|
||||||
POST_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
IS_DELETED = table.Column<bool>(type: "bit", nullable: false),
|
|
||||||
ORG_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: false),
|
|
||||||
ENTITY_ORG_TPYE = table.Column<int>(type: "int", nullable: false),
|
|
||||||
FORM_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
FLOW_STATUS = table.Column<int>(type: "int", nullable: false),
|
|
||||||
FLOW_SEND_STATUS = table.Column<int>(type: "int", nullable: false),
|
|
||||||
FLOW_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
CREATE_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
|
|
||||||
MODIFY_TIME = table.Column<DateTime>(type: "datetime2", nullable: true),
|
|
||||||
CREATER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true),
|
|
||||||
MODIFIER_ID = table.Column<Guid>(type: "uniqueidentifier", nullable: true)
|
|
||||||
},
|
|
||||||
constraints: table =>
|
|
||||||
{
|
|
||||||
table.PrimaryKey("PK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL", x => x.ID);
|
|
||||||
table.ForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL_T_FM_ORGANIZATION_ORG_ID",
|
|
||||||
column: x => x.ORG_ID,
|
|
||||||
principalTable: "T_FM_ORGANIZATION",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
table.ForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL_T_FM_USER_POST_POST_ID",
|
|
||||||
column: x => x.POST_ID,
|
|
||||||
principalTable: "T_FM_USER_POST",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
table.ForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_RISK_EVALUATION_SUMMARY_DETAIL_POST~",
|
|
||||||
column: x => x.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID,
|
|
||||||
principalTable: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
});
|
|
||||||
|
|
||||||
migrationBuilder.CreateIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL_ORG_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL",
|
|
||||||
column: "ORG_ID");
|
|
||||||
|
|
||||||
migrationBuilder.CreateIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL",
|
|
||||||
column: "POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.CreateIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL_RISK_EVALUATION_DETAIL_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL",
|
|
||||||
column: "RISK_EVALUATION_DETAIL_POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.CreateIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL_ORG_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL",
|
|
||||||
column: "ORG_ID");
|
|
||||||
|
|
||||||
migrationBuilder.CreateIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL",
|
|
||||||
column: "POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.CreateIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL_RISK_EVALUATION_SUMMARY_DETAIL_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL",
|
|
||||||
column: "RISK_EVALUATION_SUMMARY_DETAIL_POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.AddForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_T_FM_DEPARTMENT_DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
column: "DEPARTMENT_ID",
|
|
||||||
principalTable: "T_FM_DEPARTMENT",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
|
|
||||||
migrationBuilder.AddForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_T_FM_DEPARTMENT_DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
column: "DEPARTMENT_ID",
|
|
||||||
principalTable: "T_FM_DEPARTMENT",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override void Down(MigrationBuilder migrationBuilder)
|
|
||||||
{
|
|
||||||
migrationBuilder.DropForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_T_FM_DEPARTMENT_DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST");
|
|
||||||
|
|
||||||
migrationBuilder.DropForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_T_FM_DEPARTMENT_DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST");
|
|
||||||
|
|
||||||
migrationBuilder.DropTable(
|
|
||||||
name: "T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL");
|
|
||||||
|
|
||||||
migrationBuilder.DropTable(
|
|
||||||
name: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL");
|
|
||||||
|
|
||||||
migrationBuilder.RenameColumn(
|
|
||||||
name: "DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
newName: "POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.RenameIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
newName: "IX_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.RenameColumn(
|
|
||||||
name: "DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
newName: "POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.RenameIndex(
|
|
||||||
name: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_DEPARTMENT_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
newName: "IX_T_SK_RISK_EVALUATION_DETAIL_POST_POST_ID");
|
|
||||||
|
|
||||||
migrationBuilder.AddForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_DETAIL_POST_T_FM_USER_POST_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_DETAIL_POST",
|
|
||||||
column: "POST_ID",
|
|
||||||
principalTable: "T_FM_USER_POST",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
|
|
||||||
migrationBuilder.AddForeignKey(
|
|
||||||
name: "FK_T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_T_FM_USER_POST_POST_ID",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST",
|
|
||||||
column: "POST_ID",
|
|
||||||
principalTable: "T_FM_USER_POST",
|
|
||||||
principalColumn: "ID",
|
|
||||||
onDelete: ReferentialAction.Restrict);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -1,35 +0,0 @@
|
|||||||
using Microsoft.EntityFrameworkCore.Migrations;
|
|
||||||
|
|
||||||
namespace APT.Data.Migrations.Migrations
|
|
||||||
{
|
|
||||||
public partial class hmr2025102302 : Migration
|
|
||||||
{
|
|
||||||
protected override void Up(MigrationBuilder migrationBuilder)
|
|
||||||
{
|
|
||||||
migrationBuilder.AddColumn<string>(
|
|
||||||
name: "EVALUATION_DEPARTMENT",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL",
|
|
||||||
type: "nvarchar(500)",
|
|
||||||
maxLength: 500,
|
|
||||||
nullable: true);
|
|
||||||
|
|
||||||
migrationBuilder.AddColumn<string>(
|
|
||||||
name: "EVALUATION_POST",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL",
|
|
||||||
type: "nvarchar(500)",
|
|
||||||
maxLength: 500,
|
|
||||||
nullable: true);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override void Down(MigrationBuilder migrationBuilder)
|
|
||||||
{
|
|
||||||
migrationBuilder.DropColumn(
|
|
||||||
name: "EVALUATION_DEPARTMENT",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL");
|
|
||||||
|
|
||||||
migrationBuilder.DropColumn(
|
|
||||||
name: "EVALUATION_POST",
|
|
||||||
table: "T_SK_RISK_EVALUATION_SUMMARY_DETAIL");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -79290,63 +79290,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST", b =>
|
||||||
{
|
|
||||||
b.Property<Guid>("ID")
|
|
||||||
.ValueGeneratedOnAdd()
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<Guid?>("CREATER_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<DateTime?>("CREATE_TIME")
|
|
||||||
.HasColumnType("datetime2");
|
|
||||||
|
|
||||||
b.Property<Guid?>("DEPARTMENT_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<int>("ENTITY_ORG_TPYE")
|
|
||||||
.HasColumnType("int");
|
|
||||||
|
|
||||||
b.Property<Guid?>("FLOW_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<int>("FLOW_SEND_STATUS")
|
|
||||||
.HasColumnType("int");
|
|
||||||
|
|
||||||
b.Property<int>("FLOW_STATUS")
|
|
||||||
.HasColumnType("int");
|
|
||||||
|
|
||||||
b.Property<Guid?>("FORM_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<bool>("IS_DELETED")
|
|
||||||
.HasColumnType("bit");
|
|
||||||
|
|
||||||
b.Property<Guid?>("MODIFIER_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<DateTime?>("MODIFY_TIME")
|
|
||||||
.HasColumnType("datetime2");
|
|
||||||
|
|
||||||
b.Property<Guid?>("ORG_ID")
|
|
||||||
.IsRequired()
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<Guid>("RISK_EVALUATION_DETAIL_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.HasKey("ID");
|
|
||||||
|
|
||||||
b.HasIndex("DEPARTMENT_ID");
|
|
||||||
|
|
||||||
b.HasIndex("ORG_ID");
|
|
||||||
|
|
||||||
b.HasIndex("RISK_EVALUATION_DETAIL_ID");
|
|
||||||
|
|
||||||
b.ToTable("T_SK_RISK_EVALUATION_DETAIL_POST");
|
|
||||||
});
|
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL", b =>
|
|
||||||
{
|
{
|
||||||
b.Property<Guid>("ID")
|
b.Property<Guid>("ID")
|
||||||
.ValueGeneratedOnAdd()
|
.ValueGeneratedOnAdd()
|
||||||
@ -79389,7 +79332,7 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
b.Property<Guid?>("POST_ID")
|
b.Property<Guid?>("POST_ID")
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
b.Property<Guid>("RISK_EVALUATION_DETAIL_POST_ID")
|
b.Property<Guid>("RISK_EVALUATION_DETAIL_ID")
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
b.HasKey("ID");
|
b.HasKey("ID");
|
||||||
@ -79398,9 +79341,9 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
|
|
||||||
b.HasIndex("POST_ID");
|
b.HasIndex("POST_ID");
|
||||||
|
|
||||||
b.HasIndex("RISK_EVALUATION_DETAIL_POST_ID");
|
b.HasIndex("RISK_EVALUATION_DETAIL_ID");
|
||||||
|
|
||||||
b.ToTable("T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL");
|
b.ToTable("T_SK_RISK_EVALUATION_DETAIL_POST");
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_FILE", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_FILE", b =>
|
||||||
@ -79649,14 +79592,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
b.Property<decimal>("EVALUATE_SCORE")
|
b.Property<decimal>("EVALUATE_SCORE")
|
||||||
.HasColumnType("decimal(18,2)");
|
.HasColumnType("decimal(18,2)");
|
||||||
|
|
||||||
b.Property<string>("EVALUATION_DEPARTMENT")
|
|
||||||
.HasMaxLength(500)
|
|
||||||
.HasColumnType("nvarchar(500)");
|
|
||||||
|
|
||||||
b.Property<string>("EVALUATION_POST")
|
|
||||||
.HasMaxLength(500)
|
|
||||||
.HasColumnType("nvarchar(500)");
|
|
||||||
|
|
||||||
b.Property<Guid?>("FLOW_ID")
|
b.Property<Guid?>("FLOW_ID")
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
@ -79884,63 +79819,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST", b =>
|
||||||
{
|
|
||||||
b.Property<Guid>("ID")
|
|
||||||
.ValueGeneratedOnAdd()
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<Guid?>("CREATER_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<DateTime?>("CREATE_TIME")
|
|
||||||
.HasColumnType("datetime2");
|
|
||||||
|
|
||||||
b.Property<Guid?>("DEPARTMENT_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<int>("ENTITY_ORG_TPYE")
|
|
||||||
.HasColumnType("int");
|
|
||||||
|
|
||||||
b.Property<Guid?>("FLOW_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<int>("FLOW_SEND_STATUS")
|
|
||||||
.HasColumnType("int");
|
|
||||||
|
|
||||||
b.Property<int>("FLOW_STATUS")
|
|
||||||
.HasColumnType("int");
|
|
||||||
|
|
||||||
b.Property<Guid?>("FORM_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<bool>("IS_DELETED")
|
|
||||||
.HasColumnType("bit");
|
|
||||||
|
|
||||||
b.Property<Guid?>("MODIFIER_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<DateTime?>("MODIFY_TIME")
|
|
||||||
.HasColumnType("datetime2");
|
|
||||||
|
|
||||||
b.Property<Guid?>("ORG_ID")
|
|
||||||
.IsRequired()
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.Property<Guid>("RISK_EVALUATION_SUMMARY_DETAIL_ID")
|
|
||||||
.HasColumnType("uniqueidentifier");
|
|
||||||
|
|
||||||
b.HasKey("ID");
|
|
||||||
|
|
||||||
b.HasIndex("DEPARTMENT_ID");
|
|
||||||
|
|
||||||
b.HasIndex("ORG_ID");
|
|
||||||
|
|
||||||
b.HasIndex("RISK_EVALUATION_SUMMARY_DETAIL_ID");
|
|
||||||
|
|
||||||
b.ToTable("T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST");
|
|
||||||
});
|
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL", b =>
|
|
||||||
{
|
{
|
||||||
b.Property<Guid>("ID")
|
b.Property<Guid>("ID")
|
||||||
.ValueGeneratedOnAdd()
|
.ValueGeneratedOnAdd()
|
||||||
@ -79983,7 +79861,7 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
b.Property<Guid?>("POST_ID")
|
b.Property<Guid?>("POST_ID")
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
b.Property<Guid>("RISK_EVALUATION_SUMMARY_DETAIL_POST_ID")
|
b.Property<Guid>("RISK_EVALUATION_SUMMARY_DETAIL_ID")
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
b.HasKey("ID");
|
b.HasKey("ID");
|
||||||
@ -79992,9 +79870,9 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
|
|
||||||
b.HasIndex("POST_ID");
|
b.HasIndex("POST_ID");
|
||||||
|
|
||||||
b.HasIndex("RISK_EVALUATION_SUMMARY_DETAIL_POST_ID");
|
b.HasIndex("RISK_EVALUATION_SUMMARY_DETAIL_ID");
|
||||||
|
|
||||||
b.ToTable("T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL");
|
b.ToTable("T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST");
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_FILE", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_FILE", b =>
|
||||||
@ -121257,32 +121135,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST", b =>
|
||||||
{
|
|
||||||
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_DEPARTMENT", "Nav_Department")
|
|
||||||
.WithMany()
|
|
||||||
.HasForeignKey("DEPARTMENT_ID")
|
|
||||||
.OnDelete(DeleteBehavior.Restrict);
|
|
||||||
|
|
||||||
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
|
|
||||||
.WithMany()
|
|
||||||
.HasForeignKey("ORG_ID")
|
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
|
||||||
.IsRequired();
|
|
||||||
|
|
||||||
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL", "Nav_EvaluationDetail")
|
|
||||||
.WithMany("Nav_DetailPosts")
|
|
||||||
.HasForeignKey("RISK_EVALUATION_DETAIL_ID")
|
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
|
||||||
.IsRequired();
|
|
||||||
|
|
||||||
b.Navigation("Nav_Department");
|
|
||||||
|
|
||||||
b.Navigation("Nav_EvaluationDetail");
|
|
||||||
|
|
||||||
b.Navigation("Nav_Org");
|
|
||||||
});
|
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL", b =>
|
|
||||||
{
|
{
|
||||||
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
|
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
|
||||||
.WithMany()
|
.WithMany()
|
||||||
@ -121295,13 +121147,13 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
.HasForeignKey("POST_ID")
|
.HasForeignKey("POST_ID")
|
||||||
.OnDelete(DeleteBehavior.Restrict);
|
.OnDelete(DeleteBehavior.Restrict);
|
||||||
|
|
||||||
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST", "Nav_DetailPost")
|
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL", "Nav_EvaluationDetail")
|
||||||
.WithMany("Nav_PostDetails")
|
.WithMany("Nav_DetailPosts")
|
||||||
.HasForeignKey("RISK_EVALUATION_DETAIL_POST_ID")
|
.HasForeignKey("RISK_EVALUATION_DETAIL_ID")
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
.OnDelete(DeleteBehavior.Restrict)
|
||||||
.IsRequired();
|
.IsRequired();
|
||||||
|
|
||||||
b.Navigation("Nav_DetailPost");
|
b.Navigation("Nav_EvaluationDetail");
|
||||||
|
|
||||||
b.Navigation("Nav_Org");
|
b.Navigation("Nav_Org");
|
||||||
|
|
||||||
@ -121521,32 +121373,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST", b =>
|
||||||
{
|
|
||||||
b.HasOne("APT.BaseData.Domain.Entities.FM.T_FM_DEPARTMENT", "Nav_Department")
|
|
||||||
.WithMany()
|
|
||||||
.HasForeignKey("DEPARTMENT_ID")
|
|
||||||
.OnDelete(DeleteBehavior.Restrict);
|
|
||||||
|
|
||||||
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
|
|
||||||
.WithMany()
|
|
||||||
.HasForeignKey("ORG_ID")
|
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
|
||||||
.IsRequired();
|
|
||||||
|
|
||||||
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL", "Nav_EvaluationDetail")
|
|
||||||
.WithMany("Nav_DetailPosts")
|
|
||||||
.HasForeignKey("RISK_EVALUATION_SUMMARY_DETAIL_ID")
|
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
|
||||||
.IsRequired();
|
|
||||||
|
|
||||||
b.Navigation("Nav_Department");
|
|
||||||
|
|
||||||
b.Navigation("Nav_EvaluationDetail");
|
|
||||||
|
|
||||||
b.Navigation("Nav_Org");
|
|
||||||
});
|
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL", b =>
|
|
||||||
{
|
{
|
||||||
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
|
b.HasOne("APT.Infrastructure.Core.T_FM_ORGANIZATION", "Nav_Org")
|
||||||
.WithMany()
|
.WithMany()
|
||||||
@ -121559,13 +121385,13 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
.HasForeignKey("POST_ID")
|
.HasForeignKey("POST_ID")
|
||||||
.OnDelete(DeleteBehavior.Restrict);
|
.OnDelete(DeleteBehavior.Restrict);
|
||||||
|
|
||||||
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST", "Nav_DetailPost")
|
b.HasOne("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL", "Nav_EvaluationDetail")
|
||||||
.WithMany("Nav_PostDetails")
|
.WithMany("Nav_DetailPosts")
|
||||||
.HasForeignKey("RISK_EVALUATION_SUMMARY_DETAIL_POST_ID")
|
.HasForeignKey("RISK_EVALUATION_SUMMARY_DETAIL_ID")
|
||||||
.OnDelete(DeleteBehavior.Restrict)
|
.OnDelete(DeleteBehavior.Restrict)
|
||||||
.IsRequired();
|
.IsRequired();
|
||||||
|
|
||||||
b.Navigation("Nav_DetailPost");
|
b.Navigation("Nav_EvaluationDetail");
|
||||||
|
|
||||||
b.Navigation("Nav_Org");
|
b.Navigation("Nav_Org");
|
||||||
|
|
||||||
@ -129376,11 +129202,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
b.Navigation("Nav_DetailPosts");
|
b.Navigation("Nav_DetailPosts");
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_DETAIL_POST", b =>
|
|
||||||
{
|
|
||||||
b.Navigation("Nav_PostDetails");
|
|
||||||
});
|
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY", b =>
|
||||||
{
|
{
|
||||||
b.Navigation("Nav_Details");
|
b.Navigation("Nav_Details");
|
||||||
@ -129399,11 +129220,6 @@ namespace APT.Data.Migrations.Migrations
|
|||||||
b.Navigation("Nav_DetailPosts");
|
b.Navigation("Nav_DetailPosts");
|
||||||
});
|
});
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST", b =>
|
|
||||||
{
|
|
||||||
b.Navigation("Nav_PostDetails");
|
|
||||||
});
|
|
||||||
|
|
||||||
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_IDENTIFY", b =>
|
modelBuilder.Entity("APT.MS.Domain.Entities.SK.T_SK_RISK_IDENTIFY", b =>
|
||||||
{
|
{
|
||||||
b.Navigation("Nav_Details");
|
b.Navigation("Nav_Details");
|
||||||
|
|||||||
@ -13635,17 +13635,6 @@ builder.Property(t => t.EMERGENCY).HasMaxLength(500);
|
|||||||
{
|
{
|
||||||
base.Configure(builder);
|
base.Configure(builder);
|
||||||
builder.HasOne(t => t.Nav_EvaluationDetail).WithMany(t=>t.Nav_DetailPosts).HasForeignKey(t => t.RISK_EVALUATION_DETAIL_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_EvaluationDetail).WithMany(t=>t.Nav_DetailPosts).HasForeignKey(t => t.RISK_EVALUATION_DETAIL_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
builder.HasOne(t => t.Nav_Department).WithMany().HasForeignKey(t => t.DEPARTMENT_ID).OnDelete(DeleteBehavior.Restrict);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#region RiskEvaluationDetailPostDetail
|
|
||||||
public partial class SKRiskEvaluationDetailPostDetailMap :APTEntityBaseMap<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL>
|
|
||||||
{
|
|
||||||
public override void Configure(EntityTypeBuilder<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL> builder)
|
|
||||||
{
|
|
||||||
base.Configure(builder);
|
|
||||||
builder.HasOne(t => t.Nav_DetailPost).WithMany(t=>t.Nav_PostDetails).HasForeignKey(t => t.RISK_EVALUATION_DETAIL_POST_ID).OnDelete(DeleteBehavior.Restrict);
|
|
||||||
builder.HasOne(t => t.Nav_Post).WithMany().HasForeignKey(t => t.POST_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_Post).WithMany().HasForeignKey(t => t.POST_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -13711,8 +13700,6 @@ builder.HasOne(t => t.Nav_RiskName).WithMany().HasForeignKey(t => t.RISK_NAME_ID
|
|||||||
builder.HasOne(t => t.Nav_SCOREL).WithMany().HasForeignKey(t => t.SCOREL_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_SCOREL).WithMany().HasForeignKey(t => t.SCOREL_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
builder.HasOne(t => t.Nav_SCOREE).WithMany().HasForeignKey(t => t.SCOREE_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_SCOREE).WithMany().HasForeignKey(t => t.SCOREE_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
builder.HasOne(t => t.Nav_SCOREC).WithMany().HasForeignKey(t => t.SCOREC_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_SCOREC).WithMany().HasForeignKey(t => t.SCOREC_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
builder.Property(t => t.EVALUATION_DEPARTMENT).HasMaxLength(500);
|
|
||||||
builder.Property(t => t.EVALUATION_POST).HasMaxLength(500);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
@ -13747,17 +13734,6 @@ builder.Property(t => t.EMERGENCY).HasMaxLength(500);
|
|||||||
{
|
{
|
||||||
base.Configure(builder);
|
base.Configure(builder);
|
||||||
builder.HasOne(t => t.Nav_EvaluationDetail).WithMany(t=>t.Nav_DetailPosts).HasForeignKey(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_EvaluationDetail).WithMany(t=>t.Nav_DetailPosts).HasForeignKey(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
builder.HasOne(t => t.Nav_Department).WithMany().HasForeignKey(t => t.DEPARTMENT_ID).OnDelete(DeleteBehavior.Restrict);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#region RiskEvaluationSummaryDetailPostDetail
|
|
||||||
public partial class SKRiskEvaluationSummaryDetailPostDetailMap :APTEntityBaseMap<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL>
|
|
||||||
{
|
|
||||||
public override void Configure(EntityTypeBuilder<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL> builder)
|
|
||||||
{
|
|
||||||
base.Configure(builder);
|
|
||||||
builder.HasOne(t => t.Nav_DetailPost).WithMany(t=>t.Nav_PostDetails).HasForeignKey(t => t.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID).OnDelete(DeleteBehavior.Restrict);
|
|
||||||
builder.HasOne(t => t.Nav_Post).WithMany().HasForeignKey(t => t.POST_ID).OnDelete(DeleteBehavior.Restrict);
|
builder.HasOne(t => t.Nav_Post).WithMany().HasForeignKey(t => t.POST_ID).OnDelete(DeleteBehavior.Restrict);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -101,10 +101,10 @@ namespace APT.MS.Domain.Entities.SK
|
|||||||
[Description("管控措施")]
|
[Description("管控措施")]
|
||||||
[FormFieldEdit]
|
[FormFieldEdit]
|
||||||
public ICollection<T_SK_RISK_EVALUATION_DETAIL_MEASURE> Nav_DetailMeasures { get; set; }
|
public ICollection<T_SK_RISK_EVALUATION_DETAIL_MEASURE> Nav_DetailMeasures { get; set; }
|
||||||
[Description("管控部门层级")]
|
[Description("辨识部门")]
|
||||||
[FormFieldEdit]
|
[FormFieldEdit]
|
||||||
public ICollection<T_SK_RISK_EVALUATION_DETAIL_DEPART> Nav_DetailDeparts { get; set; }
|
public ICollection<T_SK_RISK_EVALUATION_DETAIL_DEPART> Nav_DetailDeparts { get; set; }
|
||||||
[Description("辨识岗位")]
|
[Description("管控部门岗位")]
|
||||||
[FormFieldEdit]
|
[FormFieldEdit]
|
||||||
public ICollection<T_SK_RISK_EVALUATION_DETAIL_POST> Nav_DetailPosts { get; set; }
|
public ICollection<T_SK_RISK_EVALUATION_DETAIL_POST> Nav_DetailPosts { get; set; }
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace APT.MS.Domain.Entities.SK
|
namespace APT.MS.Domain.Entities.SK
|
||||||
{
|
{
|
||||||
[Description("管控部门层级")]
|
[Description("辨识部门")]
|
||||||
public class T_SK_RISK_EVALUATION_DETAIL_DEPART : MesEntityBase
|
public class T_SK_RISK_EVALUATION_DETAIL_DEPART : MesEntityBase
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@ -7,7 +7,7 @@ using System.Text;
|
|||||||
|
|
||||||
namespace APT.MS.Domain.Entities.SK
|
namespace APT.MS.Domain.Entities.SK
|
||||||
{
|
{
|
||||||
[Description("辨识部门")]
|
[Description("管控部门岗位")]
|
||||||
public class T_SK_RISK_EVALUATION_DETAIL_POST : MesEntityBase
|
public class T_SK_RISK_EVALUATION_DETAIL_POST : MesEntityBase
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -21,17 +21,13 @@ namespace APT.MS.Domain.Entities.SK
|
|||||||
/// 导航:安全风险评估表
|
/// 导航:安全风险评估表
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Description("导航:安全风险评估表")]
|
[Description("导航:安全风险评估表")]
|
||||||
public virtual T_SK_RISK_EVALUATION_DETAIL Nav_EvaluationDetail { get; set; }
|
public virtual T_SK_RISK_EVALUATION_DETAIL Nav_EvaluationDetail { get; set; }
|
||||||
|
|
||||||
[Description("辨识部门")]
|
|
||||||
[DataFieldForeignKey("Nav_Department")]
|
|
||||||
public Guid? DEPARTMENT_ID { get; set; }
|
|
||||||
|
|
||||||
[Description("导航属性:辨识部门")]
|
[Description("管控岗位")]
|
||||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
[DataFieldForeignKey("Nav_Post")]
|
||||||
|
public Guid? POST_ID { get; set; }
|
||||||
|
|
||||||
[Description("辨识岗位表")]
|
[Description("导航属性:管控岗位")]
|
||||||
[FormFieldEdit]
|
public T_FM_USER_POST Nav_Post { get; set; }
|
||||||
public ICollection<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL> Nav_PostDetails { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,33 +0,0 @@
|
|||||||
using APT.BaseData.Domain.Entities.FM;
|
|
||||||
using APT.Infrastructure.Core;
|
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.ComponentModel;
|
|
||||||
using System.Text;
|
|
||||||
|
|
||||||
namespace APT.MS.Domain.Entities.SK
|
|
||||||
{
|
|
||||||
[Description("辨识岗位")]
|
|
||||||
public class T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL : MesEntityBase
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// 安全风险评估辨识部门表
|
|
||||||
/// </summary>
|
|
||||||
[Description("安全风险评估辨识部门表")]
|
|
||||||
[DataFieldForeignKey("Nav_DetailPost", "Nav_PostDetails")]
|
|
||||||
public Guid RISK_EVALUATION_DETAIL_POST_ID { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 导航:安全风险评估辨识部门表
|
|
||||||
/// </summary>
|
|
||||||
[Description("导航:安全风险评估辨识部门表")]
|
|
||||||
public virtual T_SK_RISK_EVALUATION_DETAIL_POST Nav_DetailPost { get; set; }
|
|
||||||
|
|
||||||
[Description("辨识岗位")]
|
|
||||||
[DataFieldForeignKey("Nav_Post")]
|
|
||||||
public Guid? POST_ID { get; set; }
|
|
||||||
|
|
||||||
[Description("导航属性:辨识岗位")]
|
|
||||||
public T_FM_USER_POST Nav_Post { get; set; }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -156,11 +156,6 @@ namespace APT.MS.Domain.Entities.SK
|
|||||||
/// 标识
|
/// 标识
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Description("标识")]
|
[Description("标识")]
|
||||||
public SKMarkEnum MARK { get; set; }
|
public SKMarkEnum MARK { get; set; }
|
||||||
|
|
||||||
[Description("辨识部门")]
|
|
||||||
public string EVALUATION_DEPARTMENT { get; set; }
|
|
||||||
[Description("辨识岗位")]
|
|
||||||
public string EVALUATION_POST { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -23,15 +23,11 @@ namespace APT.MS.Domain.Entities.SK
|
|||||||
[Description("导航:安全风险评估表")]
|
[Description("导航:安全风险评估表")]
|
||||||
public virtual T_SK_RISK_EVALUATION_SUMMARY_DETAIL Nav_EvaluationDetail { get; set; }
|
public virtual T_SK_RISK_EVALUATION_SUMMARY_DETAIL Nav_EvaluationDetail { get; set; }
|
||||||
|
|
||||||
[Description("辨识部门")]
|
[Description("管控岗位")]
|
||||||
[DataFieldForeignKey("Nav_Department")]
|
[DataFieldForeignKey("Nav_Post")]
|
||||||
public Guid? DEPARTMENT_ID { get; set; }
|
public Guid? POST_ID { get; set; }
|
||||||
|
|
||||||
[Description("导航属性:辨识部门")]
|
[Description("导航属性:管控岗位")]
|
||||||
public T_FM_DEPARTMENT Nav_Department { get; set; }
|
public T_FM_USER_POST Nav_Post { get; set; }
|
||||||
|
|
||||||
[Description("辨识岗位表")]
|
|
||||||
[FormFieldEdit]
|
|
||||||
public ICollection<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL> Nav_PostDetails { get; set; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,33 +0,0 @@
|
|||||||
using APT.BaseData.Domain.Entities.FM;
|
|
||||||
using APT.Infrastructure.Core;
|
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.ComponentModel;
|
|
||||||
using System.Text;
|
|
||||||
|
|
||||||
namespace APT.MS.Domain.Entities.SK
|
|
||||||
{
|
|
||||||
[Description("辨识部门")]
|
|
||||||
public class T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL : MesEntityBase
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// 安全风险评估辨识部门表
|
|
||||||
/// </summary>
|
|
||||||
[Description("安全风险评估辨识部门表")]
|
|
||||||
[DataFieldForeignKey("Nav_DetailPost", "Nav_PostDetails")]
|
|
||||||
public Guid RISK_EVALUATION_SUMMARY_DETAIL_POST_ID { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 导航:安全风险评估辨识部门表
|
|
||||||
/// </summary>
|
|
||||||
[Description("导航:安全风险评估辨识部门表")]
|
|
||||||
public virtual T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST Nav_DetailPost { get; set; }
|
|
||||||
|
|
||||||
[Description("辨识岗位")]
|
|
||||||
[DataFieldForeignKey("Nav_Post")]
|
|
||||||
public Guid? POST_ID { get; set; }
|
|
||||||
|
|
||||||
[Description("导航属性:辨识岗位")]
|
|
||||||
public T_FM_USER_POST Nav_Post { get; set; }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -78,12 +78,7 @@ namespace APT.MS.Domain.Enums.SK
|
|||||||
/// 修改
|
/// 修改
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Description("修改")]
|
[Description("修改")]
|
||||||
Update = 20,
|
Update = 20,
|
||||||
/// <summary>
|
|
||||||
/// 作废
|
|
||||||
/// </summary>
|
|
||||||
[Description("作废")]
|
|
||||||
Cancel = 25,
|
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 是否入库
|
/// 是否入库
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,137 +1,128 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// T4模板文件:基础接口类
|
||||||
|
// 此代码由T4模板自动生成
|
||||||
|
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
using APT.Infrastructure.Core;
|
||||||
//------------------------------------------------------------------------------
|
using Microsoft.AspNetCore.Mvc;
|
||||||
// T4模板文件:基础接口类
|
using System.Collections.Generic;
|
||||||
// 此代码由T4模板自动生成
|
using APT.Utility;
|
||||||
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
using APT.Infrastructure.Api;
|
||||||
//------------------------------------------------------------------------------
|
using APT.BaseData.Domain.ApiModel.PF;
|
||||||
using APT.Infrastructure.Core;
|
namespace APT.LG.WebApi.Controllers.Api
|
||||||
using Microsoft.AspNetCore.Mvc;
|
{
|
||||||
using System.Collections.Generic;
|
|
||||||
using APT.Utility;
|
|
||||||
using APT.Infrastructure.Api;
|
|
||||||
using APT.BaseData.Domain.ApiModel.PF;
|
|
||||||
namespace APT.LG.WebApi.Controllers.Api
|
|
||||||
{
|
|
||||||
using APT.BaseData.Domain.Entities.LG;
|
using APT.BaseData.Domain.Entities.LG;
|
||||||
|
#region Oprate-表单操作日志表
|
||||||
#region Oprate-表单操作日志表
|
/// <summary>
|
||||||
/// <summary>
|
/// 表单操作日志表
|
||||||
/// 表单操作日志表
|
/// </summary>
|
||||||
/// </summary>
|
[Route("api/LG/Oprate")]
|
||||||
[Route("api/LG/Oprate")]
|
public partial class OprateController : AuthorizeApiController<T_LG_OPRATE>
|
||||||
public partial class OprateController : AuthorizeApiController<T_LG_OPRATE>
|
{
|
||||||
{
|
/// <summary>
|
||||||
/// <summary>
|
/// 查询所有数据
|
||||||
/// 查询所有数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <param name="filter">过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Entities")]
|
||||||
[HttpPost, Route("Entities")]
|
public JsonActionResult<IEnumerable<T_LG_OPRATE>> Entities([FromBody]KeywordFilter filter)
|
||||||
public JsonActionResult<IEnumerable<T_LG_OPRATE>> Entities([FromBody]KeywordFilter filter)
|
{
|
||||||
{
|
return WitEntities(null, filter);
|
||||||
return WitEntities(null, filter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 排序查询所有数据
|
||||||
/// 排序查询所有数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <param name="filter">过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
|
||||||
|
[HttpPost, Route("OrderEntities")]
|
||||||
[HttpPost, Route("OrderEntities")]
|
public JsonActionResult<IEnumerable<T_LG_OPRATE>> OrderEntities([FromBody]KeywordFilter filter)
|
||||||
public JsonActionResult<IEnumerable<T_LG_OPRATE>> OrderEntities([FromBody]KeywordFilter filter)
|
{
|
||||||
{
|
return WitOrderEntities(null, filter);
|
||||||
return WitOrderEntities(null, filter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 分页查询数据
|
||||||
/// 分页查询数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Paged")]
|
||||||
[HttpPost, Route("Paged")]
|
public PagedActionResult<T_LG_OPRATE> Paged([FromBody]KeywordPageFilter pageFilter)
|
||||||
public PagedActionResult<T_LG_OPRATE> Paged([FromBody]KeywordPageFilter pageFilter)
|
{
|
||||||
{
|
return WitPaged(null, pageFilter);
|
||||||
return WitPaged(null, pageFilter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 排序分页查询数据
|
||||||
/// 排序分页查询数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("OrderPaged")]
|
||||||
[HttpPost, Route("OrderPaged")]
|
public PagedActionResult<T_LG_OPRATE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
||||||
public PagedActionResult<T_LG_OPRATE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
{
|
||||||
{
|
return WitOrderPaged(null, pageFilter);
|
||||||
return WitOrderPaged(null, pageFilter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 根据主键删除数据
|
||||||
/// 根据主键删除数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="id">主键ID</param>
|
||||||
/// <param name="id">主键ID</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpGet, Route("Delete")]
|
||||||
[HttpGet, Route("Delete")]
|
public JsonActionResult<bool> Delete(string id)
|
||||||
public JsonActionResult<bool> Delete(string id)
|
{
|
||||||
{
|
return WitRealDelete(id);
|
||||||
return WitRealDelete(id);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 更新或新增数据
|
||||||
/// 更新或新增数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="entity">对象实体</param>
|
||||||
/// <param name="entity">对象实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Update")]
|
||||||
[HttpPost, Route("Update")]
|
public JsonActionResult<bool> Update([FromBody]T_LG_OPRATE entity)
|
||||||
public JsonActionResult<bool> Update([FromBody]T_LG_OPRATE entity)
|
{
|
||||||
{
|
return WitUpdate(entity);
|
||||||
return WitUpdate(entity);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 批量更新
|
||||||
/// 批量更新
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="entity">对象实体</param>
|
||||||
/// <param name="entity">对象实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("BatchUpdate")]
|
||||||
[HttpPost, Route("BatchUpdate")]
|
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_LG_OPRATE> entity)
|
||||||
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_LG_OPRATE> entity)
|
{
|
||||||
{
|
return WitBantchUpdate(entity?.Data);
|
||||||
return WitBantchUpdate(entity?.Data);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 批量删除数据
|
||||||
/// 批量删除数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
||||||
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpGet, Route("BatchDelete")]
|
||||||
[HttpGet, Route("BatchDelete")]
|
public JsonActionResult<bool> BatchDelete(string ids)
|
||||||
public JsonActionResult<bool> BatchDelete(string ids)
|
{
|
||||||
{
|
return WitRealBatchDelete(ids);
|
||||||
return WitRealBatchDelete(ids);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 获得单条实体数据
|
||||||
/// 获得单条实体数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <param name="filter">过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Get")]
|
||||||
[HttpPost, Route("Get")]
|
public JsonActionResult<T_LG_OPRATE> Get([FromBody] KeywordFilter filter)
|
||||||
public JsonActionResult<T_LG_OPRATE> Get([FromBody] KeywordFilter filter)
|
{
|
||||||
{
|
return WitEntity(null, filter);
|
||||||
return WitEntity(null, filter);
|
}
|
||||||
}
|
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|||||||
@ -1,370 +1,356 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// T4模板文件:基础接口类
|
||||||
|
// 此代码由T4模板自动生成
|
||||||
|
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
using APT.Infrastructure.Core;
|
||||||
//------------------------------------------------------------------------------
|
using Microsoft.AspNetCore.Mvc;
|
||||||
// T4模板文件:基础接口类
|
using System.Collections.Generic;
|
||||||
// 此代码由T4模板自动生成
|
using APT.Utility;
|
||||||
// 对此文件的更改可能会导致不正确的行为,并且如果重新生成代码,这些更改将会丢失。
|
using APT.Infrastructure.Api;
|
||||||
//------------------------------------------------------------------------------
|
using APT.BaseData.Domain.ApiModel.PF;
|
||||||
using APT.Infrastructure.Core;
|
namespace APT.NW.WebApi.Controllers.Api
|
||||||
using Microsoft.AspNetCore.Mvc;
|
{
|
||||||
using System.Collections.Generic;
|
|
||||||
using APT.Utility;
|
|
||||||
using APT.Infrastructure.Api;
|
|
||||||
using APT.BaseData.Domain.ApiModel.PF;
|
|
||||||
namespace APT.NW.WebApi.Controllers.Api
|
|
||||||
{
|
|
||||||
using APT.BaseData.Domain.Entities.NW;
|
using APT.BaseData.Domain.Entities.NW;
|
||||||
|
#region Enterprise-子企业表
|
||||||
#region Enterprise-子企业表
|
/// <summary>
|
||||||
/// <summary>
|
/// 子企业表
|
||||||
/// 子企业表
|
/// </summary>
|
||||||
/// </summary>
|
[Route("api/NW/Enterprise")]
|
||||||
[Route("api/NW/Enterprise")]
|
public partial class EnterpriseController : AuthorizeTreeApiController<T_NW_ENTERPRISE>
|
||||||
public partial class EnterpriseController : AuthorizeTreeApiController<T_NW_ENTERPRISE>
|
{
|
||||||
{
|
/// <summary>
|
||||||
/// <summary>
|
/// 查询所有数据
|
||||||
/// 查询所有数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <param name="filter">过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Entities")]
|
||||||
[HttpPost, Route("Entities")]
|
public JsonActionResult<IEnumerable<T_NW_ENTERPRISE>> Entities([FromBody]KeywordFilter filter)
|
||||||
public JsonActionResult<IEnumerable<T_NW_ENTERPRISE>> Entities([FromBody]KeywordFilter filter)
|
{
|
||||||
{
|
return WitEntities(null, filter);
|
||||||
return WitEntities(null, filter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 排序查询所有数据
|
||||||
/// 排序查询所有数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <param name="filter">过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
|
||||||
|
[HttpPost, Route("OrderEntities")]
|
||||||
[HttpPost, Route("OrderEntities")]
|
public JsonActionResult<IEnumerable<T_NW_ENTERPRISE>> OrderEntities([FromBody]KeywordFilter filter)
|
||||||
public JsonActionResult<IEnumerable<T_NW_ENTERPRISE>> OrderEntities([FromBody]KeywordFilter filter)
|
{
|
||||||
{
|
return WitOrderEntities(null, filter);
|
||||||
return WitOrderEntities(null, filter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 分页查询数据
|
||||||
/// 分页查询数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Paged")]
|
||||||
[HttpPost, Route("Paged")]
|
public PagedActionResult<T_NW_ENTERPRISE> Paged([FromBody]KeywordPageFilter pageFilter)
|
||||||
public PagedActionResult<T_NW_ENTERPRISE> Paged([FromBody]KeywordPageFilter pageFilter)
|
{
|
||||||
{
|
return WitPaged(null, pageFilter);
|
||||||
return WitPaged(null, pageFilter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 排序分页查询数据
|
||||||
/// 排序分页查询数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("OrderPaged")]
|
||||||
[HttpPost, Route("OrderPaged")]
|
public PagedActionResult<T_NW_ENTERPRISE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
||||||
public PagedActionResult<T_NW_ENTERPRISE> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
{
|
||||||
{
|
return WitOrderPaged(null, pageFilter);
|
||||||
return WitOrderPaged(null, pageFilter);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 根据主键删除数据
|
||||||
/// 根据主键删除数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="id">主键ID</param>
|
||||||
/// <param name="id">主键ID</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpGet, Route("Delete")]
|
||||||
[HttpGet, Route("Delete")]
|
public JsonActionResult<bool> Delete(string id)
|
||||||
public JsonActionResult<bool> Delete(string id)
|
{
|
||||||
{
|
return WitRealDelete(id);
|
||||||
return WitRealDelete(id);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 更新或新增数据
|
||||||
/// 更新或新增数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="entity">对象实体</param>
|
||||||
/// <param name="entity">对象实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Update")]
|
||||||
[HttpPost, Route("Update")]
|
public JsonActionResult<bool> Update([FromBody]T_NW_ENTERPRISE entity)
|
||||||
public JsonActionResult<bool> Update([FromBody]T_NW_ENTERPRISE entity)
|
{
|
||||||
{
|
return WitUpdate(entity);
|
||||||
return WitUpdate(entity);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 批量更新
|
||||||
/// 批量更新
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="entity">对象实体</param>
|
||||||
/// <param name="entity">对象实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("BatchUpdate")]
|
||||||
[HttpPost, Route("BatchUpdate")]
|
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_NW_ENTERPRISE> entity)
|
||||||
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_NW_ENTERPRISE> entity)
|
{
|
||||||
{
|
return WitBantchUpdate(entity?.Data);
|
||||||
return WitBantchUpdate(entity?.Data);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 批量删除数据
|
||||||
/// 批量删除数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
||||||
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpGet, Route("BatchDelete")]
|
||||||
[HttpGet, Route("BatchDelete")]
|
public JsonActionResult<bool> BatchDelete(string ids)
|
||||||
public JsonActionResult<bool> BatchDelete(string ids)
|
{
|
||||||
{
|
return WitRealBatchDelete(ids);
|
||||||
return WitRealBatchDelete(ids);
|
}
|
||||||
}
|
|
||||||
|
/// <summary>
|
||||||
/// <summary>
|
/// 获得单条实体数据
|
||||||
/// 获得单条实体数据
|
/// </summary>
|
||||||
/// </summary>
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <param name="filter">过滤实体</param>
|
/// <returns></returns>
|
||||||
/// <returns></returns>
|
[HttpPost, Route("Get")]
|
||||||
[HttpPost, Route("Get")]
|
public JsonActionResult<T_NW_ENTERPRISE> Get([FromBody] KeywordFilter filter)
|
||||||
public JsonActionResult<T_NW_ENTERPRISE> Get([FromBody] KeywordFilter filter)
|
{
|
||||||
{
|
return WitEntity(null, filter);
|
||||||
return WitEntity(null, filter);
|
}
|
||||||
}
|
/// <summary>
|
||||||
|
/// 获得树形实体数据
|
||||||
/// <summary>
|
/// </summary>
|
||||||
/// 获得树形实体数据
|
/// <param name="filter"></param>
|
||||||
/// </summary>
|
/// <returns></returns>
|
||||||
/// <param name="filter"></param>
|
[HttpPost, Route("TreeData")]
|
||||||
/// <returns></returns>
|
public JsonActionResult<IEnumerable<TreeNode<T_NW_ENTERPRISE>>> TreeData([FromBody] KeywordFilter filter)
|
||||||
[HttpPost, Route("TreeData")]
|
{
|
||||||
public JsonActionResult<IEnumerable<TreeNode<T_NW_ENTERPRISE>>> TreeData([FromBody] KeywordFilter filter)
|
return WitTreeOrderEntities(null, filter);
|
||||||
{
|
}
|
||||||
return WitTreeOrderEntities(null, filter);
|
|
||||||
}
|
}
|
||||||
|
#endregion
|
||||||
|
#region RoleDataPerm-子企业数据权限表
|
||||||
}
|
/// <summary>
|
||||||
#endregion
|
/// 子企业数据权限表
|
||||||
|
/// </summary>
|
||||||
#region RoleDataPerm-子企业数据权限表
|
[Route("api/NW/RoleDataPerm")]
|
||||||
/// <summary>
|
public partial class RoleDataPermController : AuthorizeApiController<T_NW_ROLE_DATA_PERM>
|
||||||
/// 子企业数据权限表
|
{
|
||||||
/// </summary>
|
/// <summary>
|
||||||
[Route("api/NW/RoleDataPerm")]
|
/// 查询所有数据
|
||||||
public partial class RoleDataPermController : AuthorizeApiController<T_NW_ROLE_DATA_PERM>
|
/// </summary>
|
||||||
{
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 查询所有数据
|
[HttpPost, Route("Entities")]
|
||||||
/// </summary>
|
public JsonActionResult<IEnumerable<T_NW_ROLE_DATA_PERM>> Entities([FromBody]KeywordFilter filter)
|
||||||
/// <param name="filter">过滤实体</param>
|
{
|
||||||
/// <returns></returns>
|
return WitEntities(null, filter);
|
||||||
[HttpPost, Route("Entities")]
|
}
|
||||||
public JsonActionResult<IEnumerable<T_NW_ROLE_DATA_PERM>> Entities([FromBody]KeywordFilter filter)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitEntities(null, filter);
|
/// 排序查询所有数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 排序查询所有数据
|
|
||||||
/// </summary>
|
[HttpPost, Route("OrderEntities")]
|
||||||
/// <param name="filter">过滤实体</param>
|
public JsonActionResult<IEnumerable<T_NW_ROLE_DATA_PERM>> OrderEntities([FromBody]KeywordFilter filter)
|
||||||
/// <returns></returns>
|
{
|
||||||
|
return WitOrderEntities(null, filter);
|
||||||
[HttpPost, Route("OrderEntities")]
|
}
|
||||||
public JsonActionResult<IEnumerable<T_NW_ROLE_DATA_PERM>> OrderEntities([FromBody]KeywordFilter filter)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitOrderEntities(null, filter);
|
/// 分页查询数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 分页查询数据
|
[HttpPost, Route("Paged")]
|
||||||
/// </summary>
|
public PagedActionResult<T_NW_ROLE_DATA_PERM> Paged([FromBody]KeywordPageFilter pageFilter)
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
{
|
||||||
/// <returns></returns>
|
return WitPaged(null, pageFilter);
|
||||||
[HttpPost, Route("Paged")]
|
}
|
||||||
public PagedActionResult<T_NW_ROLE_DATA_PERM> Paged([FromBody]KeywordPageFilter pageFilter)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitPaged(null, pageFilter);
|
/// 排序分页查询数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 排序分页查询数据
|
[HttpPost, Route("OrderPaged")]
|
||||||
/// </summary>
|
public PagedActionResult<T_NW_ROLE_DATA_PERM> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
{
|
||||||
/// <returns></returns>
|
return WitOrderPaged(null, pageFilter);
|
||||||
[HttpPost, Route("OrderPaged")]
|
}
|
||||||
public PagedActionResult<T_NW_ROLE_DATA_PERM> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitOrderPaged(null, pageFilter);
|
/// 根据主键删除数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="id">主键ID</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 根据主键删除数据
|
[HttpGet, Route("Delete")]
|
||||||
/// </summary>
|
public JsonActionResult<bool> Delete(string id)
|
||||||
/// <param name="id">主键ID</param>
|
{
|
||||||
/// <returns></returns>
|
return WitRealDelete(id);
|
||||||
[HttpGet, Route("Delete")]
|
}
|
||||||
public JsonActionResult<bool> Delete(string id)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitRealDelete(id);
|
/// 更新或新增数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="entity">对象实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 更新或新增数据
|
[HttpPost, Route("Update")]
|
||||||
/// </summary>
|
public JsonActionResult<bool> Update([FromBody]T_NW_ROLE_DATA_PERM entity)
|
||||||
/// <param name="entity">对象实体</param>
|
{
|
||||||
/// <returns></returns>
|
return WitUpdate(entity);
|
||||||
[HttpPost, Route("Update")]
|
}
|
||||||
public JsonActionResult<bool> Update([FromBody]T_NW_ROLE_DATA_PERM entity)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitUpdate(entity);
|
/// 批量更新
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="entity">对象实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 批量更新
|
[HttpPost, Route("BatchUpdate")]
|
||||||
/// </summary>
|
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_NW_ROLE_DATA_PERM> entity)
|
||||||
/// <param name="entity">对象实体</param>
|
{
|
||||||
/// <returns></returns>
|
return WitBantchUpdate(entity?.Data);
|
||||||
[HttpPost, Route("BatchUpdate")]
|
}
|
||||||
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_NW_ROLE_DATA_PERM> entity)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitBantchUpdate(entity?.Data);
|
/// 批量删除数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 批量删除数据
|
[HttpGet, Route("BatchDelete")]
|
||||||
/// </summary>
|
public JsonActionResult<bool> BatchDelete(string ids)
|
||||||
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
{
|
||||||
/// <returns></returns>
|
return WitRealBatchDelete(ids);
|
||||||
[HttpGet, Route("BatchDelete")]
|
}
|
||||||
public JsonActionResult<bool> BatchDelete(string ids)
|
|
||||||
{
|
/// <summary>
|
||||||
return WitRealBatchDelete(ids);
|
/// 获得单条实体数据
|
||||||
}
|
/// </summary>
|
||||||
|
/// <param name="filter">过滤实体</param>
|
||||||
/// <summary>
|
/// <returns></returns>
|
||||||
/// 获得单条实体数据
|
[HttpPost, Route("Get")]
|
||||||
/// </summary>
|
public JsonActionResult<T_NW_ROLE_DATA_PERM> Get([FromBody] KeywordFilter filter)
|
||||||
/// <param name="filter">过滤实体</param>
|
{
|
||||||
/// <returns></returns>
|
return WitEntity(null, filter);
|
||||||
[HttpPost, Route("Get")]
|
}
|
||||||
public JsonActionResult<T_NW_ROLE_DATA_PERM> Get([FromBody] KeywordFilter filter)
|
|
||||||
{
|
}
|
||||||
return WitEntity(null, filter);
|
#endregion
|
||||||
}
|
#region RoleMenu-子企业权限表
|
||||||
|
/// <summary>
|
||||||
|
/// 子企业权限表
|
||||||
}
|
/// </summary>
|
||||||
#endregion
|
[Route("api/NW/RoleMenu")]
|
||||||
|
public partial class RoleMenuController : AuthorizeApiController<T_NW_ROLE_MENU>
|
||||||
#region RoleMenu-子企业权限表
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 子企业权限表
|
/// 查询所有数据
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Route("api/NW/RoleMenu")]
|
/// <param name="filter">过滤实体</param>
|
||||||
public partial class RoleMenuController : AuthorizeApiController<T_NW_ROLE_MENU>
|
/// <returns></returns>
|
||||||
{
|
[HttpPost, Route("Entities")]
|
||||||
/// <summary>
|
public JsonActionResult<IEnumerable<T_NW_ROLE_MENU>> Entities([FromBody]KeywordFilter filter)
|
||||||
/// 查询所有数据
|
{
|
||||||
/// </summary>
|
return WitEntities(null, filter);
|
||||||
/// <param name="filter">过滤实体</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpPost, Route("Entities")]
|
/// <summary>
|
||||||
public JsonActionResult<IEnumerable<T_NW_ROLE_MENU>> Entities([FromBody]KeywordFilter filter)
|
/// 排序查询所有数据
|
||||||
{
|
/// </summary>
|
||||||
return WitEntities(null, filter);
|
/// <param name="filter">过滤实体</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
|
||||||
/// <summary>
|
[HttpPost, Route("OrderEntities")]
|
||||||
/// 排序查询所有数据
|
public JsonActionResult<IEnumerable<T_NW_ROLE_MENU>> OrderEntities([FromBody]KeywordFilter filter)
|
||||||
/// </summary>
|
{
|
||||||
/// <param name="filter">过滤实体</param>
|
return WitOrderEntities(null, filter);
|
||||||
/// <returns></returns>
|
}
|
||||||
|
|
||||||
[HttpPost, Route("OrderEntities")]
|
/// <summary>
|
||||||
public JsonActionResult<IEnumerable<T_NW_ROLE_MENU>> OrderEntities([FromBody]KeywordFilter filter)
|
/// 分页查询数据
|
||||||
{
|
/// </summary>
|
||||||
return WitOrderEntities(null, filter);
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpPost, Route("Paged")]
|
||||||
/// <summary>
|
public PagedActionResult<T_NW_ROLE_MENU> Paged([FromBody]KeywordPageFilter pageFilter)
|
||||||
/// 分页查询数据
|
{
|
||||||
/// </summary>
|
return WitPaged(null, pageFilter);
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpPost, Route("Paged")]
|
/// <summary>
|
||||||
public PagedActionResult<T_NW_ROLE_MENU> Paged([FromBody]KeywordPageFilter pageFilter)
|
/// 排序分页查询数据
|
||||||
{
|
/// </summary>
|
||||||
return WitPaged(null, pageFilter);
|
/// <param name="pageFilter">分页过滤实体</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpPost, Route("OrderPaged")]
|
||||||
/// <summary>
|
public PagedActionResult<T_NW_ROLE_MENU> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
||||||
/// 排序分页查询数据
|
{
|
||||||
/// </summary>
|
return WitOrderPaged(null, pageFilter);
|
||||||
/// <param name="pageFilter">分页过滤实体</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpPost, Route("OrderPaged")]
|
/// <summary>
|
||||||
public PagedActionResult<T_NW_ROLE_MENU> OrderPaged([FromBody]KeywordPageFilter pageFilter)
|
/// 根据主键删除数据
|
||||||
{
|
/// </summary>
|
||||||
return WitOrderPaged(null, pageFilter);
|
/// <param name="id">主键ID</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpGet, Route("Delete")]
|
||||||
/// <summary>
|
public JsonActionResult<bool> Delete(string id)
|
||||||
/// 根据主键删除数据
|
{
|
||||||
/// </summary>
|
return WitRealDelete(id);
|
||||||
/// <param name="id">主键ID</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpGet, Route("Delete")]
|
/// <summary>
|
||||||
public JsonActionResult<bool> Delete(string id)
|
/// 更新或新增数据
|
||||||
{
|
/// </summary>
|
||||||
return WitRealDelete(id);
|
/// <param name="entity">对象实体</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpPost, Route("Update")]
|
||||||
/// <summary>
|
public JsonActionResult<bool> Update([FromBody]T_NW_ROLE_MENU entity)
|
||||||
/// 更新或新增数据
|
{
|
||||||
/// </summary>
|
return WitUpdate(entity);
|
||||||
/// <param name="entity">对象实体</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpPost, Route("Update")]
|
/// <summary>
|
||||||
public JsonActionResult<bool> Update([FromBody]T_NW_ROLE_MENU entity)
|
/// 批量更新
|
||||||
{
|
/// </summary>
|
||||||
return WitUpdate(entity);
|
/// <param name="entity">对象实体</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpPost, Route("BatchUpdate")]
|
||||||
/// <summary>
|
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_NW_ROLE_MENU> entity)
|
||||||
/// 批量更新
|
{
|
||||||
/// </summary>
|
return WitBantchUpdate(entity?.Data);
|
||||||
/// <param name="entity">对象实体</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpPost, Route("BatchUpdate")]
|
/// <summary>
|
||||||
public JsonActionResult<bool> BatchUpdate([FromBody] BatchUpdateModel<T_NW_ROLE_MENU> entity)
|
/// 批量删除数据
|
||||||
{
|
/// </summary>
|
||||||
return WitBantchUpdate(entity?.Data);
|
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpGet, Route("BatchDelete")]
|
||||||
/// <summary>
|
public JsonActionResult<bool> BatchDelete(string ids)
|
||||||
/// 批量删除数据
|
{
|
||||||
/// </summary>
|
return WitRealBatchDelete(ids);
|
||||||
/// <param name="ids">id字符串(id用逗号分隔)</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpGet, Route("BatchDelete")]
|
/// <summary>
|
||||||
public JsonActionResult<bool> BatchDelete(string ids)
|
/// 获得单条实体数据
|
||||||
{
|
/// </summary>
|
||||||
return WitRealBatchDelete(ids);
|
/// <param name="filter">过滤实体</param>
|
||||||
}
|
/// <returns></returns>
|
||||||
|
[HttpPost, Route("Get")]
|
||||||
/// <summary>
|
public JsonActionResult<T_NW_ROLE_MENU> Get([FromBody] KeywordFilter filter)
|
||||||
/// 获得单条实体数据
|
{
|
||||||
/// </summary>
|
return WitEntity(null, filter);
|
||||||
/// <param name="filter">过滤实体</param>
|
}
|
||||||
/// <returns></returns>
|
|
||||||
[HttpPost, Route("Get")]
|
}
|
||||||
public JsonActionResult<T_NW_ROLE_MENU> Get([FromBody] KeywordFilter filter)
|
#endregion
|
||||||
{
|
}
|
||||||
return WitEntity(null, filter);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// T4模板文件:基础接口类
|
// T4模板文件:基础接口类
|
||||||
// 此代码由T4模板自动生成
|
// 此代码由T4模板自动生成
|
||||||
@ -21,5 +15,4 @@ using APT.Infrastructure.Api;
|
|||||||
using APT.BaseData.Domain.ApiModel.PF;
|
using APT.BaseData.Domain.ApiModel.PF;
|
||||||
namespace APT.PP.WebApi.Controllers.Api
|
namespace APT.PP.WebApi.Controllers.Api
|
||||||
{
|
{
|
||||||
|
}
|
||||||
}
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -59,13 +59,11 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
entity.ApplyPostName = this.GetEntity<T_FM_USER>(t => t.ID == userId, "Nav_Person.Nav_Post")?.Nav_Person?.Nav_Post?.NAME;
|
entity.ApplyPostName = this.GetEntity<T_FM_USER>(t => t.ID == userId, "Nav_Person.Nav_Post")?.Nav_Person?.Nav_Post?.NAME;
|
||||||
List<Guid> deleteMeasureIds = new List<Guid>();
|
List<Guid> deleteMeasureIds = new List<Guid>();
|
||||||
List<Guid> deleteDepartIds = new List<Guid>();
|
List<Guid> deleteDepartIds = new List<Guid>();
|
||||||
List<Guid> deletePostIds = new List<Guid>();
|
List<Guid> deletePostIds = new List<Guid>();
|
||||||
List<Guid> deletePostDetIds = new List<Guid>();
|
|
||||||
List<Guid> deleteDetailIds = new List<Guid>();
|
List<Guid> deleteDetailIds = new List<Guid>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_MEASURE> measureList = new List<T_SK_RISK_EVALUATION_DETAIL_MEASURE>();
|
List<T_SK_RISK_EVALUATION_DETAIL_MEASURE> measureList = new List<T_SK_RISK_EVALUATION_DETAIL_MEASURE>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_DEPART> departList = new List<T_SK_RISK_EVALUATION_DETAIL_DEPART>();
|
List<T_SK_RISK_EVALUATION_DETAIL_DEPART> departList = new List<T_SK_RISK_EVALUATION_DETAIL_DEPART>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_POST> postList = new List<T_SK_RISK_EVALUATION_DETAIL_POST>();
|
List<T_SK_RISK_EVALUATION_DETAIL_POST> postList = new List<T_SK_RISK_EVALUATION_DETAIL_POST>();
|
||||||
List<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL> postDetList = new List<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL>();
|
|
||||||
//更新标识字段
|
//更新标识字段
|
||||||
var record = this.GetEntity<T_SK_RISK_EVALUATION>(t => t.ID == entity.ID, "Nav_Details");
|
var record = this.GetEntity<T_SK_RISK_EVALUATION>(t => t.ID == entity.ID, "Nav_Details");
|
||||||
if (record != null && record.Nav_Details != null && record.Nav_Details.Any() && details != null && details.Any())
|
if (record != null && record.Nav_Details != null && record.Nav_Details.Any() && details != null && details.Any())
|
||||||
@ -74,7 +72,6 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
deleteMeasureIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(t => deleteDetailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
deleteMeasureIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(t => deleteDetailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
||||||
deleteDepartIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_DEPART>(t => deleteDetailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
deleteDepartIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_DEPART>(t => deleteDetailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
||||||
deletePostIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_POST>(t => deleteDetailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
deletePostIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_POST>(t => deleteDetailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
||||||
deletePostDetIds = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL>(t => deletePostIds.Contains(t.RISK_EVALUATION_DETAIL_POST_ID), new BaseFilter(entity.ORG_ID)).Select(t => t.ID).ToList();
|
|
||||||
foreach (var item in details)
|
foreach (var item in details)
|
||||||
{
|
{
|
||||||
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.RISK_DESCRIPTION == item.RISK_DESCRIPTION && t.MEASURE == item.MEASURE
|
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.RISK_DESCRIPTION == item.RISK_DESCRIPTION && t.MEASURE == item.MEASURE
|
||||||
@ -137,15 +134,6 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
item2.ORG_ID = entity.ORG_ID;
|
item2.ORG_ID = entity.ORG_ID;
|
||||||
item2.RISK_EVALUATION_DETAIL_ID = item.ID;
|
item2.RISK_EVALUATION_DETAIL_ID = item.ID;
|
||||||
postList.Add(item2);
|
postList.Add(item2);
|
||||||
if (item2.Nav_PostDetails != null && item2.Nav_PostDetails.Any())
|
|
||||||
{
|
|
||||||
foreach (var item3 in item2.Nav_PostDetails)
|
|
||||||
{
|
|
||||||
item3.ORG_ID = entity.ORG_ID;
|
|
||||||
item3.RISK_EVALUATION_DETAIL_POST_ID = item2.ID;
|
|
||||||
postDetList.Add(item3);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item.Nav_DetailPosts = null;
|
item.Nav_DetailPosts = null;
|
||||||
@ -219,9 +207,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
if (deleteMeasureIds != null && deleteMeasureIds.Any())
|
if (deleteMeasureIds != null && deleteMeasureIds.Any())
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(deleteMeasureIds);
|
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(deleteMeasureIds);
|
||||||
if (deleteDepartIds != null && deleteDepartIds.Any())
|
if (deleteDepartIds != null && deleteDepartIds.Any())
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_DEPART>(deleteDepartIds);
|
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_DEPART>(deleteDepartIds);
|
||||||
if (deletePostDetIds != null && deletePostDetIds.Any())
|
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL>(deletePostDetIds);
|
|
||||||
if (deletePostIds != null && deletePostIds.Any())
|
if (deletePostIds != null && deletePostIds.Any())
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_POST>(deletePostIds);
|
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_POST>(deletePostIds);
|
||||||
if (deleteDetailIds != null && deleteDetailIds.Any())
|
if (deleteDetailIds != null && deleteDetailIds.Any())
|
||||||
@ -238,10 +224,6 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
BantchSaveEntityNoCommit(measureList);
|
BantchSaveEntityNoCommit(measureList);
|
||||||
if (departList != null && departList.Any())
|
if (departList != null && departList.Any())
|
||||||
BantchSaveEntityNoCommit(departList);
|
BantchSaveEntityNoCommit(departList);
|
||||||
if (postList != null && postList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postList);
|
|
||||||
if (postDetList != null && postDetList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postDetList);
|
|
||||||
}, null, null, null, null, null, "SK039_SHOWPRINT", null, "安全风险评估表审批");
|
}, null, null, null, null, null, "SK039_SHOWPRINT", null, "安全风险评估表审批");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -250,9 +232,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
if (deleteMeasureIds != null && deleteMeasureIds.Any())
|
if (deleteMeasureIds != null && deleteMeasureIds.Any())
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(deleteMeasureIds);
|
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(deleteMeasureIds);
|
||||||
if (deleteDepartIds != null && deleteDepartIds.Any())
|
if (deleteDepartIds != null && deleteDepartIds.Any())
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_DEPART>(deleteDepartIds);
|
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_DEPART>(deleteDepartIds);
|
||||||
if (deletePostDetIds != null && deletePostDetIds.Any())
|
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_POST_DETAIL>(deletePostDetIds);
|
|
||||||
if (deletePostIds != null && deletePostIds.Any())
|
if (deletePostIds != null && deletePostIds.Any())
|
||||||
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_POST>(deletePostIds);
|
this.BantchDeleteEntityNoCommit<T_SK_RISK_EVALUATION_DETAIL_POST>(deletePostIds);
|
||||||
if (deleteDetailIds != null && deleteDetailIds.Any())
|
if (deleteDetailIds != null && deleteDetailIds.Any())
|
||||||
@ -268,11 +248,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
if (measureList != null && measureList.Any())
|
if (measureList != null && measureList.Any())
|
||||||
BantchSaveEntityNoCommit(measureList);
|
BantchSaveEntityNoCommit(measureList);
|
||||||
if (departList != null && departList.Any())
|
if (departList != null && departList.Any())
|
||||||
BantchSaveEntityNoCommit(departList);
|
BantchSaveEntityNoCommit(departList);
|
||||||
if (postList != null && postList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postList);
|
|
||||||
if (postDetList != null && postDetList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postDetList);
|
|
||||||
});
|
});
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
@ -301,7 +277,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
var detailIds = details.Select(t => t.ID).ToList();
|
var detailIds = details.Select(t => t.ID).ToList();
|
||||||
var measures = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(t => detailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(filter.OrgId));
|
var measures = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_MEASURE>(t => detailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(filter.OrgId));
|
||||||
var departs = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_DEPART>(t => detailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Department", "Nav_User");
|
var departs = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_DEPART>(t => detailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Department", "Nav_User");
|
||||||
var posts = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_POST>(t => detailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Department", "Nav_PostDetails.Nav_Post");
|
var posts = this.GetEntities<T_SK_RISK_EVALUATION_DETAIL_POST>(t => detailIds.Contains(t.RISK_EVALUATION_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Post");
|
||||||
foreach (var detail in details)
|
foreach (var detail in details)
|
||||||
{
|
{
|
||||||
var measureTemps = measures.Where(t => t.RISK_EVALUATION_DETAIL_ID == detail.ID).ToList();
|
var measureTemps = measures.Where(t => t.RISK_EVALUATION_DETAIL_ID == detail.ID).ToList();
|
||||||
@ -309,7 +285,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
var departTemps = departs.Where(t => t.RISK_EVALUATION_DETAIL_ID == detail.ID).ToList();
|
var departTemps = departs.Where(t => t.RISK_EVALUATION_DETAIL_ID == detail.ID).ToList();
|
||||||
detail.Nav_DetailDeparts = departTemps.OrderBy(t => t.DEPARTMENT_TYPE).ThenBy(m => m.Nav_Department.NUM).ToList();
|
detail.Nav_DetailDeparts = departTemps.OrderBy(t => t.DEPARTMENT_TYPE).ThenBy(m => m.Nav_Department.NUM).ToList();
|
||||||
var postTemps = posts.Where(t => t.RISK_EVALUATION_DETAIL_ID == detail.ID).ToList();
|
var postTemps = posts.Where(t => t.RISK_EVALUATION_DETAIL_ID == detail.ID).ToList();
|
||||||
detail.Nav_DetailPosts = postTemps.OrderBy(t => t.DEPARTMENT_ID).ToList();
|
detail.Nav_DetailPosts = postTemps.OrderBy(t => t.POST_ID).ToList();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
result.Nav_Details = details.OrderBy(m => m.MineType).ThenBy(m => m.AREA_ID).ThenBy(n => n.TYPE_ID).ToList();
|
result.Nav_Details = details.OrderBy(m => m.MineType).ThenBy(m => m.AREA_ID).ThenBy(n => n.TYPE_ID).ToList();
|
||||||
|
|||||||
@ -55,8 +55,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
entity.ApplyPostName = this.GetEntity<T_FM_USER>(t => t.ID == userId, "Nav_Person.Nav_Post")?.Nav_Person?.Nav_Post?.NAME;
|
entity.ApplyPostName = this.GetEntity<T_FM_USER>(t => t.ID == userId, "Nav_Person.Nav_Post")?.Nav_Person?.Nav_Post?.NAME;
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE> measureList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE>();
|
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE> measureList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE>();
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART> departList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>();
|
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART> departList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>();
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST> postList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST>();
|
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST> postList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST>();
|
||||||
List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL> postDetList = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST_DETAIL>();
|
|
||||||
if (details != null && details.Any())
|
if (details != null && details.Any())
|
||||||
{
|
{
|
||||||
foreach (var item in details)
|
foreach (var item in details)
|
||||||
@ -89,16 +88,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
{
|
{
|
||||||
item2.ORG_ID = entity.ORG_ID;
|
item2.ORG_ID = entity.ORG_ID;
|
||||||
item2.RISK_EVALUATION_SUMMARY_DETAIL_ID = item.ID;
|
item2.RISK_EVALUATION_SUMMARY_DETAIL_ID = item.ID;
|
||||||
postList.Add(item2);
|
postList.Add(item2);
|
||||||
if (item2.Nav_PostDetails != null && item2.Nav_PostDetails.Any())
|
|
||||||
{
|
|
||||||
foreach (var item3 in item2.Nav_PostDetails)
|
|
||||||
{
|
|
||||||
item3.ORG_ID = entity.ORG_ID;
|
|
||||||
item3.RISK_EVALUATION_SUMMARY_DETAIL_POST_ID = item2.ID;
|
|
||||||
postDetList.Add(item3);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item.Nav_DetailPosts = null;
|
item.Nav_DetailPosts = null;
|
||||||
@ -146,11 +136,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
if (measureList != null && measureList.Any())
|
if (measureList != null && measureList.Any())
|
||||||
BantchSaveEntityNoCommit(measureList);
|
BantchSaveEntityNoCommit(measureList);
|
||||||
if (departList != null && departList.Any())
|
if (departList != null && departList.Any())
|
||||||
BantchSaveEntityNoCommit(departList);
|
BantchSaveEntityNoCommit(departList);
|
||||||
if (postList != null && postList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postList);
|
|
||||||
if (postDetList != null && postDetList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postDetList);
|
|
||||||
}, null, null, null, null, null, "SK041_SHOWPRINT", null, "安全风险评估汇总表审批");
|
}, null, null, null, null, null, "SK041_SHOWPRINT", null, "安全风险评估汇总表审批");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -167,11 +153,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
if (measureList != null && measureList.Any())
|
if (measureList != null && measureList.Any())
|
||||||
BantchSaveEntityNoCommit(measureList);
|
BantchSaveEntityNoCommit(measureList);
|
||||||
if (departList != null && departList.Any())
|
if (departList != null && departList.Any())
|
||||||
BantchSaveEntityNoCommit(departList);
|
BantchSaveEntityNoCommit(departList);
|
||||||
if (postList != null && postList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postList);
|
|
||||||
if (postDetList != null && postDetList.Any())
|
|
||||||
BantchSaveEntityNoCommit(postDetList);
|
|
||||||
});
|
});
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
@ -202,7 +184,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
var detailIds = details.Select(t => t.ID).ToList();
|
var detailIds = details.Select(t => t.ID).ToList();
|
||||||
var measures = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE>(t => detailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(filter.OrgId));
|
var measures = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_MEASURE>(t => detailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(filter.OrgId));
|
||||||
var departs = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>(t => detailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Department", "Nav_User");
|
var departs = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>(t => detailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Department", "Nav_User");
|
||||||
var posts = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST>(t => detailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Department", "Nav_PostDetails.Nav_Post");
|
var posts = this.GetEntities<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_POST>(t => detailIds.Contains(t.RISK_EVALUATION_SUMMARY_DETAIL_ID), new BaseFilter(filter.OrgId), "Nav_Post");
|
||||||
foreach (var detail in details)
|
foreach (var detail in details)
|
||||||
{
|
{
|
||||||
var temps = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>();
|
var temps = new List<T_SK_RISK_EVALUATION_SUMMARY_DETAIL_DEPART>();
|
||||||
@ -215,7 +197,7 @@ namespace APT.SK.WebApi.Controllers.Api
|
|||||||
temps.AddRange(tempy);
|
temps.AddRange(tempy);
|
||||||
detail.Nav_DetailDeparts = temps.ToList();
|
detail.Nav_DetailDeparts = temps.ToList();
|
||||||
var postTemps = posts.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID == detail.ID).ToList();
|
var postTemps = posts.Where(t => t.RISK_EVALUATION_SUMMARY_DETAIL_ID == detail.ID).ToList();
|
||||||
detail.Nav_DetailPosts = postTemps.OrderBy(t => t.DEPARTMENT_ID).ToList();
|
detail.Nav_DetailPosts = postTemps.OrderBy(t => t.POST_ID).ToList();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
result.Nav_Details = details.OrderBy(m => m.MineType).ThenBy(m => m.AREA_ID).ThenBy(n => n.TYPE_ID).ToList();
|
result.Nav_Details = details.OrderBy(m => m.MineType).ThenBy(m => m.AREA_ID).ThenBy(n => n.TYPE_ID).ToList();
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user