17 lines
578 B
JavaScript
17 lines
578 B
JavaScript
|
|
import { deleteAction } from '@/api/manage'
|
||
|
|
/**
|
||
|
|
* 发起请求清理后端对sample的缓存
|
||
|
|
* @param {Array<any>} sampleList
|
||
|
|
*/
|
||
|
|
export const clearSampleCache = (sampleList) => {
|
||
|
|
sampleList.forEach(sample => {
|
||
|
|
const { inputFileName: fileName, sampleFileName, qcFileName } = sample
|
||
|
|
let url = '/gamma/delPHDCache',
|
||
|
|
params = { fileName }
|
||
|
|
if (sample.sampleType == 'B') {
|
||
|
|
url = '/spectrumAnalysis/deleteSpectrumCacheData'
|
||
|
|
params = { sampleFileName , qcFileName }
|
||
|
|
}
|
||
|
|
deleteAction(url, params)
|
||
|
|
})
|
||
|
|
}
|