From 6d5dbde08fc4c167ed253f8607d591a17f32b718 Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: 星期四, 30 六月 2022 18:29:14 +0800
Subject: [PATCH] 添加页面

---
 src/views/system/department/index.vue |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/src/views/system/department/index.vue b/src/views/system/department/index.vue
index 4f33400..ca69129 100644
--- a/src/views/system/department/index.vue
+++ b/src/views/system/department/index.vue
@@ -20,16 +20,9 @@
 				:data="tableData.data"
 				style="width: 100%"
 				row-key="id"
-				default-expand-all
 				:tree-props="{ children: 'children', hasChildren: 'hasChildren' }"
 			>
 				<el-table-column prop="name" label="部门名称" show-overflow-tooltip> </el-table-column>
-				<el-table-column prop="status" label="部门状态" show-overflow-tooltip>
-					<template #default="scope">
-						<el-tag type="success" v-if="scope.row.status">启用</el-tag>
-						<el-tag type="info" v-else>禁用</el-tag>
-					</template>
-				</el-table-column>
 				<el-table-column prop="info" label="部门描述" show-overflow-tooltip></el-table-column>
 				<el-table-column label="操作" show-overflow-tooltip width="140">
 					<template #default="scope">
@@ -40,7 +33,7 @@
 				</el-table-column>
 			</el-table>
 		</el-card>
-		<deptDialog ref="deptDialog" />
+		<deptDialog ref="deptDialog" @getDepartmentList="initTableData"/>
 	</div>
 </template>
 
@@ -93,8 +86,8 @@
 			}
 		};
 		// 打开新增菜单弹窗
-		const onOpenDeptDialog = (type: string,value: any) => {
-			deptDialog.value.openDialog(type,value,state.tableData.data);
+		const onOpenDeptDialog = (type: string, value: any) => {
+			deptDialog.value.openDialog(type, value, state.tableData.data);
 		};
 		// 删除当前行
 		const onTabelRowDel = (row: TableDataRow) => {
@@ -112,6 +105,7 @@
 		});
 		return {
 			deptDialog,
+			initTableData,
 			onOpenDeptDialog,
 			onTabelRowDel,
 			...toRefs(state),

--
Gitblit v1.9.2