Browse Source

fix:更新自定义表单携带sqlKey

lph 1 year ago
parent
commit
2a3dee1abd
1 changed files with 6 additions and 0 deletions
  1. 6 0
      ruoyi-ui/src/views/system/fromModel/index.vue

+ 6 - 0
ruoyi-ui/src/views/system/fromModel/index.vue

@@ -94,6 +94,7 @@ export default {
         updateForm({
           dfName: "1",
           dfNickname: "1",
+          sqlKey: sessionStorage.getItem("sqlKey") || "",
           dfVueTemplate: values,
           dfHtmlTemplate: editorHtmlJson.toString(),
           dtId: JSON.parse(values).config.tdId,
@@ -107,6 +108,7 @@ export default {
     handCode() {},
   },
   mounted() {
+    sessionStorage.setItem("sqlKey", "");
     const fid = this.$route.query.fId;
 
     if (!fid) return;
@@ -114,10 +116,14 @@ export default {
 
     getForm(fid).then((response) => {
       console.log(response);
+      sessionStorage.setItem("sqlKey", response.data.sqlKey);
       const jsonData = JSON.parse(response.data.dfVueTemplate);
       this.$refs.kfd.handleSetData(jsonData);
     });
   },
+  onUnmounted() {
+    sessionStorage.setItem("sqlKey", "");
+  },
 };
 </script>