|
@@ -44,7 +44,9 @@ public class SceneMarkShapeServiceImpl extends ServiceImpl<MarkShapeMapper, Scen
|
|
|
SceneShapeEnum category = sceneShapeEnumService.findByClassName(shape.getString("category"));
|
|
|
if (ObjectUtil.isNull(category)){
|
|
|
SceneShapeEnum sceneShapeEnum = new SceneShapeEnum();
|
|
|
- sceneShapeEnum.setName(shape.getString("name"));
|
|
|
+ //删除数字shape.getString("name")
|
|
|
+ String nameWithoutNumbers = shape.getString("name").replaceAll("\\d+", "");
|
|
|
+ sceneShapeEnum.setName(nameWithoutNumbers);
|
|
|
sceneShapeEnum.setClassName(shape.getString("category"));
|
|
|
sceneShapeEnumService.save(sceneShapeEnum);
|
|
|
}
|