34 lines
1.3 KiB
C#
34 lines
1.3 KiB
C#
using Infrastructure.Attribute;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Diagnostics;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using ZR.Model.MES.qc.DTO;
|
|
using ZR.Model.MES.qu;
|
|
using ZR.Service.mes.qc.IService;
|
|
using ZR.Service.mes.qu.IService;
|
|
|
|
namespace ZR.Service.mes.qc
|
|
{
|
|
|
|
[AppService(ServiceType = typeof(IFirstFQCService), ServiceLifetime = LifeTime.Transient)]
|
|
public class FirstFQCService : BaseService<QcInspectionitem>, IFirstFQCService
|
|
{
|
|
public CheckItemTableDTO GetCheckItemTable()
|
|
{
|
|
CheckItemTableDTO checkItem=new CheckItemTableDTO();
|
|
checkItem.Paint = Queryable().Where(it => it.InspectionModule == "油漆").OrderBy(it=>it.Id).ToList();
|
|
checkItem.device = Queryable().Where(it => it.InspectionModule == "设备").OrderBy(it => it.Id).ToList();
|
|
checkItem.Blank = Queryable().Where(it => it.InspectionModule == "毛坯").OrderBy(it => it.Id).ToList();
|
|
checkItem.program = Queryable().Where(it => it.InspectionModule == "程序").OrderBy(it => it.Id).ToList();
|
|
checkItem.Team = Queryable().Where(it => it.InspectionModule == "班组操作").OrderBy(it => it.Id).ToList();
|
|
|
|
return checkItem;
|
|
|
|
}
|
|
}
|
|
}
|