diff --git a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/BetaDetectorCalibration.vue b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/BetaDetectorCalibration.vue index 22ab33c..ca3e86e 100644 --- a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/BetaDetectorCalibration.vue +++ b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/BetaDetectorCalibration.vue @@ -596,9 +596,9 @@ export default { } }, created() { - if (this.sampleId) { - this.getData() - } + // if (this.sampleId) { + this.getData() + // } }, methods: { handleExit() { @@ -606,7 +606,7 @@ export default { }, async getData() { - const { sampleId, qcFileName } = this.newSampleData + const { sampleId = '', qcFileName } = this.newSampleData try { this.isLoading = true const res = await getAction('/spectrumAnalysis/viewBetaDetectorCalibration', { diff --git a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/GammaDetectorCalibration.vue b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/GammaDetectorCalibration.vue index 5e2d662..485391d 100644 --- a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/GammaDetectorCalibration.vue +++ b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/components/GammaDetectorCalibration.vue @@ -475,9 +475,9 @@ export default { } }, created() { - if (this.sampleId) { - this.getData() - } + // if (this.sampleId) { + this.getData() + // } }, methods: { handleExit() { @@ -485,7 +485,7 @@ export default { }, async getData() { - const { sampleId, qcFileName } = this.newSampleData + const { sampleId = '', qcFileName } = this.newSampleData try { this.isLoading = true const res = await getAction('/spectrumAnalysis/viewGammaDetectorCalibration', { diff --git a/src/views/spectrumAnalysis/index.vue b/src/views/spectrumAnalysis/index.vue index 2dd9692..fcc510d 100644 --- a/src/views/spectrumAnalysis/index.vue +++ b/src/views/spectrumAnalysis/index.vue @@ -375,6 +375,7 @@ export default { }, methods: { + // formDB 来源 吧接口返回的文件名称添加到sampleData getFiles(val) { this.newSampleData = { ...this.sampleData, ...val } }, @@ -419,7 +420,7 @@ export default { } else { this.analysisType = ANALYZE_TYPE.GAMMA } - this.sampleData = sample + this.sampleData = this.newSampleData = sample }, // 清理全部 @@ -512,7 +513,6 @@ export default { detFileNames: [this.sampleData.detFileName], } postAction('/spectrumAnalysis/analyseCurrentSpectrum', params).then((res) => { - console.log(res) if (res.success) { this.analyseCurrentSpectrumData = res.result } else { @@ -524,8 +524,14 @@ export default { console.log('savetodb') }, handleEnergyCalib() { - if (this.newSampleData.qcFileName) { - this.betaGammaEnergyCalibrationModalVisible = true + if (this.newSampleData.sampleId) { + if (this.newSampleData.qcFileName) { + this.betaGammaEnergyCalibrationModalVisible = true + } + } else { + if (this.newSampleData.qcFileStatus && this.newSampleData.qcFileName) { + this.betaGammaEnergyCalibrationModalVisible = true + } } }, },