zhuangpei-mesbackend/DOAN.Service/MES/mm/MmPreparantTaskService.cs
2024-09-04 16:43:29 +08:00

36 lines
1.1 KiB
C#

using DOAN.Model.MES.base_;
using DOAN.Model.MES.mm;
using DOAN.Model.MES.mm.Dto;
using DOAN.Model.MES.product;
using DOAN.Service.group.IService;
using DOAN.Service.MES.mm.IService;
using Infrastructure.Attribute;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DOAN.Service.MES.mm
{
[AppService(ServiceType = typeof(IMmPreparantTaskService), ServiceLifetime = LifeTime.Transient)]
public class MmPreparantTaskService : BaseService<MmPreparationTask>, IMmPreparantTaskService
{
public List<BaseWorkRoute> GetProcessRouteList()
{
return Context.Queryable<BaseWorkRoute>().Where(it => it.Status == 1).ToList();
}
public List<ProWorkorder> GetWorkOrder(DateTime searchDate, string route_code)
{
searchDate = searchDate.ToLocalTime().Date;
return Context.Queryable<ProWorkorder>().Where(it => it.WorkorderDate == searchDate)
.Where(it => it.FkRouteCode == route_code)
.ToList();
}
}
}