diff --git a/op-modules/op-device/src/main/java/com/op/device/service/impl/DeviceInterfaceServiceImpl.java b/op-modules/op-device/src/main/java/com/op/device/service/impl/DeviceInterfaceServiceImpl.java index f4078898..7a323b58 100644 --- a/op-modules/op-device/src/main/java/com/op/device/service/impl/DeviceInterfaceServiceImpl.java +++ b/op-modules/op-device/src/main/java/com/op/device/service/impl/DeviceInterfaceServiceImpl.java @@ -40,11 +40,15 @@ public class DeviceInterfaceServiceImpl implements IDeviceInterfaceService { @DS("#header.poolName") public AjaxResult getRepairWorkOrder() { List workOrderVOList = deviceInterfaceMapper.selectEquRepairWorkOrderList(); - for (IRepairWorkOrderVO orderVO : workOrderVOList) { - if (orderVO.getWorkHandle().equals("0")) { - orderVO.setWorkHandle("立即"); - } else { - orderVO.setWorkHandle("计划"); + if(workOrderVOList != null){ + for (IRepairWorkOrderVO orderVO : workOrderVOList) { + if(orderVO.getWorkHandle() != null){ + if (orderVO.getWorkHandle().equals("0")) { + orderVO.setWorkHandle("立即"); + } else { + orderVO.setWorkHandle("计划"); + } + } } } return success(workOrderVOList); diff --git a/op-modules/op-device/src/main/resources/mapper/device/EquCheckItemMapper.xml b/op-modules/op-device/src/main/resources/mapper/device/EquCheckItemMapper.xml index 6166a07a..f6bed226 100644 --- a/op-modules/op-device/src/main/resources/mapper/device/EquCheckItemMapper.xml +++ b/op-modules/op-device/src/main/resources/mapper/device/EquCheckItemMapper.xml @@ -192,6 +192,7 @@ FROM equ_check_item eci left join equ_check_item_detail ecid on eci.item_code = ecid.parent_code where eci.del_flag = '0' + order by eci.item_type_name desc