123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 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;
- /**
- * <p>
- * 服务实现类
- * </p>
- *
- * @author
- * @since 2023-04-04
- */
- @Service
- public class TbSceneServiceImpl extends ServiceImpl<ITbSceneMapper, TbScene> implements ITbSceneService {
- @Override
- public List<TbScene> getByUserId(Long userId) {
- LambdaQueryWrapper<TbScene> 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<TbScene> getByNumListDb2(List<String> numList) {
- LambdaQueryWrapper<TbScene> 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<TbScene> getByUserIdDb2(Long userId) {
- return this.list();
- }
- }
|