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