From 16e25da984895b8d8c83e5c779556e34e906ae49 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 10 Dec 2024 11:13:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE=E5=B1=9E?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bonus/material/ma/service/impl/MaTypeServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/ma/service/impl/MaTypeServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/ma/service/impl/MaTypeServiceImpl.java index 0763d05..5da6c8e 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/ma/service/impl/MaTypeServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/ma/service/impl/MaTypeServiceImpl.java @@ -133,7 +133,9 @@ public class MaTypeServiceImpl implements ITypeService { //保存配置属性 if (!CollectionUtils.isEmpty(maType.getPropertyNames())) { maTypeMapper.deleteMaTypePropertyNames(maType.getTypeId()); - maTypeMapper.insertMaTypePropertyNames(maType.getTypeId(), maType.getPropertyNames()); + List maTypeProperties = maType.getPropertyNames(); + maTypeProperties.removeIf(String::isEmpty); + maTypeMapper.insertMaTypePropertyNames(maType.getTypeId(), maTypeProperties); } // 图片路径保存 if (StringUtils.isNotEmpty(maType.getPhotoName()) && StringUtils.isNotEmpty(maType.getPhotoUrl())) {