lucw 7 месяцев назад
Родитель
Сommit
c1d147603f
1 измененных файлов с 13 добавлено и 0 удалено
  1. 13 0
      src/views/rulesManagement/recordrulesexecutemethod/index.vue

+ 13 - 0
src/views/rulesManagement/recordrulesexecutemethod/index.vue

@@ -28,6 +28,7 @@
             编辑
           </el-link>
           <el-popconfirm
+            v-if="!row.isUsing"
             class="ele-action"
             title="确定要删除此条数据吗?"
             @confirm="deleteRow(row)"
@@ -39,6 +40,10 @@
             </template>
           </el-popconfirm>
         </template>
+        <template v-slot:isUsing="{ row }">
+          <el-tag v-if="row.isUsing" >使用中</el-tag>
+          <el-tag v-else type="info">未使用</el-tag>
+        </template>
       </ele-pro-table>
     </el-card>
 
@@ -101,6 +106,14 @@
               return row.enable ? '生效' : '失效';
             }
           },
+          {
+            prop: 'isUsing',
+            label: '是否正在被使用',
+            align: 'center',
+            showOverflowTooltip: true,
+            minWidth: 110,
+            slot: 'isUsing'
+          },
           {
             prop: 'createUserName',
             label: '创建人',