From 84f6ba39410a3ff32dcf7d840e0f652285d4a98d Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Wed, 25 Mar 2026 15:07:49 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B4=A0=E6=9D=90=E5=BA=93=EF=BC=9A=E7=88=B6?= =?UTF-8?q?=E5=88=86=E7=B1=BB=E6=9F=A5=E8=AF=A2=E4=BF=AE=E5=A4=8D+?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=AF=BC=E5=87=BA+=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=8F=96=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...6-03-25_material_subcategory_fix_export.md | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 changelogs/2026-03/2026-03-25_material_subcategory_fix_export.md diff --git a/changelogs/2026-03/2026-03-25_material_subcategory_fix_export.md b/changelogs/2026-03/2026-03-25_material_subcategory_fix_export.md new file mode 100644 index 0000000..69ab1dc --- /dev/null +++ b/changelogs/2026-03/2026-03-25_material_subcategory_fix_export.md @@ -0,0 +1,40 @@ +# 素材库:父分类查询修复 + 批量导出 + 权限取消 + +> 已部署正式环境 + +--- + +## 一、BUG修复:父分类点击显示所有子分类素材 + +**问题**:点击父分类(如"乌兰山")时显示空,必须点到叶子分类(冬/夏/秋)才能看到素材。搜索关键词时也受此影响。 + +**修复**:点击父分类时自动查询所有后代子分类的素材。搜索关键词在当前分类范围(含子分类)内生效。 + +**前端无需改动**,传 `subCategoryId` 参数不变,后端自动处理。 + +## 二、新增:批量导出素材 + +``` +POST /admin/material/export +``` + +**请求体**:`[materialId1, materialId2, ...]`(Long 数组,最多200个) + +**响应**: +```json +[ + { + "materialId": "123", + "materialName": "呼伦湖冬", + "fileName": "hulunhu_winter.jpg", + "ossUrl": "https://oss.xxx.com/...", + "fileType": "image" + } +] +``` + +前端拿到 ossUrl 列表后逐个下载即可。 + +## 三、权限取消 + +素材分类不再限制权限,任何角色都可以访问所有分类。