123456
This commit is contained in:
@@ -53,6 +53,19 @@ namespace ZR.Admin.WebApi.Controllers
|
|||||||
return SUCCESS(response);
|
return SUCCESS(response);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 查询成品入库检验列表 二级
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="parm"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
[HttpGet("second_level_list")]
|
||||||
|
[ActionPermissionFilter(Permission = "wmsManagement:wmfgentryinspect:list")]
|
||||||
|
public IActionResult QueryWmFgentryInspect_second([FromQuery] WmFgentryInspectQueryDto parm)
|
||||||
|
{
|
||||||
|
var response = _WmFgentryInspectService.GetList_second(parm);
|
||||||
|
return SUCCESS(response);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 查询成品入库检验详情
|
/// 查询成品入库检验详情
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -14,8 +14,9 @@ namespace ZR.Service.mes.wms.IService
|
|||||||
{
|
{
|
||||||
PagedInfo<WmFgentryInspectDto> GetList(WmFgentryInspectQueryDto parm);
|
PagedInfo<WmFgentryInspectDto> GetList(WmFgentryInspectQueryDto parm);
|
||||||
PagedInfo<WmFgentryInspectDto> GetList_first(WmFgentryInspectQueryDto parm);
|
PagedInfo<WmFgentryInspectDto> GetList_first(WmFgentryInspectQueryDto parm);
|
||||||
|
PagedInfo<WmFgentryInspectDto> GetList_second(WmFgentryInspectQueryDto parm);
|
||||||
|
|
||||||
|
|
||||||
WmFgentryInspect GetInfo(int Id);
|
WmFgentryInspect GetInfo(int Id);
|
||||||
|
|
||||||
WmFgentryInspect AddWmFgentryInspect(WmFgentryInspect parm);
|
WmFgentryInspect AddWmFgentryInspect(WmFgentryInspect parm);
|
||||||
|
|||||||
@@ -51,9 +51,7 @@ namespace ZR.Service.mes.wms
|
|||||||
.AndIF(parm.endtime!=null&&parm.endtime>new DateTime(1999,1,1), it => it.CreatedTime<parm.endtime)
|
.AndIF(parm.endtime!=null&&parm.endtime>new DateTime(1999,1,1), it => it.CreatedTime<parm.endtime)
|
||||||
;
|
;
|
||||||
|
|
||||||
//var response = Queryable()
|
|
||||||
// .Where(predicate.ToExpression())
|
|
||||||
// .ToPage<WmFgentryInspect, WmFgentryInspectDto>(parm);
|
|
||||||
List<WmFgentryInspect> inspects = Queryable()
|
List<WmFgentryInspect> inspects = Queryable()
|
||||||
.Where(predicate.ToExpression()).GroupBy(it => it.Workorder)
|
.Where(predicate.ToExpression()).GroupBy(it => it.Workorder)
|
||||||
.Select(it => new WmFgentryInspect()
|
.Select(it => new WmFgentryInspect()
|
||||||
@@ -75,6 +73,25 @@ namespace ZR.Service.mes.wms
|
|||||||
|
|
||||||
return response;
|
return response;
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// 获取二级菜单
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="parm"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public PagedInfo<WmFgentryInspectDto> GetList_second(WmFgentryInspectQueryDto parm)
|
||||||
|
{
|
||||||
|
var predicate = Expressionable.Create<WmFgentryInspect>()
|
||||||
|
.AndIF(!string.IsNullOrEmpty(parm.Workorder), it => it.Workorder.Contains(parm.Workorder))
|
||||||
|
.AndIF(!string.IsNullOrEmpty(parm.Packcode), it => it.Packcode.Contains(parm.Packcode))
|
||||||
|
.AndIF(!string.IsNullOrEmpty(parm.Partnumber), it => it.Partnumber.Contains(parm.Partnumber))
|
||||||
|
.AndIF(parm.starttime != null && parm.starttime > new DateTime(1999, 1, 1), it => it.CreatedTime > parm.starttime)
|
||||||
|
.AndIF(parm.endtime != null && parm.endtime > new DateTime(1999, 1, 1), it => it.CreatedTime < parm.endtime)
|
||||||
|
;
|
||||||
|
var response = Queryable()
|
||||||
|
.Where(predicate.ToExpression())
|
||||||
|
.ToPage<WmFgentryInspect, WmFgentryInspectDto>(parm);
|
||||||
|
return response;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user