diff --git a/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java b/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java index 93886371..d068bcff 100644 --- a/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java +++ b/op-modules/op-plan/src/main/java/com/op/plan/service/impl/ProOrderServiceImpl.java @@ -762,6 +762,9 @@ public class ProOrderServiceImpl implements IProOrderService { @DS("#header.poolName") public List getProEquipment(String routeCode) { List level= proOrderMapper.getRouteProcess(routeCode); + if(CollectionUtils.isEmpty(level)){ + return null; + } List level2= proOrderMapper.getRouteProcessEquips(level); Map equipMap = new HashMap<>();//设备字典 if(!CollectionUtils.isEmpty(level2)){ diff --git a/op-modules/op-quality/src/main/resources/mapper/quality/QcProCheckMapper.xml b/op-modules/op-quality/src/main/resources/mapper/quality/QcProCheckMapper.xml index 841240a6..c7273d18 100644 --- a/op-modules/op-quality/src/main/resources/mapper/quality/QcProCheckMapper.xml +++ b/op-modules/op-quality/src/main/resources/mapper/quality/QcProCheckMapper.xml @@ -275,11 +275,10 @@ and qct.check_type = #{checkType} and CONVERT(varchar(10),qct.check_time, 120) = #{checkTimeStart} and qctu.check_man_code = #{checkManCode} - and qct.check_status in (${checkStatus}) - and ( - - CONVERT(varchar(10),qct.create_time, 120) >= CONVERT(varchar(10),DATEADD(DAY, -1, GETDATE()), 120) - ) + and qct.check_status in (${checkStatus}) + + and (CONVERT(varchar(10),qct.create_time, 120) >= CONVERT(varchar(10),DATEADD(DAY, -1, GETDATE()), 120)) + order by qct.create_time desc