1
This commit is contained in:
@@ -16,15 +16,15 @@ namespace Tnb.QcMgr.Entities.Enums
|
|||||||
}
|
}
|
||||||
public enum EnumTriggerEvent
|
public enum EnumTriggerEvent
|
||||||
{
|
{
|
||||||
[Remark("首件检", "换模具")]
|
[Remark("首检", "换模具")]
|
||||||
首件检换模具 = 1,
|
首件检换模具 = 1,
|
||||||
[Remark("首件检", "换物料批号")]
|
[Remark("首检", "换物料批号")]
|
||||||
首件检换物料批号 = 2,
|
首件检换物料批号 = 2,
|
||||||
[Remark("首件检", "换物料编号")]
|
[Remark("首检", "换物料编号")]
|
||||||
首件检换物料编号 = 3,
|
首件检换物料编号 = 3,
|
||||||
[Remark("首件检", "新的生产任务")]
|
[Remark("首检", "新的生产任务")]
|
||||||
首件检新的生产任务 = 4,
|
首件检新的生产任务 = 4,
|
||||||
[Remark("首件检", "生产任务暂停")]
|
[Remark("首检", "生产任务暂停")]
|
||||||
首件检生产任务暂停 = 5,
|
首件检生产任务暂停 = 5,
|
||||||
[Remark("出厂检", "按入厂频次")]
|
[Remark("出厂检", "按入厂频次")]
|
||||||
出厂检按入厂频次 = 6,
|
出厂检按入厂频次 = 6,
|
||||||
|
|||||||
@@ -292,11 +292,12 @@ namespace Tnb.QcMgr
|
|||||||
{
|
{
|
||||||
var DictionaryData = _repository.AsSugarClient().Queryable<DictionaryDataEntity, DictionaryTypeEntity>
|
var DictionaryData = _repository.AsSugarClient().Queryable<DictionaryDataEntity, DictionaryTypeEntity>
|
||||||
((a, b) => new object[] { JoinType.Left, a.DictionaryTypeId == b.Id, })
|
((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 TriggerEvent = new QcTriggerEvent();
|
||||||
var enumTriggerEvent = entity.triggerevent;
|
var enumTriggerEvent = entity.triggerevent;
|
||||||
var remark = RemarkAttribute.GetRemark(enumTriggerEvent);
|
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));
|
Query = Query.Where((a, b, c, d, e) => b.triggertype == "3" && b.content!.Contains(TriggerEvent.id));
|
||||||
}
|
}
|
||||||
private void Filter(List<QcCheckPlanH> QcCheckPlanHs, TriggerPlanEntity entity)
|
private void Filter(List<QcCheckPlanH> QcCheckPlanHs, TriggerPlanEntity entity)
|
||||||
|
|||||||
Reference in New Issue
Block a user