|
1
2
|
package com.huaheng.pc.config.token.service;
|
|
3
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
4
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
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;
|
|
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 {
|
|
23
24
|
@Override
public Token getTokenByParam(Token token){
|
|
25
|
LambdaQueryWrapper<Token> lambdaQueryWrapper = Wrappers.lambdaQueryNoWarehouse();
|
|
26
27
28
29
|
lambdaQueryWrapper.eq(StringUtils.isNotEmpty(token.getType()),Token::getType,token.getType());
lambdaQueryWrapper.last("limit 1");
return this.getOne(lambdaQueryWrapper);
}
|
|
30
|
}
|