package com.doumee.service.business.third;
|
|
import com.doumee.core.haikang.model.cars.response.CarsAlarmResultListResponse;
|
import com.doumee.core.haikang.model.param.respose.*;
|
import com.doumee.dao.web.reqeust.CarsJobAndContractByJobIdDTO;
|
import com.doumee.service.business.third.model.request.TmsOrderNoFinishListRequest;
|
import com.doumee.service.business.third.model.response.TmsBasePageResponse;
|
import com.doumee.service.business.third.model.response.TmsOrderNoFinishListResponse;
|
import com.doumee.dao.business.model.PlatformWarnEvent;
|
import com.doumee.dao.business.model.TmsFactoryParam;
|
import com.doumee.dao.web.reqeust.CarsJobAndContractDTO;
|
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();
|
|
FightingAdminCenterDataVO centerFightingAdminData();
|
|
List<TemperatureHumidityDataVO> getTemperatureHumidityData();
|
|
YearDeviceDataVO yearFightingAdminDeviceData();
|
|
List<AlarmEventDataVO> fightingAdminAlertList();
|
|
AlarmDataVO alarmDataSumByCate();
|
|
List<AlarmDataVO> fightingAlarmHandleData();
|
|
List<MonitorDataVO> monitorDataList();
|
|
BoardCarsListVO platformJobCarsList();
|
|
PlatformJobRunBoardNewVO platformJobCenterData();
|
|
CarsJobAndContractVO getCarsJobDetails(CarsJobAndContractDTO param);
|
CarsJobAndContractVO getJobDetailsById(CarsJobAndContractByJobIdDTO param);
|
|
List<TransportMeasureVO> transportMeasure(Integer queryType);
|
|
BoardStockListVO stockList();
|
|
List<GeneralVO> todayTotalInList();
|
|
List<CarsAlarmResultListResponse> carsEventList();
|
|
List<RegionDataRankingDataResponse> getRegionDataRanking(Integer type);
|
|
WholeProvinceZXTVO inventoryUseRate();
|
WholeProvinceZXTVO outAbilityUseRate();
|
WholeProvinceZXTVO tranportAbilityUseRate();
|
|
List<TmsFactoryParam> factoryList();
|
|
List<WholeProvinceMapVO> mapYearAndMonthOutList(String factoryId);
|
|
TotalOutQtyNumVO totalOutQtyNum(int queryType,String factoryId);
|
|
WholeProvinceBoardVO centerProvinceData(String factoryId);
|
WholeProvinceBoardVO centerProvinceDataNew(String factoryCode);
|
|
List<LastSevenDaysOrderVo> arriveGoodsList(String factoryid);
|
|
TmsBasePageResponse<TmsOrderNoFinishListResponse> orderNoFinishList(TmsOrderNoFinishListRequest param);
|
}
|