2021与蓝度共同重构项目,服务端
fix
zhanzhiqin
2022-05-11 b9276c27abdac33f7e3fefccb4600a98db465c6e
ximon-admin/src/main/java/com/sandu/ximon/admin/service/LedPlayerEntityService.java
@@ -66,7 +66,6 @@
    /**
     * 首页灯杆绑定信息
     */
    //TODO
    public EquipmentInfomation getBySnAndPlayerSnInfo(String sn) {
        EquipmentInfomation equipmentInfo = new EquipmentInfomation();
        equipmentInfo.setEquipmentType("诺瓦LED");
@@ -75,9 +74,21 @@
        }
        LedPlayerEntity one = getOne(Wrappers.lambdaQuery(LedPlayerEntity.class).eq(LedPlayerEntity::getSn, sn));
        if (one == null) {
            return equipmentInfo;
        }
        List<LedPlayerEntity> list = new ArrayList<>();
        list.add(one);
        List<LedPlayerEntity> ledPlayerEntities = vnnoxAPIUtil.syncCurrentInfo(list);
        Integer onlineStatus = ledPlayerEntities.get(0).getOnlineStatus();
        if (one != null) {
            equipmentInfo.setEquipmentMac(one.getSn());
            equipmentInfo.setEquipmentName(one.getName());
            if (onlineStatus == 0) {
                equipmentInfo.setEquipmentState("在线");
            } else {
                equipmentInfo.setEquipmentName("离线");
            }
        }
        return equipmentInfo;