package com.xunmei.deploy.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.xunmei.common.core.web.domain.AjaxResult; import com.xunmei.deploy.domain.HostInfo; import com.baomidou.mybatisplus.extension.service.IService; import com.xunmei.deploy.vo.HostInfoVo; import com.xunmei.deploy.vo.RegisterVo; import com.xunmei.deploy.vo.UploadAgentVo; import java.util.List; public interface HostInfoService extends IService { //主机的注册码及机器设备序列号信息,并返回应用秘钥 HostInfo register(RegisterVo registerVo)throws Exception; IPage selectHostInfoPage(Page page, HostInfoVo hostInfoVo); HostInfoVo getInfoById(String id); AjaxResult deleteByHostId(String hostId); /** * 查询列表的所有主机 */ List selectByOrg(UploadAgentVo uploadAgentVo); //白令海版本升级-列表 IPage selectPage(Page page, HostInfoVo hostInfo); }