From 3024b10f350e928834c613fc9a432e00dddf3264 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=BB=E7=8F=AE=E5=AE=87?= Date: Thu, 14 Sep 2023 19:44:56 +0800 Subject: [PATCH] =?UTF-8?q?beta=20=20=E5=88=86=E6=9E=90=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spectrumAnalysis/beta-gamma-analysis.vue | 17 +++++-- src/views/spectrumAnalysis/index.vue | 49 ++++++++++++++++--- 2 files changed, 57 insertions(+), 9 deletions(-) diff --git a/src/views/spectrumAnalysis/beta-gamma-analysis.vue b/src/views/spectrumAnalysis/beta-gamma-analysis.vue index 4cd3b2c..04a9d86 100644 --- a/src/views/spectrumAnalysis/beta-gamma-analysis.vue +++ b/src/views/spectrumAnalysis/beta-gamma-analysis.vue @@ -182,6 +182,9 @@ export default { sample: { type: Object, }, + analyseCurrentSpectrum: { + type: Object, + }, }, data() { this.SampleType = SampleType @@ -197,6 +200,7 @@ export default { spectrumData: {}, // Detailed Infomation 信息 resultDisplay: [], + currResultDisplay: [], histogramDataList: [], histogramDataDList: [], @@ -232,7 +236,7 @@ export default { this.sampleDetail = result this.changeChartByType('sample') this.isLoading = false - // this.$emit("getFiles",{detFileName:result.detBg.fileName,gasFileName:result.gasBg.fileName}) + this.$emit('getFiles', { detFileName: result.detBg.fileName, gasFileName: result.gasBg.fileName }) } else { this.$message.error(message) } @@ -305,7 +309,7 @@ export default { this.betaProjectedData = betaProjectedData this.betaEnergyData = betaEnergyData - this.resultDisplay = XeData + this.resultDisplay = this.currResultDisplay || XeData this.qcFlags = { AcqTimeBtn, @@ -387,7 +391,6 @@ export default { watch: { sample: { handler(newVal, oldVal) { - console.log('newValnewVal', newVal) if (newVal.sampleId) { this.getSampleDetail() } else { @@ -396,6 +399,14 @@ export default { }, immediate: true, }, + analyseCurrentSpectrum: { + handler(newVal, oldVal) { + this.currResultDisplay = newVal.XeData + this.resultDisplay = newVal.XeData + }, + immediate: true, + deep: true, + }, }, } diff --git a/src/views/spectrumAnalysis/index.vue b/src/views/spectrumAnalysis/index.vue index dd170aa..62654ac 100644 --- a/src/views/spectrumAnalysis/index.vue +++ b/src/views/spectrumAnalysis/index.vue @@ -34,8 +34,14 @@ - - + +
Please Select a Sample
@@ -191,6 +197,7 @@