记得上下班打卡 | git大法好,push需谨慎

Commit dfa4cf2c authored by 张国柄's avatar 张国柄

~opt;

parent 06697749
...@@ -36,27 +36,29 @@ public class InnerController { ...@@ -36,27 +36,29 @@ public class InnerController {
@ApiOperation("获取会员相关数据") @ApiOperation("获取会员相关数据")
public void cacheMember(@NotBlank @PathVariable(value = "uid") String uid) { public void cacheMember(@NotBlank @PathVariable(value = "uid") String uid) {
try { try {
log.info("同步 接口被调用,uid={}", uid);
MultiValueMap<String, String> header = CollectionUtil.linkedMultiValueMapStringString(); MultiValueMap<String, String> header = CollectionUtil.linkedMultiValueMapStringString();
header.add("Accept", "application/json;charset=UTF-8"); header.add("Accept", "application/json;charset=UTF-8");
String returnData = HttpUtil.get(adamUrl + "/adam/rsc/inquire/member?uid=" + uid, null, header); String returnData = HttpUtil.get(adamUrl + "/adam/rsc/inquire/member?uid=" + uid, null, header);
ResponseDto<AdamUserMemberVo> memberVo = JsonUtils.fromJson(returnData, new TypeReference<ResponseDto<AdamUserMemberVo>>() { ResponseDto<AdamUserMemberVo> responseDto = JsonUtils.fromJson(returnData, new TypeReference<ResponseDto<AdamUserMemberVo>>() {
}); });
log.info("调用 user = "+returnData); if (null != responseDto) {
AdamUserMemberVo userMemberVo = memberVo.getData(); AdamUserMemberVo userMemberVo = responseDto.getData();
if (userMemberVo.getState() == 1) { if (null != userMemberVo) {
long second = ChronoUnit.SECONDS.between(LocalDateTime.now(), userMemberVo.getExpiryAt()); if (userMemberVo.getState() == 1) {
log.debug("过期时间="+second); long second = ChronoUnit.SECONDS.between(LocalDateTime.now(), userMemberVo.getExpiryAt());
if (userMemberVo.isOldMember()) { log.debug("过期时间="+second);
dataUtils.saveMember(uid, 2, second); if (userMemberVo.isOldMember()) {
} else { dataUtils.saveMember(uid, 2, second);
dataUtils.saveMember(uid, 1, second); } else {
dataUtils.saveMember(uid, 1, second);
}
} else {
dataUtils.delMember(uid);
}
} }
} else {
dataUtils.delMember(uid);
} }
} catch (Exception e) { } catch (Exception e) {
log.error("会员信息error", e); log.error("会员信息error[uid={}]", uid, e);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment