主题切换
form/props
props
js
//打开的类型
modeType: {
type: String,
default: 'editForm'
}
//字段
fieldData: {
type: Array,
default: () => []
}
//表信息
tableData: {
type: Object,
default: () => ({})
}
// 页面参数
recordRelation: {
type: Object,
default: () => ({})
}
//使用类型(打开方式) 1公共 2查找 3关联
openMode: {
type: [String, Number],
default: 1
}
//做中间件关联使用 提交时是否直接提交或返回数据
isRelevance: {
type: Boolean,
default: false
}参数表
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
modeType | String | editForm | 打开的类型 |
fieldData | Array | [] | 字段 |
tableData | Object | {} | 表信息 |
recordRelation | Object | {} | 页面参数 |
openMode | String | Number | 1 | 打开方式:公共、查找、关联 |
isRelevance | Boolean | false | 做中间件关联使用,提交时是否直接提交或返回数据 |
API 参数表
tableData
| 字段 | 说明 | 类型 | 默认值 |
|---|---|---|---|
id | ID | Number | - |
tablename | 表名称 | String | - |
busname | 业务名称 | String | - |
fieldData
| 字段 | 说明 | 类型 | 默认值 |
|---|---|---|---|
id | ID | Number | - |
columncomment | 名称 | String | - |
columnname | 字段 | String | - |
effecttype | 类型 | String | - |
dictTypecode | 字典 | String | null |
fieldformat | 日期格式 | String | null |
fkentityname | 实体类(表),多个用,拼接 | String | null |
relations | 关于字段创建时初始值 | String | null |