diff --git a/nezha-fronted/src/components/common/mixin/mainMixinFun.js b/nezha-fronted/src/components/common/mixin/mainMixinFun.js index 24356f389..fe995bb3e 100644 --- a/nezha-fronted/src/components/common/mixin/mainMixinFun.js +++ b/nezha-fronted/src/components/common/mixin/mainMixinFun.js @@ -223,6 +223,7 @@ export default { this.nowTimeType = nowType || this.$refs.pickTime.$refs.timePicker.nowTimeType const type = nowTimeType.type const val = nowTimeType.value + console.log(val) const oneDTimestamp = 24 * 60 * 60 * 1000 if (type === 'relative') { const now = new Date(bus.computeTimezone(new Date().getTime())) diff --git a/nezha-fronted/src/components/common/mixin/routerPathParams.js b/nezha-fronted/src/components/common/mixin/routerPathParams.js index 4f6b76add..53fec37aa 100644 --- a/nezha-fronted/src/components/common/mixin/routerPathParams.js +++ b/nezha-fronted/src/components/common/mixin/routerPathParams.js @@ -246,66 +246,107 @@ export default { switch (value) { case '5m' : this.defaultPick = 1 + this.defaultPickType = 'minute' + this.defaultPickVal = 5 break case '15m' : this.defaultPick = 2 + this.defaultPickType = 'minute' + this.defaultPickVal = 15 break case '30m' : this.defaultPick = 3 + this.defaultPickType = 'minute' + this.defaultPickVal = 30 break case '1h' : this.defaultPick = 4 + this.defaultPickType = 'hour' + this.defaultPickVal = 1 break case '3h' : this.defaultPick = 5 + this.defaultPickType = 'hour' + this.defaultPickVal = 3 break case '6h' : this.defaultPick = 6 + this.defaultPickType = 'hour' + this.defaultPickVal = 6 break case '12h' : this.defaultPick = 7 + this.defaultPickType = 'hour' + this.defaultPickVal = 12 break - case '1d' : - this.defaultPick = 8 - break + // case '1d' : + // this.defaultPick = 8 + // this.defaultPickType = 'hour' + // break case '24h' : this.defaultPick = 8 + this.defaultPickType = 'hour' + this.defaultPickVal = 24 break case '2d' : this.defaultPick = 9 + this.defaultPickType = 'date' + this.defaultPickVal = 2 break case '7d' : this.defaultPick = 10 + this.defaultPickType = 'date' + this.defaultPickVal = 7 break case '30d' : this.defaultPick = 11 + this.defaultPickType = 'date' + this.defaultPickVal = 30 break case 'all' : this.defaultPick = 12 + this.defaultPickType = 'all' + this.defaultPickVal = 'all' break case '0t' : this.defaultPick = 13 + this.defaultPickType = 'relative' + this.defaultPickVal = '0' break case '1t' : this.defaultPick = 14 + this.defaultPickType = 'relative' + this.defaultPickVal = '1' break case '2t' : this.defaultPick = 15 + this.defaultPickType = 'relative' + this.defaultPickVal = '2' break case '7t' : this.defaultPick = 16 + this.defaultPickType = 'relative' + this.defaultPickVal = '7' break case '0w' : this.defaultPick = 17 + this.defaultPickType = 'relative' + this.defaultPickVal = '0' break case '1w' : this.defaultPick = 18 + this.defaultPickType = 'relative' + this.defaultPickVal = '1' break case '0m' : this.defaultPick = 19 + this.defaultPickType = 'relative' + this.defaultPickVal = '0' break case '1m' : this.defaultPick = 20 + this.defaultPickType = 'relative' + this.defaultPickVal = '1' break default: this.defaultPick = 0 diff --git a/nezha-fronted/src/components/common/pickTime.vue b/nezha-fronted/src/components/common/pickTime.vue index dad9eb56c..4da1b1b0e 100644 --- a/nezha-fronted/src/components/common/pickTime.vue +++ b/nezha-fronted/src/components/common/pickTime.vue @@ -76,7 +76,7 @@ export default { }, data () { return { - searchTime: [], + searchTime: ['', ''], visible: false, intervalTimer: null, interval: -1, @@ -146,10 +146,10 @@ export default { }, timeFormate (timeRange) { if (timeRange && timeRange.length < 2) { - return [] + return ['', ''] } if (!timeRange[0]) { - return [] + return ['', ''] } const startTime = bus.timeFormate(timeRange[0], this.pickTimer) const endTime = bus.timeFormate(timeRange[1], this.pickTimer) diff --git a/nezha-fronted/src/components/common/searchSelectInfo.js b/nezha-fronted/src/components/common/searchSelectInfo.js index a72d8cfb6..83bb37126 100644 --- a/nezha-fronted/src/components/common/searchSelectInfo.js +++ b/nezha-fronted/src/components/common/searchSelectInfo.js @@ -158,19 +158,19 @@ export default { { value: 'download', label: i18n.t('overall.download') - }, - { - value: 'createTask', - label: i18n.t('operationlog.createTask') - }, - { - value: 'sync', - label: i18n.t('operationlog.sync') - }, - { - value: 'diagnosis', - label: i18n.t('overall.diagnosis') } + // { + // value: 'createTask', + // label: i18n.t('operationlog.createTask') + // }, + // { + // value: 'sync', + // label: i18n.t('operationlog.sync') + // }, + // { + // value: 'diagnosis', + // label: i18n.t('overall.diagnosis') + // } ], alertMessageState: [ { diff --git a/nezha-fronted/src/components/common/table/settings/dcTable.vue b/nezha-fronted/src/components/common/table/settings/dcTable.vue index b44950708..6ed3e3591 100644 --- a/nezha-fronted/src/components/common/table/settings/dcTable.vue +++ b/nezha-fronted/src/components/common/table/settings/dcTable.vue @@ -154,7 +154,7 @@ export default { data () { return { viewPermission: 'dc_view', - regNum: /^[0-9]+.?[0-9]*/, + regNum: /^-[0-9]+(\\.[0-9]+)?|[0-9]+(\\.[0-9]+)?$/, needAlertDaysData: true, trendKey: 'dcId', tableTitle: [ @@ -228,7 +228,7 @@ export default { showTableTooltip, hideTableTooltip, regNumTest (val) { // 校验是否是数字 - return this.regNum.test(val) + return !isNaN(val) }, messageStyle (title, row) { if (title.prop === 'alertNum') { diff --git a/nezha-fronted/src/components/common/table/settings/mibTable.vue b/nezha-fronted/src/components/common/table/settings/mibTable.vue index faaeb1e09..c2a9ea7c7 100644 --- a/nezha-fronted/src/components/common/table/settings/mibTable.vue +++ b/nezha-fronted/src/components/common/table/settings/mibTable.vue @@ -65,7 +65,7 @@
{{$t('overall.type')}}: - {{n.type}} + {{n.type ? n.type.name : ''}}