增加自动创建搜索功能 增加搜索条件 增加数据库注释 增加插件功能(0.0.1版 请勿用于生产)
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
<template>
|
||||
<div>
|
||||
<span style="color:red">搜索时如果条件为LIKE只支持字符串</span>
|
||||
<el-form :model="dialogMiddle" ref="fieldDialogFrom" label-width="120px" label-position="left" :rules="rules">
|
||||
<el-form-item label="Field名称" prop="fieldName">
|
||||
<el-col :span="6">
|
||||
@@ -21,6 +22,11 @@
|
||||
<el-input v-model="dialogMiddle.columnName" autocomplete="off"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="数据库字段描述" prop="comment">
|
||||
<el-col :span="6">
|
||||
<el-input v-model="dialogMiddle.comment" autocomplete="off"></el-input>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="Field数据类型" prop="fieldType">
|
||||
<el-col :span="8">
|
||||
<el-select v-model="dialogMiddle.fieldType" placeholder="请选择field数据类型">
|
||||
@@ -33,6 +39,18 @@
|
||||
</el-select>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="Field查询条件" prop="fieldSearchType">
|
||||
<el-col :span="8">
|
||||
<el-select v-model="dialogMiddle.fieldSearchType" placeholder="请选择field数据类型">
|
||||
<el-option
|
||||
v-for="item in typeSearchOptions"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</template>
|
||||
@@ -50,6 +68,28 @@ export default {
|
||||
data(){
|
||||
return{
|
||||
visible:false,
|
||||
typeSearchOptions:[
|
||||
{
|
||||
label:"=",
|
||||
value:"="
|
||||
},
|
||||
{
|
||||
label:"<>",
|
||||
value:"<>"
|
||||
},
|
||||
{
|
||||
label:">",
|
||||
value:">"
|
||||
},
|
||||
{
|
||||
label:"<",
|
||||
value:"<"
|
||||
},
|
||||
{
|
||||
label:"LIKE",
|
||||
value:"LIKE"
|
||||
},
|
||||
],
|
||||
typeOptions:[
|
||||
{
|
||||
label:"字符串",
|
||||
@@ -76,6 +116,7 @@ export default {
|
||||
fieldName:[ { required: true, message: '请输入field英文名', trigger: 'blur' }],
|
||||
fieldDesc:[ { required: true, message: '请输入field中文名', trigger: 'blur' }],
|
||||
fieldJson:[ { required: true, message: '请输入field格式化json', trigger: 'blur' }],
|
||||
columnName:[{ required: true, message: '请输入数据库字段', trigger: 'blur' }],
|
||||
fieldType:[ { required: true, message: '请选择field数据类型', trigger: 'blur' }]
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user