Files
qhmes/web-dist/js/BasicFormComponent-B67mXjkI.js
2026-06-16 18:19:57 +08:00

2 lines
5.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{B as n}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as r}from"./useForm-D61zovon.js";import{aK as t,au as i}from"./index-X7Y8jykP.js";import{e as p,y as m,z as c,u as a}from"./vue-vendor-DNhG1Cve.js";import"./index-BzChaRPg.js";import"./useAppInject-DPZGPcR3.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./index-BDvqZ5j4.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-CuWaQdlK.js";const s=[{label:"文本框",field:"name",component:"Input",componentProps:{prefix:"中文",showCount:!0},defaultValue:"张三"},{label:"密码",field:"password",component:"InputPassword",componentProps:{visibilityToggle:!0,prefix:"密码"}},{label:"搜索框",field:"searchBox",component:"InputSearch",componentProps:{onSearch:e=>{}}},{label:"文本域",field:"textArea",component:"InputTextArea",componentProps:{allowClear:!0,showCount:!0,autoSize:{minRows:2,maxRows:3}}},{label:"数值输入框",field:"number",component:"InputNumber",componentProps:{addonAfter:"保留两位小数",max:100,precision:2,step:.1}},{label:"下拉框",field:"jinputtype",component:"Select",componentProps:{options:[{value:"like",label:"模糊like"},{value:"ne",label:"不等于ne"},{value:"ge",label:"大于等于ge"},{value:"le",label:"小于等于le)"}],mode:"multiple",showSearch:!0}},{field:"TreeSelect",label:"下拉树",component:"TreeSelect",componentProps:{treeCheckable:!0,title:"下拉树",treeData:[{label:"洗衣机",value:"0",children:[{label:"滚筒洗衣机",value:"0-1"}]},{label:"电视机",value:"1",children:[{label:"平板电视",value:"1-1",disabled:!0},{label:"CRT电视机",value:"1-2"},{label:"投影电视",value:"1-3"}]}]}},{label:"RadioButtonGroup组件",field:"status",component:"RadioButtonGroup",componentProps:{options:[{label:"有效",value:1},{label:"无效",value:0}]}},{label:"单选框",field:"radioSex",component:"RadioGroup",componentProps:{options:[{label:"",value:1,disabled:!1},{label:"",value:0}]}},{label:"多选框",field:"checkbox",component:"Checkbox",componentProps:{disabled:!1}},{label:"多选框组",field:"checkSex",component:"CheckboxGroup",componentProps:{name:"爱好",options:[{label:"运动",value:0,disabled:!0},{label:"听音乐",value:1},{label:"看书",value:2}]},defaultValue:[2]},{label:"自动完成组件",field:"AutoComplete",component:"AutoComplete",componentProps:{options:[{value:"Burns Bay Road"},{value:"Downing Street"},{value:"Wall Street"}]}},{label:"级联选择",field:"cascade",component:"Cascader",componentProps:{maxTagCount:2,placement:"bottomRight",showSearch:!0,options:[{label:"北京",value:"BeiJin",children:[{label:"海淀区",value:"HaiDian"}]},{label:"江苏省",value:"JiangSu",children:[{label:"南京",value:"Nanjing",children:[{label:"中华门",value:"ZhongHuaMen"}]}]}]}},{label:"日期选择",field:"dateSelect",component:"DatePicker",componentProps:{format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD",showToday:!0,disabledDate:e=>{let o=t(e).format("YYYY-MM-DD"),l=t(new Date).format("YYYY-MM-DD");return o==l}}},{label:"月份选择",field:"monthSelect",component:"MonthPicker",componentProps:{disabledDate:e=>{let o=t(e).format("YYYY-MM"),l=t(new Date).format("YYYY-MM");return o==l}}},{label:"周选择",field:"weekSelect",component:"WeekPicker",componentProps:{size:"small"}},{label:"时间选择",field:"timeSelect",component:"TimePicker",componentProps:{size:"default",showNow:!0}},{label:"日期时间范围",field:"dateTimeRangeSelect",component:"RangePicker",componentProps:{showTime:!0,format:"YYYY/MM/DD HH:mm:ss",placeholder:["请选择开始日期时间","请选择结束日期时间"]}},{label:"日期范围",field:"dateRangeSelect",component:"RangeDate",componentProps:{format:"YYYY/MM/DD",placeholder:["请选择开始日期","请选择结束日期"]}},{label:"时间范围",field:"timeRangeSelect",component:"RangeTime",componentProps:{format:"HH/mm/ss",placeholder:["请选择开始时间","请选择结束时间"]}},{label:"开关",field:"switch",component:"Switch",componentProps:{size:"default",unCheckedChildren:"开启",unCheckedValue:"0",checkedChildren:"关闭",checkedValue:"1",disabled:!1}},{label:"滑动输入条",field:"slider",component:"Slider",componentProps:{min:-20,max:100,range:!0,marks:{"-20":"-20°C",0:"0°C",26:"26°C",37:"37°C",100:{style:{color:"#f50"},label:"100°C"}}}},{label:"评分",field:"rate",component:"Rate",componentProps:{allowHalf:!0,count:5,tooltips:["非常差","较差","正常","很好","非很好"]}},{label:"分割线",field:"divisionLine",component:"Divider",componentProps:{dashed:!1,orientation:"center",plain:!0,type:"horizontal"}}],u=p({__name:"BasicFormComponent",setup(e){const[o,{getFieldsValue:l,setFieldsValue:d,resetFields:b,validate:f}]=r({schemas:s,labelWidth:"150px",showActionButtonGroup:!1,autoFocusFirstItem:!0});return(h,v)=>(c(),m(a(n),{onRegister:a(o),style:{"margin-top":"20px"}},null,8,["onRegister"]))}}),Z=i(u,[["__scopeId","data-v-719a51c7"]]);export{Z as default};