人工交互分析的 getDBSpectrumChart 接口增加 analyst 参数

This commit is contained in:
任珮宇 2023-11-15 09:39:09 +08:00
parent f971cd048d
commit d57dcfa147

View File

@ -242,19 +242,24 @@ export default {
this.sampleDetail[item.value].Boundary = value || [] this.sampleDetail[item.value].Boundary = value || []
}) })
const mapper = [{ const mapper = [
{
key: 'sample', key: 'sample',
sampleType: 'sample' sampleType: 'sample',
}, { },
{
key: 'gas', key: 'gas',
sampleType: 'gasBg' sampleType: 'gasBg',
}, { },
{
key: 'det', key: 'det',
sampleType: 'detBg' sampleType: 'detBg',
}, { },
{
key: 'qc', key: 'qc',
sampleType: 'qc' sampleType: 'qc',
}] },
]
const dimension = ['beta', 'gamma'] // sampleDatailkey const dimension = ['beta', 'gamma'] // sampleDatailkey
const dimension2 = ['Beta', 'Gamma'] // key const dimension2 = ['Beta', 'Gamma'] // key
@ -264,16 +269,14 @@ export default {
const key = `${mapper[i].key}${dimension2[j]}EnergyData` // resultkey gasBetaEnergyData const key = `${mapper[i].key}${dimension2[j]}EnergyData` // resultkey gasBetaEnergyData
const value = result[key] const value = result[key]
// sampleDetailenergy // sampleDetailenergy
if(value) { if (value) {
const dimensionKey = dimension[j] const dimensionKey = dimension[j]
const sampleType = mapper[i].sampleType const sampleType = mapper[i].sampleType
this.sampleDetail[sampleType][`${dimensionKey}EnergyData`] = value this.sampleDetail[sampleType][`${dimensionKey}EnergyData`] = value
} }
} }
} }
this.changeChartByType(this.spectraType) this.changeChartByType(this.spectraType)
}, },
@ -288,7 +291,7 @@ export default {
async getSampleDetail() { async getSampleDetail() {
this.spectraType = this.SampleType[0].value this.spectraType = this.SampleType[0].value
const { dbName, sampleId, inputFileName } = this.sample const { dbName, sampleId, inputFileName, analyst } = this.sample
try { try {
this.isLoading = true this.isLoading = true
this.cancelLastRequest() this.cancelLastRequest()
@ -298,6 +301,7 @@ export default {
{ {
dbName, dbName,
sampleId, sampleId,
analyst,
}, },
cancelToken cancelToken
) )