| 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
 | | // 弹框 |  | export default { |  |   FComponentType: 'dialog', |  |   FComponentName: '弹框', |  |   FSpan: 24, |  |   FTitle: '标题', |  |   FTableCode: '', // 'city' 关联表编码 |  |   FVisibleParamName: '', // 'cityDialogVisible' 是否显示,参数名 |  |   FFormDataParamName: '', // 'cityDialogFormData' 表单数据,参数名 |  |   FFormRefParamValue: '', // 'cityDialogForm' 表单引用,参数值 |  |   FFormRulesParamName: '', // 'cityDialogFormRules'表单校验规则,参数名 |  |   FOperateTypeParamName: '', // 'cityDialogOperateType'表单操作类型,参数名(新增、修改) |  |   FSubmitMethodName: '', // 'cityDialogSubmit' |  |   FTableEditMethodName: '', // 'cityTableEdit' |  |   FTableDeleteMethodName: '', // 'cityTableDelete' |  |   // componentType: 'dialog', |  |   // componentName: '弹框', |  |   // span: 24, |  |   // title: '标题', |  |   // tableCode: '', |  |   // visibleParamName: '', |  |   // form: { |  |   //   formDataParamName: '', |  |   //   formRefParamName: '', |  |   //   formRulesParamName: '', |  |   //   operateTypeParamName: '', |  |   //   submitMethodName: '' |  |   // }, |  |   // table: { |  |   //   tableEditMethodName: '', |  |   //   tableDeleteMethodName: '' |  |   // }, |  |   __config__: { |  |     // 组件名称 |  |     // componentName: '弹框', // VUE关键字,不能使用 |  |     // // 组件类型 |  |     // _componentType: 'dialog', |  |     // // 组件名称 |  |     // _componentName: '弹框', |  |     // 渲染函数 |  |     layout: 'dialogFormItem', |  |     // 组件小图标 |  |     tagIcon: 'row', |  |     // 组件名称 |  |     label: '弹框', |  |     // 是否显示“布局结构树” |  |     layoutTree: true, |  |     // 子组件 |  |     children: [], |  |     // 默认值,必须给一个空数组,否则push()会报错。比如:弹框.vModel是entries,生成js的时候,formData.entries: [],才能push数据进去 |  |     defaultValue: [] |  |     // 表单栅格 |  |     // span: 24 |  |   }, |  |   // 布局模式(default | flex) |  |   type: 'default', |  |   // flex布局模式,水平排列方式 |  |   justify: 'start', |  |   // flex布局模式,垂直排列方式 |  |   align: 'top' |  |   // // 特有属性 |  |   // __special__: { |  |   //   // 实体对象名 |  |   //   entityObjectName: '', // purInWarehsEntry |  |   //   // 弹框的标题 |  |   //   dialogTitle: '弹框标题', |  |   //   // “弹框的显示状态”对应的“变量名” |  |   //   visibleModel: '', // purInWarehsEntryDialogVisible |  |   //   // “弹框中的表单”对应的“变量名” |  |   //   formModel: '', // purInWarehsEntryDialogFormData |  |   //   // “弹框中的表单的引用”对应的“变量名” |  |   //   formRef: '', // purInWarehsEntryDialogFormRef |  |   //   // “弹框中的表单的校验规则”对应的“变量名” |  |   //   formRules: '', // purInWarehsEntryDialogFormRules |  |   //   // “弹框中的业务类型”对应的“变量名” |  |   //   businessTypeModel: '', // purInWarehsEntryDialogBusinessType |  |   //   // “弹框中的确定按钮”对应的“方法名” |  |   //   submitMethodName: '', // purInWarehsEntryDialogSubmit |  |   //   // “表格中的编辑按钮”对应的“方法名” |  |   //   tableEditMethodName: '', // purInWarehsEntryTableEdit |  |   //   // “表格中的删除按钮”对应的“方法名” |  |   //   tableDeleteMethodName: '' // purInWarehsEntryTableDelete |  |   // } |  | } | 
 |