增加检查通知带子表条件

This commit is contained in:
何美荣 2026-01-28 13:53:46 +08:00
parent d7ab4ddba0
commit 4245c9f6fc

View File

@ -1610,7 +1610,7 @@ namespace APT.SK.WebApi.Controllers.Api
//throw new Exception("生产单元,检查层级,检查类型,检查周期都不能为空");
}
var departId = APT.Infrastructure.Api.AppContext.CurrentSession.DepartmentID;
var checkSet = this.GetEntity<T_SK_CHECK_SET>(t => t.PRODUCTION_UNIT_ID == entity.PRODUCTION_UNIT_ID && t.CHECK_CYCLE == entity.PLANCHECKFREQUENCY && t.CHECK_TYPE == entity.DEPARTMENT_TYPE && t.DEPARTMENT_ID == Guid.Parse(departId.ToString()));
var checkSet = this.GetEntity<T_SK_CHECK_SET>(t => t.PRODUCTION_UNIT_ID == entity.PRODUCTION_UNIT_ID && t.CHECK_CYCLE == entity.PLANCHECKFREQUENCY && t.CHECK_TYPE == entity.DEPARTMENT_TYPE && t.DEPARTMENT_ID == Guid.Parse(departId.ToString()) && t.CHECK_TYPE_ID == entity.CHECK_TYPE_ID);
if (checkSet == null)
{
result.ErrorMessage = "未找到对应的检查清单,请手动添加检查内容";