diff --git a/src/api/system/tool.ts b/src/api/system/tool.ts index a1ad62c..d07126d 100644 --- a/src/api/system/tool.ts +++ b/src/api/system/tool.ts @@ -1,4 +1,5 @@ import request from '../index' +import requestLab from '../requestLab' import type { queryType } from '@/views/system/tool_interface' const prefix = 'system/' @@ -152,43 +153,94 @@ // 文件配置管理列表 export function getFileListPage(data: listParamsType) { - return request({ - url: `/download/center/listPage?limit=${data.limit}&offset=${data.offset}`, - method: 'post', - data, - }) + const title = JSON.parse(window.localStorage.getItem('currentSys')!).name + if (title === '实验室环境监控系统') { + return requestLab({ + url: `/download/center/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) + } + else { + return request({ + url: `/download/center/listPage?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) + } } // 删除文件配置 export function deleteFileListPage(data: object) { - return request({ - url: '/download/center/delete', - method: 'post', - data, - }) + const title = JSON.parse(window.localStorage.getItem('currentSys')!).name + if (title === '实验室环境监控系统') { + return request({ + url: '/download/center/delete', + method: 'post', + data, + }) + } + else { + return request({ + url: '/download/center/delete', + method: 'post', + data, + }) + } } // 编辑文件配置 export function updateFileListPage(data: object) { - return request({ - url: '/download/center/update', - method: 'post', - data, - }) + const title = JSON.parse(window.localStorage.getItem('currentSys')!).name + if (title === '实验室环境监控系统') { + return request({ + url: '/download/center/update', + method: 'post', + data, + }) + } + else { + return request({ + url: '/download/center/update', + method: 'post', + data, + }) + } } // 新增文件配置 export function addeFileListPage(data: object) { - return request({ - url: '/download/center/add', - method: 'post', - data, - }) + const title = JSON.parse(window.localStorage.getItem('currentSys')!).name + if (title === '实验室环境监控系统') { + return request({ + url: '/download/center/add', + method: 'post', + data, + }) + } + else { + return request({ + url: '/download/center/add', + method: 'post', + data, + }) + } } // 导出 export function exportFileListPage(data: object) { - return request({ - url: '/download/center/listExport', - method: 'post', - data, - responseType: 'blob', - }) + const title = JSON.parse(window.localStorage.getItem('currentSys')!).name + if (title === '实验室环境监控系统') { + return request({ + url: '/download/center/listExport', + method: 'post', + data, + responseType: 'blob', + }) + } + else { + return request({ + url: '/download/center/listExport', + method: 'post', + data, + responseType: 'blob', + }) + } }