|
@@ -39,10 +39,13 @@
|
|
|
:data="loadData"
|
|
|
bordered
|
|
|
>
|
|
|
+ <!-- 状态 -->
|
|
|
<span slot="status" slot-scope="text, record">
|
|
|
<a-switch v-if="$hasPermissions('B_power_role_enable')" checkedChildren="" unCheckedChildren="" v-model="record.isEnable" @change="changeFlagHandle(text, record)"/>
|
|
|
<span v-else>{{ $refs.isEnable.getNameByCode(record.isEnable) }}</span>
|
|
|
</span>
|
|
|
+ <!-- 角色描述 -->
|
|
|
+ <span slot="remarks" slot-scope="text, record">{{ record.remarks || '--' }}</span>
|
|
|
|
|
|
<span slot="action" slot-scope="text, record">
|
|
|
<template>
|
|
@@ -95,9 +98,9 @@ export default {
|
|
|
},
|
|
|
{
|
|
|
title: '角色描述',
|
|
|
- dataIndex: 'remarks',
|
|
|
width: '100',
|
|
|
- align: 'center'
|
|
|
+ align: 'center',
|
|
|
+ scopedSlots: { customRender: 'remarks' }
|
|
|
},
|
|
|
{
|
|
|
title: '状态',
|