From 802a940dc014a10e1de14b888e1ee41e93ad6d3c Mon Sep 17 00:00:00 2001 From: gaoyuanwei <2826352639@qq.com> Date: Thu, 30 Jun 2022 10:30:53 +0800 Subject: [PATCH 1/3] =?UTF-8?q?303-=E7=9F=A5=E8=AF=86=E5=BA=93=E6=B5=8F?= =?UTF-8?q?=E8=A7=88=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/Business/BusinessNavigation.vue | 2 +- .../LayerService/LayerServiceNavigation.vue | 4 +--- front/src/views/home/components/KnowledgeBase.vue | 14 ++++++++++++++ 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/front/src/views/detailsAll/components/Business/BusinessNavigation.vue b/front/src/views/detailsAll/components/Business/BusinessNavigation.vue index fa9f6e76..2c48888b 100644 --- a/front/src/views/detailsAll/components/Business/BusinessNavigation.vue +++ b/front/src/views/detailsAll/components/Business/BusinessNavigation.vue @@ -57,7 +57,7 @@ selectNow: { type: String, default: '' }, dataList: { type: Object, default: null }, }) - const select = ref('algorithm-display') + const select = ref('business-presentation') const list = ref([]) const selectNav = (key) => { select.value = key diff --git a/front/src/views/detailsAll/components/LayerService/LayerServiceNavigation.vue b/front/src/views/detailsAll/components/LayerService/LayerServiceNavigation.vue index cdaa2258..9ccd0217 100644 --- a/front/src/views/detailsAll/components/LayerService/LayerServiceNavigation.vue +++ b/front/src/views/detailsAll/components/LayerService/LayerServiceNavigation.vue @@ -61,7 +61,7 @@ selectNow: { type: String, default: '' }, dataList: { type: Object, default: null }, }) - const select = ref('algorithm-display') + const select = ref('service-presentation') const list = ref([]) const selectNav = (key) => { select.value = key @@ -197,8 +197,6 @@ } }) list.value.push('关联能力') - list.value.push('图层信息') - list.value.push('使用方式') navList.value.forEach((item) => { console.log(item) if (list.value.indexOf(item.name) > -1) { diff --git a/front/src/views/home/components/KnowledgeBase.vue b/front/src/views/home/components/KnowledgeBase.vue index f4d0cc60..d3724da5 100644 --- a/front/src/views/home/components/KnowledgeBase.vue +++ b/front/src/views/home/components/KnowledgeBase.vue @@ -51,6 +51,7 @@ \ No newline at end of file diff --git a/back/src/views/modules/workBench/components/dept-todo-view.vue b/back/src/views/modules/workBench/components/dept-todo-view.vue index a500f1b8..74394017 100644 --- a/back/src/views/modules/workBench/components/dept-todo-view.vue +++ b/back/src/views/modules/workBench/components/dept-todo-view.vue @@ -114,6 +114,7 @@ export default { .list-box { width: 314px; height: 252px; + padding: 0 16px; } .list-item { diff --git a/back/src/views/modules/workBench/workBench.vue b/back/src/views/modules/workBench/workBench.vue index a8033a0e..7f80c24f 100644 --- a/back/src/views/modules/workBench/workBench.vue +++ b/back/src/views/modules/workBench/workBench.vue @@ -4,9 +4,13 @@
- + +
+
+ + +
-
@@ -21,14 +25,16 @@ @@ -114,17 +184,19 @@ export default { .top { height: 284px; margin-bottom: 16px; - background: #fff; + } .dept-left { width: 836px; + background: #fff; + margin-right: 16px; } .dept-chart-box { width: 780px; height: 100%; - background: orange; + background: #fff; } } \ No newline at end of file From 42fcb9e7cc2c9f23e35db0e1c16db2c776329baa Mon Sep 17 00:00:00 2001 From: guoyue Date: Thu, 30 Jun 2022 10:39:02 +0800 Subject: [PATCH 3/3] =?UTF-8?q?fix=EF=BC=9A=E6=95=B0=E6=8D=AE=E5=88=9D?= =?UTF-8?q?=E5=A7=8B=E6=B8=B2=E6=9F=93=E4=B8=8D=E5=87=BA=E6=9D=A5=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workBench/components/dept-chart-view.vue | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/back/src/views/modules/workBench/components/dept-chart-view.vue b/back/src/views/modules/workBench/components/dept-chart-view.vue index c35139ec..fd740ca1 100644 --- a/back/src/views/modules/workBench/components/dept-chart-view.vue +++ b/back/src/views/modules/workBench/components/dept-chart-view.vue @@ -17,9 +17,6 @@ export default { myChart: null, } }, - mounted() { - this.init() - }, props: { id: { type: String, @@ -40,7 +37,10 @@ export default { if (newVal) { this.dataListCopy = newVal; if (document.getElementById(this.id)) { - this.init() + // 解决数据初始渲染不出来的问题 + setTimeout(() => { + this.initChart() + }, 1000) } } }, @@ -48,8 +48,13 @@ export default { immediate: true }, }, + mounted() { + setTimeout(() => { + this.initChart() + }, 1000) + }, methods: { - init() { + initChart() { var chartDom = document.getElementById(this.id); if (this.myChart) { this.myChart.dispose()