Browse Source

角色管理 非必填的 '--'占位

chenrui 4 năm trước cách đây
mục cha
commit
4f39cb6ac9
1 tập tin đã thay đổi với 5 bổ sung2 xóa
  1. 5 2
      src/views/power/role/roleList.vue

+ 5 - 2
src/views/power/role/roleList.vue

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