update - 优化
This commit is contained in:
parent
a2a13f06ac
commit
0af00ca5f2
@ -0,0 +1,3 @@
|
||||
alter table ext_ax_api_log
|
||||
modify response_body longblob null comment '响应参数';
|
||||
|
||||
@ -17,6 +17,7 @@ import org.aspectj.lang.annotation.AfterThrowing;
|
||||
import org.aspectj.lang.annotation.Aspect;
|
||||
import org.aspectj.lang.annotation.Before;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.util.StringUtils;
|
||||
import org.springframework.validation.BindingResult;
|
||||
import org.springframework.web.context.request.RequestContextHolder;
|
||||
import org.springframework.web.context.request.ServletRequestAttributes;
|
||||
@ -44,8 +45,10 @@ public class RepeatSubmitAspect {
|
||||
private static final ThreadLocal<String> KEY_CACHE = new ThreadLocal<>();
|
||||
private static final String REPEAT_SUBMIT_KEY = "global:repeat_submit:";
|
||||
|
||||
public RepeatSubmitAspect(RepeatSubmitResolver repeatSubmitResolver) {this.repeatSubmitResolver =
|
||||
repeatSubmitResolver;}
|
||||
public RepeatSubmitAspect(RepeatSubmitResolver repeatSubmitResolver) {
|
||||
this.repeatSubmitResolver =
|
||||
repeatSubmitResolver;
|
||||
}
|
||||
|
||||
@Before("@annotation(repeatSubmit)")
|
||||
public void doBefore(JoinPoint point, RepeatSubmit repeatSubmit) throws Throwable {
|
||||
@ -108,8 +111,10 @@ public class RepeatSubmitAspect {
|
||||
*/
|
||||
@AfterThrowing(value = "@annotation(repeatSubmit)", throwing = "e")
|
||||
public void doAfterThrowing(JoinPoint joinPoint, RepeatSubmit repeatSubmit, Exception e) {
|
||||
RedisUtils.deleteObject(KEY_CACHE.get());
|
||||
KEY_CACHE.remove();
|
||||
if (StringUtils.hasText(KEY_CACHE.get())) {
|
||||
RedisUtils.deleteObject(KEY_CACHE.get());
|
||||
KEY_CACHE.remove();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -90,8 +90,8 @@ public class MessagePushProcessEventListener implements BpmnProcessEventListener
|
||||
log.debug("发送完成待办的消息: {}", JSON.toJSONString(messagePushEvent));
|
||||
log.debug("发送完成抄送的消息: {}", JSON.toJSONString(carbonCopyCompleteEvent));
|
||||
}
|
||||
eventDispatcher.dispatchEvent(carbonCopyCompleteEvent, processEngineConfiguration.getEngineCfgKey());
|
||||
eventDispatcher.dispatchEvent(messagePushEvent, processEngineConfiguration.getEngineCfgKey());
|
||||
eventDispatcher.dispatchEvent(carbonCopyCompleteEvent, processEngineConfiguration.getEngineCfgKey());
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user