package com.moral.api.service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.moral.api.entity.Device;
|
import com.moral.api.entity.HandDevice;
|
import com.moral.api.pojo.query.handdevice.HandDevicePageCond;
|
|
public interface HandDeviceService extends IService<HandDevice> {
|
|
/**
|
* 分页
|
* @param handDevicePageCond
|
* @return
|
*/
|
Page<HandDevice> page(HandDevicePageCond handDevicePageCond);
|
|
/**
|
* 查询手持设备
|
* @return
|
*/
|
List<Device> check();
|
|
|
/**
|
* 修改手持设备
|
* @return
|
*/
|
void update(Device device);
|
|
/**
|
* 根据mac查询
|
* @param mac
|
* @return
|
*/
|
HandDevice query(String mac);
|
|
/**
|
* 详情
|
* @param mac
|
* @param startTime
|
* @param endTime
|
* @return
|
*/
|
List<Map<String,Object>> details(String mac,String startTime,String endTime,String type);
|
|
/**
|
* 导出
|
* @param params
|
* @return
|
*/
|
List<Map<String,Object>> detailsExecl(Map<String, Object> params);
|
|
|
|
}
|