diff --git a/resources/assets/js/pages/manage/components/TeamManagement.vue b/resources/assets/js/pages/manage/components/TeamManagement.vue
index c0156dad8..59f23d10a 100644
--- a/resources/assets/js/pages/manage/components/TeamManagement.vue
+++ b/resources/assets/js/pages/manage/components/TeamManagement.vue
@@ -11,7 +11,7 @@
-
+
-
@@ -64,6 +64,12 @@
+
@@ -362,11 +368,12 @@
import UserSelect from "../../../components/UserSelect.vue";
import UserAvatarTip from "../../../components/UserAvatar/tip.vue";
import ImgUpload from "../../../components/ImgUpload";
+import ResizeLine from "../../../components/ResizeLine.vue";
import {mapState} from "vuex";
export default {
name: "TeamManagement",
- components: {UserAvatarTip, UserSelect, ImgUpload},
+ components: {ResizeLine, UserAvatarTip, UserSelect, ImgUpload},
props: {
checkinMode: {
type: Boolean,
@@ -763,6 +770,7 @@ export default {
departmentEditShow: false,
departmentEditLoading: 0,
departmentEditData: {},
+ departmentWidth: $A.getStorageInt('management.departmentWidth', 239),
disableShow: false,
disableLoading: 0,
@@ -919,6 +927,9 @@ export default {
departmentSelect() {
this.setPage(1)
},
+ departmentWidth(w) {
+ $A.setStorage('management.departmentWidth', w)
+ },
windowPortrait: {
handler(v) {
this.minBox = v
diff --git a/resources/assets/sass/pages/components/team-management.scss b/resources/assets/sass/pages/components/team-management.scss
index 27784e196..2015fe956 100644
--- a/resources/assets/sass/pages/components/team-management.scss
+++ b/resources/assets/sass/pages/components/team-management.scss
@@ -58,7 +58,6 @@
}
}
.management-department {
- width: 239px;
border-right: 1px solid #efefef;
flex-shrink: 0;
display: flex;
@@ -117,6 +116,9 @@
justify-content: center;
}
}
+ .management-resize {
+ width: 2px;
+ }
.management-user {
flex: 1;
width: 0;