Blame view

src/main/java/com/huaheng/pc/config/token/service/TokensServiceImpl.java 1.04 KB
1
2
package com.huaheng.pc.config.token.service;
周鸿 authored
3
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
4
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
周鸿 authored
5
6
import com.huaheng.common.utils.StringUtils;
import com.huaheng.common.utils.Wrappers;
7
8
9
import com.huaheng.pc.config.token.domain.Token;
import com.huaheng.pc.config.token.mapper.TokenMapper;
周鸿 authored
10
import com.huaheng.pc.shipment.kuaidiHeader.domain.KuaidiHeader;
11
12
13
14
15
16
17
18
19
20
21
22
import org.springframework.stereotype.Service;


/**
 * 【请填写功能名称】 服务层实现
 * 
 * @author huaheng
 * @date 2022-08-26
 */
@Service("tokens")
public class TokensServiceImpl extends ServiceImpl<TokenMapper, Token> implements ITokensService {
周鸿 authored
23
24
    @Override
    public Token getTokenByParam(Token token){
周鸿 authored
25
        LambdaQueryWrapper<Token> lambdaQueryWrapper = Wrappers.lambdaQueryNoWarehouse();
周鸿 authored
26
27
28
29
        lambdaQueryWrapper.eq(StringUtils.isNotEmpty(token.getType()),Token::getType,token.getType());
        lambdaQueryWrapper.last("limit 1");
        return this.getOne(lambdaQueryWrapper);
    }
30
}