package com.fdkankan.tools.service.impl; import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.fdkankan.tools.entity.TbScene; import com.fdkankan.tools.mapper.ITbSceneMapper; import com.fdkankan.tools.service.ITbSceneService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import java.util.List; /** *

* 服务实现类 *

* * @author * @since 2023-04-04 */ @Service public class TbSceneServiceImpl extends ServiceImpl implements ITbSceneService { @Override public List getByUserId(Long userId) { LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq(TbScene::getUserId,userId); wrapper.le(TbScene::getCreateTime,"2023-03-01 00:00:00"); return this.list(wrapper); } @DS("flowable") @Override public List getByNumListDb2(List numList) { LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.in(TbScene::getNum,numList); return this.list(wrapper); } @DS("flowable") @Override public void saveDb2(TbScene tbScene) { this.save(tbScene); } @DS("flowable") @Override public List getByUserIdDb2(Long userId) { return this.list(); } }