From 8605afad905470897a19d862cabf2fbc3290fd3f Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Fri, 14 Apr 2023 17:02:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A1=A3=E6=A1=88=E5=88=86=E7=B1=BB=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/sidebar.scss | 2 + src/views/system/archivesClassify/index.vue | 189 ++++++++++++++++++++ src/views/system/dept/index.vue | 2 +- src/views/system/metadata/form.vue | 17 +- src/views/system/metadata/index.vue | 9 +- 5 files changed, 199 insertions(+), 20 deletions(-) create mode 100644 src/views/system/archivesClassify/index.vue diff --git a/src/assets/styles/sidebar.scss b/src/assets/styles/sidebar.scss index 0274aa0..4f32772 100644 --- a/src/assets/styles/sidebar.scss +++ b/src/assets/styles/sidebar.scss @@ -21,7 +21,9 @@ z-index: 99; @include bg_color; @include siderBar-set; + padding-bottom: 50px; overflow: hidden; + overflow-y: scroll; // reset element-ui css .horizontal-collapse-transition { diff --git a/src/views/system/archivesClassify/index.vue b/src/views/system/archivesClassify/index.vue new file mode 100644 index 0000000..bde2311 --- /dev/null +++ b/src/views/system/archivesClassify/index.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 7fa2f96..b881385 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -126,7 +126,7 @@ --> - + diff --git a/src/views/system/metadata/form.vue b/src/views/system/metadata/form.vue index 2fa1976..2337c66 100644 --- a/src/views/system/metadata/form.vue +++ b/src/views/system/metadata/form.vue @@ -4,7 +4,7 @@
- + @@ -50,7 +50,7 @@ export default { }) ], props: { - selectedCategory: { + selectedTreeItem: { type: Object, default: function() { return {} @@ -87,21 +87,10 @@ export default { } }, created() { - this.getSelectOptions() + console.log(this.selectedTreeItem) }, methods: { [CRUD.HOOK.beforeSubmit]() { - }, - getSelectOptions() { - // getCategoryType().then(res => { - // for (const key in res) { - // this.selectOptions.push({ - // value: Number(key), - // label: res[key], - // typeState: false - // }) - // } - // }) } } } diff --git a/src/views/system/metadata/index.vue b/src/views/system/metadata/index.vue index 8925389..790a9f4 100644 --- a/src/views/system/metadata/index.vue +++ b/src/views/system/metadata/index.vue @@ -56,7 +56,7 @@
- +
@@ -104,10 +104,9 @@ export default { data() { return { permission: { - add: ['admin', 'category:add'], - edit: ['admin', 'category:edit'], - del: ['admin', 'category:del'], - sort: ['admin', 'category:sort'] + add: ['admin', 'MetaData:add'], + edit: ['admin', 'MetaData:edit'], + del: ['admin', 'MetaData:del'] }, defaultProps: { children: 'children',