Browse Source

[TOKEN][调整]:用const代替数字

release_toaliyun_real
Stormeye Wu 7 years ago
parent
commit
18034aab6f
3 changed files with 7 additions and 3 deletions
  1. +2
    -1
      mallinkBApi/src/main/java/com/iformall/controller/WxInfoController.java
  2. +1
    -1
      mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java
  3. +4
    -1
      mallinkService/src/main/java/com/iformall/utils/Constant.java

+ 2
- 1
mallinkBApi/src/main/java/com/iformall/controller/WxInfoController.java View File

@@ -15,6 +15,7 @@ import com.iformall.service.MallRolePermissionService;
import com.iformall.service.MallUserInfoService;
import com.iformall.service.MallUserRoleService;
import com.iformall.service.WxAppinfoService;
import com.iformall.utils.Constant;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import me.chanjar.weixin.common.error.WxErrorException;
@@ -135,7 +136,7 @@ public class WxInfoController extends BaseController {
} else {
// 检查token是否已过期, 小时就重新获取
Date curDate = new Date();
if(curDate.getTime() > wxAppinfo.getLastTokenTime().getTime() + 3600000) {
if(curDate.getTime() > wxAppinfo.getLastTokenTime().getTime() + Constant.C_EXPIRE) {
try {
String accessToken = wxMaService.getAccessToken(true);
wxAppinfo.setAccessToken(accessToken);


+ 1
- 1
mallinkCApi/src/main/java/com/iformall/controller/WxUserGrantController.java View File

@@ -115,7 +115,7 @@ public class WxUserGrantController extends BaseController {
} else {
// 检查token是否已过期, 1小时就重新获取
Date curDate = new Date();
if(curDate.getTime() > wxAppinfo.getLastTokenTime().getTime() + 3600000) {
if(curDate.getTime() > wxAppinfo.getLastTokenTime().getTime() + Constant.C_EXPIRE) {
updateAppAccessToken(wxAppinfo, wxMaService);
wxMaService = getWeappServiceByAppInfo(wxAppinfo);
}


+ 4
- 1
mallinkService/src/main/java/com/iformall/utils/Constant.java View File

@@ -2,7 +2,10 @@ package com.iformall.utils;

public class Constant {

//TOKEN过期时间, 24小时后过期
// 1小时过期,
public final static int C_EXPIRE = 3600000;

// TOKEN过期时间, 24小时后过期
public final static int EXPIRE = 3600 * 24;

// C端token


Loading…
Cancel
Save