package com.shining.cloud.mapper.information;

import java.util.Date;
import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.njcn.pojo.data.ComInformation;
import com.shining.cloud.pojo.information.DevComInfo;
import com.shining.cloud.pojo.information.DevComTJ;
import com.shining.cloud.pojo.information.DevMsgAss;
import com.shining.cloud.pojo.information.DevMsgDetailInfo;

import tk.mybatis.mapper.common.Mapper;

/**
 * @description: 终端消息详情Mapper
 * @author: denghuajun
 * @time: 2019-10-17 14:12:01
 **/

public interface DevMsgAssMapper extends Mapper<DevMsgAss> {
    List<DevMsgDetailInfo> deviceList (@Param("devMsgIndex")String devMsgIndex);
    int state(@Param("devMsgIndex")String devMsgIndex);
    List<ComInformation> devMsgInfo(@Param("devIndex")int devIndex, @Param("startTime")Date startTime, @Param("endTime")Date endTime);
    List<DevComInfo> getDevComInfo(@Param("list")List<Integer> index);
    DevComTJ getDevComTJ(@Param("list")List<Integer> index);
}
