| | |
| | | |
| | | return new PaginationData<DeviceHmsDTO>(deviceHmsList, new Pagination(pagination)); |
| | | |
| | | // region 原代码注释备份一份 |
| | | |
| | | } |
| | | |
| | | // region 原代码注释备份一份 |
| | | // LambdaQueryWrapper<DeviceHmsEntity> queryWrapper = new LambdaQueryWrapper<DeviceHmsEntity>() |
| | | // .and(wrapper -> param.getDeviceSn().forEach(sn -> wrapper.eq(DeviceHmsEntity::getSn, sn).or())) |
| | | // .between(param.getBeginTime() != null && param.getEndTime() != null, |
| | |
| | | // List<DeviceHmsDTO> deviceHmsList = pagination.getRecords().stream().map(this::entity2Dto).collect(Collectors.toList()); |
| | | // |
| | | // return new PaginationData<DeviceHmsDTO>(deviceHmsList, new Pagination(pagination)); |
| | | // endregion |
| | | } |
| | | // endregion |
| | | |
| | | @Override |
| | | public void updateUnreadHms(String deviceSn) { |
| | |
| | | .module(entity.getModule()) |
| | | .messageEn(entity.getMessageEn()) |
| | | .messageZh(entity.getMessageZh()) |
| | | .inTheSky(entity.getInTheSky()) |
| | | .deviceType(entity.getDeviceType()) |
| | | .build(); |
| | | } |
| | | |
| | | /** |
| | | * Populate the received data into the entity. Please refer to the documentation for splicing rules. |
| | | * 将收到的数据填充到实体中。请参阅文档中的拼接规则。 |
| | | * @param dto |
| | | * @param receiver |
| | | */ |
| | |
| | | dto.setLevel(receiver.getLevel()); |
| | | dto.setModule(receiver.getModule()); |
| | | dto.setHmsId(UUID.randomUUID().toString()); |
| | | dto.setInTheSky(receiver.getInTheSky()); |
| | | dto.setDeviceType(receiver.getDeviceType()); |
| | | |
| | | if (HmsEnum.DomainType.DRONE_NEST.getDomain().equals(receiver.getDomainType())) { |
| | | dto.setHmsKey(HmsEnum.HmsFaqIdEnum.DOCK_TIP.getText() + receiver.getCode()); |