diff --git a/src/views/system/devtools/genDataBaseType/GenDataBaseTypeModal.vue b/src/views/system/devtools/genDataBaseType/GenDataBaseTypeModal.vue
index e31ba40..8eb339f 100644
--- a/src/views/system/devtools/genDataBaseType/GenDataBaseTypeModal.vue
+++ b/src/views/system/devtools/genDataBaseType/GenDataBaseTypeModal.vue
@@ -1,95 +1,145 @@
+
+
+ 新增
+
+
+
+
+
+
+
+
diff --git a/src/views/system/devtools/genDataBaseType/genDataBaseType.data.ts b/src/views/system/devtools/genDataBaseType/genDataBaseType.data.ts
index 6cce6c7..c56ed0c 100644
--- a/src/views/system/devtools/genDataBaseType/genDataBaseType.data.ts
+++ b/src/views/system/devtools/genDataBaseType/genDataBaseType.data.ts
@@ -35,42 +35,47 @@ export const formSchema: FormSchema[] = [
show: false
},
{
- field: 'nickName',
- label: '昵称',
- component: 'Input',
- },
+ field: 'typeId',
+ label: '数据库类型',
+ component: 'ApiSelect',
+ colProps: { span: 16 },
+ componentProps: {
+ api: listGenDatabaseType,
+ params: {
+ size: 99
+ },
+ labelField: 'type',
+ valueField: 'id',
+ resultField: 'data'
+ }
+ }
+];
+
+export const formSchemaGenTableFieldType: FormSchema[] = [
{
- field: 'deptName',
- label: '所属部门',
+ field: 'id',
+ label: 'ID',
component: 'Input',
- colProps: {
- span: 12
- },
+ show: false
},
{
- field: 'sex',
- label: '性别',
- component: 'Select',
- colProps: {
- span: 12
- },
- componentProps: {
- options: [
- { label: '男', value: '0' },
- { label: '女', value: '1' }
- ]
- },
+ field: 'label',
+ label: '标签',
+ component: 'Input',
+ required: true
},
{
- field: 'phone',
- label: '手机号',
+ field: 'value',
+ label: '值',
component: 'Input',
+ required: true
},
{
- field: 'email',
- label: '邮箱',
+ field: 'sort',
+ label: '排序',
component: 'Input',
- },
+ required: true
+ }
];
export const genTableFieldTypeReloadColumns: BasicColumn[] = [