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