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