|
@@ -5,9 +5,11 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.common.util.FileUtils;
|
|
import com.fdkankan.common.util.FileUtils;
|
|
|
|
|
+import com.fdkankan.common.util.JwtUtil;
|
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
|
import com.fdkankan.redis.util.RedisUtil;
|
|
import com.fdkankan.redis.util.RedisUtil;
|
|
|
import com.fdkankan.ucenter.common.PageInfo;
|
|
import com.fdkankan.ucenter.common.PageInfo;
|
|
|
|
|
+import com.fdkankan.ucenter.common.RedisKeyUtil;
|
|
|
import com.fdkankan.ucenter.common.Result;
|
|
import com.fdkankan.ucenter.common.Result;
|
|
|
import com.fdkankan.ucenter.common.constants.ConstantFilePath;
|
|
import com.fdkankan.ucenter.common.constants.ConstantFilePath;
|
|
|
import com.fdkankan.ucenter.constant.CameraConstant;
|
|
import com.fdkankan.ucenter.constant.CameraConstant;
|
|
@@ -108,7 +110,8 @@ public class SceneApiService {
|
|
|
if(StringUtils.isEmpty(token)){
|
|
if(StringUtils.isEmpty(token)){
|
|
|
throw new BusinessException(3004, "无token参数");
|
|
throw new BusinessException(3004, "无token参数");
|
|
|
}
|
|
}
|
|
|
- String redisKey = String.format(RedisKey.TOKEN_V3,token);
|
|
|
|
|
|
|
+ String username = JwtUtil.getUsername(token);
|
|
|
|
|
+ String redisKey = String.format(RedisKeyUtil.LOGIN_USER ,username, token );
|
|
|
|
|
|
|
|
if( !redisUtil.hasKey(redisKey)){
|
|
if( !redisUtil.hasKey(redisKey)){
|
|
|
throw new BusinessException(3004, "token参数不正确");
|
|
throw new BusinessException(3004, "token参数不正确");
|