提交 5cbd8228 authored 作者: 吕本才's avatar 吕本才

fix(promotion-service):修正活动状态处理逻辑和微信token解析方式

上级 59dc6a0c
......@@ -52,8 +52,8 @@ public class WechatAccessTokenUtil {
String response = restTemplate.getForObject(url, String.class);
log.info("获取微信access_token,url:{},response:{}",url,response);
// 解析JSON(推荐使用Jackson或FastJSON)
JSONObject json = JSONObject.from(response);
// string 转json
JSONObject json = JSONObject.parseObject( response) ;
accessToken = json.getString("access_token");
// 有效期(秒)
int expiresIn = json.getIntValue("expires_in");
......
......@@ -78,7 +78,7 @@ public class ActivityStautsHandler {
.eq(TemporaryActivityTaskClockDO::getTaskType, ActivityPhotoType.RANDOM_TASK.getType())
.eq(TemporaryActivityTaskClockDO::getIsDelete, FlagType.NO.getType())
.eq(TemporaryActivityTaskClockDO::getIsSendSubscribe, FlagType.NO.getType())
.ge(TemporaryActivityTaskClockDO::getRequiredlockTime, latestDateTime)
.le(TemporaryActivityTaskClockDO::getRequiredlockTime, latestDateTime)
// .ge(TemporaryActivityTaskClockDO::getRequiredlockTime, new Date())
);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论