19 changed files with 330 additions and 51 deletions
@ -1,3 +1,5 @@ |
|||||||
VITE_BASE_API_SYSTEM = '/remote/admin-api/system' |
VITE_BASE_API_SYSTEM = '/remote/admin-api/system' |
||||||
VITE_BASE_API_EAM = '/remote/admin-api/eam' |
VITE_BASE_API_EAM = '/remote/admin-api/eam' |
||||||
|
VITE_BASE_API_INFRA = '/remote/admin-api/infra' |
||||||
|
|
||||||
VITE_DEVICE_INFO_INTERVAL = 35000 |
VITE_DEVICE_INFO_INTERVAL = 35000 |
@ -1,2 +1,2 @@ |
|||||||
VITE_BASE_URL = 'http://62.234.18.176:7080' |
VITE_BASE_URL = 'http://192.168.1.3:48080' |
||||||
VITE_SOCKET_SERVER = 'http://62.234.18.176:7080' |
VITE_SOCKET_SERVER = 'http://192.168.1.3:48080' |
@ -0,0 +1,90 @@ |
|||||||
|
import { infraServer } from '../../index' |
||||||
|
|
||||||
|
export interface FileClientConfig { |
||||||
|
basePath: string |
||||||
|
host?: string |
||||||
|
port?: number |
||||||
|
username?: string |
||||||
|
password?: string |
||||||
|
mode?: string |
||||||
|
endpoint?: string |
||||||
|
bucket?: string |
||||||
|
accessKey?: string |
||||||
|
accessSecret?: string |
||||||
|
domain: string |
||||||
|
} |
||||||
|
|
||||||
|
export interface FileConfigVO { |
||||||
|
id: number |
||||||
|
name: string |
||||||
|
storage?: number |
||||||
|
master: boolean |
||||||
|
visible: boolean |
||||||
|
config: FileClientConfig |
||||||
|
remark: string |
||||||
|
createTime: Date |
||||||
|
} |
||||||
|
|
||||||
|
// 查询文件配置列表
|
||||||
|
export const getFileConfigPage = (params: PageParam) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/page', |
||||||
|
method: 'get', |
||||||
|
params, |
||||||
|
}) |
||||||
|
|
||||||
|
} |
||||||
|
|
||||||
|
// 查询文件配置详情
|
||||||
|
export const getFileConfig = (id: number) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/get', |
||||||
|
method: 'get', |
||||||
|
params: { id }, |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
// 更新文件配置为主配置
|
||||||
|
export const updateFileConfigMaster = (id: number) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/update-master', |
||||||
|
method: 'put', |
||||||
|
params: { id }, |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
// 新增文件配置
|
||||||
|
export const createFileConfig = (data: FileConfigVO) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/create', |
||||||
|
method: 'post', |
||||||
|
data, |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
// 修改文件配置
|
||||||
|
export const updateFileConfig = (data: FileConfigVO) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/update', |
||||||
|
method: 'put', |
||||||
|
data, |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
// 删除文件配置
|
||||||
|
export const deleteFileConfig = (id: number) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/delete', |
||||||
|
method: 'delete', |
||||||
|
params: { id }, |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
// 测试文件配置
|
||||||
|
export const testFileConfig = (id: number) => { |
||||||
|
return infraServer({ |
||||||
|
url: '/file-config/test', |
||||||
|
method: 'get', |
||||||
|
params: { id }, |
||||||
|
}) |
||||||
|
} |
Loading…
Reference in new issue