复制行为树区分多次复制同一行为树
This commit is contained in:
@@ -243,7 +243,14 @@ public class BehaviortreeProcessor {
|
||||
String newEnglishName = englishName + "_" + behaviortree.getId();
|
||||
behaviortree.setEnglishName(newEnglishName);
|
||||
behaviortree.setName(newName);
|
||||
|
||||
//不做前置判断,必走数据库count
|
||||
//获取行为树重复名称个数
|
||||
Integer num = behaviortreeService.getCountName(newName);
|
||||
if(num > 0){
|
||||
Integer count = num + 1;
|
||||
newName += count;
|
||||
newEnglishName += count;
|
||||
}
|
||||
return this.create(behaviortree);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user