package com.odcc.cpzidc.bis.service.impl; import java.util.List; import com.odcc.cpzidc.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.odcc.cpzidc.bis.mapper.IdcBuildExtendMapper; import com.odcc.cpzidc.bis.domain.IdcBuildExtend; import com.odcc.cpzidc.bis.service.IIdcBuildExtendService; /** * IDC在建扩展信息Service业务层处理 * * @author ruoyi * @date 2024-10-10 */ @Service public class IdcBuildExtendServiceImpl implements IIdcBuildExtendService { @Autowired private IdcBuildExtendMapper idcBuildExtendMapper; /** * 查询IDC在建扩展信息 * * @param id IDC在建扩展信息主键 * @return IDC在建扩展信息 */ @Override public IdcBuildExtend selectIdcBuildExtendById(Long id) { return idcBuildExtendMapper.selectIdcBuildExtendById(id); } /** * 查询IDC在建扩展信息列表 * * @param idcBuildExtend IDC在建扩展信息 * @return IDC在建扩展信息 */ @Override public List selectIdcBuildExtendList(IdcBuildExtend idcBuildExtend) { return idcBuildExtendMapper.selectIdcBuildExtendList(idcBuildExtend); } /** * 新增IDC在建扩展信息 * * @param idcBuildExtend IDC在建扩展信息 * @return 结果 */ @Override public int insertIdcBuildExtend(IdcBuildExtend idcBuildExtend) { idcBuildExtend.setCreateTime(DateUtils.getNowDate()); return idcBuildExtendMapper.insertIdcBuildExtend(idcBuildExtend); } /** * 修改IDC在建扩展信息 * * @param idcBuildExtend IDC在建扩展信息 * @return 结果 */ @Override public int updateIdcBuildExtend(IdcBuildExtend idcBuildExtend) { idcBuildExtend.setUpdateTime(DateUtils.getNowDate()); return idcBuildExtendMapper.updateIdcBuildExtend(idcBuildExtend); } /** * 批量删除IDC在建扩展信息 * * @param ids 需要删除的IDC在建扩展信息主键 * @return 结果 */ @Override public int deleteIdcBuildExtendByIds(Long[] ids) { return idcBuildExtendMapper.deleteIdcBuildExtendByIds(ids); } /** * 删除IDC在建扩展信息信息 * * @param id IDC在建扩展信息主键 * @return 结果 */ @Override public int deleteIdcBuildExtendById(Long id) { return idcBuildExtendMapper.deleteIdcBuildExtendById(id); } }