| | |
| | | import request from '@/scripts/httpRequest'
|
| | | import qs from "qs";
|
| | |
|
| | | // 查询所有算法
|
| | | export const findAllSdk = (query: any) => {
|
| | | return request({
|
| | | url: "/data/api-v/sdk/findAllSdk",
|
| | | method: "get",
|
| | | params: query
|
| | | });
|
| | | };
|
| | |
|
| | | // 查找所有任务,包含任务信息和对应的算法信息
|
| | | export const findAll = (query: any) => {
|
| | | return request({
|
| | | url: "/data/api-v/task/findAll",
|
| | | method: "get",
|
| | | params: query
|
| | | });
|
| | | };
|
| | |
|
| | | // 给任务添加算法
|
| | | export const addTaskSdk = (query: any) => {
|
| | | return request({
|
| | | url: "/data/api-v/task/addTaskSdk",
|
| | | method: "post",
|
| | | data: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 给任务删除算法
|
| | | export const delTaskSdk = (query: any) => {
|
| | | return request({
|
| | | url: "/data/api-v/task/delTaskSdk",
|
| | | method: 'get',
|
| | | params: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 删除任务
|
| | | export const deleteTask = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/delete',
|
| | | method: 'get',
|
| | | params: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 更新任务状态
|
| | | export const updateTaskStatus = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/updateTaskStatus',
|
| | | method: 'post',
|
| | | data: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 更新任务名称
|
| | | export const updateTaskName = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/updateTaskName',
|
| | | method: 'post',
|
| | | data: qs.stringify(query)
|
| | | })
|
| | | }
|
| | |
|
| | | // 获取算法参数
|
| | | export const getSdkArgs = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/sdkArg/getSdkArgs',
|
| | | method: 'get',
|
| | | params: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 算法参数保存
|
| | | export const saveTaskSdkRule = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/saveTaskSdkRule',
|
| | | method: 'post',
|
| | | data: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 添加任务
|
| | | export const addTask = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/addTask',
|
| | | method: 'post',
|
| | | data: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 查询算法规则
|
| | | export const getRulesByTaskSdk = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/getRulesByTaskSdk',
|
| | | method: 'get',
|
| | | params: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 恢复默认
|
| | | export const deleteTaskSdkRule = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/task/deleteTaskSdkRule',
|
| | | method: 'post',
|
| | | data: qs.stringify(query)
|
| | | })
|
| | | }
|
| | |
|
| | | // 根据类型查找字典
|
| | | export const findByType = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/dictionary/findByType',
|
| | | method: "get",
|
| | | params: query
|
| | | })
|
| | | }
|
| | |
|
| | | // 查询检索标签
|
| | | export const getTagList = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/es/tagList',
|
| | | method: 'post',
|
| | | data: query
|
| | | })
|
| | | }
|
| | | //安装算法
|
| | | export const downloadSdk = (query: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/sdk/sdkDownload',
|
| | | method: 'get',
|
| | | params: query
|
| | | })
|
| | | }
|
| | | //上传完成获取安装信息
|
| | | export const getInstallInfo = (data: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/sdk/showInstallInfo',
|
| | | method: 'post',
|
| | | params: data
|
| | | })
|
| | | }
|
| | | export const uploadSDK = (data: any) => {
|
| | | return request({
|
| | | url: "/data/api-v/sdk/upload",
|
| | | method: "post",
|
| | | data
|
| | | })
|
| | | }
|
| | |
|
| | | //安装已上传的算法接口
|
| | | export const installSdk = (file: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/sdk/install',
|
| | | method: 'post',
|
| | | params: file
|
| | | })
|
| | | }
|
| | |
|
| | | //卸载已安装算法
|
| | | export const removeSdk = (sdk: any) => {
|
| | | return request({
|
| | | url: '/data/api-v/sdk/unInstall',
|
| | | method: 'post',
|
| | | data: sdk
|
| | | })
|
| | | import request from '@/scripts/httpRequest' |
| | | import qs from "qs"; |
| | | |
| | | // 查询所有算法 |
| | | export const findAllSdk = (query: any) => { |
| | | return request({ |
| | | url: "/data/api-v/sdk/findAllSdk", |
| | | method: "get", |
| | | params: query |
| | | }); |
| | | }; |
| | | |
| | | // 查找所有任务,包含任务信息和对应的算法信息 |
| | | export const findAll = (query: any) => { |
| | | return request({ |
| | | url: "/data/api-v/task/findAll", |
| | | method: "get", |
| | | params: query |
| | | }); |
| | | }; |
| | | |
| | | // 给任务添加算法 |
| | | export const addTaskSdk = (query: any) => { |
| | | return request({ |
| | | url: "/data/api-v/task/addTaskSdk", |
| | | method: "post", |
| | | data: query |
| | | }) |
| | | } |
| | | |
| | | // 给任务删除算法 |
| | | export const delTaskSdk = (query: any) => { |
| | | return request({ |
| | | url: "/data/api-v/task/delTaskSdk", |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 删除任务 |
| | | export const deleteTask = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/delete', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 更新任务状态 |
| | | export const updateTaskStatus = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/updateTaskStatus', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | |
| | | // 更新任务名称 |
| | | export const updateTaskName = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/updateTaskName', |
| | | method: 'post', |
| | | data: qs.stringify(query) |
| | | }) |
| | | } |
| | | |
| | | // 获取算法参数 |
| | | export const getSdkArgs = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/sdkArg/getSdkArgs', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 算法参数保存 |
| | | export const saveTaskSdkRule = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/saveTaskSdkRule', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | |
| | | // 添加任务 |
| | | export const addTask = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/addTask', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | |
| | | // 查询算法规则 |
| | | export const getRulesByTaskSdk = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/getRulesByTaskSdk', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 恢复默认 |
| | | export const deleteTaskSdkRule = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/task/deleteTaskSdkRule', |
| | | method: 'post', |
| | | data: qs.stringify(query) |
| | | }) |
| | | } |
| | | |
| | | // 根据类型查找字典 |
| | | export const findByType = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/dictionary/findByType', |
| | | method: "get", |
| | | params: query |
| | | }) |
| | | } |
| | | |
| | | // 查询检索标签 |
| | | export const getTagList = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/es/tagList', |
| | | method: 'post', |
| | | data: query |
| | | }) |
| | | } |
| | | //安装算法 |
| | | export const downloadSdk = (query: any) => { |
| | | return request({ |
| | | url: '/data/api-v/sdk/sdkDownload', |
| | | method: 'get', |
| | | params: query |
| | | }) |
| | | } |
| | | //上传完成获取安装信息 |
| | | export const getInstallInfo = (data: any) => { |
| | | return request({ |
| | | url: '/data/api-v/sdk/showInstallInfo', |
| | | method: 'post', |
| | | params: data |
| | | }) |
| | | } |
| | | export const uploadSDK = (data: any) => { |
| | | return request({ |
| | | url: "/data/api-v/sdk/upload", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | |
| | | //安装已上传的算法接口 |
| | | export const installSdk = (file: any) => { |
| | | return request({ |
| | | url: '/data/api-v/sdk/install', |
| | | method: 'post', |
| | | params: file |
| | | }) |
| | | } |
| | | |
| | | //卸载已安装算法 |
| | | export const removeSdk = (sdk: any) => { |
| | | return request({ |
| | | url: '/data/api-v/sdk/unInstall', |
| | | method: 'post', |
| | | data: sdk |
| | | }) |
| | | } |