|  |  | 
 |  |  |  | 
 |  |  |     public Page<DeliveryOrderListDTO> selectDeliveryOrderList(Page page, DeliveryOrderQueryDTO dto) { | 
 |  |  |         Supplier s = getCurrentSupplier(); | 
 |  |  |         dto.setStatusList(splitParam(dto.getStatus())); | 
 |  |  |         if(Constants.DELIVERY_ORDER_STATUS.ARRIVED.name().equals(dto.getStatus())){ | 
 |  |  |             List<String> statusLs = new ArrayList<>(); | 
 |  |  |             statusLs.add(Constants.DELIVERY_ORDER_STATUS.ARRIVED.name()); | 
 |  |  |             statusLs.add(Constants.DELIVERY_ORDER_STATUS.CHECKED.name()); | 
 |  |  |             dto.setStatusList(statusLs); | 
 |  |  |         } else { | 
 |  |  |             dto.setStatusList(splitParam(dto.getStatus())); | 
 |  |  |         } | 
 |  |  |         List<DeliveryOrderListDTO> ls = deliveryOrderMapper.selectDoList(page, s.getId(), dto); | 
 |  |  |         if (ls != null && ls.size() > 0) { | 
 |  |  |             List<String> dIds = new ArrayList<>(); |