支付回调
获取数据列表接口问题 token有效期 及 续期 订单详情 为null的情况 根据桌码获取shopid接口调整 首页 默认值
This commit is contained in:
@@ -286,6 +286,11 @@ public class RedisUtils {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public Long strincrement(String key, long delta) {
|
||||
return stringRedisTemplate.opsForValue().increment(key, delta);
|
||||
}
|
||||
|
||||
/**
|
||||
* 普通缓存放入并设置时间
|
||||
*
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
package com.chaozhanggui.system.cashierservice.util;
|
||||
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import io.jsonwebtoken.Claims;
|
||||
import io.jsonwebtoken.JwtBuilder;
|
||||
import io.jsonwebtoken.Jwts;
|
||||
import io.jsonwebtoken.SignatureAlgorithm;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
@@ -25,7 +21,7 @@ public class TokenUtil {
|
||||
/**
|
||||
* 设置过期时间
|
||||
*/
|
||||
public static final long EXPIRE_DATE=24*60*60*1000*365;
|
||||
public static final long EXPIRE_DATE=24L*60*60*1000*365;
|
||||
/**
|
||||
* token秘钥
|
||||
*/
|
||||
@@ -65,10 +61,10 @@ public class TokenUtil {
|
||||
* @param claims
|
||||
* @return String
|
||||
*/
|
||||
private static String generateToken(Map<String, Object> claims) throws Exception {
|
||||
private static String generateToken(Map<String, Object> claims) {
|
||||
return Jwts.builder()
|
||||
.setClaims(claims)
|
||||
// .setExpiration(new Date(System.currentTimeMillis()+EXPIRE_DATE))
|
||||
.setExpiration(new Date(System.currentTimeMillis()+EXPIRE_DATE))
|
||||
.setIssuedAt(new Date())
|
||||
.signWith(SignatureAlgorithm.HS256,TOKEN_SECRET)
|
||||
.compact();
|
||||
@@ -117,12 +113,13 @@ public class TokenUtil {
|
||||
jsonObject = (JSONObject) JSONObject.toJSON(claims);
|
||||
}catch (Exception e){
|
||||
jsonObject.put("status","-4");
|
||||
jsonObject.put("message","token解析失败了");
|
||||
log.info("token解析失败{}",e.getMessage());
|
||||
e.printStackTrace();
|
||||
}
|
||||
return jsonObject;
|
||||
}
|
||||
// public static void main(String[] args){
|
||||
// public static void main(String[] args) throws Exception {
|
||||
// System.out.println(refreshToken("eyJhbGciOiJIUzUxMiJ9.eyJleHAiOjE1OTY4Nzc5MjEsInN1YiI6ImRkZGRkIiwiaWF0IjoxNTk2Njk3OTIxfQ.lrg3KF9h9izbmyD2q5onqnZIKBqanWy9xCcroFpjxPKmJz6kz27G9lVlFpVanrL1I4SFf3Dz3q3Xu01DX2T_dw"));
|
||||
// SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
||||
// Calendar cld = Calendar.getInstance();
|
||||
|
||||
Reference in New Issue
Block a user