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' }"
>
- {{ name }}
+
+
+
+ {{ name }}
+
+
e.stopPropagation()">
+
@@ -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%;