package com.njcn.device.device.service;


import com.njcn.device.pq.pojo.param.DeviceInfoParam;
import com.njcn.device.pq.pojo.param.OnlineRateParam;
import com.njcn.device.pq.pojo.vo.RStatOnlineRateVO;
import com.njcn.device.pq.pojo.vo.common.DeviceOnlineRate;

import java.util.List;

/**
 * @Description: 终端在线率
 * @Author: wr
 * @Date: 2025/11/26 10:27
 */
public interface OnLineRateService {


    /**
     * 终端详情列表
     *
     * @param deviceInfoParam
     * @return
     */
    DeviceOnlineRate deviceOnlineRateInfo(DeviceInfoParam.BusinessParam deviceInfoParam);


    /**
     * 终端详情列表
     *
     * @param
     * @return
     */
    List<RStatOnlineRateVO> getOnlineRateByDevIds(OnlineRateParam onlineRateParam);
}
