package cn.besteam.modules.medical.service;
|
|
import cn.besteam.modules.medical.entity.MwDeviceAgentDevice;
|
import cn.besteam.modules.medical.vo.MwDeviceAgentDeviceAddBatchVO;
|
import cn.besteam.modules.medical.vo.MwDeviceAgentDeviceExcelVO;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import java.util.List;
|
|
/**
|
* @Description: 设备代理商-设备
|
* @author: besteam
|
* @date: 2020-04-25
|
* @version: V1.0
|
*/
|
public interface IMwDeviceAgentDeviceService extends IService<MwDeviceAgentDevice> {
|
|
IPage getDeviceList(String name, Integer pageNo, Integer pageSize);
|
|
boolean move(Integer id, Integer deviceAgentId);
|
|
boolean moveBatch(String ids, Integer deviceAgentId);
|
|
boolean updateStatus(Integer id, Integer status);
|
|
boolean updateStatusBatch(String ids, Integer status);
|
|
MwDeviceAgentDeviceAddBatchVO addBatch(Integer deviceAgentId, String sns);
|
|
List<MwDeviceAgentDeviceExcelVO> getDeviceExcelList(Integer deviceAgentId);
|
|
/**
|
* 获取特征码校验开关
|
*
|
* @return
|
*/
|
Integer getDeviceValidateStatus();
|
|
/**
|
* 设置特征码校验开关
|
*
|
* @return
|
*/
|
boolean setDeviceValidateStatus(Integer status);
|
|
}
|