NEZ-1621 fix: Data Centers链接Open terminal时界面无法复位

This commit is contained in:
zhangyu
2022-03-09 11:01:17 +08:00
parent 384154c99f
commit b44ceec0ca
32 changed files with 29 additions and 37 deletions

View File

@@ -61,7 +61,6 @@
</div> </div>
<!-- 全屏查看 --> <!-- 全屏查看 -->
<el-dialog <el-dialog
id="viewGraphDialog"
v-if="fullscreen.visible" v-if="fullscreen.visible"
:visible.sync="fullscreen.visible" :visible.sync="fullscreen.visible"
:show-close="false" :show-close="false"

View File

@@ -126,7 +126,6 @@
:visible.sync="graphShow" :visible.sync="graphShow"
width="90%" width="90%"
:append-to-body="true" :append-to-body="true"
id="viewGraphDialog"
@close="dialogClose" :modal-append-to-body="false"> @close="dialogClose" :modal-append-to-body="false">
<div slot="title"> <div slot="title">
{{$t("project.endpoint.dialogTitle")}} {{$t("project.endpoint.dialogTitle")}}
@@ -140,7 +139,7 @@
</div> </div>
</el-dialog> </el-dialog>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')"
:visible.sync="dialogShowText" :visible.sync="dialogShowText"
width="96%" @close="dialogShowText = false" :modal-append-to-body="false"> width="96%" @close="dialogShowText = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -60,7 +60,7 @@
</div> </div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" @opened="initChart('screen')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" @opened="initChart('screen')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="96%" @close="screenModal = false" :modal-append-to-body="false"> width="96%" @close="screenModal = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -60,7 +60,7 @@
</div> </div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" @opened="initChart('screen')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" @opened="initChart('screen')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="96%" @close="screenModal = false" :modal-append-to-body="false"> width="96%" @close="screenModal = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -58,7 +58,7 @@
</div> </div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="96%" @close="screenModal = false" :modal-append-to-body="false"> width="96%" @close="screenModal = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -79,7 +79,7 @@
ref="Pagination" :append-to-body="false" pop-class="out-popper-fix"></Pagination> ref="Pagination" :append-to-body="false" pop-class="out-popper-fix"></Pagination>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" :visible.sync="screenModal" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" :visible.sync="screenModal"
width="96%" @close="screenModal = false" :modal-append-to-body="false"> width="96%" @close="screenModal = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">
<span class="nz-dialog-title">{{data.name}}</span> <span class="nz-dialog-title">{{data.name}}</span>

View File

@@ -50,7 +50,7 @@
<div :id="'staticContainer'+chartIndex" class="center-content"></div> <div :id="'staticContainer'+chartIndex" class="center-content"></div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog"class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" :visible.sync="screenModal" width="96%" @opened="initDialog" @close="screenModal = false" > <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" :visible.sync="screenModal" width="96%" @opened="initDialog" @close="screenModal = false" >
<div slot="title"> <div slot="title">
<span class="nz-dialog-title">{{chartData.name}}</span> <span class="nz-dialog-title">{{chartData.name}}</span>
</div> </div>

View File

@@ -12,7 +12,7 @@
} }
</style> </style>
<template> <template>
<el-dialog class="chart-preview-dialog nz-dialog" id="chartPreviewDailog viewGraphDialog" <el-dialog class="chart-preview-dialog nz-dialog" id="chartPreviewDailog"
:visible.sync="screenModal" :visible.sync="screenModal"
:width="dailogWidth" :width="dailogWidth"
:modal-append-to-body='false' :modal-append-to-body='false'

View File

@@ -46,7 +46,7 @@
</div> </div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="96%" @close="screenModal = false" :modal-append-to-body="false"> width="96%" @close="screenModal = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -109,7 +109,7 @@
</template> </template>
<!-- <!--
<Modal title="查看" v-model="screenModal" width="96%" class="line-chart-block-modal">--> <Modal title="查看" v-model="screenModal" width="96%" class="line-chart-block-modal">-->
<el-dialog id="viewGraphDialog" class="line-chart-block-modal nz-dialog" <el-dialog class="line-chart-block-modal nz-dialog"
:title="$t('dashboard.panel.view')" :title="$t('dashboard.panel.view')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="90%" width="90%"

View File

@@ -66,7 +66,7 @@
</div> </div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" <el-dialog class="nz-dialog table-chart-dialog"
:title="$t('dashboard.panel.view')" :title="$t('dashboard.panel.view')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="90%" width="90%"

View File

@@ -48,7 +48,7 @@
</div> </div>
</div> </div>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('dashboard.panel.view')"
:visible.sync="screenModal" :visible.sync="screenModal"
width="96%" @close="screenModal = false" :modal-append-to-body="false"> width="96%" @close="screenModal = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -245,7 +245,6 @@
</transition> </transition>
<!--Custom picture--> <!--Custom picture-->
<el-dialog <el-dialog
id="viewGraphDialog"
:title="title" :title="title"
:visible.sync="uploadPicShow" :visible.sync="uploadPicShow"
width="auto" width="auto"

View File

@@ -1,5 +1,5 @@
<template> <template>
<div class="sub-box bottom-box"> <div class="sub-box bottom-box" :style="{height: isFullScreen ? '100%' : ''}">
<div class="resize-modal"> <div class="resize-modal">
<div class="sub-list-resize-copy"></div> <div class="sub-list-resize-copy"></div>
</div> </div>

View File

@@ -98,7 +98,7 @@
@showFullscreen="showFullscreen" @showFullscreen="showFullscreen"
></panel-chart> ></panel-chart>
</el-dialog> </el-dialog>
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')"
:visible.sync="dialogShowText" :visible.sync="dialogShowText"
width="96%" @close="dialogShowText = false" :modal-append-to-body="false"> width="96%" @close="dialogShowText = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -106,7 +106,7 @@
</pl-table> </pl-table>
<button :class="{'to-top-is-hover': tools.tableHover}" @click="toTop(scrollbarWrap)" class="to-top" v-show="tools.showTopBtn" id="endpoint-list-totop"><i class="nz-icon nz-icon-top"></i></button> <button :class="{'to-top-is-hover': tools.tableHover}" @click="toTop(scrollbarWrap)" class="to-top" v-show="tools.showTopBtn" id="endpoint-list-totop"><i class="nz-icon nz-icon-top"></i></button>
<el-dialog id="viewGraphDialog" class="line-chart-block-modal nz-dialog endpoint-dialog" <el-dialog class="line-chart-block-modal nz-dialog endpoint-dialog"
:title="$t('project.endpoint.dialogTitle')" :title="$t('project.endpoint.dialogTitle')"
:visible.sync="graphShow" :visible.sync="graphShow"
width="90%" width="90%"

View File

@@ -44,7 +44,7 @@
</div> </div>
</li> </li>
</ul> </ul>
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')"
:visible.sync="dialogShowText" :visible.sync="dialogShowText"
width="96%" @close="dialogShowText = false" :modal-append-to-body="false"> width="96%" @close="dialogShowText = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -13,7 +13,7 @@
</button> </button>
</div> </div>
<el-dialog id="viewGraphDialog" :close-on-click-modal="importBox.type!=3" :show-close="true" :title="importBox.title" :visible.sync="importBox.show" :width="importBox.width" append-to-body class="nz-dialog" @close="closeDialog"> <el-dialog :close-on-click-modal="importBox.type!=3" :show-close="true" :title="importBox.title" :visible.sync="importBox.show" :width="importBox.width" append-to-body class="nz-dialog" @close="closeDialog">
<div v-if="importBox.type == 1"> <div v-if="importBox.type == 1">
<div class="upload-body"> <div class="upload-body">
<el-upload drag class="upload-demo" ref="uploadExcel" action="" :file-list="importFileList" :on-change="importChange" :auto-upload="false" accept=".xlsx,.xls" :id="id+'-xlsx-input-file'"> <el-upload drag class="upload-demo" ref="uploadExcel" action="" :file-list="importFileList" :on-change="importChange" :auto-upload="false" accept=".xlsx,.xls" :id="id+'-xlsx-input-file'">

View File

@@ -13,7 +13,7 @@
</div> </div>
<div class="input-box-item" style="margin-right: unset !important;width: 30px !important;flex:unset;" @click="mapConfigVisible = true"><i class="nz-icon nz-icon-weizhi" style="color:rgb(238, 157, 63)"></i></div> <div class="input-box-item" style="margin-right: unset !important;width: 30px !important;flex:unset;" @click="mapConfigVisible = true"><i class="nz-icon nz-icon-weizhi" style="color:rgb(238, 157, 63)"></i></div>
</div> </div>
<el-dialog id="viewGraphDialog" :visible.sync="mapConfigVisible" :title="$t('config.system.basic.mapTitle')" width="calc(50% - 10px)" @close="mapClose" @opened="initMap" class=" nz-dialog map-config-dialog" :modal-append-to-body="appendToBody"> <el-dialog :visible.sync="mapConfigVisible" :title="$t('config.system.basic.mapTitle')" width="calc(50% - 10px)" @close="mapClose" @opened="initMap" class=" nz-dialog map-config-dialog" :modal-append-to-body="appendToBody">
<div id="map" style="height: 100%; width: 100%"></div> <div id="map" style="height: 100%; width: 100%"></div>
</el-dialog> </el-dialog>
</div> </div>

View File

@@ -51,7 +51,7 @@
<div class="login-foot-buildOn"> <div class="login-foot-buildOn">
<span><a target="_blank" rel="noopener noreferrer" href='https://prometheus.io'>Build on Prometheus</a></span> <span><a target="_blank" rel="noopener noreferrer" href='https://prometheus.io'>Build on Prometheus</a></span>
</div> </div>
<el-dialog id="viewGraphDialog" :visible.sync="authBindShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false' <el-dialog :visible.sync="authBindShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false'
:show-close="true" width="620px" class="nz-dialog" > :show-close="true" width="620px" class="nz-dialog" >
<div v-loading="dialogLoading"> <div v-loading="dialogLoading">
@@ -85,7 +85,7 @@
</button> </button>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog id="viewGraphDialog" :visible.sync="fileShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false' <el-dialog :visible.sync="fileShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false'
:show-close="true" width="620px" class="nz-dialog" > :show-close="true" width="620px" class="nz-dialog" >
<div> <div>

View File

@@ -1,6 +1,5 @@
<template> <template>
<el-dialog <el-dialog
id="viewGraphDialog"
:title="$t('guide.title')" :title="$t('guide.title')"
:visible.sync="visible" :visible.sync="visible"
custom-class="guild-pop" custom-class="guild-pop"

View File

@@ -19,7 +19,7 @@
<slot name="after"></slot> <slot name="after"></slot>
</el-dropdown-menu> </el-dropdown-menu>
<el-dialog id="viewGraphDialog" :close-on-click-modal="importBox.type!=3" destroy-on-close :show-close="true" :title="importBox.title" :visible.sync="importBox.show" :width="importBox.width" append-to-body class="nz-dialog" @close="closeDialog"> <el-dialog :close-on-click-modal="importBox.type!=3" destroy-on-close :show-close="true" :title="importBox.title" :visible.sync="importBox.show" :width="importBox.width" append-to-body class="nz-dialog" @close="closeDialog">
<div v-if="importBox.type == 1"> <div v-if="importBox.type == 1">
<div class="upload-body"> <div class="upload-body">
<el-upload :id="id+'-xlsx-input-file'" ref="uploadExcel" :auto-upload="false" :file-list="importFileList" :on-change="importChange" accept=".xlsx,.xls" action="" class="upload-demo" drag> <el-upload :id="id+'-xlsx-input-file'" ref="uploadExcel" :auto-upload="false" :file-list="importFileList" :on-change="importChange" accept=".xlsx,.xls" action="" class="upload-demo" drag>

View File

@@ -271,7 +271,6 @@
</transition> </transition>
<!--Custom picture--> <!--Custom picture-->
<el-dialog <el-dialog
id="viewGraphDialog"
:title="title" :title="title"
:visible.sync="uploadPicShow" :visible.sync="uploadPicShow"
width="auto" width="auto"

View File

@@ -101,7 +101,6 @@
</div> </div>
<!-- 预览--> <!-- 预览-->
<el-dialog <el-dialog
id="viewGraphDialog"
v-if="previewShow" v-if="previewShow"
:visible.sync="previewShow" :visible.sync="previewShow"
:show-close="false" :show-close="false"

View File

@@ -52,7 +52,6 @@
<Pagination ref="Pagination" :pageObj="pageObj" :tableId="tableId" @pageNo='pageNo' @pageSize='pageSize'></Pagination> <Pagination ref="Pagination" :pageObj="pageObj" :tableId="tableId" @pageNo='pageNo' @pageSize='pageSize'></Pagination>
</div> </div>
<el-dialog <el-dialog
id="viewGraphDialog"
v-if="graphShow" v-if="graphShow"
:visible.sync="graphShow" :visible.sync="graphShow"
:show-close="false" :show-close="false"

View File

@@ -56,7 +56,7 @@
</nz-data-list> </nz-data-list>
<!--导出--> <!--导出-->
<div class="export-xlsx"> <div class="export-xlsx">
<el-dialog id="viewGraphDialog" :modal-append-to-body='false' :show-close="true" :title="importBox.title" :visible.sync="importBox.show" class="nz-dialog" width="600px" @close="closeDialog"> <el-dialog :modal-append-to-body='false' :show-close="true" :title="importBox.title" :visible.sync="importBox.show" class="nz-dialog" width="600px" @close="closeDialog">
<div class="upload-body" style="height: 170px"> <div class="upload-body" style="height: 170px">
<div class="export-box"> <div class="export-box">
<span class="export-title">Records</span> <span class="export-title">Records</span>
@@ -85,7 +85,7 @@
</div> </div>
<!--删除弹窗--> <!--删除弹窗-->
<div class="export-xlsx"> <div class="export-xlsx">
<el-dialog id="viewGraphDialog" :modal-append-to-body='false' :show-close="true" :title="$t('overall.remark')" :visible.sync="deleteBox.show" class="nz-message" width="450px" @close="closeDialog" @opened="openedDialog"> <el-dialog :modal-append-to-body='false' :show-close="true" :title="$t('overall.remark')" :visible.sync="deleteBox.show" class="nz-message" width="450px" @close="closeDialog" @opened="openedDialog">
<div class="upload-body"> <div class="upload-body">
<el-form ref="remarkForm" :model="deleteBox"> <el-form ref="remarkForm" :model="deleteBox">
<el-form-item :rules="[{required:true,message: $t('validate.required'), trigger: 'change'}]" prop="remark"> <el-form-item :rules="[{required:true,message: $t('validate.required'), trigger: 'change'}]" prop="remark">
@@ -124,7 +124,7 @@
></panel-chart> ></panel-chart>
</el-dialog> </el-dialog>
<!--全屏--> <!--全屏-->
<el-dialog id="viewGraphDialog" class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')" <el-dialog class="nz-dialog table-chart-dialog" :title="$t('alert.config.trbShot')"
:visible.sync="dialogShowText" :visible.sync="dialogShowText"
width="96%" @close="dialogShowText = false" :modal-append-to-body="false"> width="96%" @close="dialogShowText = false" :modal-append-to-body="false">
<div slot="title"> <div slot="title">

View File

@@ -45,7 +45,7 @@
</transition> </transition>
<!--导出--> <!--导出-->
<div class="export-xlsx"> <div class="export-xlsx">
<el-dialog id="viewGraphDialog" :modal-append-to-body='false' :show-close="true" :title="importBox.title" <el-dialog :modal-append-to-body='false' :show-close="true" :title="importBox.title"
:visible.sync="importBox.show" class="nz-dialog" width="300px" @close="closeDialog"> :visible.sync="importBox.show" class="nz-dialog" width="300px" @close="closeDialog">
<div class="upload-body"> <div class="upload-body">
<button id="alert-msg-exportcur" class="el-button el-button--default el-button--small" @click="exportCur"> <button id="alert-msg-exportcur" class="el-button el-button--default el-button--small" @click="exportCur">

View File

@@ -45,7 +45,7 @@
<transition name="right-box"> <transition name="right-box">
<agent-box v-if="rightBox.show" :agent="object" @close="closeRightBox"></agent-box> <agent-box v-if="rightBox.show" :agent="object" @close="closeRightBox"></agent-box>
</transition> </transition>
<el-dialog id="viewGraphDialog" :title="$t('config.agent.agent.title')" :visible.sync="showAgentDownload" append-to-body class="nz-dialog agent-dialog" width="800px" @close="closeDialog"> <el-dialog :title="$t('config.agent.agent.title')" :visible.sync="showAgentDownload" append-to-body class="nz-dialog agent-dialog" width="800px" @close="closeDialog">
<div v-if="showAgentDownload" class="agent-box"> <div v-if="showAgentDownload" class="agent-box">
<el-form v-model="agentParam" class="right-box-form right-box-form-left" label-position = "top" label-width="120px" size="small" style="width: 100%"> <el-form v-model="agentParam" class="right-box-form right-box-form-left" label-position = "top" label-width="120px" size="small" style="width: 100%">
<div class="right-box-sub-title">{{$t('config.agent.agent.download')}}</div> <div class="right-box-sub-title">{{$t('config.agent.agent.download')}}</div>

View File

@@ -72,7 +72,7 @@
</div> </div>
</div> </div>
<operation-record class="profile-right"/> <operation-record class="profile-right"/>
<el-dialog id="viewGraphDialog" :visible.sync="authBindShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false' <el-dialog :visible.sync="authBindShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false'
:show-close="true" width="620px" class="nz-dialog" @closed="closeDialog"> :show-close="true" width="620px" class="nz-dialog" @closed="closeDialog">
<div v-loading="dialogLoading"> <div v-loading="dialogLoading">
@@ -106,7 +106,7 @@
</button> </button>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog id="viewGraphDialog" :visible.sync="fileShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false' <el-dialog :visible.sync="fileShow" :title="$t('login.verifyDialogTitle')" :modal-append-to-body='false'
:show-close="true" width="620px" class="nz-dialog" @closed="fileClosed"> :show-close="true" width="620px" class="nz-dialog" @closed="fileClosed">
<div> <div>

View File

@@ -63,7 +63,7 @@
</transition> </transition>
<!--导出--> <!--导出-->
<div class="export-xlsx"> <div class="export-xlsx">
<el-dialog id="viewGraphDialog" :visible.sync="importBox.show" :title="importBox.title" :modal-append-to-body='false' <el-dialog :visible.sync="importBox.show" :title="importBox.title" :modal-append-to-body='false'
:show-close="true" width="300px" @close="closeDialog" class="nz-dialog"> :show-close="true" width="300px" @close="closeDialog" class="nz-dialog">
<div class="upload-body"> <div class="upload-body">
<button @click="exportCur" class="el-button el-button--default el-button--small" id="alert-msg-exportcur"> <button @click="exportCur" class="el-button el-button--default el-button--small" id="alert-msg-exportcur">

View File

@@ -103,7 +103,6 @@
</div> </div>
<el-dialog <el-dialog
id="viewGraphDialog"
:visible.sync="tempBoxShow" :visible.sync="tempBoxShow"
:append-to-body="true" :append-to-body="true"
:width="'auto'" :width="'auto'"

View File

@@ -164,7 +164,7 @@
</transition> </transition>
<transition name="right-box"><alert-silence-box v-if='silenceBoxShow' :alert-silence="objectSilence" @close="closeSilenceBox"></alert-silence-box> <transition name="right-box"><alert-silence-box v-if='silenceBoxShow' :alert-silence="objectSilence" @close="closeSilenceBox"></alert-silence-box>
</transition> </transition>
<el-dialog id="viewGraphDialog" :close-on-click-modal="false" :show-close="true" destroy-on-close :title='$t("overall.batchAddEndpoint")' :visible.sync="importBoxShow" :width="'600px'" append-to-body class="nz-dialog" @close="closeDialog"> <el-dialog :close-on-click-modal="false" :show-close="true" destroy-on-close :title='$t("overall.batchAddEndpoint")' :visible.sync="importBoxShow" :width="'600px'" append-to-body class="nz-dialog" @close="closeDialog">
<div class="upload-body result-body"> <div class="upload-body result-body">
<div v-if="importResult&&importResult.failNum"> <div v-if="importResult&&importResult.failNum">
<div class="result-title-top"> <div class="result-title-top">