|
@@ -19,7 +19,6 @@ import { defineComponent, PropType, ref } from 'vue'
|
|
|
import initChart from '@/components/chart'
|
|
|
import { useI18n } from 'vue-i18n'
|
|
|
import type { Ref } from 'vue'
|
|
|
-import { format } from 'date-fns'
|
|
|
|
|
|
const props = {
|
|
|
height: {
|
|
@@ -140,23 +139,15 @@ const GraphChart = defineComponent({
|
|
|
Number(item.schedulePublishStatus),
|
|
|
Number(item.workFlowPublishStatus)
|
|
|
),
|
|
|
- workFlowPublishStatus: format(
|
|
|
- new Date(item.workFlowPublishStatus),
|
|
|
- 'yyyy-MM-dd HH:mm:ss'
|
|
|
- ),
|
|
|
- schedulePublishStatus: format(
|
|
|
- new Date(item.schedulePublishStatus),
|
|
|
- 'yyyy-MM-dd HH:mm:ss'
|
|
|
- ),
|
|
|
+ workFlowPublishStatus: Number(item.workFlowPublishStatus) === 0
|
|
|
+ ? t('project.workflow.offline')
|
|
|
+ : t('project.workflow.online'),
|
|
|
+ schedulePublishStatus: Number(item.schedulePublishStatus) === 0
|
|
|
+ ? t('project.workflow.offline')
|
|
|
+ : t('project.workflow.online'),
|
|
|
crontab: item.crontab,
|
|
|
- scheduleStartTime:
|
|
|
- Number(item.scheduleStartTime) === 0
|
|
|
- ? t('project.workflow.offline')
|
|
|
- : t('project.workflow.online'),
|
|
|
- scheduleEndTime:
|
|
|
- Number(item.scheduleEndTime) === 0
|
|
|
- ? t('project.workflow.offline')
|
|
|
- : t('project.workflow.online')
|
|
|
+ scheduleStartTime: item.scheduleStartTime ? item.scheduleStartTime : '-',
|
|
|
+ scheduleEndTime: item.scheduleEndTime ? item.scheduleEndTime : '-'
|
|
|
}
|
|
|
}),
|
|
|
categories: legendData
|