package com.sercurityControl.proteam.service; import com.sercurityControl.proteam.domain.vo.DeviceTypeVo; import com.sercurityControl.proteam.domain.vo.ReturnCodeEntity; import org.springframework.stereotype.Service; import java.util.List; public interface DeviceTypeService { /** * 查询全部设备类型信息数据 * @param deviceTypeVo * @return */ List getTypeList(DeviceTypeVo deviceTypeVo); /** * 查询p节点结束 * @param param * @return */ List getPTypeSelected(String param); /** * 新增设备类型 * @param typeVo * @return */ ReturnCodeEntity addDeviceType(DeviceTypeVo typeVo); /** * 查询设备类型详情 * @param keyId * @return */ DeviceTypeVo getDeviceTypeDetail(String keyId); ReturnCodeEntity updateDeviceType(DeviceTypeVo typeVo); /** * 删除设备类型 * @param keyId * @return */ ReturnCodeEntity deleteType(String keyId); }