fix: 修复实体详情的安全事件tab时间显示异常的问题
This commit is contained in:
@@ -8,6 +8,7 @@ import router from '@/router'
|
||||
import store from '@/store'
|
||||
import indexedDBUtils from '@/indexedDB'
|
||||
import { columnType } from '@/components/advancedSearch/meta/meta'
|
||||
import { dateFormatByAppearance, getMillisecond } from '@/utils/date-util'
|
||||
|
||||
export const tableSort = {
|
||||
// 是否需要排序
|
||||
@@ -1463,3 +1464,20 @@ export const changeI18nOfSeverity = (severity) => {
|
||||
return '-'
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 将时间戳转为YYYY-MM-DD hh:mm:ss格式
|
||||
* @param timestamp
|
||||
* @returns {string|*}
|
||||
*/
|
||||
export const changeTimestampToTime = (timestamp) => {
|
||||
if (timestamp) {
|
||||
if (_.isNumber(Number(timestamp))) {
|
||||
return dateFormatByAppearance(getMillisecond(Number(timestamp)))
|
||||
} else {
|
||||
return '-'
|
||||
}
|
||||
} else {
|
||||
return '-'
|
||||
}
|
||||
}
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
<div class="basic-info__item">
|
||||
<i class="cn-icon cn-icon-time2"></i>
|
||||
<span>{{ $t('detection.list.startTime') }} : </span>
|
||||
<span>{{ dateFormatByAppearance(item.startTime) || '-' }}</span>
|
||||
<span>{{ changeTimestampToTime(item.startTime) }}</span>
|
||||
</div>
|
||||
<div class="basic-info__item">
|
||||
<i class="cn-icon cn-icon-duration"></i>
|
||||
@@ -76,14 +76,14 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { dateFormatByAppearance, getNowTime } from '@/utils/date-util'
|
||||
import { getNowTime } from '@/utils/date-util'
|
||||
import { eventSeverityColor, entityDetailTabsName, securityLevel } from '@/utils/constants'
|
||||
import unitConvert from '@/utils/unit-convert'
|
||||
import axios from 'axios'
|
||||
import { api } from '@/utils/api'
|
||||
import { useRoute } from 'vue-router'
|
||||
import chartMixin from '@/views/charts2/chart-mixin'
|
||||
import { toUpperCaseByString } from '@/utils/tools'
|
||||
import { changeTimestampToTime } from '@/utils/tools'
|
||||
import chartNoData from '@/views/charts/charts/ChartNoData'
|
||||
import { ref } from 'vue'
|
||||
|
||||
@@ -129,8 +129,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
unitConvert,
|
||||
toUpperCaseByString,
|
||||
dateFormatByAppearance,
|
||||
changeTimestampToTime,
|
||||
initData () {
|
||||
const params = this.getParams()
|
||||
this.toggleLoading(true)
|
||||
|
||||
Reference in New Issue
Block a user