提交 2c343220 编写于 作者: B baoliang

fix bug: error start date and end date in task record

上级 9770d988
...@@ -72,7 +72,7 @@ public class DateUtils { ...@@ -72,7 +72,7 @@ public class DateUtils {
public static Date parse(String date,String format){ public static Date parse(String date,String format){
try { try {
return new SimpleDateFormat(format).parse(date); return new SimpleDateFormat(format).parse(date);
} catch (ParseException e) { } catch (Exception e) {
logger.error("error while parse date:" + date, e); logger.error("error while parse date:" + date, e);
} }
return null; return null;
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
package cn.escheduler.dao; package cn.escheduler.dao;
import cn.escheduler.common.Constants; import cn.escheduler.common.Constants;
import cn.escheduler.common.utils.DateUtils;
import cn.escheduler.dao.model.TaskRecord; import cn.escheduler.dao.model.TaskRecord;
import org.apache.commons.configuration.Configuration; import org.apache.commons.configuration.Configuration;
import org.apache.commons.configuration.ConfigurationException; import org.apache.commons.configuration.ConfigurationException;
...@@ -201,8 +202,8 @@ public class TaskRecordDao { ...@@ -201,8 +202,8 @@ public class TaskRecordDao {
taskRecord.setProcId(resultSet.getInt("PROC_ID")); taskRecord.setProcId(resultSet.getInt("PROC_ID"));
taskRecord.setProcName(resultSet.getString("PROC_NAME")); taskRecord.setProcName(resultSet.getString("PROC_NAME"));
taskRecord.setProcDate(resultSet.getString("PROC_DATE")); taskRecord.setProcDate(resultSet.getString("PROC_DATE"));
taskRecord.setStartDate(resultSet.getDate("STARTDATE")); taskRecord.setStartTime(DateUtils.stringToDate(resultSet.getString("STARTDATE")));
taskRecord.setEndDate(resultSet.getDate("ENDDATE")); taskRecord.setEndTime(DateUtils.stringToDate(resultSet.getString("ENDDATE")));
taskRecord.setResult(resultSet.getString("RESULT")); taskRecord.setResult(resultSet.getString("RESULT"));
taskRecord.setDuration(resultSet.getInt("DURATION")); taskRecord.setDuration(resultSet.getInt("DURATION"));
taskRecord.setNote(resultSet.getString("NOTE")); taskRecord.setNote(resultSet.getString("NOTE"));
......
...@@ -46,12 +46,12 @@ public class TaskRecord { ...@@ -46,12 +46,12 @@ public class TaskRecord {
/** /**
* start date * start date
*/ */
private Date startDate; private Date startTime;
/** /**
* end date * end date
*/ */
private Date endDate; private Date endTime;
/** /**
* result * result
...@@ -136,20 +136,20 @@ public class TaskRecord { ...@@ -136,20 +136,20 @@ public class TaskRecord {
this.procDate = procDate; this.procDate = procDate;
} }
public Date getStartDate() { public Date getStartTime() {
return startDate; return startTime;
} }
public void setStartDate(Date startDate) { public void setStartTime(Date startTime) {
this.startDate = startDate; this.startTime = startTime;
} }
public Date getEndDate() { public Date getEndTime() {
return endDate; return endTime;
} }
public void setEndDate(Date endDate) { public void setEndTime(Date endTime) {
this.endDate = endDate; this.endTime = endTime;
} }
public String getResult() { public String getResult() {
...@@ -238,8 +238,8 @@ public class TaskRecord { ...@@ -238,8 +238,8 @@ public class TaskRecord {
+" proc id:" + procId +" proc id:" + procId
+ " proc name:" + procName + " proc name:" + procName
+ " proc date: " + procDate + " proc date: " + procDate
+ " start date:" + startDate + " start date:" + startTime
+ " end date:" + endDate + " end date:" + endTime
+ " result : " + result + " result : " + result
+ " duration : " + duration + " duration : " + duration
+ " note : " + note + " note : " + note
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册