fix: 用户虚拟机详情跳转参数问题
This commit is contained in:
@@ -440,10 +440,12 @@
|
||||
|
||||
<!-- 弹窗 -->
|
||||
<!-- VNC -->
|
||||
<el-dialog v-model="vncVisible" title="VNC连接" width="480px" destroy-on-close>
|
||||
<el-dialog v-model="vncVisible" title="VNC连接" width="480px" destroy-on-close class="vnc-dialog">
|
||||
<div v-loading="vncLoading">
|
||||
<el-descriptions :column="1" border v-if="vncResult">
|
||||
<el-descriptions-item label="VNC地址"><el-link type="primary" :href="vncResult.url" target="_blank">{{ vncResult.url }}</el-link></el-descriptions-item>
|
||||
<el-descriptions-item label="VNC地址">
|
||||
<el-link type="primary" :href="vncResult.url" target="_blank" class="vnc-url-link">{{ vncResult.url }}</el-link>
|
||||
</el-descriptions-item>
|
||||
<el-descriptions-item label="过期时间">{{ formatVncExpire(vncResult.expire_at) }}</el-descriptions-item>
|
||||
</el-descriptions>
|
||||
<el-empty v-else-if="!vncLoading" description="获取失败" :image-size="60" />
|
||||
@@ -2245,4 +2247,8 @@ onBeforeUnmount(() => { disposeCharts() })
|
||||
.ip-popover-item:last-child { border-bottom: none; }
|
||||
.ip-popover-item .ip-text { font-family: 'SF Mono', Consolas, monospace; font-size: 13px; color: #303133; word-break: break-all; }
|
||||
.ip-popover-item .ip-copy-btn { flex-shrink: 0; margin-left: 8px; }
|
||||
|
||||
/* VNC 弹窗 */
|
||||
.vnc-url-link { word-break: break-all; white-space: normal; }
|
||||
.vnc-dialog :deep(.el-descriptions__cell) { word-break: break-all; }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user