报表查询
This commit is contained in:
@@ -39,7 +39,7 @@ public interface WoPackagingBoxSubstrateServiceBiz extends CrudService<WoPackagi
|
||||
|
||||
WoPackagingBoxSubstrate getBySubId(String subId);
|
||||
|
||||
List<WoPackagingBoxSubstrateDTO> substrateList (String woSubstrateId);
|
||||
List<WoPackagingBoxSubstrateDTO> substrateList (Map<String, Object> params);
|
||||
|
||||
|
||||
int updatePackagingBoxIdAndSlotByWoSubstrateId(String packagingBoxId,Integer slot,String woSubstrateId);
|
||||
|
||||
@@ -61,24 +61,23 @@ public class WoPackagingBoxServiceBizImpl extends CrudServiceImpl<WoPackagingBox
|
||||
LocalDateTime startTime = LocalDateTime.parse(params.get("startTime").toString(),df);
|
||||
LocalDateTime endTime = LocalDateTime.parse(params.get("endTime").toString(),df);
|
||||
|
||||
|
||||
wrapper.between(startTime!=null && endTime!=null, WoPackagingBox.CREATE_TIME, startTime, endTime);
|
||||
}
|
||||
String boxNo = (String) params.get("boxNo");
|
||||
wrapper.like(StringUtils.isNotBlank(boxNo), WoPackagingBox.BOX_NO, boxNo);
|
||||
if(params.get("lineBody")!=null) {
|
||||
Integer lineBody = Integer.parseInt(params.get("lineBody").toString());
|
||||
wrapper.eq(ObjectUtils.isNotNull(lineBody), WoPackagingBox.LINE_BODY, lineBody);
|
||||
}
|
||||
if(params.get("printStatus")!=null) {
|
||||
Integer printStatus = Integer.parseInt(params.get("printStatus").toString());
|
||||
wrapper.eq(ObjectUtils.isNotNull(printStatus), WoPackagingBox.PRINT_STATUS, printStatus);
|
||||
}
|
||||
// if(params.get("lineBody")!=null) {
|
||||
// Integer lineBody = Integer.parseInt(params.get("lineBody").toString());
|
||||
// wrapper.eq(ObjectUtils.isNotNull(lineBody), WoPackagingBox.LINE_BODY, lineBody);
|
||||
// }
|
||||
// if(params.get("printStatus")!=null) {
|
||||
// Integer printStatus = Integer.parseInt(params.get("printStatus").toString());
|
||||
// wrapper.eq(ObjectUtils.isNotNull(printStatus), WoPackagingBox.PRINT_STATUS, printStatus);
|
||||
// }
|
||||
if(params.get("model")!=null) {
|
||||
Integer model = Integer.parseInt(params.get("model").toString());
|
||||
wrapper.eq(ObjectUtils.isNotNull(model), WoPackagingBox.MODEL, model);
|
||||
}
|
||||
if(params.get("startTime")==null && params.get("endTime")==null && params.get("boxNo")==null && params.get("lineBody")==null && params.get("printStatus")==null){
|
||||
if(params.get("startTime")==null && params.get("endTime")==null && params.get("boxNo")==null){
|
||||
wrapper.apply(true, "TO_DAYS(NOW())-TO_DAYS(create_time) = 0");
|
||||
}
|
||||
|
||||
|
||||
@@ -207,8 +207,8 @@ public class WoPackagingBoxSubstrateServiceBizImpl extends CrudServiceImpl<WoPac
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<WoPackagingBoxSubstrateDTO> substrateList(String woSubstrateId) {
|
||||
return mapper.substrateList(woSubstrateId);
|
||||
public List<WoPackagingBoxSubstrateDTO> substrateList(Map<String, Object> params) {
|
||||
return mapper.substrateList(params);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user