package com.ruoyi.sy.service.impl; import java.util.List; import com.ruoyi.common.utils.uuid.IdUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.sy.mapper.ArdTankWallMapper; import com.ruoyi.sy.domain.ArdTankWall; import com.ruoyi.sy.service.IArdTankWallService; import javax.annotation.Resource; /** * 电磁锁电子围栏Service业务层处理 * * @author ard * @date 2024-07-01 */ @Service public class ArdTankWallServiceImpl implements IArdTankWallService { @Resource private ArdTankWallMapper ardTankWallMapper; /** * 查询电磁锁电子围栏 * * @param id 电磁锁电子围栏主键 * @return 电磁锁电子围栏 */ @Override public ArdTankWall selectArdTankWallById(String id) { return ardTankWallMapper.selectArdTankWallById(id); } /** * 查询电磁锁电子围栏列表 * * @param ardTankWall 电磁锁电子围栏 * @return 电磁锁电子围栏 */ @Override public List selectArdTankWallList(ArdTankWall ardTankWall) { return ardTankWallMapper.selectArdTankWallList(ardTankWall); } /** * 新增电磁锁电子围栏 * * @param ardTankWall 电磁锁电子围栏 * @return 结果 */ @Override public int insertArdTankWall(ArdTankWall ardTankWall) { ardTankWall.setId(IdUtils.simpleUUID()); return ardTankWallMapper.insertArdTankWall(ardTankWall); } /** * 修改电磁锁电子围栏 * * @param ardTankWall 电磁锁电子围栏 * @return 结果 */ @Override public int updateArdTankWall(ArdTankWall ardTankWall) { return ardTankWallMapper.updateArdTankWall(ardTankWall); } /** * 批量删除电磁锁电子围栏 * * @param ids 需要删除的电磁锁电子围栏主键 * @return 结果 */ @Override public int deleteArdTankWallByIds(String[] ids) { return ardTankWallMapper.deleteArdTankWallByIds(ids); } /** * 删除电磁锁电子围栏信息 * * @param id 电磁锁电子围栏主键 * @return 结果 */ @Override public int deleteArdTankWallById(String id) { return ardTankWallMapper.deleteArdTankWallById(id); } @Override public List getAllArdTankWall() { List result = ardTankWallMapper.getAllArdTankWall(); return result; } }