From b9d8c7fb9207ad0691077bff85062c593db63404 Mon Sep 17 00:00:00 2001 From: Xu Zhimeng Date: Thu, 7 Mar 2024 15:16:48 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E4=BA=8C?= =?UTF-8?q?=E7=BA=A7=E6=93=8D=E4=BD=9C=E6=A0=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spectrumAnalysis/beta-gamma-analysis.vue | 49 +++++++++-- .../SubOperators/BetaGammaQcFlags.vue | 7 +- .../SubOperators/PopOverWithIcon.vue | 32 ++++--- .../components/SubOperators/QcFlags.vue | 15 ++-- src/views/spectrumAnalysis/gamma-analysis.vue | 84 ++++++++++++++----- src/views/spectrumAnalysis/index.vue | 43 +--------- 6 files changed, 143 insertions(+), 87 deletions(-) diff --git a/src/views/spectrumAnalysis/beta-gamma-analysis.vue b/src/views/spectrumAnalysis/beta-gamma-analysis.vue index 44492de..12c1881 100644 --- a/src/views/spectrumAnalysis/beta-gamma-analysis.vue +++ b/src/views/spectrumAnalysis/beta-gamma-analysis.vue @@ -7,17 +7,17 @@ Detailed-Information - - QC Flags - - + + QC Flags + + @@ -228,14 +228,24 @@ export default { statisticsType: StatisticsType['Collection Time'], currSample: {}, copyXeData: null, + qcFlagsVisible: false, } }, created() { this.$bus.$on('ReAnalyses', this.handleReAnalyse) }, + mounted() { + this.qcFlagsTimer = setTimeout(() => { + this.qcFlagsVisible = true + }, 100) + }, destroyed() { this.cancelLastRequest() this.$bus.$off('ReAnalyses', this.handleReAnalyse) + + if (this.qcFlagsTimer) { + clearTimeout(this.qcFlagsTimer) + } }, methods: { // 重新绘制矩形框 @@ -441,7 +451,7 @@ export default { : this.resultDisplay.length > 0 ? this.resultDisplay : XeData - + this.sortResultDisplay() this.$emit('sendInfo', this.resultDisplay, this.spectrumData.stationCode, savedAnalysisResult) @@ -702,6 +712,31 @@ export default { } } + // 二级操作栏开始 + .spectrum-analysis-sub-operators { + flex-shrink: 0; + margin-bottom: 19px; + display: flex; + gap: 11px; + flex-wrap: nowrap; + overflow: auto; + height: 46px; + align-items: center; + + .pop-over-with-icon { + height: 32px; + + &:nth-child(1) { + width: 224px; + } + + &:nth-child(3) { + width: 125px; + } + } + } + // 二级操作栏结束 + .sample-select { ::v-deep { .ant-select-selection { @@ -712,7 +747,7 @@ export default { } &-main { - height: calc(100% - 51px); + height: calc(100% - 65px); display: flex; gap: 30px; overflow: auto hidden; diff --git a/src/views/spectrumAnalysis/components/SubOperators/BetaGammaQcFlags.vue b/src/views/spectrumAnalysis/components/SubOperators/BetaGammaQcFlags.vue index 99eed46..3a04118 100644 --- a/src/views/spectrumAnalysis/components/SubOperators/BetaGammaQcFlags.vue +++ b/src/views/spectrumAnalysis/components/SubOperators/BetaGammaQcFlags.vue @@ -57,20 +57,23 @@ export default {