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 { 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 getDeviceExcelList(Integer deviceAgentId); /** * 获取特征码校验开关 * * @return */ Integer getDeviceValidateStatus(); /** * 设置特征码校验开关 * * @return */ boolean setDeviceValidateStatus(Integer status); }