提交 6209ea50 编写于 作者: tangyaolong's avatar tangyaolong

防止重复创建

上级 ae9d9e51
......@@ -46,7 +46,7 @@ public class MetaDynamicModelExService extends MetaDynamicModelServiceImpl {
return com.baomidou.mybatisplus.core.toolkit.ReflectionKit.getSuperClassGenericType(this.getClass().getSuperclass(), 1);
}
@Value("${ibiz.filePath:/app/file/}")
@Value("${ibiz.filePath:d:/app/file/}")
private String fileRoot;
@Autowired
......@@ -59,7 +59,7 @@ public class MetaDynamicModelExService extends MetaDynamicModelServiceImpl {
@Lazy
private IBZWFFeignClient wfClient;
@Value("${ibiz.dynamic.publishpath:/app/file/dynamicModel/publicpath}")
@Value("${ibiz.dynamic.publishpath:d:/app/file/dynamicModel/publicpath}")
private String publishPath;
@Autowired
......@@ -114,11 +114,7 @@ public class MetaDynamicModelExService extends MetaDynamicModelServiceImpl {
}
et.setDynainstid(system.getString("getPSDynaInstId"));
et.setSystemId(system.getString("name"));
if(StringUtils.isEmpty(et.getConfigid())){
super.create(et);
}else {
super.update(et);
}
super.saveOrUpdate(et);
JSONArray array = system.getJSONArray("getPSDynaInsts");
if(!ObjectUtils.isEmpty(array)){
for(int i = 0; i < array.size(); i++) {
......@@ -128,7 +124,7 @@ public class MetaDynamicModelExService extends MetaDynamicModelServiceImpl {
model.setDynainstid(obj.get("id").toString());
model.setPdynainstid(et.getConfigid());
model.setSystemId(et.getSystemId());
dynamicModelService.create(model);
dynamicModelService.saveOrUpdate(model);
}
}
return true;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册