| 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(); | 
| } |