|
|
|
@@ -214,7 +214,9 @@ public class AutoMlInsServiceImpl implements AutoMlInsService { |
|
|
|
// 如果值不等于 Succeeded,则赋值为 Failed |
|
|
|
if (!StringUtils.equals(Constant.Succeeded, phaseValue)) { |
|
|
|
innerMap.put("phase", Constant.Failed); |
|
|
|
innerMap.put("finishedAt", new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(new Date())); |
|
|
|
Calendar calendar = Calendar.getInstance(); |
|
|
|
calendar.add(Calendar.HOUR_OF_DAY, -8); |
|
|
|
innerMap.put("finishedAt", new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(calendar.getTime())); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@@ -236,7 +238,7 @@ public class AutoMlInsServiceImpl implements AutoMlInsService { |
|
|
|
@Override |
|
|
|
public AutoMlIns getDetailById(Long id) { |
|
|
|
AutoMlIns autoMlIns = this.autoMlInsDao.queryById(id); |
|
|
|
if(Constant.Running.equals(autoMlIns.getStatus()) || Constant.Pending.equals(autoMlIns.getStatus())){ |
|
|
|
if (Constant.Running.equals(autoMlIns.getStatus()) || Constant.Pending.equals(autoMlIns.getStatus())) { |
|
|
|
autoMlIns = queryStatusFromArgo(autoMlIns); |
|
|
|
} |
|
|
|
return autoMlIns; |
|
|
|
|