lyhzzz 3 ماه پیش
والد
کامیت
773c7ed93e
1فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 5 0
      src/main/java/com/fdkankan/fusion/service/impl/CopyCaseService.java

+ 5 - 0
src/main/java/com/fdkankan/fusion/service/impl/CopyCaseService.java

@@ -328,6 +328,11 @@ public class CopyCaseService {
                 caseTagPoint.setTagPointId(null);
                 caseTagPoint.setTagId(newTagId);
                 caseTagPoint.setFusionNumId(fusionNumIdMap.get(caseTagPoint.getFusionNumId()));
+                String path = caseTagPoint.getPose();
+                for (Integer oldId : fusionNumIdMap.keySet()) {
+                    path = path.replaceAll("\"modelId\":\""+oldId+"\"","\"modelId\":\""+fusionNumIdMap.get(oldId)+"\"");
+                }
+                caseTagPoint.setPose(path);
                 caseTagPointService.save(caseTagPoint);
             }