| 1 |
- import{d as n,aB as i,ar as r,u as l}from"./vue-vendor-Be68asQ6.js";import"./index-D68l__AG.js";import{j as t,a}from"./index-BFfnEkVs.js";import{u as m}from"./useForm-kcRIHoe0.js";import{B as s}from"./BasicForm-Cv-dsB-e.js";import"./componentMap-BUTAcOmo.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./useFormItem-CtGMPcLp.js";import"./index-CETWS1o0.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JAddInput-BBXQvvpq.js";import"./areaDataUtil-Cik-Rc_P.js";import"./index-BOEzG86y.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./depart.api-CDwTvdwQ.js";import"./JSelectDept-DT6g7V5M.js";import"./JPopup-DKJW27Yk.js";import"./JEllipsis-C04xKxcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";import"./JAreaLinkage-BNOKwn5l.js";import"./JCodeEditor-CSivhUhT.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./EasyCronInput-wCv2YMHn.js";const c=[{label:"验证码",field:"code",component:"InputCountDown",componentProps:{size:"default",count:120}},{label:"Api下拉选择",field:"apiSelect",component:"ApiSelect",componentProps:{mode:"multiple",api:()=>t.get({url:"/test/jeecgDemo/list"}),numberToString:!1,labelField:"name",valueField:"id",params:{},resultField:"records"}},{label:"Api树选择",field:"apiSelect",component:"ApiTreeSelect",componentProps:{api:()=>t.get({url:"/mock/tree/getDemoOptions"}),params:{},resultField:"list"}},{label:"校验密码强度",field:"pwd",component:"StrengthMeter",componentProps:{showInput:!0,disabled:!1}},{label:"省市县联动",field:"province",component:"JAreaLinkage",componentProps:{showArea:!0,showAll:!0}},{label:"岗位选择",field:"post",component:"JSelectPosition",componentProps:{showSelected:!0,maxSelectCount:1,modalTitle:"岗位"}},{label:"角色选择",field:"role",component:"JSelectRole",componentProps:{params:{},isRadioSelection:!0,modalTitle:"角色"}},{label:"用户选择",field:"user",component:"JSelectUser",componentProps:{rowKey:"username",labelKey:"realname",showButton:!1,modalTitle:"用户"}},{label:"图片上传",field:"uploadImage",component:"JImageUpload",componentProps:{text:"图片上传",listType:"picture-card",bizPath:"temp",disabled:!1,fileMax:1}},{label:"字典标签",field:"dictTags",component:"JDictSelectTag",componentProps:{dictCode:"sex",type:"radioButton"}},{label:"部门选择",field:"dept",component:"JSelectDept",componentProps:{sync:!1,checkable:!0,showButton:!1,checkStrictly:!0,modalTitle:"部门选择"}},{label:"省市县级联动",field:"provinceArea",component:"JAreaSelect",componentProps:{level:3}},{label:"富文本",field:"editor",component:"JEditor",componentProps:{disabled:!1}},{label:"markdown",field:"markdown",component:"JMarkdownEditor",componentProps:{disabled:!1}},{label:"可输入下拉框",field:"inputSelect",component:"JSelectInput",componentProps:{options:[{label:"Default",value:"default"},{label:"IFrame",value:"iframe"}],showSearch:!0,disabled:!1}},{label:"代码编辑器组件",field:"jCode",component:"JCodeEditor",componentProps:{height:"150px",disabled:!1,fullScreen:!1,zIndex:999,theme:"idea",keywords:["console"],language:"javascript"}},{label:"分类字典树",field:"dictTree",component:"JCategorySelect",componentProps:{placeholder:"请选择分类字典树",condition:"",multiple:!1,pcode:"A04",pid:"",back:"id"}},{label:"下拉多选",field:"selectMultiple",component:"JSelectMultiple",componentProps:{dictCode:"company_rank",readOnly:!1}},{label:"popup",field:"popup",component:"JPopup",componentProps:({formActionType:o})=>{const{setFieldsValue:e}=o;return{setFieldsValue:e,code:"demo",multi:!1,fieldConfig:[{source:"name",target:"popup"}]}}},{label:"开关自定义",field:"switch",component:"JSwitch",componentProps:{options:["Y","N"],labelOptions:["是","否"],query:!1,disabled:!1}},{label:"定时表达式选择",field:"timing",component:"JEasyCron",componentProps:{hideSecond:!1,hideYear:!1,disabled:!1,remote:(o,e,p)=>{}}},{label:"分类字典树",field:"treeDict",component:"JTreeDict",componentProps:{field:"id",async:!0,disabled:!1,parentCode:"A04"}},{label:"多行输入窗口",field:"inputPop",component:"JInputPop",componentProps:{title:"多行输入窗口",position:"bottom"}},{label:"多选",field:"multipleChoice",component:"JCheckbox",componentProps:{dictCode:"company_rank",disabled:!1}},{label:"下拉树选择",field:"treeCusSelect",component:"JTreeSelect",componentProps:{dict:"sys_permission,name,id",pidField:"parent_id"}},{label:"根据部门选择用户组件",field:"userByDept",component:"JSelectUserByDept",componentProps:{showButton:!0,modalTitle:"部门用户选择"}},{label:"文件上传",field:"uploadFile",component:"JUpload",componentProps:{text:"文件上传",maxCount:2,download:!0}},{label:"字典表搜索",field:"dictSearchSelect",component:"JSearchSelect",componentProps:{dict:"demo,name,id",async:!0,pageSize:3}},{label:"动态创建input框",field:"jAddInput",component:"JAddInput",componentProps:{min:1}},{label:"用户选择组件",field:"userCusSelect",component:"UserSelect",componentProps:{multi:!0,store:"id",izExcludeMy:!1,disabled:!1}},{label:"选择角色组件",field:"roleSelect",component:"RoleSelect",componentProps:{maxSelectCount:4,multi:!0}},{label:"数值范围输入框",field:"rangeNumber",component:"JRangeNumber"},{label:"远程Api单选框组",field:"apiRadioGroup",component:"ApiRadioGroup",componentProps:{api:()=>t.get({url:"/mock/select/getDemoOptions"}),params:{},isBtn:!1,resultField:"list",labelField:"name",valueField:"id"}}],d=n({__name:"BasicFormCustomComponent",setup(o){const[e,{getFieldsValue:p,setFieldsValue:u,resetFields:f,validate:b}]=m({schemas:c,labelWidth:"150px",showActionButtonGroup:!1});return(P,S)=>(r(),i(l(s),{onRegister:l(e),style:{"margin-top":"20px"}},null,8,["onRegister"]))}}),se=a(d,[["__scopeId","data-v-c4dea78f"]]);export{se as default};
|