const opt = { list: [ { type: "input", control: { modelValue: "" }, config: {}, name: "input1696038556127", item: { label: "单行文本" } }, { type: "password", control: { modelValue: "" }, config: {}, name: "mi4ma3", item: { label: "密码" }, customRules: [ { type: "required", message: "必填项", trigger: "blur" }, { type: "int", message: "请输入正整数", trigger: "blur" }] }, { type: "textarea", control: { modelValue: "" }, config: {}, name: "textarea1696038558485", item: { label: "多行文本" } }, { type: "grid", columns: [ { attr: { span: 12 }, list: [ { type: "radio", control: { modelValue: "" }, options: [ { label: "男", value: "1" }, { label: "女", value: "2" }], config: { optionsType: 0, transformData: "number" }, name: "radio1696038570431", item: { label: "单选框组" } }] }, { attr: { span: 12 }, list: [ { type: "checkbox", control: { modelValue: [] }, options: [ { label: "琴", value: "1" }, { label: "棋", value: "2" }, { label: "书", value: "3" }, { label: "画", value: "4" }], config: { optionsType: 0, transformData: "number" }, name: "checkbox1696038572631", item: { label: "多选框组" } }] }], control: {}, config: {} }, { type: "card", list: [ { type: "flex", list: [ { type: "input", control: { modelValue: "" }, config: { span: 11 }, name: "input1696038664966", item: { label: "单行文本" } }, { type: "input", control: { modelValue: "" }, config: { span: 11 }, name: "input1696038667373", item: { label: "单行文本" } }], tableData: [], control: {}, config: { addBtnText: "添加一行" }, name: "flex1696038652102" }], control: {}, config: {}, item: { label: "卡片布局" } }, { type: "div", control: {}, config: {}, list: [ { type: "input", control: { modelValue: "" }, config: { span: 11 }, name: "input1696038778855", item: { label: "单行文本" } }, { type: "input", control: { modelValue: "" }, config: { span: 11 }, name: "input1696038787973", item: { label: "单行文本" } }] }, { type: "divider", control: {}, config: {}, item: { label: "分割线" } }, { type: "grid", columns: [ { attr: { span: 12 }, list: [ { type: "datePicker", control: { modelValue: "", type: "year", valueFormat: "x" }, config: {}, name: "nian2", item: { label: "年" } }], type: "gridChild" }, { attr: { span: 12 }, list: [ { type: "datePicker", control: { modelValue: "", type: "month", valueFormat: "x" }, config: {}, name: "yue4", item: { label: "月" } }], type: "gridChild" }, { list: [ { type: "datePicker", control: { modelValue: "", type: "date", valueFormat: "x", placeholder: "日期" }, config: {}, name: "ri4qi1", item: { label: "日期" } }], attr: { span: 12 } }, { list: [ { type: "datePicker", control: { modelValue: "", type: "datetime", valueFormat: "x" }, config: {}, name: "ri4qi1shi2jian1", item: { label: "日期时间" } }], attr: { span: 12 }, type: "gridChild" }, { list: [ { type: "datePicker", control: { modelValue: "", type: "week", valueFormat: "x" }, config: {}, name: "zhou1", item: { label: "周" } }], attr: { span: 12 } }, { list: [ { type: "datePicker", control: { modelValue: "", type: "datetimerange", valueFormat: "x" }, config: {}, name: "shi2jian1qu1jian1", item: { label: "时间区间" } }], attr: { span: 12 } }, { list: [ { type: "datePicker", control: { modelValue: "", type: "daterange", valueFormat: "x" }, config: {}, name: "ri4qi1qu1jian1", item: { label: "日期区间" } }], attr: { span: 12 } }, { list: [ { type: "datePicker", control: { modelValue: "", type: "monthrange", valueFormat: "x" }, config: {}, name: "yue4qu1jian1", item: { label: "月区间" } }], attr: { span: 12 } }, { list: [ { type: "timePicker", control: { modelValue: "" }, config: {}, name: "xiao3shi2fen1zhong1", item: { label: "小时分钟" } }], attr: { span: 12 } }, { list: [ { type: "switch", control: { modelValue: false, activeValue: 1, inactiveValue: 2 }, config: {}, name: "switch1696039103927", item: { label: "开关" } }], attr: { span: 12 } }], control: {}, config: {} }, { type: "select", control: { modelValue: "", appendToBody: true }, options: [ { label: "笔", value: "1" }, { label: "墨", value: "2" }, { label: "纸", value: "3" }, { label: "砚", value: "4" }], config: { optionsType: 0, transformData: "number" }, name: "select1696039053901", item: { label: "下拉选择框" } }, { type: "grid", columns: [ { attr: { span: 6 }, list: [ { type: "colorPicker", control: { modelValue: "", colorFormat: "hsl" }, config: {}, name: "colorPicker1696039098586", item: { label: "取色器" } }], type: "gridChild" }, { attr: { span: 6 }, list: [ { type: "colorPicker", control: { modelValue: "", colorFormat: "hsv" }, config: {}, name: "colorPicker1696055097699", item: { label: "取色器" } }], type: "gridChild" }, { list: [ { type: "colorPicker", control: { modelValue: "", colorFormat: "hex" }, config: {}, name: "colorPicker1696055100707", item: { label: "取色器" } }], attr: { span: 6 }, type: "gridChild" }, { list: [ { type: "colorPicker", control: { modelValue: "", colorFormat: "rgb" }, config: {}, name: "colorPicker1696055102938", item: { label: "取色器" } }], attr: { span: 6 }, type: "gridChild" }], control: {}, config: {} }, { type: "inputNumber", control: { modelValue: 0 }, config: {}, name: "inputNumber1696039114696", 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: "cascader1696039118457", item: { label: "级联选择器" } }, { type: "rate", control: { modelValue: 0, max: 10 }, config: {}, name: "rate1696039573947", item: { label: "评分" } }, { type: "slider", control: { modelValue: 0, min: 0, max: 100, step: 1 }, config: {}, name: "slider1696039578478", item: { label: "滑块" } }, { type: "treeSelect", control: { modelValue: [], data: [ { value: "1", label: "Level one 1", children: [ { value: "1-1", label: "Level two 1-1", children: [ { value: "1-1-1", label: "Level three 1-1-1" }] }] }, { value: "2", label: "Level one 2", children: [ { value: "2-1", label: "Level two 2-1", children: [ { value: "2-1-1", label: "Level three 2-1-1" }] }, { value: "2-2", label: "Level two 2-2", children: [ { value: "2-2-1", label: "Level three 2-2-1" }] }] }, { value: "3", label: "Level one 3", children: [ { value: "3-1", label: "Level two 3-1", children: [ { value: "3-1-1", label: "Level three 3-1-1" }] }, { value: "3-2", label: "Level two 3-2", children: [ { value: "3-2-1", label: "Level three 3-2-1" }] }] }], renderAfterExpand: false, multiple: true }, config: { optionsType: 0, transformData: "number" }, name: "treeSelect1696039582299", item: { label: "树形控件" } }, { type: "txt", control: { modelValue: "文字组件" }, config: {} }, { type: "title", control: { modelValue: "标题" }, config: {} }, { type: "button", control: { label: "按钮组件", type: "danger" }, config: {} }, { type: "tabs", columns: [ { label: "子表", list: [ { type: "table", list: [ { type: "datePicker", control: { modelValue: "", type: "date", valueFormat: "x" }, config: {}, name: "datePicker1696039696844", item: { label: "日期选择器" } }, { type: "input", control: { modelValue: "" }, config: {}, name: "input1696039686403", item: { label: "单行文本" } }, { type: "input", control: { modelValue: "" }, config: {}, name: "input1696039688913", item: { label: "单行文本" } }, { type: "input", control: { modelValue: "" }, config: {}, name: "input1696039692171", item: { label: "单行文本" } }], tableData: [], control: { border: true }, config: { addBtnText: "添加一行" }, name: "table1696039683345" }] }, { label: "富文本", list: [ { type: "tinymce", control: { modelValue: "" }, config: {}, name: "tinymce1696039759698", item: { label: "富文本" } }] }], control: {}, config: {} }, { type: "table", list: [ { type: "datePicker", control: { modelValue: "", type: "date", valueFormat: "x" }, config: {}, name: "datePicker1696039722523", item: { label: "日期选择器" } }, { type: "datePicker", control: { modelValue: "", type: "date", valueFormat: "x" }, config: {}, name: "datePicker1696039719302", item: { label: "日期选择器" } }], tableData: [], control: { border: true }, config: { addBtnText: "添加一行" }, name: "table1696039713655" }, { type: "upload", control: { modelValue: "", action: "/dev-api/api/upordown", listType: "picture-card" }, config: { btnText: "", tip: "" }, name: "upload1696039763960", item: { label: "图片/文件" } }, { type: "component", control: { modelValue: "", placeholder: "请选择地理位置" }, config: { componentName: "ComponentTest" }, name: "xuan3ze2wei4zhi4", item: { label: "选择位置" } }, { type: "expand-user", control: { modelValue: "" }, config: {}, name: "expand-user1696039883861", item: { label: "选择用户" } }], form: { size: "default", name: "customer_form_168658492905754624", formName: "未命名表单_168658492905754624" }, config: {} }