1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
| export default {
| height: 'auto',
| calcHeight: 50,
| tip: false,
| searchShow: true,
| searchMenuSpan: 6,
| border: true,
| index: true,
| viewBtn: true,
| grid: true,
| selection: true,
| labelWidth: 120,
| searchLabelWidth: 100,
| menuWidth: 320,
| dialogWidth: 500,
| dialogClickModal: false,
| column: [
| {
| label: '数据源',
| labelTip: '数据源管理配置的数据源列表',
| prop: 'datasourceId',
| hide: true,
| editDisplay: false,
| viewDisplay: false,
| span: 24,
| type: 'select',
| dicUrl: '/blade-develop/datasource/select',
| props: {
| label: 'name',
| value: 'id',
| },
| rules: [
| {
| required: true,
| message: '请选择数据源',
| trigger: 'blur',
| },
| ],
| },
| {
| label: '物理表名',
| labelTip: '从数据源列表选择的物理表名',
| filterable: true,
| prop: 'modelTable',
| type: 'tree',
| span: 24,
| hide: true,
| editDisplay: false,
| viewDisplay: false,
| dicData: [],
| props: {
| label: 'comment',
| value: 'name',
| },
| rules: [
| {
| required: true,
| message: '请输入数据库表名',
| trigger: 'blur',
| },
| ],
| },
| {
| label: '表单名称',
| labelTip: '用于定义本配置的代表名称,默认为数据库表说明',
| prop: 'name',
| gridRow: true,
| search: true,
| span: 24,
| rules: [
| {
| required: true,
| message: '请输入表单名称',
| trigger: 'blur',
| },
| ],
| },
| {
| label: '关联表名',
| labelTip: '用于定义本配置的代表编号,默认为数据库表名,在代码快速生成时会关联匹配',
| prop: 'code',
| gridRow: true,
| search: true,
| disabled: true,
| span: 24,
| rules: [
| {
| required: true,
| message: '请输入表单编号',
| trigger: 'blur',
| },
| ],
| },
| ],
| };
|
|