diff --git a/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue b/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue index 5624b46..374841c 100644 --- a/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue +++ b/src/views/spectrumAnalysis/components/Modals/AnalyzeInteractiveToolModal/index.vue @@ -124,7 +124,11 @@ - +
@@ -447,6 +451,10 @@ export default { data() { this.columns = columns return { + searchParam: { + energy: '', + tolerance: '', + }, option: cloneDeep(initialOption), opts: { notMerge: false }, thumbnailOption: cloneDeep(thumbnailOption), @@ -777,6 +785,29 @@ export default { } } }, + async handleToleranceChange(val) { + // this.selectedTableItem._loading = true + this.searchParam.energy = this.selectedTableItem.energy + this.searchParam.tolerance = val + try { + const { sampleId, inputFileName: fileName } = this.sampleData + const { success, result, message } = await getAction('/gamma/searchNuclide', { + sampleId, + fileName, + ...this.searchParam, + }) + if (success) { + const { list } = result + this.selectedTableItem._possible = list + } else { + this.$message.error(message) + } + } catch (error) { + console.error(error) + } finally { + // this.selectedTableItem._loading = false + } + }, // 显示peak comment弹窗 handleAddPeakComment() {