diff --git a/src/components/SearchForm/index.vue b/src/components/SearchForm/index.vue index 5520d73..0259b36 100644 --- a/src/components/SearchForm/index.vue +++ b/src/components/SearchForm/index.vue @@ -10,7 +10,10 @@ :style="item.style" > - + + {{ item.innerLabel }} + + diff --git a/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue b/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue index e862a41..4604c00 100644 --- a/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue +++ b/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue @@ -1349,7 +1349,6 @@ export default { this.resetChartOpts() }) - this.BaseCtrls = cloneDeep(this.baseCtrls_Copy) this.replotNeeded = false } else { this.$message.error(message) diff --git a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BGLogViewer.vue b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BGLogViewer.vue index f16bb6d..6c4be6f 100644 --- a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BGLogViewer.vue +++ b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BGLogViewer.vue @@ -13,7 +13,7 @@ import ModalMixin from '@/mixins/ModalMixin' import { getAction } from '@/api/manage' import SampleDataMixin from '@/views/spectrumAnalysis/SampleDataMixin' -import { showSaveFileModal } from '@/utils/file' +import { saveAs } from 'file-saver' export default { mixins: [ModalMixin, SampleDataMixin], data() { @@ -25,7 +25,14 @@ export default { async getDetail() { try { this.isLoading = true - const { dbName, sampleId, inputFileName: sampleFileName, gasFileName, detFileName, qcFileName } = this.newSampleData + const { + dbName, + sampleId, + inputFileName: sampleFileName, + gasFileName, + detFileName, + qcFileName, + } = this.newSampleData const result = await getAction('/spectrumAnalysis/viewBGLogViewer', { dbName, sampleId, @@ -34,7 +41,7 @@ export default { detFileName, qcFileName, }) - if(typeof result == 'string') { + if (typeof result == 'string') { this.content = result } else { const { success, result, message } = res @@ -56,8 +63,9 @@ export default { }, handleClick() { + let name = this.newSampleData.inputFileName.split('.')[0] const blob = new Blob([this.content], { type: 'text/plain' }) - showSaveFileModal(blob, 'txt') + saveAs(blob, `${name}_beta analysis log.txt`) }, }, } diff --git a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/index.vue b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/index.vue index 04e6d31..6f16c6c 100644 --- a/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/index.vue +++ b/src/views/spectrumAnalysis/components/Modals/BetaGammaModals/BetaGammaEnergyCalibrationModal/index.vue @@ -111,12 +111,12 @@ export default { const matchedSampleList = this.sampleList.filter((item) => item.inputFileName.includes(currStationName)) matchedSampleList.forEach( - ({ dbName, sampleId, sampleFileName, gasFileName, detFileName, qcFileName, qcFileStatus }) => { + ({ dbName, sampleId, inputFileName, sampleFileName, gasFileName, detFileName, qcFileName, qcFileStatus }) => { dbNames.push(dbName || '') sampleIds.push(sampleId || '') - sampleFileNames.push(sampleFileName) - gasFileNames.push(gasFileName) - detFileNames.push(detFileName) + sampleFileNames.push(sampleFileName || inputFileName || '') + gasFileNames.push(gasFileName || '') + detFileNames.push(detFileName || '') qcFileNames.push(qcFileStatus ? qcFileName : '') } ) diff --git a/src/views/spectrumAnalysis/components/Modals/CompareFileListModal.vue b/src/views/spectrumAnalysis/components/Modals/CompareFileListModal.vue index dd873f1..cc6f2a6 100644 --- a/src/views/spectrumAnalysis/components/Modals/CompareFileListModal.vue +++ b/src/views/spectrumAnalysis/components/Modals/CompareFileListModal.vue @@ -1,11 +1,12 @@