Newer
Older
huludao / src / main / java / com / newfiber / api / pc / service / SiteSiteManService.java
@新烽开发者 新烽开发者 on 19 Jul 950 bytes init
package com.newfiber.api.pc.service;


import com.newfiber.api.pc.model.monitor.Sl6512014;

import java.util.List;
import java.util.Map;

/**
 * @ClassName SiteSiteManService
 * @Description TODO
 * @Author 张鸿志
 * @Date 2021年3月9日18:32:42 18:32
 * Version 1.0
 **/
public interface SiteSiteManService {

    /**
     * 根据站点编号查询实时数据
     * @param stCode
     * @return
     */
    Map<String,Object> selectSiteSiteManByStCode(String stCode);

    List<Sl6512014> selectSiteSiteManHistoryDataMongoBySerial(String dName, String startTime, String endTime, Integer page, Integer rows);

    /**
     * 根据站点编号查询历史数据总条数(MongoDB)
     * @param dName
     * @return
     */
    long selectSiteSiteManHistoryDataMongoBySerialCount(String dName,String startTime,String endTime);

    Map<String,Object> selectDataByPropertys(String dName,String up,String down,String startTime,String endTime);
}