diff --git a/src/views/system/Department/components/EditDepartmentDialog.vue b/src/views/system/Department/components/EditDepartmentDialog.vue index d6b6f0a4..6a64bfb9 100644 --- a/src/views/system/Department/components/EditDepartmentDialog.vue +++ b/src/views/system/Department/components/EditDepartmentDialog.vue @@ -60,6 +60,7 @@ import { addDepartment_api, updateDepartment_api, } from '@/api/system/department'; +import { onlyMessage } from '@/utils/comm' type treeType = { id: string; @@ -91,6 +92,7 @@ const confirm = () => { ?.validate() .then(() => form.submit()) .then((resp: any) => { + onlyMessage('操作成功') emits('refresh', resp.result.id); emits('update:visible', false); }) diff --git a/src/views/system/Department/components/LeftTree.vue b/src/views/system/Department/components/LeftTree.vue index ccdfcf86..dbed0af5 100644 --- a/src/views/system/Department/components/LeftTree.vue +++ b/src/views/system/Department/components/LeftTree.vue @@ -32,7 +32,12 @@ :fieldNames="{ key: 'id' }" > @@ -246,17 +252,6 @@ function init() { flex: 1 1 auto; .ant-tree-title { - display: flex; - justify-content: space-between; - align-items: center; - .func-btns { - display: none; - font-size: 14px; - .ant-btn-link { - padding: 0 4px; - height: 24px; - } - } &:hover { .func-btns { display: block; @@ -271,6 +266,24 @@ function init() { overflow-y: auto; overflow-x: hidden; + .department-tree-item-content { + display: flex; + align-items: center; + + .title { + width: calc(100% - 80px); + } + .func-btns { + //display: none; + font-size: 14px; + width: 80px; + :deep(.ant-btn-link) { + padding: 0 4px; + height: 24px; + } + } + } + .loading { display: flex; width: 100%;