diff --git a/business-css/frontend/src/api/algorithml/index.ts b/business-css/frontend/src/api/algorithml/index.ts index c18ce6a..d2a0311 100644 --- a/business-css/frontend/src/api/algorithml/index.ts +++ b/business-css/frontend/src/api/algorithml/index.ts @@ -35,3 +35,11 @@ export function deleteAlgorithms (queryParams:any){ // params: queryParams }); } + + +export function trainStatus(taskId:any){ + return request({ + url: '/train/status/'+taskId , + method: 'get' + }); +} diff --git a/business-css/frontend/src/api/business/algorithm/index.ts b/business-css/frontend/src/api/business/algorithm/index.ts index b38fcad..cf7c3d4 100644 --- a/business-css/frontend/src/api/business/algorithm/index.ts +++ b/business-css/frontend/src/api/business/algorithm/index.ts @@ -58,4 +58,3 @@ export function algorithmsType(type:any){ } - diff --git a/business-css/frontend/src/api/business/algorithmModel/index.ts b/business-css/frontend/src/api/business/algorithmModel/index.ts index 69f76f9..bcbf666 100644 --- a/business-css/frontend/src/api/business/algorithmModel/index.ts +++ b/business-css/frontend/src/api/business/algorithmModel/index.ts @@ -12,25 +12,14 @@ export function searchAlgorithmsModelPage(queryParams:any){ -// //新增项目 -// export function addAlgorithms(data:any){ -// return request({ -// url:'/algorithms' , -// method: 'Post', -// data: data -// }); -// } - - -// //更新项目信息 -// export function updateAlgorithms (queryParams:any){ -// return request({ -// url:'/algorithms' , -// method: 'PUT', -// data: queryParams -// }); -// } - +// //激活 +export function algorithmModels(params:any){ + return request({ + url:'/algorithm-models/activate' , + method: 'Post', + params: params + }); +} //单个删除项目 export function deleteAlgorithmModels (queryParams:any){ diff --git a/business-css/frontend/src/api/business/project/index.ts b/business-css/frontend/src/api/business/project/index.ts index 439298e..9b44c1c 100644 --- a/business-css/frontend/src/api/business/project/index.ts +++ b/business-css/frontend/src/api/business/project/index.ts @@ -66,6 +66,16 @@ export function topologyDevicesLsit(queryParams:any){ }); } + +//初始化项目模拟数据 +export function simRun(data:any){ + return request({ + url:'/sim/run' , + method: 'Post', + data:data + }); +} + //初始化项目模拟数据 export function simulationInit(queryParams:any){ return request({ diff --git a/business-css/frontend/src/assets/table/622116c40206ac080e69b91785acc92c.png b/business-css/frontend/src/assets/table/622116c40206ac080e69b91785acc92c.png new file mode 100644 index 0000000..5bb14ca Binary files /dev/null and b/business-css/frontend/src/assets/table/622116c40206ac080e69b91785acc92c.png differ diff --git a/business-css/frontend/src/assets/table/activate.png b/business-css/frontend/src/assets/table/activate.png new file mode 100644 index 0000000..d6db886 Binary files /dev/null and b/business-css/frontend/src/assets/table/activate.png differ diff --git a/business-css/frontend/src/views/business/algorithmManagement/algorithmModel/index.vue b/business-css/frontend/src/views/business/algorithmManagement/algorithmModel/index.vue index a326190..895b8a2 100644 --- a/business-css/frontend/src/views/business/algorithmManagement/algorithmModel/index.vue +++ b/business-css/frontend/src/views/business/algorithmManagement/algorithmModel/index.vue @@ -9,7 +9,7 @@ import { onMounted, ref, nextTick } from "vue"; import { ElForm, ElMessage, ElMessageBox } from "element-plus"; import { searchAlgorithmsPage,addAlgorithms,updateAlgorithms} from "@/api/business/algorithm"; -import { searchAlgorithmsModelPage, deleteAlgorithmModels,deleteBatchAlgorithmModels } from "@/api/business/algorithmModel"; +import { searchAlgorithmsModelPage, deleteAlgorithmModels,deleteBatchAlgorithmModels,algorithmModels } from "@/api/business/algorithmModel"; import Page from '@/components/Pagination/page.vue' @@ -252,15 +252,20 @@ onMounted(() => { gettableData(); }); function changeStatus(row: any) { - let params = { - algorithmId: row.algorithmId, - status: row.status, - }; - updateAlgorithms(params).then((res) => { - gettableData(); - ElMessage({ - type: "success", - message: "更新成功", + ElMessageBox.confirm("确定是否激活此算法数据吗?", "激活提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + let params = { + algorithmModelId: row.algorithmModelId, + }; + algorithmModels(params).then((res) => { + gettableData(); + ElMessage({ + type: "success", + message: "更新成功", + }); }); }); } @@ -313,24 +318,26 @@ function changeShowResult(isShow:boolean){ // 切换显示结果模型 - +