应用集成平台服务端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

813 lines
14 KiB

opt = {
list: [
{
type: "datePicker",
control:
{
modelValue: "",
type: "year",
format: "YYYY"
},
config:
{},
name: "nian2",
item:
{
label: "年"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "month"
},
config:
{},
name: "yue4",
item:
{
label: "月"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "date"
},
config:
{},
name: "ri4qi1",
item:
{
label: "日期"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "datetime"
},
config:
{},
name: "shi2jian1",
item:
{
label: "时间"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "week"
},
config:
{},
name: "zhou1",
item:
{
label: "周"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "datetimerange"
},
config:
{},
name: "shi2jian1zhou1qi1",
item:
{
label: "时间周期"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "daterange"
},
config:
{},
name: "ri4qi1zhou1qi1",
item:
{
label: "日期周期"
}
},
{
type: "datePicker",
control:
{
modelValue: "",
type: "monthrange"
},
config:
{},
name: "yue4zhou1qi1",
item:
{
label: "月周期"
}
},
{
type: "input",
control:
{
modelValue: ""
},
config:
{},
name: "wen2ben317478324",
item:
{
label: "文本"
}
},
{
type: "password",
control:
{
modelValue: ""
},
config:
{
prepend: "1",
append: "2"
},
name: "mi4ma3",
item:
{
label: "密码"
}
},
{
type: "textarea",
control:
{
modelValue: ""
},
config:
{},
name: "textarea1695711791732",
item:
{
label: "多行文本"
}
},
{
type: "radio",
control:
{
modelValue: ""
},
options: [
{
label: "男",
value: "1"
},
{
label: "女",
value: "2"
}],
config:
{
optionsType: 0,
transformData: "number"
},
name: "dan1xuan3kuang1zu3gu4ding4xuan3xiang4",
item:
{
label: "单选框组(固定选项)"
}
},
{
type: "radio",
control:
{
modelValue: ""
},
options: [],
config:
{
optionsType: 1,
optionsFun: "http://www.api.com/api",
method: "post",
label: "name",
value: "id"
},
name: "dxansjymoren",
item:
{
label: "单选框组数据源(默认)"
}
},
{
type: "radio",
control:
{
modelValue: ""
},
options: [],
config:
{
optionsType: 2,
optionsFun: "kjh",
transformData: "string"
},
name: "radio1695711963706",
item:
{
label: "单选框组"
}
},
{
type: "checkbox",
control:
{
modelValue: []
},
options: [
{
label: "书",
value: "1"
},
{
label: "笔",
value: "2"
},
{
label: "墨",
value: "3"
}],
config:
{
optionsType: 0,
transformData: "number"
},
name: "checkbox1695712007255",
item:
{
label: "多选框组"
}
},
{
type: "select",
control:
{
modelValue: "",
appendToBody: true
},
options: [
{
label: "笔",
value: "1"
},
{
label: "墨",
value: "2"
},
{
label: "纸",
value: "3"
},
{
label: "砚",
value: "4"
}],
config:
{
optionsType: 0,
addAll: "全部",
transformData: "number"
},
name: "select1695712048045",
item:
{
label: "下拉选择框"
}
},
{
type: "timePicker",
control:
{
modelValue: "",
format: ""
},
config:
{},
name: "timePicker1695712127740",
item:
{
label: "时间选择器"
}
},
{
type: "colorPicker",
control:
{
modelValue: "",
colorFormat: "rgb"
},
config:
{},
name: "colorPicker1695712229351",
item:
{
label: "取色器"
}
},
{
type: "switch",
control:
{
modelValue: false,
activeValue: 1,
inactiveValue: 2
},
config:
{},
name: "switch1695712256687",
item:
{
label: "开关"
}
},
{
type: "inputNumber",
control:
{
modelValue: 0
},
config:
{},
name: "inputNumber1695712298560",
item:
{
label: "计数器"
}
},
{
type: "cascader",
control:
{
modelValue: []
},
options: [
{
value: "guide",
label: "Guide",
children: [
{
value: "disciplines",
label: "Disciplines",
children: [
{
value: "consistency",
label: "Consistency"
},
{
value: "feedback",
label: "Feedback"
},
{
value: "efficiency",
label: "Efficiency"
},
{
value: "controllability",
label: "Controllability"
}]
},
{
value: "navigation",
label: "Navigation",
children: [
{
value: "side nav",
label: "Side Navigation"
},
{
value: "top nav",
label: "Top Navigation"
}]
}]
},
{
value: "component",
label: "Component",
children: [
{
value: "basic",
label: "Basic",
children: [
{
value: "layout",
label: "Layout"
},
{
value: "color",
label: "Color"
},
{
value: "typography",
label: "Typography"
},
{
value: "icon",
label: "Icon"
},
{
value: "button",
label: "Button"
}]
},
{
value: "form",
label: "Form",
children: [
{
value: "radio",
label: "Radio"
},
{
value: "checkbox",
label: "Checkbox"
},
{
value: "input",
label: "Input"
},
{
value: "input-number",
label: "InputNumber"
},
{
value: "select",
label: "Select"
},
{
value: "cascader",
label: "Cascader"
},
{
value: "switch",
label: "Switch"
},
{
value: "slider",
label: "Slider"
},
{
value: "time-picker",
label: "TimePicker"
},
{
value: "date-picker",
label: "DatePicker"
},
{
value: "datetime-picker",
label: "DateTimePicker"
},
{
value: "upload",
label: "Upload"
},
{
value: "rate",
label: "Rate"
},
{
value: "form",
label: "Form"
}]
},
{
value: "data",
label: "Data",
children: [
{
value: "table",
label: "Table"
},
{
value: "tag",
label: "Tag"
},
{
value: "progress",
label: "Progress"
},
{
value: "tree",
label: "Tree"
},
{
value: "pagination",
label: "Pagination"
},
{
value: "badge",
label: "Badge"
}]
},
{
value: "notice",
label: "Notice",
children: [
{
value: "alert",
label: "Alert"
},
{
value: "loading",
label: "Loading"
},
{
value: "message",
label: "Message"
},
{
value: "message-box",
label: "MessageBox"
},
{
value: "notification",
label: "Notification"
}]
},
{
value: "navigation",
label: "Navigation",
children: [
{
value: "menu",
label: "Menu"
},
{
value: "tabs",
label: "Tabs"
},
{
value: "breadcrumb",
label: "Breadcrumb"
},
{
value: "dropdown",
label: "Dropdown"
},
{
value: "steps",
label: "Steps"
}]
},
{
value: "others",
label: "Others",
children: [
{
value: "dialog",
label: "Dialog"
},
{
value: "tooltip",
label: "Tooltip"
},
{
value: "popover",
label: "Popover"
},
{
value: "card",
label: "Card"
},
{
value: "carousel",
label: "Carousel"
},
{
value: "collapse",
label: "Collapse"
}]
}]
},
{
value: "resource",
label: "Resource",
children: [
{
value: "axure",
label: "Axure Components"
},
{
value: "sketch",
label: "Sketch Templates"
},
{
value: "docs",
label: "Design Documentation"
}]
}],
config:
{
optionsType: 0,
transformData: "number"
},
name: "cascader1695712324832",
item:
{
label: "级联选择器"
}
},
{
type: "rate",
control:
{
modelValue: 0,
max: 10
},
config:
{},
name: "rate1695712405129",
item:
{
label: "评分"
}
},
{
type: "slider",
control:
{
modelValue: 0,
min: 0,
max: 10,
step: 1
},
config:
{},
name: "slider1695712423938",
item:
{
label: "滑块"
}
},
{
type: "treeSelect",
control:
{
modelValue: "",
data: [
{
label: "Level one 1",
children: [
{
label: "Level two 1-1",
children: [
{
label: "Level three 1-1-1"
}]
}]
},
{
label: "Level one 2",
children: [
{
label: "Level two 2-1",
children: [
{
label: "Level three 2-1-1"
}]
},
{
label: "Level two 2-2",
children: [
{
label: "Level three 2-2-1"
}]
}]
},
{
label: "Level one 3",
children: [
{
label: "Level two 3-1",
children: [
{
label: "Level three 3-1-1"
}]
},
{
label: "Level two 3-2",
children: [
{
label: "Level three 3-2-1"
}]
}]
}],
renderAfterExpand: false
},
config:
{
optionsType: 0,
transformData: "number"
},
name: "treeSelect1695712442351",
item:
{
label: "树形控件"
}
},
{
type: "txt",
control:
{
modelValue: "文字描述"
},
config:
{}
},
{
type: "title",
control:
{
modelValue: "标题空间"
},
config:
{}
},
{
type: "upload",
control:
{
modelValue: "",
action: "/api/upordown"
},
config:
{},
name: "upload1695712574412",
item:
{
label: "图片/文件"
}
},
{
type: "tinymce",
control:
{
modelValue: ""
},
config:
{},
name: "tinymce1695712627245",
item:
{
label: "富文本"
}
},
{
type: "expand-user",
control:
{
modelValue: ""
},
config:
{},
name: "expand-user1695712647280",
item:
{
label: "选择用户"
}
},
{
type: "button",
control:
{
label: "按钮",
key: "submit"
},
config:
{
textAlign: "center"
}
}],
form:
{
size: "default",
name: "customer_form_167271084951867392",
formName: "所有空间验证"
},
config:
{}
}