huangbin 4 tahun lalu
induk
melakukan
c5391ae91c

+ 7 - 4
src/views/information/account_info/compoments/managers-permission/index.vue

@@ -27,6 +27,9 @@
                  :btnList="btnList"
                  @onClick="btnClick" />
       </template>
+      <template #rolestatus="{ text }">
+        <span>{{ text === 1 ? '正常' : "2:停用" }}</span>
+      </template>
     </a-table>
     <Modify :selectedData="selectedRow"
             @refresh="queryTable" />
@@ -62,10 +65,10 @@ export default defineComponent({
         const { visible, cancel } = closeModal('account_info_manager_btn_setting');
         const loading = ref<boolean>(false);
         const columns = [
-            { title: '角色名称', dataIndex: 'rolename', key: 'rolename' },
-            { title: '创建人', dataIndex: 'modifiername', key: 'modifiername' },
-            { title: '创建时间', dataIndex: 'modifytime', key: 'modifytime' },
-            { title: '状态', dataIndex: 'rolestatus', key: 'rolestatus' },
+            { title: '角色名称', dataIndex: 'rolename', key: 'rolename', align: 'center' },
+            { title: '创建人', dataIndex: 'modifiername', key: 'modifiername', align: 'center' },
+            { title: '创建时间', dataIndex: 'modifytime', key: 'modifytime', align: 'center' },
+            { title: '状态', dataIndex: 'rolestatus', key: 'rolestatus', align: 'center', slots: { customRender: 'rolestatus' }, },
         ];
         // 表格事件
         const { expandedRowKeys, selectedRow, Rowclick, btnClick } = getTableEvent<ErmcpRole>({});