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<EmEquipmentArchivesMapper,EmEquipmentArchives> 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<EmEquipmentArchives> 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); } }