检查项目分类处理
This commit is contained in:
parent
6943fabb6d
commit
a2399db9bd
@ -259,7 +259,7 @@ namespace APT.BS.WebApi.Controllers.Api
|
||||
|
||||
//wyw1114-1 && e.DEPARTMENT_ID.HasValue
|
||||
//&& e.CHECK_PROJECT_ID.HasValue && e.CHECK_PROJECT_CATEGORY_ID.HasValue wyw 2023-05-15
|
||||
Expression<Func<T_BS_CHECK_MAIN, bool>> expression = e => !e.IS_DELETED && e.ENABLE_STATUS == 0 && e.CHECK_QUESTION_ID.HasValue && e.CHECK_TYPE_ID.HasValue && e.CHECK_PROJECT_ID.HasValue && e.CHECK_PROJECT_CATEGORY_ID.HasValue && e.CHECK_TYPE_ID == safecheck.CHECK_TYPE_ID && e.CHECK_TYPE_LEVEL_ID == safecheck.CHECK_TYPE_LEVEL_ID && e.Nav_ListMainDep.Any();
|
||||
Expression<Func<T_BS_CHECK_MAIN, bool>> expression = e => !e.IS_DELETED && e.ENABLE_STATUS == 0 && e.CHECK_QUESTION_ID.HasValue && e.CHECK_TYPE_ID.HasValue && e.CHECK_PROJECT_ID.HasValue && e.CHECK_TYPE_ID == safecheck.CHECK_TYPE_ID && e.CHECK_TYPE_LEVEL_ID == safecheck.CHECK_TYPE_LEVEL_ID && e.Nav_ListMainDep.Any();
|
||||
if (safecheck.CHECKOBJECT != 0)
|
||||
{
|
||||
expression = expression.And(e => e.CHECKOBJECT == safecheck.CHECKOBJECT);
|
||||
@ -270,8 +270,7 @@ namespace APT.BS.WebApi.Controllers.Api
|
||||
}
|
||||
|
||||
//wyw1114-1
|
||||
var listCheckMain = GetEntities(expression, null, new string[] { "Nav_RiskArea", "Nav_CheckProject", "Nav_CheckProjectCategory", "Nav_ListMainDep" }).OrderBy(e => e.RISK_AREA_ID).ThenBy(e => e.NUM);
|
||||
|
||||
var listCheckMain = GetEntities(expression, null, new string[] { "Nav_RiskArea", "Nav_CheckProject", "Nav_ListMainDep" }).OrderBy(e => e.RISK_AREA_ID).ThenBy(e => e.NUM);//, "Nav_CheckProjectCategory"
|
||||
if (listCheckMain != null && listCheckMain.Any())
|
||||
{
|
||||
var listMainID = listCheckMain.Where(e => e.CHECKPROOF != null && e.CHECKPROOF.Length > 0).Select(e => e.ID);//where 减少信息
|
||||
|
||||
Loading…
Reference in New Issue
Block a user