|
@@ -72,7 +72,7 @@ async function fetchAll(getPage) {
|
|
|
|
|
|
|
|
// ---- 接入服务(t_service)----
|
|
// ---- 接入服务(t_service)----
|
|
|
export const getServiceList = (page = 1, pageSize = MAX_PAGE_SIZE) =>
|
|
export const getServiceList = (page = 1, pageSize = MAX_PAGE_SIZE) =>
|
|
|
- service.get(`${BASE}/services`, { params: { page, pageSize } }) // -> {list, total}
|
|
|
|
|
|
|
+ service.get(`${BASE}/services`, { params: { page, pageSize }}) // -> {list, total}
|
|
|
export const getAllServices = () => fetchAll(getServiceList) // -> ServiceResp[]
|
|
export const getAllServices = () => fetchAll(getServiceList) // -> ServiceResp[]
|
|
|
export const createService = data => service.post(`${BASE}/services`, data) // data 无需 id(表自增)
|
|
export const createService = data => service.post(`${BASE}/services`, data) // data 无需 id(表自增)
|
|
|
export const updateService = (id, data) => service.put(`${BASE}/services/${id}`, data)
|
|
export const updateService = (id, data) => service.put(`${BASE}/services/${id}`, data)
|
|
@@ -83,12 +83,12 @@ export const brushService = id => service.post(`${BASE}/services/${id}/brush`)
|
|
|
|
|
|
|
|
// ---- 密钥(t_key,用于「密钥标识」下拉)----
|
|
// ---- 密钥(t_key,用于「密钥标识」下拉)----
|
|
|
export const getKeyList = (page = 1, pageSize = MAX_PAGE_SIZE) =>
|
|
export const getKeyList = (page = 1, pageSize = MAX_PAGE_SIZE) =>
|
|
|
- service.post(`${BASE}/keys/list`, { params: { page, pageSize } }) // -> {list, total}
|
|
|
|
|
|
|
+ service.post(`${BASE}/keys/list`, { params: { page, pageSize }}) // -> {list, total}
|
|
|
export const getAllKeys = () => fetchAll(getKeyList) // -> KeyResp[]
|
|
export const getAllKeys = () => fetchAll(getKeyList) // -> KeyResp[]
|
|
|
|
|
|
|
|
// ---- 保护目录(t_directory)----
|
|
// ---- 保护目录(t_directory)----
|
|
|
export const getDirectoryList = (page = 1, pageSize = MAX_PAGE_SIZE) =>
|
|
export const getDirectoryList = (page = 1, pageSize = MAX_PAGE_SIZE) =>
|
|
|
- service.get(`${BASE}/directories`, { params: { page, pageSize } }) // -> {list, total}
|
|
|
|
|
|
|
+ service.get(`${BASE}/directories`, { params: { page, pageSize }}) // -> {list, total}
|
|
|
export const getAllDirectories = () => fetchAll(getDirectoryList) // -> DirectoryResp[]
|
|
export const getAllDirectories = () => fetchAll(getDirectoryList) // -> DirectoryResp[]
|
|
|
export const createDirectory = data => service.post(`${BASE}/directories`, data) // data 无需 id(表自增),仅 serviceId/directory
|
|
export const createDirectory = data => service.post(`${BASE}/directories`, data) // data 无需 id(表自增),仅 serviceId/directory
|
|
|
export const deleteDirectory = id => service.delete(`${BASE}/directories/${id}`)
|
|
export const deleteDirectory = id => service.delete(`${BASE}/directories/${id}`)
|
|
@@ -98,8 +98,7 @@ export const deleteDirectory = id => service.delete(`${BASE}/directories/${id}`)
|
|
|
// udeServer 不暴露 UKey 配置接口,统一兜底为 longmai,使 driver.js 至少能实例化。
|
|
// udeServer 不暴露 UKey 配置接口,统一兜底为 longmai,使 driver.js 至少能实例化。
|
|
|
export const getProxyUkey = () => Promise.resolve({ model: 'longmai' })
|
|
export const getProxyUkey = () => Promise.resolve({ model: 'longmai' })
|
|
|
|
|
|
|
|
-
|
|
|
|
|
// 本地目录懒加载(udeServer 所在 Linux 主机文件系统,从根目录 / 开始,只列目录不列文件)
|
|
// 本地目录懒加载(udeServer 所在 Linux 主机文件系统,从根目录 / 开始,只列目录不列文件)
|
|
|
-export const getDirChildren = path =>
|
|
|
|
|
- service.get(`${BASE}/dirs/children`, { params: { path: path || '/' } })
|
|
|
|
|
-// 返回: { nodes: [{name, path, isDir, hasChildren}] }
|
|
|
|
|
|
|
+export const getDirChildren = (data) =>
|
|
|
|
|
+ service.get(`${BASE}/dirs/children`, { params: { ip: data.ip, port: data.port, path: data.path || '/' }})
|
|
|
|
|
+// 返回: { nodes: [{name, path, isDir, hasChildren}] }
|