diff --git a/src/views/spectrumAnalysis/beta-gamma-analysis.vue b/src/views/spectrumAnalysis/beta-gamma-analysis.vue index 82eda6e..a43dc35 100644 --- a/src/views/spectrumAnalysis/beta-gamma-analysis.vue +++ b/src/views/spectrumAnalysis/beta-gamma-analysis.vue @@ -335,6 +335,7 @@ export default { } = this.sampleDetail[this.spectraType] const { XeData, // 右下角Result Display + savedAnalysisResult, } = this.sampleDetail this.spectrumData = spectrumData @@ -353,7 +354,7 @@ export default { this.resultDisplay = XeData - this.$emit('sendInfo', this.resultDisplay, this.spectrumData.stationCode) + this.$emit('sendInfo', this.resultDisplay, this.spectrumData.stationCode, savedAnalysisResult) this.qcFlags = { AcqTimeBtn, diff --git a/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue b/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue index ba28f60..64ff88d 100644 --- a/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue +++ b/src/views/spectrumAnalysis/components/Modals/ArrRrrModal.vue @@ -52,16 +52,43 @@ export default { url = '/spectrumAnalysis/viewRRR' break } + console.log(this.extraData) try { this.content = '' this.isLoading = true - const { sampleId, inputFileName: fileName } = this.sampleData - const method = this.type == 4? postAction : getAction - const res = await method(url, { + console.log(this.sampleData) + const { sampleId, - fileName, - ...this.extraData, - }) + inputFileName: fileName, + dbName, + detFileName, + gasFileName, + qcFileName, + sampleFileName, + } = this.sampleData + // const method = this.type == 4 ? postAction : getAction + let res = null + if (this.type == 4) { + let params = { + dbName, + sampleId, + sampleData: this.extraData.sampleData, + gasBgData: this.extraData.GasBgData, + detBgData: this.extraData.DetBgData, + qcData: this.extraData.QCData, + sampleFileName, + gasFileName, + detFileName, + qcFileName, + } + res = await postAction(url, params) + } else { + res = await getAction(url, { + sampleId, + fileName, + ...this.extraData, + }) + } if (typeof res == 'string') { this.content = res diff --git a/src/views/spectrumAnalysis/gamma-analysis.vue b/src/views/spectrumAnalysis/gamma-analysis.vue index d7b5bb5..449302a 100644 --- a/src/views/spectrumAnalysis/gamma-analysis.vue +++ b/src/views/spectrumAnalysis/gamma-analysis.vue @@ -222,6 +222,7 @@ export default { checkBox_updateCal: false, //update复选框状态 newCheckBox_updateCal: false, //update复选框状态 currStep: '', + isReAnalyed: false, } }, created() { @@ -388,6 +389,7 @@ export default { } = result if (flag && (flag == 'dab' || flag == 'file')) { this.bAnalyed = result.bAnalyed + this.$emit('reAnalyed', this.bAnalyed) this.checkBox_updateCal = result.checkBox_updateCal this.newCheckBox_updateCal = '2' console.log(this.checkBox_updateCal) @@ -1291,6 +1293,8 @@ export default { const { inputFileName: fileName } = this.sample const { success, result, message } = await postAction(`/gamma/Reprocessing?fileName=${fileName}`) if (success) { + this.isReAnalyed = true + this.$emit('reAnalyed', this.isReAnalyed) this.handleResetState() result.DetailedInformation = this.detailedInfomation this.dataProsess(result) diff --git a/src/views/spectrumAnalysis/index.vue b/src/views/spectrumAnalysis/index.vue index 16966c8..49f5464 100644 --- a/src/views/spectrumAnalysis/index.vue +++ b/src/views/spectrumAnalysis/index.vue @@ -30,7 +30,13 @@