Bläddra i källkod

添加自动填充功能

添加自动填充功能。field字段填充json、数据库表,中文填充数据库表字段描述字段
听风 4 år sedan
förälder
incheckning
8890bb332a
1 ändrade filer med 16 tillägg och 1 borttagningar
  1. 16 1
      web/src/view/systemTools/autoCode/component/fieldDialog.vue

+ 16 - 1
web/src/view/systemTools/autoCode/component/fieldDialog.vue

@@ -103,6 +103,7 @@
 </template>
 <script>
 import { getDict } from "@/utils/dictionary";
+import { toSQLLine } from "@/utils/stringFun.js";
 import { getSysDictionaryList } from "@/api/sysDictionary";
 export default {
   name: "FieldDialog",
@@ -201,7 +202,21 @@ export default {
     });
 
     this.dictOptions = dictRes.data.list
-  }
+  },
+  watch: {
+    'dialogMiddle.fieldName': function (val) {
+      if (val.length > 0) {
+        val = val.replace(val[0], val[0].toLowerCase());
+        val = toSQLLine(val)
+      }
+
+      this.dialogMiddle.fieldJson = val;
+      this.dialogMiddle.columnName = val;
+    },
+    'dialogMiddle.fieldDesc': function (val) {
+      this.dialogMiddle.comment = val;
+    }
+  },
 };
 </script>
 <style lang="scss">