|
|
@ -202,13 +202,12 @@ public class WmsInventoryService extends MybatisBaseService<WmsInventoryMapper, |
|
|
|
apply(StringUtils.isNotBlank(query.getFirstInEndDate()), "date_format (a.firstInDate,'%Y-%m-%d') <= date_format('" + query.getFirstInEndDate() + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
if (StringUtils.isNotBlank(query.getDateAge())) { |
|
|
|
qw.apply("DATEDIFF(NOW(), DATE_FORMAT( a.firstInDate, '%Y-%m-%d' )) <" + query.getDateAge()); |
|
|
|
qw.apply("DATEDIFF(NOW(), DATE_FORMAT( a.firstInDate, '%Y-%m-%d' )) >" + query.getDateAge()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(query.getType())) { |
|
|
|
if (query.getType().equals("拆件库")) { |
|
|
|
qw.eq("i.warehouseTypeValue", "拆件库"); |
|
|
|
} |
|
|
|
qw.eq("i.warehouseTypeValue", query.getType()); |
|
|
|
} |
|
|
|
qw.notLike("a.goodsID","-O"); |
|
|
|
List<WmsInventoryVoExcelVo> list = baseMapper.listExcel(qw); |
|
|
|
list.removeAll(Collections.singleton(null)); |
|
|
|
return list; |
|
|
|