This commit is contained in:
qianjiawei
2023-08-29 17:10:50 +08:00
parent 1c372c6d78
commit 52b0eb1762
2 changed files with 8 additions and 7 deletions

View File

@@ -16,15 +16,15 @@ namespace Tnb.QcMgr.Entities.Enums
}
public enum EnumTriggerEvent
{
[Remark("首检", "换模具")]
[Remark("首检", "换模具")]
= 1,
[Remark("首检", "换物料批号")]
[Remark("首检", "换物料批号")]
= 2,
[Remark("首检", "换物料编号")]
[Remark("首检", "换物料编号")]
= 3,
[Remark("首检", "新的生产任务")]
[Remark("首检", "新的生产任务")]
= 4,
[Remark("首检", "生产任务暂停")]
[Remark("首检", "生产任务暂停")]
= 5,
[Remark("出厂检", "按入厂频次")]
= 6,

View File

@@ -292,11 +292,12 @@ namespace Tnb.QcMgr
{
var DictionaryData = _repository.AsSugarClient().Queryable<DictionaryDataEntity, DictionaryTypeEntity>
((a, b) => new object[] { JoinType.Left, a.DictionaryTypeId == b.Id, })
.Where((a, b) => b.FullName == "质量方案类型").ToList();
.Where((a, b) => b.FullName == "质检类型选择").ToList();
var TriggerEvent = new QcTriggerEvent();
var enumTriggerEvent = entity.triggerevent;
var remark = RemarkAttribute.GetRemark(enumTriggerEvent);
TriggerEvent = _repository.AsSugarClient().Queryable<QcTriggerEvent>().Where(p => p.type == DictionaryData.Where(p => p.FullName == remark.CheckType).First().Id && p.name == remark.CheckContent).First();
var type = DictionaryData.Where(p => p.FullName == remark.CheckType).First().Id;
TriggerEvent = _repository.AsSugarClient().Queryable<QcTriggerEvent>().Where(p => p.type == type && p.name == remark.CheckContent).First();
Query = Query.Where((a, b, c, d, e) => b.triggertype == "3" && b.content!.Contains(TriggerEvent.id));
}
private void Filter(List<QcCheckPlanH> QcCheckPlanHs, TriggerPlanEntity entity)