Bläddra i källkod

fix: 删除按钮上的图标

icenaked 3 år sedan
förälder
incheckning
34347f0aeb

+ 5 - 10
src/views/analysis/Analysis.vue

@@ -17,21 +17,16 @@
       <el-table-column prop="fileName" label="文件名"></el-table-column>
       <el-table-column label="查看历史分析">
         <template #default="scope">
-          <el-button type="text" icon="el-icon-circle-check" class="yellow"
-                     @click="handleAnalysisResult(scope.row.id)">查看分析结果</el-button>
+          <el-button type="text" class="yellow" @click="handleAnalysisResult(scope.row.id)">查看分析结果</el-button>
         </template>
       </el-table-column>
 
       <el-table-column label="操作" width="180" align="center">
         <template #default="scope">
-          <el-button type="text" icon="el-icon-mouse"
-                     @click="startAnalysis(scope.$index)">分析
-          </el-button>
-          <el-button type="text" icon="el-icon-stopwatch"
-                     @click="handlePipeline(scope.row.id)">新建流水线
-          </el-button>
-          <el-button type="text" icon="el-icon-delete" class="red"
-                     @click="handleDelete(scope.row.id)">删除</el-button>
+          <el-button type="text" @click="startAnalysis(scope.$index)">分析</el-button>
+          <el-button type="text" @click="handlePipeline(scope.row.id)">新建流水线</el-button>
+          <br/>
+          <el-button type="text" class="red" @click="handleDelete(scope.row.id)">删除</el-button>
         </template>
       </el-table-column>
 

+ 2 - 5
src/views/analysis/AnalysisConfig.vue

@@ -19,12 +19,9 @@
         <el-table-column label="操作" width="180" align="center">
           <template #default="scope">
             <router-link :to="{path:'/analysisConfigDetail',query:{configId: scope.row.id}}">
-              <el-button type="text" icon="el-icon-view" >查看详情
-              </el-button>
+              <el-button type="text" >查看详情</el-button>
             </router-link>
-            <el-button type="text" icon="el-icon-delete" class="red"
-                       @click="handleDelete(scope.row.id)"
-            >删除</el-button>
+            <el-button type="text" class="red" @click="handleDelete(scope.row.id)">删除</el-button>
           </template>
         </el-table-column>
       </el-table>

+ 3 - 6
src/views/analysis/AnalysisPipeline.vue

@@ -18,12 +18,9 @@
         <el-table-column prop="chosenColumns" label="选中字段"></el-table-column>
         <el-table-column label="操作" width="180" align="center">
           <template #default="scope">
-            <el-button type="text" icon="el-icon-mouse"
-                       @click="handleUsePipeline(scope.row.id)">使用
-            </el-button>
-            <el-button type="text" icon="el-icon-delete" class="red"
-                       @click="handleDelete(scope.row.id)">删除</el-button>
-
+            <el-button type="text" @click="handleUsePipeline(scope.row.id)">使用</el-button>
+            <br/>
+            <el-button type="text" class="red" @click="handleDelete(scope.row.id)">删除</el-button>
           </template>
         </el-table-column>
       </el-table>

+ 1 - 1
src/views/ml/ConfigDetail.vue

@@ -49,7 +49,7 @@
                 <template #default="scope">
 
                   <router-link :to="{path:'/modelList',query:{modelId:scope.row.id}}">
-                    <el-button type="text" icon="el-icon-view" >查看模型
+                    <el-button type="text" >查看模型
                     </el-button>
                   </router-link>
 

+ 2 - 2
src/views/ml/ConfigList.vue

@@ -51,10 +51,10 @@
                 <el-table-column label="操作" width="180" align="center">
                     <template #default="scope">
                       <router-link :to="{path:'/ConfigDetail',query:{configId:scope.row.id}}">
-                        <el-button type="text" icon="el-icon-view" >查看详情
+                        <el-button type="text" >查看详情
                         </el-button>
                       </router-link>
-                        <el-button type="text" icon="el-icon-delete" class="red"
+                        <el-button type="text" class="red"
                             @click="handleDelete(scope.$index, scope.row)">删除</el-button>
                     </template>
                 </el-table-column>

+ 2 - 5
src/views/ml/MLPipeline.vue

@@ -26,11 +26,8 @@
       </el-table-column>
       <el-table-column label="操作" width="180" align="center">
         <template #default="scope">
-            <el-button type="text" icon="el-icon-mouse"
-                       @click="handleUsePipeline(scope.row.id)">使用
-            </el-button>
-            <el-button type="text" icon="el-icon-delete" class="red"
-                     @click="handleDelete(scope.row.id)">删除</el-button>
+            <el-button type="text" @click="handleUsePipeline(scope.row.id)">使用</el-button>
+            <el-button type="text" class="red" @click="handleDelete(scope.row.id)">删除</el-button>
         </template>
       </el-table-column>
     </el-table>

+ 11 - 20
src/views/ml/ModelList.vue

@@ -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>

+ 5 - 1
src/views/ml/PredictionList.vue

@@ -13,7 +13,11 @@
         :data="tableData" border class="table" ref="multipleTable"
         header-cell-class-name="table-header"
     >
-      <el-table-column prop="modelId" label="模型id"></el-table-column>
+      <el-table-column label="序号">
+        <template #default="scope">
+          {{scope.$index + 1}}
+        </template>
+      </el-table-column>
       <el-table-column prop="createdTime" label="创建时间"></el-table-column>
       <el-table-column label="预测状态">
         <template #default="scope">