From 298d18ee58418f2da579e2ed72f58fbab87c9efe Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Tue, 09 Jan 2024 10:46:49 +0800
Subject: [PATCH] 研发工具---内容管理,等页面整改

---
 src/const/tool/model.js |  321 +++++++++++++++++++++++++++++------------------------
 1 files changed, 174 insertions(+), 147 deletions(-)

diff --git a/src/const/tool/model.js b/src/const/tool/model.js
index f252fc3..21be0e2 100644
--- a/src/const/tool/model.js
+++ b/src/const/tool/model.js
@@ -1,144 +1,144 @@
 export const switchDic = [
   {
     label: "",
-    value: 0
+    value: 0,
   },
   {
     label: "",
-    value: 1
-  }
+    value: 1,
+  },
 ];
 
 export const entityDic = [
   {
     label: "String",
-    value: "java.lang.String"
+    value: "java.lang.String",
   },
   {
     label: "Integer",
-    value: "java.lang.Integer"
+    value: "java.lang.Integer",
   },
   {
     label: "Long",
-    value: "java.lang.Long"
+    value: "java.lang.Long",
   },
   {
     label: "Double",
-    value: "java.lang.Double"
+    value: "java.lang.Double",
   },
   {
     label: "BigDecimal",
-    value: "java.math.BigDecimal"
+    value: "java.math.BigDecimal",
   },
   {
     label: "Boolean",
-    value: "java.lang.Boolean"
+    value: "java.lang.Boolean",
   },
   {
     label: "Date",
-    value: "java.util.Date"
-  }
+    value: "java.util.Date",
+  },
 ];
 
 export const componentDic = [
   {
     label: "单行文本",
-    value: "input"
+    value: "input",
   },
   {
     label: "多行文本",
-    value: "textarea"
+    value: "textarea",
   },
   {
     label: "富文本",
-    value: "editor"
+    value: "editor",
   },
   {
     label: "下拉选项",
-    value: "select"
+    value: "select",
   },
   {
     label: "树形下拉选项",
-    value: "tree"
+    value: "tree",
   },
   {
     label: "单选框",
-    value: "radio"
+    value: "radio",
   },
   {
     label: "多选框",
-    value: "checkbox"
+    value: "checkbox",
   },
   {
     label: "开关框",
-    value: "switch"
+    value: "switch",
   },
   {
     label: "日期框",
-    value: "date"
-  }
+    value: "date",
+  },
 ];
 
 export const queryDic = [
   {
     label: "等于",
-    value: "equal"
+    value: "equal",
   },
   {
     label: "不等于",
-    value: "notequal"
+    value: "notequal",
   },
   {
     label: "大于",
-    value: "gt"
+    value: "gt",
   },
   {
     label: "大于等于",
-    value: "ge"
+    value: "ge",
   },
   {
     label: "小于",
-    value: "lt"
+    value: "lt",
   },
   {
     label: "小于等于",
-    value: "le"
+    value: "le",
   },
   {
     label: "区间",
-    value: "between"
+    value: "between",
   },
   {
     label: "模糊",
-    value: "like"
+    value: "like",
   },
   {
     label: "左模糊",
-    value: "likeleft"
+    value: "likeleft",
   },
   {
     label: "右模糊",
-    value: "likeright"
-  }
+    value: "likeright",
+  },
 ];
 
 export const templateDic = [
   {
     label: "单表",
-    value: "crud"
+    value: "crud",
   },
   {
     label: "主子表",
-    value: "sub"
+    value: "sub",
   },
   {
     label: "树表",
-    value: "tree"
-  }
+    value: "tree",
+  },
 ];
 
 export const option = {
-  height: 'auto',
+  height: "auto",
   searchShow: true,
   searchMenuSpan: 6,
   tip: false,
@@ -151,19 +151,22 @@
     {
       label: "数据源",
       prop: "datasourceId",
+      searchSpan: 4,
       search: true,
       span: 24,
       type: "select",
       dicUrl: "/api/blade-develop/datasource/select",
       props: {
         label: "name",
-        value: "id"
+        value: "id",
       },
-      rules: [{
-        required: true,
-        message: "请选择数据源",
-        trigger: "blur"
-      }]
+      rules: [
+        {
+          required: true,
+          message: "请选择数据源",
+          trigger: "blur",
+        },
+      ],
     },
     {
       label: "物理表名",
@@ -173,42 +176,52 @@
       dicData: [],
       props: {
         label: "comment",
-        value: "name"
+        value: "name",
       },
-      rules: [{
-        required: true,
-        message: "请输入数据库表名",
-        trigger: "blur"
-      }]
+      rules: [
+        {
+          required: true,
+          message: "请输入数据库表名",
+          trigger: "blur",
+        },
+      ],
     },
     {
       label: "模型类名",
       prop: "modelClass",
-      rules: [{
-        required: true,
-        message: "请输入模型类名",
-        trigger: "blur"
-      }]
+      rules: [
+        {
+          required: true,
+          message: "请输入模型类名",
+          trigger: "blur",
+        },
+      ],
     },
     {
       label: "模型名称",
       prop: "modelName",
+      searchSpan: 4,
       search: true,
-      rules: [{
-        required: true,
-        message: "请输入模型名称",
-        trigger: "blur"
-      }]
+      rules: [
+        {
+          required: true,
+          message: "请输入模型名称",
+          trigger: "blur",
+        },
+      ],
     },
     {
       label: "模型编号",
       prop: "modelCode",
+      searchSpan: 4,
       search: true,
-      rules: [{
-        required: true,
-        message: "请输入模型编号",
-        trigger: "blur"
-      }]
+      rules: [
+        {
+          required: true,
+          message: "请输入模型编号",
+          trigger: "blur",
+        },
+      ],
     },
     {
       label: "模型备注",
@@ -216,7 +229,7 @@
       hide: true,
       span: 24,
     },
-  ]
+  ],
 };
 
 export const optionModel = {
@@ -230,87 +243,101 @@
   tip: false,
   menu: false,
   selection: true,
-  column: [{
-    label: '物理列名',
-    prop: 'jdbcName',
-  }, {
-    label: '物理类型',
-    prop: 'jdbcType',
-  }, {
-    label: '实体列名',
-    prop: 'propertyName',
-    cell: true,
-  }, {
-    label: '实体类型',
-    prop: 'propertyEntity',
-    type: "select",
-    dicData: entityDic,
-    cell: true,
-  }, {
-    label: '字段说明',
-    prop: 'jdbcComment',
-    cell: true,
-  }, {
-    label: '列表显示',
-    prop: 'isList',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '表单显示',
-    prop: 'isForm',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '独占一行',
-    prop: 'isRow',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '必填',
-    prop: 'isRequired',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '组件类型',
-    prop: 'componentType',
-    type: "select",
-    dicData: componentDic,
-    cell: true,
-  }, {
-    label: '字典编码',
-    prop: 'dictCode',
-    type: "select",
-    dicUrl: "/api/blade-system/dict/select",
-    props: {
-      label: "dictValue",
-      value: "code"
+  column: [
+    {
+      label: "物理列名",
+      prop: "jdbcName",
     },
-    cell: true,
-  }, {
-    label: '查询配置',
-    prop: 'isQuery',
-    type: 'switch',
-    dicData: switchDic,
-    align: 'center',
-    width: 80,
-    cell: true,
-  }, {
-    label: '查询类型',
-    prop: 'queryType',
-    type: "select",
-    dicData: queryDic,
-    cell: true,
-  }]
+    {
+      label: "物理类型",
+      prop: "jdbcType",
+    },
+    {
+      label: "实体列名",
+      prop: "propertyName",
+      cell: true,
+    },
+    {
+      label: "实体类型",
+      prop: "propertyEntity",
+      type: "select",
+      dicData: entityDic,
+      cell: true,
+    },
+    {
+      label: "字段说明",
+      prop: "jdbcComment",
+      cell: true,
+    },
+    {
+      label: "列表显示",
+      prop: "isList",
+      type: "switch",
+      dicData: switchDic,
+      align: "center",
+      width: 80,
+      cell: true,
+    },
+    {
+      label: "表单显示",
+      prop: "isForm",
+      type: "switch",
+      dicData: switchDic,
+      align: "center",
+      width: 80,
+      cell: true,
+    },
+    {
+      label: "独占一行",
+      prop: "isRow",
+      type: "switch",
+      dicData: switchDic,
+      align: "center",
+      width: 80,
+      cell: true,
+    },
+    {
+      label: "必填",
+      prop: "isRequired",
+      type: "switch",
+      dicData: switchDic,
+      align: "center",
+      width: 80,
+      cell: true,
+    },
+    {
+      label: "组件类型",
+      prop: "componentType",
+      type: "select",
+      dicData: componentDic,
+      cell: true,
+    },
+    {
+      label: "字典编码",
+      prop: "dictCode",
+      type: "select",
+      dicUrl: "/api/blade-system/dict/select",
+      props: {
+        label: "dictValue",
+        value: "code",
+      },
+      cell: true,
+    },
+    {
+      label: "查询配置",
+      prop: "isQuery",
+      type: "switch",
+      dicData: switchDic,
+      align: "center",
+      width: 80,
+      cell: true,
+    },
+    {
+      label: "查询类型",
+      prop: "queryType",
+      type: "select",
+      dicData: queryDic,
+      cell: true,
+    },
+  ],
 };

--
Gitblit v1.9.3