package com.fdkankan.scene.service.impl; import cn.hutool.core.collection.CollUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.fdkankan.common.constant.RecStatus; import com.fdkankan.common.constant.TbStatus; import com.fdkankan.scene.entity.Scene3dNum; import com.fdkankan.scene.mapper.IScene3dNumMapper; import com.fdkankan.scene.service.IScene3dNumService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import java.util.List; /** *

* 八目场景编码表 服务实现类 *

* * @author dengsixing * @since 2021-12-23 */ @Service public class Scene3dNumServiceImpl extends ServiceImpl implements IScene3dNumService { @Override public List findSceneNum() { return baseMapper.findSceneNum(); } @Override public Scene3dNum findByNum(String sceneCode) { List list = this.list(new QueryWrapper() .eq("tb_status", TbStatus.VALID.code()) .eq("rec_status", RecStatus.VALID.code()) .eq("scene_code", sceneCode)); if(CollUtil.isEmpty(list)){ return null; } return list.get(0); } @Override public void updateUsedStatus(List nums) { baseMapper.updateUsedStatus(nums); } }