Commit 65c7de67 by ningjihai

123

parent 505c99a0
......@@ -122,7 +122,6 @@ const getNodeIcon = (type) => {
return appStore.DATABASE_ICONS[type]
}
// 树节点点击处理
const handleNodeClick = async (data) => {
currentNodeData.value = data
......@@ -228,7 +227,6 @@ function pageProjectManage() {
})
}
const getBreadcrumb = () => {
const result = []
let node = currentNodeData.value
......@@ -263,7 +261,7 @@ function uuid() {
<div class="app-container__body">
<div class="flex-container content-container">
<div class="left">
<TreeFilter :tree-data="treeData" @node-click="handleNodeClick"/>
<TreeFilter :tree-data="treeData" @node-click="handleNodeClick"/>
</div>
<div class="right flex1">
<el-card class="image-card">
......@@ -277,7 +275,6 @@ function uuid() {
<el-checkbox v-model="enableDecryptionPlugin" @change="handleDecryptChange">是否启用解密插件</el-checkbox>
</div>
</div>
<!-- Tab区域 -->
<div class="tab-section">
<el-tabs v-model="activeTab">
......@@ -287,14 +284,12 @@ function uuid() {
:node-data="basicInfoData"
v-if="activeTab === 'basic' && [1,2,3].includes(currentNodeLevel)"
/>
<!-- 表信息Tab -->
<TableInfoTab
:node-data="basicInfoData"
v-if="activeTab === 'basic' && currentNodeLevel === 4"
/>
</el-tab-pane>
<!-- 数据结构Tab (仅4级节点显示) -->
<el-tab-pane label="数据结构" name="structure" v-if="currentNodeLevel === 4">
<StructureTab
......@@ -302,7 +297,6 @@ function uuid() {
v-if="activeTab === 'structure'"
/>
</el-tab-pane>
<!-- 字段加密配置Tab (仅4级节点显示) -->
<el-tab-pane label="字段加密配置" name="encryption" v-if="currentNodeLevel === 4">
<EncryptionTab
......
......@@ -812,7 +812,7 @@ const handleError = (error, file, fileList) => {
<div class="discovery-report-container">
<!-- 上方:发现任务执行报告概览 -->
<div class="report-overview">
<div class="flex-container report-item" v-for="(item,index) in reportData" :class="`report-back${index+1}`">
<div class="flex-container report-item" v-for="(item,index) in reportData" :key="index" :class="`report-back${index+1}`">
<div class="item-label">{{ item.label }}</div>
<div class="item-content">{{ item.content }}</div>
</div>
......
......@@ -6,7 +6,7 @@ import { useRouter,useRoute } from 'vue-router'
import useAppStore from '@/store/modules/app'
import usePermissionStore from '@/store/modules/permission'
import { changeRoute } from '@/utils/switchRoute'
import pageIcon from '@/assets/images/ruleConfig/discoverPage.png'
import QueryForm from './QueryForm.vue'
// import AddDiscoveryDialog from './modules/AddDiscoveryDialog.vue' // 引入新增发现任务弹窗
import SmartDiscoveryDialog from './modules/SmartDiscoveryDialog.vue'
......@@ -395,7 +395,12 @@ const handleAddEditConfirm = (submitData, isEditMode) =>{
<div class="app-container scroller">
<PageTitle backProject @handleBackProject="pageProjectManage">
<template #title>
发现梳理
<div style="display: flex;align-items: center;">
<img class="title-icon" :src="pageIcon" alt="">
<span style="margin-left: 8px;">发现梳理</span>
</div>
</template>
<template #buttons>
<!-- <el-button
......
......@@ -7,6 +7,7 @@ import img from '@/assets/images/index/index.js'
import HomeCharts from '@/components/HomeCharts/index.vue'
import DashboardCharts from '@/components/HomeCharts/dashboard.vue'
import pageIcon from '@/assets/images/ruleConfig/discoverPage.png'
import projectLogo from '@/assets/images/projectLogo.png'
import { getHomePage } from '@/api/home'
const router = useRouter()
......@@ -97,7 +98,7 @@ onMounted(() => {
<template>
<div class="app-container home scroller">
<IconTitle :icon="pageIcon" :title="projectName">
<IconTitle :icon="projectLogo" :title="projectName">
<el-button type="primary" @click="pageProjectManage" icon="Back" plain style="height: 34px;">返回项目管理</el-button>
</IconTitle>
<div class="topBox">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论