package com.jcdm.main.em.equipmentArchives.service.impl; import java.util.List; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.jcdm.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.jcdm.main.em.equipmentArchives.mapper.EmEquipmentArchivesMapper; import com.jcdm.main.em.equipmentArchives.domain.EmEquipmentArchives; import com.jcdm.main.em.equipmentArchives.service.IEmEquipmentArchivesService; /** * 设备档案Service业务层处理 * * @author Yi * @date 2023-12-26 */ @Service public class EmEquipmentArchivesServiceImpl extends ServiceImpl implements IEmEquipmentArchivesService { @Autowired private EmEquipmentArchivesMapper emEquipmentArchivesMapper; /** * 查询设备档案 * * @param id 设备档案主键 * @return 设备档案 */ @Override public EmEquipmentArchives selectEmEquipmentArchivesById(Long id) { return emEquipmentArchivesMapper.selectEmEquipmentArchivesById(id); } /** * 查询设备档案列表 * * @param emEquipmentArchives 设备档案 * @return 设备档案 */ @Override public List selectEmEquipmentArchivesList(EmEquipmentArchives emEquipmentArchives) { return emEquipmentArchivesMapper.selectEmEquipmentArchivesList(emEquipmentArchives); } /** * 新增设备档案 * * @param emEquipmentArchives 设备档案 * @return 结果 */ @Override public int insertEmEquipmentArchives(EmEquipmentArchives emEquipmentArchives) { emEquipmentArchives.setCreateTime(DateUtils.getNowDate()); return emEquipmentArchivesMapper.insertEmEquipmentArchives(emEquipmentArchives); } /** * 修改设备档案 * * @param emEquipmentArchives 设备档案 * @return 结果 */ @Override public int updateEmEquipmentArchives(EmEquipmentArchives emEquipmentArchives) { emEquipmentArchives.setUpdateTime(DateUtils.getNowDate()); return emEquipmentArchivesMapper.updateEmEquipmentArchives(emEquipmentArchives); } /** * 批量删除设备档案 * * @param ids 需要删除的设备档案主键 * @return 结果 */ @Override public int deleteEmEquipmentArchivesByIds(Long[] ids) { return emEquipmentArchivesMapper.deleteEmEquipmentArchivesByIds(ids); } /** * 删除设备档案信息 * * @param id 设备档案主键 * @return 结果 */ @Override public int deleteEmEquipmentArchivesById(Long id) { return emEquipmentArchivesMapper.deleteEmEquipmentArchivesById(id); } }