卢江海代码更改
This commit is contained in:
@@ -11,7 +11,14 @@ namespace DOAN.Service.MES.product.IService
|
||||
public interface IProReportworkService : IBaseService<ProReportwork01>
|
||||
{
|
||||
List<BaseWorkRoute> GetRoute();
|
||||
List<BaseWorkProcesses> GetProcessByRoute(int route_id);
|
||||
|
||||
/// <summary>
|
||||
/// 查询全部工序
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
List<BaseWorkProcesses> GetBaseWorkProcesses();
|
||||
|
||||
List<BaseWorkProcesses> GetProcessByRoute(int route_id);
|
||||
PagedInfo<ProReportworkDto> GetList(ProReportworkQueryDto parm);
|
||||
|
||||
ProReportwork01 GetInfo(string Id);
|
||||
|
||||
@@ -20,6 +20,15 @@ public class ProReportworkService : BaseService<ProReportwork01>, IProReportwork
|
||||
return Context.Queryable<BaseWorkRoute>().ToList();
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查询全部工序
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public List<BaseWorkProcesses> GetBaseWorkProcesses()
|
||||
{
|
||||
return Context.Queryable<BaseWorkProcesses>().ToList();
|
||||
}
|
||||
public List<BaseWorkProcesses> GetProcessByRoute(int route_id)
|
||||
{
|
||||
return Context.Queryable<BaseRelWorkRouteProcesses>()
|
||||
@@ -110,8 +119,9 @@ public class ProReportworkService : BaseService<ProReportwork01>, IProReportwork
|
||||
{
|
||||
var predicate = Expressionable.Create<ProReportwork01>()
|
||||
.AndIF(!string.IsNullOrEmpty(parm.Workorder), it => it.Workorder.Contains(parm.Workorder))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.Worker), it => it.Worker.Contains(parm.Worker))
|
||||
.AndIF(parm.RouteId>0, it => it.RouteId == parm.RouteId)
|
||||
//.AndIF(!string.IsNullOrEmpty(parm.Worker), it => it.Worker.Contains(parm.Worker))
|
||||
.AndIF(!string.IsNullOrEmpty(parm.Worker), it => it.Worker==parm.Worker)
|
||||
.AndIF(parm.RouteId>0, it => it.RouteId == parm.RouteId)
|
||||
.AndIF(parm.ProcessId > 0, it => it.ProcessId == parm.ProcessId)
|
||||
.AndIF(parm.JobDateTime != null && parm.JobDateTime[0] > DateTime.MinValue, it => it.JobDateTime >= parm.JobDateTime[0])
|
||||
.AndIF(parm.JobDateTime != null && parm.JobDateTime[1] > DateTime.MinValue, it => it.JobDateTime <= parm.JobDateTime[1].AddDays(1))
|
||||
|
||||
Reference in New Issue
Block a user