南昌市物联网技防平台-后台
zengh
2021-06-01 cd2cfd37366002f790a2ed1435962d4eff7d5cec
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/equipment/service/IEquipmentService.java
@@ -20,6 +20,7 @@
import com.baomidou.mybatisplus.extension.service.IService;
import org.springblade.jfpt.alarm.vo.AlarmVO;
import org.springblade.jfpt.equipment.entity.Equipment;
import org.springblade.jfpt.equipment.entity.EquipmentPlayInfo;
import org.springblade.jfpt.equipment.vo.EquipmentVO;
import org.springblade.jfpt.equipment.vo.EquipmentVOS;
import org.springblade.jfpt.parcel.vo.ConditionVo;
@@ -48,9 +49,11 @@
    */
   List<EquipmentVOS> tree();
   List<EquipmentVO> listAll();
   List<EquipmentVO> listAll(EquipmentVO equipment);
   void updateOne(Equipment equipment);
   void saveImg(EquipmentVO equipment);
   void s(Equipment equipment);
@@ -92,4 +95,29 @@
   Integer selectEqCd();
   List<Map<String, Object>> selectEqCy(String time);
   Integer selectEqCg();
   /**
    * 获取各个设备状态统计数量
    * @return
    */
   Map<String,Object> selEqTypeSum();
   /**
    * 更新设备状态
    */
   void updateEquipmentDtype();
   /**
    * 获取设备视频播放的信息
    * @param equipmentPlayInfo 视频播放地址对象,只需包含设备编号,以及视频播放格式即可
    * @return
    */
    EquipmentPlayInfo selectEquimentPlayInfo(EquipmentPlayInfo equipmentPlayInfo);
   /**
    * 新增或修改设备视频播放的信息
    * @param equipmentPlayInfo 视频播放地址对象
    * @return
    */
   boolean saveOrUpdateEquipmentPlayInfo(EquipmentPlayInfo equipmentPlayInfo);
}