package com.doumee.service.business.third; 
 | 
  
 | 
import com.doumee.core.haikang.model.param.respose.PageFireChannelInfoResponse; 
 | 
import com.doumee.core.haikang.model.param.respose.PageRegionInfoResponse; 
 | 
import com.doumee.core.haikang.model.param.respose.PageSensorStatusResponse; 
 | 
import com.doumee.core.haikang.model.param.respose.RegionEnergyListResponse; 
 | 
import com.doumee.core.tms.model.request.TmsLockStatusQueryRequest; 
 | 
import com.doumee.core.tms.model.request.TmsOrderInfoRequest; 
 | 
import com.doumee.core.tms.model.request.TmsOrderListRequest; 
 | 
import com.doumee.core.tms.model.response.TmsBaseResponse; 
 | 
import com.doumee.core.tms.model.response.TmsLockStatusQueryResponse; 
 | 
import com.doumee.core.tms.model.response.TmsOrderInfoResponse; 
 | 
import com.doumee.core.tms.model.response.TmsOrderListResponse; 
 | 
import com.doumee.dao.business.model.PlatformWarnEvent; 
 | 
import com.doumee.dao.web.response.platformReport.*; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
/** 
 | 
 * 月台信息表Service定义 
 | 
 * @author 江蹄蹄 
 | 
 * @date 2024/06/28 10:03 
 | 
 */ 
 | 
public interface BoardService { 
 | 
  
 | 
  
 | 
  
 | 
  
 | 
    /** 
 | 
     * 获取区域树形结构数据 
 | 
     * @return 
 | 
     */ 
 | 
    List<PageRegionInfoResponse> getRegionTree(CarmeraListVO param); 
 | 
    List<PageRegionInfoResponse> regionList(CarmeraListVO param); 
 | 
    List<CarmeraListVO> cameraList(CarmeraListVO param); 
 | 
    List<PageFireChannelInfoResponse> fireChannelList(); 
 | 
    List<PageSensorStatusResponse> sensorStatusList(); 
 | 
  
 | 
    OnSitDispatchBoardVO getCnddCenterData(); 
 | 
  
 | 
    List<PlatformGroupFinishVO> platformGroupFinish(); 
 | 
  
 | 
    CarWorkSituationVO carWorkSituation(int limit); 
 | 
  
 | 
    List<PlatformWarnEvent> warningList(int limit); 
 | 
  
 | 
    List<PlatformDurationVO> platformDuration(); 
 | 
  
 | 
    List<WorkEfficiencyVO> workEfficiency(Integer type); 
 | 
  
 | 
    List<PlatformWorkDataVO> platformWorkData(); 
 | 
  
 | 
    List<SecurityDeviceDataVO> securityDeviceData(); 
 | 
  
 | 
    WaningEventDataVO warningEventData(Integer type); 
 | 
  
 | 
    String getCarmeraPreviemUrl(CarmeraListVO param); 
 | 
  
 | 
    SecurityBoardVO centerSecurityData(); 
 | 
  
 | 
    VisitDataVO visitSecurityData(); 
 | 
  
 | 
    List<EnergyDataVO> loadEnergyCurve(); 
 | 
  
 | 
    List<OilDataVO> energyLastMonthOilSort(); 
 | 
  
 | 
    List<EnergyDataVO> energyDataList(Integer type); 
 | 
  
 | 
    RegionEnergyListResponse energyRegionData(); 
 | 
  
 | 
    EnergyBoardVO centerEnergyData(); 
 | 
} 
 |