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