feat(1.4.0-beta1): 1.重试任务详情支持查看重试信息
This commit is contained in:
parent
4db55f6fa0
commit
0e76e5fe1c
@ -125,6 +125,8 @@ public abstract class AbstractGenerator implements TaskGenerator {
|
||||
retry.setGroupName(taskContext.getGroupName());
|
||||
retry.setSceneName(taskContext.getSceneName());
|
||||
retry.setRetryStatus(initStatus(taskContext));
|
||||
retry.setParentId(0L);
|
||||
retry.setDeleted(0L);
|
||||
if (StrUtil.isBlank(retry.getBizNo())) {
|
||||
// 默认生成一个业务单据号方便用户查询
|
||||
retry.setBizNo(IdUtil.fastSimpleUUID());
|
||||
|
@ -32,4 +32,6 @@ public class RetryTaskResponseVO {
|
||||
*/
|
||||
private String clientInfo;
|
||||
|
||||
private RetryResponseVO responseVO;
|
||||
|
||||
}
|
||||
|
@ -15,11 +15,13 @@ import com.aizuda.snailjob.server.web.model.base.PageResult;
|
||||
import com.aizuda.snailjob.server.web.model.request.RetryTaskLogMessageQueryVO;
|
||||
import com.aizuda.snailjob.server.web.model.request.RetryTaskQueryVO;
|
||||
import com.aizuda.snailjob.server.web.model.request.UserSessionVO;
|
||||
import com.aizuda.snailjob.server.web.model.response.RetryResponseVO;
|
||||
import com.aizuda.snailjob.server.web.model.response.RetryTaskLogMessageResponseVO;
|
||||
import com.aizuda.snailjob.server.web.model.response.RetryTaskResponseVO;
|
||||
import com.aizuda.snailjob.server.web.service.RetryTaskService;
|
||||
import com.aizuda.snailjob.server.web.service.convert.RetryConverter;
|
||||
import com.aizuda.snailjob.server.web.service.convert.RetryTaskLogResponseVOConverter;
|
||||
import com.aizuda.snailjob.server.web.service.convert.RetryTaskResponseVOConverter;
|
||||
import com.aizuda.snailjob.server.web.util.UserSessionUtils;
|
||||
import com.aizuda.snailjob.template.datasource.persistence.mapper.RetryMapper;
|
||||
import com.aizuda.snailjob.template.datasource.persistence.mapper.RetryTaskMapper;
|
||||
@ -165,7 +167,15 @@ public class RetryTaskServiceImpl implements RetryTaskService {
|
||||
@Override
|
||||
public RetryTaskResponseVO getRetryTaskById(Long id) {
|
||||
RetryTask retryTask = retryTaskMapper.selectById(id);
|
||||
return RetryTaskLogResponseVOConverter.INSTANCE.convert(retryTask);
|
||||
|
||||
if (retryTask == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
Retry retry = retryMapper.selectById(retryTask.getRetryId());
|
||||
RetryTaskResponseVO responseVO = RetryTaskLogResponseVOConverter.INSTANCE.convert(retryTask);
|
||||
responseVO.setResponseVO(RetryTaskResponseVOConverter.INSTANCE.convert(retry));
|
||||
return responseVO;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user