From ca0b39113c6c86acb8ac63e247b0228d0a25221f Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Fri, 1 Apr 2022 15:11:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E9=A2=98=E5=BA=932?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/theme/theme.js | 18 ++ src/views/ThemeGallery/index.vue | 13 +- src/views/components/ThemeGalleryList.vue | 234 ++++++++++++++++------ 3 files changed, 202 insertions(+), 63 deletions(-) diff --git a/src/api/theme/theme.js b/src/api/theme/theme.js index 59ed290..a54669b 100644 --- a/src/api/theme/theme.js +++ b/src/api/theme/theme.js @@ -80,3 +80,21 @@ export function FetchSaveThemeFolder(parameter) { data: parameter }) } + +// 删除文件夹 - 主题库 - 我的画册 +export function FetchDeleteThemeFolder(parameter) { + return request({ + url: 'api/material/deleteThemeFolder', + method: 'post', + data: parameter + }) +} + +// 移动素材 - 主题库 - 我的画册 +export function FetchMoveMyThemeMaterial(parameter) { + return request({ + url: 'api/material/moveMyThemeMaterial', + method: 'post', + data: parameter + }) +} diff --git a/src/views/ThemeGallery/index.vue b/src/views/ThemeGallery/index.vue index 312bac6..a9fc42b 100644 --- a/src/views/ThemeGallery/index.vue +++ b/src/views/ThemeGallery/index.vue @@ -15,6 +15,7 @@ :mulit-text="mulitText" :show-item-info="showItemInfo" :tab-item="tabItem" + @changedMultiSelected="changedMultiSelected" />
上传历史 @@ -543,12 +544,12 @@ export default { } }) }, - // 当复选框发生改变的时候 - handleCheckedCitiesChange(val) { - // const class_ids = [] - // val.forEach(item => { - // class_ids.push(item) - // }) + // 有选择中的文件夹时,同时存在素材多选操作时,素材多选操作取消 + changedMultiSelected() { + if (this.isMultiSelected) { + this.isMultiSelected = false + this.mulitText = '多选' + } } } } diff --git a/src/views/components/ThemeGalleryList.vue b/src/views/components/ThemeGalleryList.vue index a167724..b977de2 100644 --- a/src/views/components/ThemeGalleryList.vue +++ b/src/views/components/ThemeGalleryList.vue @@ -8,16 +8,27 @@ +
+ + 主题库 + 我的画册 + {{ currentFolder }} + +
-
+
创建文件夹
+
+ 添加 + 返回 +
-
+
-
+
@@ -42,7 +53,7 @@
-
+
即时发布 定时发布 @@ -55,7 +66,6 @@ 编辑 删除
-
@@ -86,7 +96,7 @@
-
+
@@ -94,7 +104,7 @@
@@ -102,7 +112,7 @@