Przeglądaj źródła

编辑器 不能修改动态面板text内容

dengsixing 1 rok temu
rodzic
commit
59d47308d4

+ 4 - 0
src/main/java/com/fdkankan/scene/service/impl/SceneDynamicPanelServiceImpl.java

@@ -70,6 +70,10 @@ public class SceneDynamicPanelServiceImpl extends ServiceImpl<ISceneDynamicPanel
             JSONObject obj = (JSONObject) v;
             map.put(obj.getString("sid"), obj);
         });
+        JSONObject oldObj = map.get(sid);
+        if(Objects.nonNull(oldObj)){
+            data.put("text", oldObj.get("text"));
+        }
         map.put(sid, data);
         Collection<JSONObject> values = map.values();
         fileServiceInterface.uploadFile(JSON.toJSONString(values).getBytes(StandardCharsets.UTF_8), editPath);