package com.ruoyi.alarm.access.service.impl; import java.util.List; import com.ruoyi.alarm.access.domain.ArdAlarmAccess; import com.ruoyi.alarm.access.mapper.ArdAlarmAccessMapper; import com.ruoyi.alarm.access.service.IArdAlarmAccessService; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.SecurityUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * 门禁报警Service业务层处理 * * @author ard * @date 2023-07-10 */ @Service public class ArdAlarmAccessServiceImpl implements IArdAlarmAccessService { @Autowired private ArdAlarmAccessMapper ardAlarmAccessMapper; /** * 查询门禁报警 * * @param id 门禁报警主键 * @return 门禁报警 */ @Override public ArdAlarmAccess selectArdAlarmAccessById(String id) { return ardAlarmAccessMapper.selectArdAlarmAccessById(id); } /** * 查询门禁报警列表 * * @param ardAlarmAccess 门禁报警 * @return 门禁报警 */ @Override public List selectArdAlarmAccessList(ArdAlarmAccess ardAlarmAccess) { return ardAlarmAccessMapper.selectArdAlarmAccessList(ardAlarmAccess); } /** * 新增门禁报警 * * @param ardAlarmAccess 门禁报警 * @return 结果 */ @Override public int insertArdAlarmAccess(ArdAlarmAccess ardAlarmAccess) { ardAlarmAccess.setUserId(SecurityUtils.getUserId()); ardAlarmAccess.setCreateBy(SecurityUtils.getUsername()); ardAlarmAccess.setCreateTime(DateUtils.getNowDate()); return ardAlarmAccessMapper.insertArdAlarmAccess(ardAlarmAccess); } /** * 修改门禁报警 * * @param ardAlarmAccess 门禁报警 * @return 结果 */ @Override public int updateArdAlarmAccess(ArdAlarmAccess ardAlarmAccess) { return ardAlarmAccessMapper.updateArdAlarmAccess(ardAlarmAccess); } /** * 批量删除门禁报警 * * @param ids 需要删除的门禁报警主键 * @return 结果 */ @Override public int deleteArdAlarmAccessByIds(String[] ids) { return ardAlarmAccessMapper.deleteArdAlarmAccessByIds(ids); } /** * 删除门禁报警信息 * * @param id 门禁报警主键 * @return 结果 */ @Override public int deleteArdAlarmAccessById(String id) { return ardAlarmAccessMapper.deleteArdAlarmAccessById(id); } }