|
|
@@ -43,50 +43,41 @@
|
|
|
<el-table-column prop="trainedStatus" label="训练状态">
|
|
|
<template #default="scope">
|
|
|
<div v-if="scope.row.trainingState==='SUCCESS'" >
|
|
|
- <el-button type="text" icon="el-icon-circle-check" class="yellow"
|
|
|
- @click="handleTrainRes(scope.$index, scope.row)">查看训练结果</el-button>
|
|
|
+ <el-button type="text" class="yellow" @click="handleTrainRes(scope.$index, scope.row)">查看训练结果</el-button>
|
|
|
</div>
|
|
|
<div v-else-if="scope.row.trainingState==='ON_GOING'">
|
|
|
- <el-button type="text" icon="el-icon-video-play" class="green" >训练中</el-button>
|
|
|
+ <el-button type="text" class="green" >训练中</el-button>
|
|
|
</div>
|
|
|
<div v-else-if="scope.row.trainingState==='FAIL'">
|
|
|
- <el-button type="text" icon="el-icon-video-play" class="red" >训练失败</el-button>
|
|
|
+ <el-button type="text" class="red" >训练失败</el-button>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
- <el-button type="text" icon="el-icon-video-play" class="green"
|
|
|
- @click="handleTrain(scope.row.id)">模型训练</el-button>
|
|
|
+ <el-button type="text" class="green" @click="handleTrain(scope.row.id)">模型训练</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="预测结果">
|
|
|
<template #default="scope">
|
|
|
<div v-if="scope.row.trainingState==='SUCCESS'" >
|
|
|
- <el-button type="text" icon="el-icon-data-board" class="orange"
|
|
|
- @click="handlePreList(scope.row.id)">查看预测结果</el-button>
|
|
|
+ <el-button type="text" class="orange" @click="handlePreList(scope.row.id)">查看预测结果</el-button>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
- <el-button type="text" icon="el-icon-lock" style="color: gray">查看预测结果</el-button>
|
|
|
+ <el-button type="text" style="color: gray">查看预测结果</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="操作" width="180" align="center">
|
|
|
<template #default="scope">
|
|
|
<div v-if="scope.row.trainingState==='SUCCESS'">
|
|
|
- <el-button type="text" icon="el-icon-mouse"
|
|
|
- @click="editUseModel(scope.row.id)">模型使用
|
|
|
- </el-button>
|
|
|
- <el-button type="text" icon="el-icon-stopwatch"
|
|
|
- @click="handlePipeline(scope.row.id)">新建流水线
|
|
|
+ <el-button type="text" @click="editUseModel(scope.row.id)">模型使用</el-button>
|
|
|
+ <el-button type="text" @click="handlePipeline(scope.row.id)">新建流水线
|
|
|
</el-button>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
- <el-button type="text" icon="el-icon-lock" style="color: gray">暂未成功训练</el-button>
|
|
|
+ <el-button type="text" style="color: gray">暂未成功训练</el-button>
|
|
|
</div>
|
|
|
- <el-button type="text" icon="el-icon-user" class="yellow"
|
|
|
- @click="handleShare(scope.$index, scope.row)">分享</el-button>
|
|
|
- <el-button type="text" icon="el-icon-delete" class="red"
|
|
|
- @click="handleDelete(scope.$index, scope.row)">删除</el-button>
|
|
|
-
|
|
|
+ <el-button type="text" class="yellow" @click="handleShare(scope.$index, scope.row)">分享</el-button>
|
|
|
+ <el-button type="text" class="red" @click="handleDelete(scope.$index, scope.row)">删除</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|