|
@@ -560,14 +560,8 @@ export default {
|
|
|
status,
|
|
|
color: color,
|
|
|
name: name,
|
|
|
- planTime:
|
|
|
- planStartDate && planEndDate
|
|
|
- ? this.dealDetailTime(planStartDate, planEndDate)
|
|
|
- : "--",
|
|
|
- realTime:
|
|
|
- realStartDate && realEndDate
|
|
|
- ? this.dealDetailTime(realStartDate, realEndDate)
|
|
|
- : "--",
|
|
|
+ planTime: this.dealDetailTime(planStartDate, planEndDate),
|
|
|
+ realTime: this.dealDetailTime(realStartDate, realEndDate)
|
|
|
};
|
|
|
this.ganttDetail = newData;
|
|
|
this.tableData = data.assetList;
|
|
@@ -578,10 +572,22 @@ export default {
|
|
|
/**
|
|
|
* 处理时间
|
|
|
*/
|
|
|
- dealDetailTime(startTime, endTime) {
|
|
|
- let start = moment.unix(startTime / 1000).format("YYYY.MM.DD HH:mm:ss"),
|
|
|
+ dealDetailTime(startTime = null, endTime = null) {
|
|
|
+ if (!startTime && !endTime) {
|
|
|
+ return '--';
|
|
|
+ }
|
|
|
+ let start, end;
|
|
|
+ if (startTime) {
|
|
|
+ start = moment.unix(startTime / 1000).format("YYYY.MM.DD HH:mm:ss");
|
|
|
+ } else {
|
|
|
+ start = '-'
|
|
|
+ }
|
|
|
+ if (endTime) {
|
|
|
end = moment.unix(endTime / 1000).format("YYYY.MM.DD HH:mm:ss");
|
|
|
- return `${start}-${end}`;
|
|
|
+ } else {
|
|
|
+ endTime = '-'
|
|
|
+ }
|
|
|
+ return `${start} - ${end}`;
|
|
|
},
|
|
|
/**
|
|
|
* 获取甘特图的图片/报告详情
|