package com.ard.work.service.impl; import com.ard.common.utils.uuid.IdUtils; import com.ard.work.domain.data.ServerInfo; import com.ard.work.mapper.ArdServerManagementMapper; import com.ard.work.service.IArdServerManagementService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 服务器管理Service业务层处理 * * @author xia * @date 2025-10-10 */ @Service public class ArdServerManagementServiceImpl implements IArdServerManagementService { @Autowired private ArdServerManagementMapper ardServerManagementMapper; /** * 查询服务器管理 * * @param id 服务器管理主键 * @return 服务器管理 */ @Override public ServerInfo selectArdServerManagementById(String id) { return ardServerManagementMapper.selectArdServerManagementById(id); } /** * 查询服务器管理列表 * * @param serverInfo 服务器管理 * @return 服务器管理 */ @Override public List selectArdServerManagementList(ServerInfo serverInfo) { return ardServerManagementMapper.selectArdServerManagementList(serverInfo); } /** * 新增服务器管理 * * @param serverInfo 服务器管理 * @return 结果 */ @Override public int insertArdServerManagement(ServerInfo serverInfo) { serverInfo.setId(IdUtils.fastUUID()); return ardServerManagementMapper.insertArdServerManagement(serverInfo); } /** * 修改服务器管理 * * @param serverInfo 服务器管理 * @return 结果 */ @Override public int updateArdServerManagement(ServerInfo serverInfo) { return ardServerManagementMapper.updateArdServerManagement(serverInfo); } /** * 批量删除服务器管理 * * @param ids 需要删除的服务器管理主键 * @return 结果 */ @Override public int deleteArdServerManagementByIds(String[] ids) { return ardServerManagementMapper.deleteArdServerManagementByIds(ids); } /** * 删除服务器管理信息 * * @param id 服务器管理主键 * @return 结果 */ @Override public int deleteArdServerManagementById(String id) { return ardServerManagementMapper.deleteArdServerManagementById(id); } }