浏览代码

修改下一个任务过期时间,还有实际加微禁用

吴树波 1 月之前
父节点
当前提交
c72aeea2c8

+ 6 - 5
fs-service/src/main/java/com/fs/wxcid/service/impl/FriendServiceImpl.java

@@ -96,11 +96,12 @@ public class FriendServiceImpl implements FriendService {
             vo.setScene(15);
             vo.setOpCode(2);
             vo.setContent(txt);
-            BaseResponse response = verifyUser(id, vo);
-            if(response.getRet() != 0){
-                log.error("添加失败,非系统错误!:{}", JSON.toJSONString(response.getErrMsg()));
-            }
-            resultVo.setSuccess(response.getRet() == 0);
+//            BaseResponse response = verifyUser(id, vo);
+//            if(response.getRet() != 0){
+//                log.error("添加失败,非系统错误!:{}", JSON.toJSONString(response.getErrMsg()));
+//            }
+//            resultVo.setSuccess(response.getRet() == 0);
+            resultVo.setSuccess(true);
             return resultVo;
         }catch (Exception e){
             log.error("CLIENT-ID:{}添加好友失败:{}-手机号:{}", clientId, id, mobile, e);

+ 4 - 3
fs-wx-task/src/main/java/com/fs/app/service/WxTaskService.java

@@ -160,10 +160,11 @@ public class WxTaskService {
                 Integer addWxTime = clientRobotic.getAddWxTime();
                 if(null == addWxTime){
                     log.error("ROBOTIC-ID:{},CLIENT-ID:{},没有设置加微后置等待时间", client.getRoboticId(), client.getId());
+                }else{
+                    long endT = System.currentTimeMillis() + addWxTime * 60 * 1000;
+                    StringBuilder sb = new StringBuilder(Constants.CID_NEXT_TASK_ID).append(callees.getRoboticId()).append(":").append(callees.getId());
+                    redisCache.setCacheObject(sb.toString(), String.valueOf(endT));
                 }
-                long endT = System.currentTimeMillis() + addWxTime * 60 * 1000;
-                StringBuilder sb = new StringBuilder(Constants.CID_NEXT_TASK_ID).append(callees.getRoboticId()).append(":").append(callees.getId());
-                redisCache.setCacheObject(sb.toString(), String.valueOf(endT),addWxTime + 5, TimeUnit.MINUTES);
             }
             companyVoiceRoboticCallees.forEach(robotic ->
                     robotic.setRunTaskFlow(