|
|
@@ -119,9 +119,15 @@ public class OperationMessageService {
|
|
|
public ResultContent addOperationMessage(OperationMessage entity) {
|
|
|
entity.setTime(DateUtils.paresTime(System.currentTimeMillis(), DateUtils.patternyyyySSS));
|
|
|
entity.setTtl(new Date(System.currentTimeMillis() + ttlMill));
|
|
|
+ if(entity.getIsTimeOut()) {
|
|
|
+ entity.setHandleMsg("超时不处理");
|
|
|
+ }
|
|
|
operationMessageDao.save(entity);
|
|
|
- // 处理消息
|
|
|
- handleOperationMessage(entity);
|
|
|
+ boolean isTimeOut = entity.getIsTimeOut();
|
|
|
+ if(!isTimeOut) {
|
|
|
+ // 处理消息
|
|
|
+ handleOperationMessage(entity);
|
|
|
+ }
|
|
|
return ResultContent.buildSuccess();
|
|
|
}
|
|
|
|
|
|
@@ -132,7 +138,6 @@ public class OperationMessageService {
|
|
|
* @return
|
|
|
*/
|
|
|
public ResultContent handleOperationMessage(OperationMessage entity) {
|
|
|
- boolean isTimeOut = entity.getIsTimeOut();
|
|
|
String event = entity.getEvent();
|
|
|
JSONObject json = (JSONObject) entity.getData();
|
|
|
if (json.containsKey("data")) {
|