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

Commit 84992c17 authored by sunyuntian's avatar sunyuntian

划卡调任务优化

parent be497fa0
...@@ -46,18 +46,14 @@ public class DoTaskUtils { ...@@ -46,18 +46,14 @@ public class DoTaskUtils {
if (taskObj == null){ if (taskObj == null){
//满足10次调用接口,每天最多调用一次 //满足10次调用接口,每天最多调用一次
if (slidCount >= 10) { if (slidCount >= 10) {
MultiValueMap<String, String> params = CollectionUtil.linkedMultiValueMapStringString(); try {
params.add("uid", currentUserId); MultiValueMap<String, String> params = CollectionUtil.linkedMultiValueMapStringString();
params.add("taskId", 3 + ""); params.add("uid", currentUserId);
String resultData = HttpUtil.post(stoneUrl + "/user/inner/doTask", params); params.add("taskId", 3 + "");
ChimeUserDoTask chimeUserDoTask = JsonUtils.fromJson(resultData, ChimeUserDoTask.class); String resultData = HttpUtil.post(stoneUrl + "/user/inner/doTask", params);
Boolean success = chimeUserDoTask.getSuccess();
//接口调用失败,重试
if (!success) {
this.userAddNum(currentUserId);
} else {
//调用接口成功,记录
redisUtil.set(ChimeConstant.REDIS_USER_TO_DOTASK + currentUserId, 1, timeout); redisUtil.set(ChimeConstant.REDIS_USER_TO_DOTASK + currentUserId, 1, timeout);
}catch (Exception e){
log.error("任务接口调用失败currentUserId:"+currentUserId,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