NEZ-3004 feat: dashboard 页面 时间选择器组件增加 时间范围锁定功能

This commit is contained in:
zhangyu
2023-07-20 14:39:41 +08:00
parent 006df837d9
commit 1e0d19d07d
11 changed files with 151 additions and 18 deletions

View File

@@ -1,6 +1,6 @@
<template>
<div class="interval-refresh margin-r-10">
<time-picker v-if="showTimePicker" ref="timePicker" v-model="searchTime" :default-pick="defaultPick" :show-empty="showEmpty" class="time-picker margin-r-10" size="small" @change="dateChange" :sign="sign"></time-picker>
<div class="interval-refresh margin-r-10" style="position: relative">
<time-picker v-if="showTimePicker" :showLocked="showLocked" ref="timePicker" v-model="searchTime" :default-pick="defaultPick" :show-empty="showEmpty" class="time-picker margin-r-10" size="small" @change="dateChange" :sign="sign"></time-picker>
<multipleTime v-if="showMultiple" ref="multipleTime" :stepSearchTime="searchTime" class="multiple-time margin-r-10" @change="dateChange(searchTime)"/>
<chart-unit v-if="useChartUnit" v-model="unit" ref="chartUnit" class="margin-r-10"></chart-unit>
<div v-show="useRefresh" class="top-tool-btn-group">
@@ -71,7 +71,8 @@ export default {
showEmpty: { type: Boolean, default: false },
id: String,
sign: [Number, String],
from: String
from: String,
showLocked: { type: Boolean, default: false },
},
data () {
return {