IJTDisplayScreenService.java 1.4 KB
package com.skua.modules.threedimensional.service;


import com.skua.modules.threedimensional.vo.*;

import java.util.List;

/**
 * 对外展示集团大屏
 */
public interface IJTDisplayScreenService {

    /***
     * 厂站列表 以及出水量统计
     * @return
     */
    List<SysFactoryInfoVO> getFactoryList( );
    /**
     * 项目运营情况
     * @param departId
     * @param startTime
     * @param endTime
     * @return
     */
    ProjectOperationInfoVO getProjectOperationInfo(String departId, String startTime, String endTime);

    /***
     * 水量趋势
     * @param departId
     * @param startTime
     * @param endTime
     * @return
     */
    List<WaterTrendVO> queryWaterTrend(String departId, String startTime, String endTime);

    /***
     * 水质水量数据
     * @param departId
     * @param startTime
     * @param endTime
     * @return
     */
    WaterQualityVO queryWaterQuality(String departId, String startTime, String endTime);
    /***
     * 水质水量图标数据
     * @param departId
     * @param startTime
     * @param endTime
     * @return
     */
    List<WaterQualityChartVO> queryWaterQualityChart(String departId, String startTime, String endTime);

    /***
     * 生态效益
     * @param departId
     * @param startTime
     * @param endTime
     * @return
     */
    EcologyBenefitVO ecologyBenefit(String departId, String startTime, String endTime);
}