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())) {