|
@@ -13,14 +13,14 @@ export const basicComponents = [
|
|
|
showPassword: false,
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -35,14 +35,14 @@ export const basicComponents = [
|
|
|
placeholder: '',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -59,14 +59,14 @@ export const basicComponents = [
|
|
|
controlsPosition: '',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -102,14 +102,14 @@ export const basicComponents = [
|
|
|
disabled: false,
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -142,14 +142,14 @@ export const basicComponents = [
|
|
|
disabled: false,
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
// {
|
|
@@ -207,14 +207,14 @@ export const basicComponents = [
|
|
|
required: false,
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
// {
|
|
@@ -242,6 +242,7 @@ export const basicComponents = [
|
|
|
icon: 'icon-select',
|
|
|
options: {
|
|
|
defaultValue: '',
|
|
|
+ showMultiple: false,
|
|
|
multiple: false,
|
|
|
disabled: false,
|
|
|
clearable: false,
|
|
@@ -259,7 +260,9 @@ export const basicComponents = [
|
|
|
value: 'Option 3'
|
|
|
}
|
|
|
],
|
|
|
+ showRemote: false,
|
|
|
remote: false,
|
|
|
+ showFilterable: false,
|
|
|
filterable: false,
|
|
|
remoteOptions: [],
|
|
|
props: {
|
|
@@ -269,14 +272,14 @@ export const basicComponents = [
|
|
|
remoteFunc: '',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
// {
|
|
@@ -335,14 +338,70 @@ export const basicComponents = [
|
|
|
labelWidthStatus: true,
|
|
|
customClass: '',
|
|
|
labelWidth: 100,
|
|
|
+ labelWidthDisabled: false
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: 'organ',
|
|
|
+ icon: 'icon-slider',
|
|
|
+ options: {
|
|
|
+ defaultValue: '',
|
|
|
+ showMultiple: false,
|
|
|
+ multiple: false,
|
|
|
+ disabled: false,
|
|
|
+ clearable: false,
|
|
|
+ placeholder: '',
|
|
|
+ required: false,
|
|
|
+ showLabel: false,
|
|
|
+ // width: '',
|
|
|
+ showRemote: false,
|
|
|
+ remote: false,
|
|
|
+ showFilterable: false,
|
|
|
+ filterable: false,
|
|
|
+ remoteOptions: [],
|
|
|
+ props: {
|
|
|
+ value: 'value',
|
|
|
+ label: 'label'
|
|
|
+ },
|
|
|
+ remoteFunc: '',
|
|
|
+ labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ type: 'school',
|
|
|
+ icon: 'icon-slider',
|
|
|
+ options: {
|
|
|
+ defaultValue: '',
|
|
|
+ showMultiple: false,
|
|
|
+ multiple: false,
|
|
|
+ disabled: false,
|
|
|
+ clearable: false,
|
|
|
+ placeholder: '',
|
|
|
+ required: false,
|
|
|
+ showLabel: false,
|
|
|
+ // width: '',
|
|
|
+ showRemote: false,
|
|
|
+ remote: false,
|
|
|
+ showFilterable: false,
|
|
|
+ filterable: false,
|
|
|
+ remoteOptions: [],
|
|
|
+ props: {
|
|
|
+ value: 'value',
|
|
|
+ label: 'label'
|
|
|
+ },
|
|
|
+ remoteFunc: '',
|
|
|
+ labelWidth: 100,
|
|
|
+ labelWidthDisabled: false,
|
|
|
+ labelWidthStatus: true
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -355,14 +414,14 @@ export const advanceComponents = [
|
|
|
defaultType: 'String',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -388,14 +447,14 @@ export const advanceComponents = [
|
|
|
action: 'https://jsonplaceholder.typicode.com/photos/',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -415,14 +474,14 @@ export const advanceComponents = [
|
|
|
action: 'http://ipaddress:port/api/v1/public/uploadFile',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
// {
|
|
@@ -485,14 +544,14 @@ export const advanceComponents = [
|
|
|
remoteFunc: '',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -511,14 +570,14 @@ export const advanceComponents = [
|
|
|
align: 'top',
|
|
|
labelWidth: 100,
|
|
|
labelWidthDisabled: false,
|
|
|
- labelWidthStatus: true,
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ labelWidthStatus: true
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -553,14 +612,14 @@ export const layoutComponents = [
|
|
|
font_weight: '500', // 粗体
|
|
|
font_family: '', // 字体属性
|
|
|
direction: 'horizontal', // horizontal / vertical 设置分割线方向
|
|
|
- content_position: 'center', // left / right / center 设置分割线文案的位置
|
|
|
- displayVerifiy: {
|
|
|
- type: 'hide',
|
|
|
- list: [{
|
|
|
- model: '字段标识',
|
|
|
- value: '字段值'
|
|
|
- }]
|
|
|
- }
|
|
|
+ content_position: 'center' // left / right / center 设置分割线文案的位置
|
|
|
+ // displayVerifiy: {
|
|
|
+ // type: 'hide',
|
|
|
+ // list: [{
|
|
|
+ // model: '字段标识',
|
|
|
+ // value: '字段值'
|
|
|
+ // }]
|
|
|
+ // }
|
|
|
}
|
|
|
}
|
|
|
]
|