Files
dvcp_v2_webapp/project/oms/apps/develop/AppAiCode/config.json
liuye 6896dfd197 fix
2022-06-28 09:14:39 +08:00

275 lines
6.8 KiB
JSON

{
"config": [
{
"type": "info",
"tips": "(不能重复添加同一元素)",
"label": "信息",
"children": [
{
"type": "name",
"fieldName": "姓名",
"fieldTips": "请输入姓名",
"fixedLabel": "姓名",
"disable": "0",
"grid": 0.5,
"defaultValue": "",
"icon": "icontext_box",
"mustFill": "1",
"maxLength": 20
},
{
"type": "idNumber",
"fieldName": "身份证号",
"fixedLabel": "身份证号",
"fieldTips": "请输入身份证号",
"defaultValue": "",
"icon": "icontext_area",
"mustFill": "1",
"maxLength": 20,
"disable": "0",
"grid": 0.5
},
{
"type": "phone",
"fieldName": "联系方式",
"fixedLabel": "联系方式",
"fieldTips": "请输入联系方式",
"defaultValue": "",
"icon": "icontext_area",
"mustFill": "1",
"maxLength": 20,
"disable": "0",
"grid": 0.5
},
{
"type": "area",
"fieldName": "地区",
"fixedLabel": "地区",
"fieldTips": "请选择地区",
"defaultValue": "",
"icon": "icontext_area",
"mustFill": "1",
"areaPattern": "",
"disable": "0",
"grid": 0.5
}
]
},
{
"type": "options",
"tips": "(可重复添加)",
"label": "选项",
"children": [
{
"type": "radio",
"fieldName": "单选",
"fixedLabel": "单选",
"fieldTips": "请选择",
"grid": 0.5,
"icon": "iconradio",
"mustFill": "1",
"disable": "0",
"defaultValue": "",
"options": [
{
"label": "选项1",
"value": ""
},
{
"label": "选项2",
"value": ""
}
],
"title": ""
},
{
"type": "checkbox",
"fieldName": "多选",
"fixedLabel": "多选",
"fieldTips": "请选择",
"icon": "iconcheck_box",
"mustFill": "1",
"grid": 0.5,
"disable": "0",
"defaultValue": [],
"options": [
{
"label": "选项1",
"value": ""
},
{
"label": "选项2",
"value": ""
}
],
"title": ""
},
{
"type": "select",
"fieldName": "单下拉框",
"fixedLabel": "单下拉框",
"grid": 0.5,
"fieldTips": "请选择",
"icon": "iconSelect",
"mustFill": "1",
"defaultValue": "",
"disable": "0",
"options": [
{
"label": "选项1",
"value": ""
},
{
"label": "选项2",
"value": ""
}
],
"title": ""
},
{
"type": "onOff",
"fieldName": "开关",
"fixedLabel": "开关",
"grid": 0.5,
"fieldTips": "请选择开关",
"icon": "iconSelect",
"mustFill": "1",
"defaultValue": "0",
"disable": "0",
"title": ""
},
{
"type": "date",
"fieldName": "日期",
"fixedLabel": "日期",
"grid": 0.5,
"datetimePattern": "yyyy-MM-dd",
"fieldTips": "请选择日期",
"icon": "iconSelect",
"mustFill": "1",
"disable": "0",
"title": ""
},
{
"type": "time",
"fieldName": "时间",
"fixedLabel": "时间",
"grid": 0.5,
"datetimePattern": "HH:mm:ss",
"fieldTips": "请选择时间",
"icon": "iconSelect",
"mustFill": "1",
"disable": "0",
"title": ""
},
{
"type": "datetime",
"fieldName": "日期时间",
"fixedLabel": "日期时间",
"grid": 0.5,
"datetimePattern": "yyyy-MM-dd HH:mm:ss",
"fieldTips": "请选择日期时间",
"icon": "iconSelect",
"mustFill": "1",
"disable": "0",
"title": ""
}
]
},
{
"type": "input",
"tips": "(可重复添加)",
"label": "填空",
"children": [
{
"type": "input",
"fieldName": "单行填空",
"fieldTips": "请输入",
"fixedLabel": "单行填空",
"disable": "0",
"grid": 0.5,
"defaultValue": "",
"icon": "icontext_box",
"mustFill": "1",
"maxLength": 50
},
{
"type": "textarea",
"fieldName": "多行填空",
"fixedLabel": "多行填空",
"fieldTips": "请输入",
"lineNumber": 4,
"defaultValue": "",
"icon": "icontext_area",
"mustFill": "1",
"maxLength": 500,
"disable": "0",
"grid": 1
},
{
"type": "number",
"fieldName": "数字输入",
"fixedLabel": "数字输入",
"fieldTips": "请输入数字",
"defaultValue": "",
"icon": "icontext_area",
"mustFill": "1",
"maxValue": 10000,
"decimalPlaces": 0,
"minValue": 0,
"maxLength": 500,
"disable": "0",
"grid": 0.5
},
{
"type": "rtf",
"fieldName": "富文本",
"fixedLabel": "富文本",
"fieldTips": "请输入",
"defaultValue": "",
"icon": "icontext_area",
"mustFill": "1",
"maxLength": 5000,
"disable": "0",
"grid": 1
}
]
},
{
"type": "annex",
"tips": "(可重复添加)",
"label": "附件",
"children": [
{
"type": "upload",
"fieldTips": "请上传",
"fieldName": "上传附件",
"fixedLabel": "上传附件",
"disable": "0",
"fileChoseSize": 10,
"fileMaxCount": 9,
"defaultValue": "",
"icon": "iconpic",
"mustFill": "1",
"grid": 1
}
]
},
{
"type": "layout",
"tips": "(可重复添加)",
"label": "分组",
"children": [
{
"type": "group",
"fieldName": "卡片",
"fixedLabel": "卡片",
"icon": "iconpic",
"groupName": "分组标题",
"column": []
}
]
}
]
}