package com.hxzkappboot.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.hxzkappboot.mapper.TbFakajiMapper; import com.hxzkappboot.pojo.TbFakaji; import com.hxzkappboot.pojo.TbFence; import com.hxzkappboot.service.TbFakajiService; import org.springframework.stereotype.Service; import java.util.List; /** *

* 服务实现类 *

* * @author wangfei * @since 2024-11-26 */ @Service public class TbFakajiServiceImpl extends ServiceImpl implements TbFakajiService { @Override public List findFakaji(String company,String deviceid) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("deviceid",deviceid); return baseMapper.selectList(queryWrapper); } @Override public List findFakagui(String company) { // QueryWrapper queryWrapper = new QueryWrapper<>(); //// queryWrapper.eq("company",company); // queryWrapper.groupBy("deviceid"); return baseMapper.getfakjigui(); } @Override public TbFakaji findFakaTag(String slotnumber,String deviceid) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("slotnumber",slotnumber); queryWrapper.eq("deviceid",deviceid); // queryWrapper.groupBy("deviceid"); return baseMapper.selectOne(queryWrapper); } @Override public TbFakaji undateFaka(String slotnumber,String deviceid) { QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("slotnumber",slotnumber); queryWrapper.eq("deviceid",deviceid); // queryWrapper.groupBy("deviceid"); TbFakaji tbFakaji = baseMapper.selectOne(queryWrapper); tbFakaji.setAllowtakecard("false"); tbFakaji.setHascard("false"); baseMapper.updateById(tbFakaji); return tbFakaji; } }