| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | queryWrapper.orderByDesc("create_time"); |
| | | return super.list(queryWrapper); |
| | | } |
| | | |
| | | /** |
| | | * 通过id查询设备列表信息 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<MdcEquipment> getEquipmentListById(String id){ |
| | | DeviceManagement deviceManagement = super.getById(id); |
| | | if (deviceManagement == null) { |
| | | return null; |
| | | }else { |
| | | List<String> equipmentIds = Arrays.asList(deviceManagement.getEquipmentIds().split(",")); |
| | | return equipmentService.list(new QueryWrapper<MdcEquipment>() |
| | | .in("equipment_id", equipmentIds)); |
| | | } |
| | | } |
| | | } |