|
@@ -160,10 +160,11 @@ public class WxTaskService {
|
|
|
Integer addWxTime = clientRobotic.getAddWxTime();
|
|
Integer addWxTime = clientRobotic.getAddWxTime();
|
|
|
if(null == addWxTime){
|
|
if(null == addWxTime){
|
|
|
log.error("ROBOTIC-ID:{},CLIENT-ID:{},没有设置加微后置等待时间", client.getRoboticId(), client.getId());
|
|
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 ->
|
|
companyVoiceRoboticCallees.forEach(robotic ->
|
|
|
robotic.setRunTaskFlow(
|
|
robotic.setRunTaskFlow(
|