Jelajahi Sumber

Pid添加非空判断

LHB 4 bulan lalu
induk
melakukan
61cb25692c

+ 1 - 1
blade-service/blade-business/src/main/java/org/springblade/business/controller/InformationWriteQueryController.java

@@ -3431,7 +3431,7 @@ public R<Boolean> saveContractTreeNode(@RequestBody AddContractTreeNodeVO vo) {
                                     ? treeContract.getId() : SnowFlakeUtil.getId());
                             }
                             // TODO  现阶段 odlId为被复制节点的Id字段的值 不能不能拿来做PId的匹配 后面考虑优化
-                            if(newData.getPId()!=null && !newData.getPId().equals(0L)){
+                            if(!newData.getParentId().equals(0L)){
                                 newData.setPId(OldPKeyIdToNewPKeyIdMap.containsKey(half.getPId())
                                         ? OldPKeyIdToNewPKeyIdMap.get(half.getPId()) : treeContract.getPKeyId().equals(half.getPId())
                                         ||