Merge branch 'dev_2.0.1'
This commit is contained in:
commit
574185449e
@ -57,10 +57,8 @@ public class FinishActor extends AbstractActor {
|
|||||||
protected void doInTransactionWithoutResult(TransactionStatus status) {
|
protected void doInTransactionWithoutResult(TransactionStatus status) {
|
||||||
retryTaskAccess.updateRetryTask(retryTask);
|
retryTaskAccess.updateRetryTask(retryTask);
|
||||||
|
|
||||||
if (TaskTypeEnum.RETRY.getType().equals(retryTask.getTaskType())) {
|
// 创建一个回调任务
|
||||||
// 创建一个回调任务
|
callbackRetryTaskHandler.create(retryTask);
|
||||||
callbackRetryTaskHandler.create(retryTask);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -40,6 +40,10 @@ public class CallbackRetryTaskHandler {
|
|||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
public void create(RetryTask retryTask) {
|
public void create(RetryTask retryTask) {
|
||||||
|
if (!TaskTypeEnum.RETRY.getType().equals(retryTask.getTaskType())) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
RetryTask callbackRetryTask = RetryTaskConverter.INSTANCE.toRetryTask(retryTask);
|
RetryTask callbackRetryTask = RetryTaskConverter.INSTANCE.toRetryTask(retryTask);
|
||||||
|
|
||||||
callbackRetryTask.setTaskType(TaskTypeEnum.CALLBACK.getType());
|
callbackRetryTask.setTaskType(TaskTypeEnum.CALLBACK.getType());
|
||||||
|
Loading…
Reference in New Issue
Block a user