form.b88c45a4.js 40 KB

1
  1. import{e,f as i,y as n,z as a,C as t,l as o,m as l,w as s,j as c,g as d,k as r,F as u,aa as m,b6 as f,ae as h,i as _,a1 as p,T as g,p as b,t as y,b7 as v,A as w,ai as x,b8 as k}from"./index-a258b816.js";import{_ as S}from"./_plugin-vue_export-helper.1b428a4d.js";const M={id:"2852637",name:"uniui图标库",font_family:"uniicons",css_prefix_text:"uniui-",description:"",glyphs:[{icon_id:"25027049",name:"yanse",font_class:"color",unicode:"e6cf",unicode_decimal:59087},{icon_id:"25027048",name:"wallet",font_class:"wallet",unicode:"e6b1",unicode_decimal:59057},{icon_id:"25015720",name:"settings-filled",font_class:"settings-filled",unicode:"e6ce",unicode_decimal:59086},{icon_id:"25015434",name:"shimingrenzheng-filled",font_class:"auth-filled",unicode:"e6cc",unicode_decimal:59084},{icon_id:"24934246",name:"shop-filled",font_class:"shop-filled",unicode:"e6cd",unicode_decimal:59085},{icon_id:"24934159",name:"staff-filled-01",font_class:"staff-filled",unicode:"e6cb",unicode_decimal:59083},{icon_id:"24932461",name:"VIP-filled",font_class:"vip-filled",unicode:"e6c6",unicode_decimal:59078},{icon_id:"24932462",name:"plus_circle_fill",font_class:"plus-filled",unicode:"e6c7",unicode_decimal:59079},{icon_id:"24932463",name:"folder_add-filled",font_class:"folder-add-filled",unicode:"e6c8",unicode_decimal:59080},{icon_id:"24932464",name:"yanse-filled",font_class:"color-filled",unicode:"e6c9",unicode_decimal:59081},{icon_id:"24932465",name:"tune-filled",font_class:"tune-filled",unicode:"e6ca",unicode_decimal:59082},{icon_id:"24932455",name:"a-rilidaka-filled",font_class:"calendar-filled",unicode:"e6c0",unicode_decimal:59072},{icon_id:"24932456",name:"notification-filled",font_class:"notification-filled",unicode:"e6c1",unicode_decimal:59073},{icon_id:"24932457",name:"wallet-filled",font_class:"wallet-filled",unicode:"e6c2",unicode_decimal:59074},{icon_id:"24932458",name:"paihangbang-filled",font_class:"medal-filled",unicode:"e6c3",unicode_decimal:59075},{icon_id:"24932459",name:"gift-filled",font_class:"gift-filled",unicode:"e6c4",unicode_decimal:59076},{icon_id:"24932460",name:"fire-filled",font_class:"fire-filled",unicode:"e6c5",unicode_decimal:59077},{icon_id:"24928001",name:"refreshempty",font_class:"refreshempty",unicode:"e6bf",unicode_decimal:59071},{icon_id:"24926853",name:"location-ellipse",font_class:"location-filled",unicode:"e6af",unicode_decimal:59055},{icon_id:"24926735",name:"person-filled",font_class:"person-filled",unicode:"e69d",unicode_decimal:59037},{icon_id:"24926703",name:"personadd-filled",font_class:"personadd-filled",unicode:"e698",unicode_decimal:59032},{icon_id:"24923351",name:"back",font_class:"back",unicode:"e6b9",unicode_decimal:59065},{icon_id:"24923352",name:"forward",font_class:"forward",unicode:"e6ba",unicode_decimal:59066},{icon_id:"24923353",name:"arrowthinright",font_class:"arrow-right",unicode:"e6bb",unicode_decimal:59067},{icon_id:"24923353",name:"arrowthinright",font_class:"arrowthinright",unicode:"e6bb",unicode_decimal:59067},{icon_id:"24923354",name:"arrowthinleft",font_class:"arrow-left",unicode:"e6bc",unicode_decimal:59068},{icon_id:"24923354",name:"arrowthinleft",font_class:"arrowthinleft",unicode:"e6bc",unicode_decimal:59068},{icon_id:"24923355",name:"arrowthinup",font_class:"arrow-up",unicode:"e6bd",unicode_decimal:59069},{icon_id:"24923355",name:"arrowthinup",font_class:"arrowthinup",unicode:"e6bd",unicode_decimal:59069},{icon_id:"24923356",name:"arrowthindown",font_class:"arrow-down",unicode:"e6be",unicode_decimal:59070},{icon_id:"24923356",name:"arrowthindown",font_class:"arrowthindown",unicode:"e6be",unicode_decimal:59070},{icon_id:"24923349",name:"arrowdown",font_class:"bottom",unicode:"e6b8",unicode_decimal:59064},{icon_id:"24923349",name:"arrowdown",font_class:"arrowdown",unicode:"e6b8",unicode_decimal:59064},{icon_id:"24923346",name:"arrowright",font_class:"right",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24923346",name:"arrowright",font_class:"arrowright",unicode:"e6b5",unicode_decimal:59061},{icon_id:"24923347",name:"arrowup",font_class:"top",unicode:"e6b6",unicode_decimal:59062},{icon_id:"24923347",name:"arrowup",font_class:"arrowup",unicode:"e6b6",unicode_decimal:59062},{icon_id:"24923348",name:"arrowleft",font_class:"left",unicode:"e6b7",unicode_decimal:59063},{icon_id:"24923348",name:"arrowleft",font_class:"arrowleft",unicode:"e6b7",unicode_decimal:59063},{icon_id:"24923334",name:"eye",font_class:"eye",unicode:"e651",unicode_decimal:58961},{icon_id:"24923335",name:"eye-filled",font_class:"eye-filled",unicode:"e66a",unicode_decimal:58986},{icon_id:"24923336",name:"eye-slash",font_class:"eye-slash",unicode:"e6b3",unicode_decimal:59059},{icon_id:"24923337",name:"eye-slash-filled",font_class:"eye-slash-filled",unicode:"e6b4",unicode_decimal:59060},{icon_id:"24923305",name:"info-filled",font_class:"info-filled",unicode:"e649",unicode_decimal:58953},{icon_id:"24923299",name:"reload-01",font_class:"reload",unicode:"e6b2",unicode_decimal:59058},{icon_id:"24923195",name:"mic_slash_fill",font_class:"micoff-filled",unicode:"e6b0",unicode_decimal:59056},{icon_id:"24923165",name:"map-pin-ellipse",font_class:"map-pin-ellipse",unicode:"e6ac",unicode_decimal:59052},{icon_id:"24923166",name:"map-pin",font_class:"map-pin",unicode:"e6ad",unicode_decimal:59053},{icon_id:"24923167",name:"location",font_class:"location",unicode:"e6ae",unicode_decimal:59054},{icon_id:"24923064",name:"starhalf",font_class:"starhalf",unicode:"e683",unicode_decimal:59011},{icon_id:"24923065",name:"star",font_class:"star",unicode:"e688",unicode_decimal:59016},{icon_id:"24923066",name:"star-filled",font_class:"star-filled",unicode:"e68f",unicode_decimal:59023},{icon_id:"24899646",name:"a-rilidaka",font_class:"calendar",unicode:"e6a0",unicode_decimal:59040},{icon_id:"24899647",name:"fire",font_class:"fire",unicode:"e6a1",unicode_decimal:59041},{icon_id:"24899648",name:"paihangbang",font_class:"medal",unicode:"e6a2",unicode_decimal:59042},{icon_id:"24899649",name:"font",font_class:"font",unicode:"e6a3",unicode_decimal:59043},{icon_id:"24899650",name:"gift",font_class:"gift",unicode:"e6a4",unicode_decimal:59044},{icon_id:"24899651",name:"link",font_class:"link",unicode:"e6a5",unicode_decimal:59045},{icon_id:"24899652",name:"notification",font_class:"notification",unicode:"e6a6",unicode_decimal:59046},{icon_id:"24899653",name:"staff",font_class:"staff",unicode:"e6a7",unicode_decimal:59047},{icon_id:"24899654",name:"VIP",font_class:"vip",unicode:"e6a8",unicode_decimal:59048},{icon_id:"24899655",name:"folder_add",font_class:"folder-add",unicode:"e6a9",unicode_decimal:59049},{icon_id:"24899656",name:"tune",font_class:"tune",unicode:"e6aa",unicode_decimal:59050},{icon_id:"24899657",name:"shimingrenzheng",font_class:"auth",unicode:"e6ab",unicode_decimal:59051},{icon_id:"24899565",name:"person",font_class:"person",unicode:"e699",unicode_decimal:59033},{icon_id:"24899566",name:"email-filled",font_class:"email-filled",unicode:"e69a",unicode_decimal:59034},{icon_id:"24899567",name:"phone-filled",font_class:"phone-filled",unicode:"e69b",unicode_decimal:59035},{icon_id:"24899568",name:"phone",font_class:"phone",unicode:"e69c",unicode_decimal:59036},{icon_id:"24899570",name:"email",font_class:"email",unicode:"e69e",unicode_decimal:59038},{icon_id:"24899571",name:"personadd",font_class:"personadd",unicode:"e69f",unicode_decimal:59039},{icon_id:"24899558",name:"chatboxes-filled",font_class:"chatboxes-filled",unicode:"e692",unicode_decimal:59026},{icon_id:"24899559",name:"contact",font_class:"contact",unicode:"e693",unicode_decimal:59027},{icon_id:"24899560",name:"chatbubble-filled",font_class:"chatbubble-filled",unicode:"e694",unicode_decimal:59028},{icon_id:"24899561",name:"contact-filled",font_class:"contact-filled",unicode:"e695",unicode_decimal:59029},{icon_id:"24899562",name:"chatboxes",font_class:"chatboxes",unicode:"e696",unicode_decimal:59030},{icon_id:"24899563",name:"chatbubble",font_class:"chatbubble",unicode:"e697",unicode_decimal:59031},{icon_id:"24881290",name:"upload-filled",font_class:"upload-filled",unicode:"e68e",unicode_decimal:59022},{icon_id:"24881292",name:"upload",font_class:"upload",unicode:"e690",unicode_decimal:59024},{icon_id:"24881293",name:"weixin",font_class:"weixin",unicode:"e691",unicode_decimal:59025},{icon_id:"24881274",name:"compose",font_class:"compose",unicode:"e67f",unicode_decimal:59007},{icon_id:"24881275",name:"qq",font_class:"qq",unicode:"e680",unicode_decimal:59008},{icon_id:"24881276",name:"download-filled",font_class:"download-filled",unicode:"e681",unicode_decimal:59009},{icon_id:"24881277",name:"pengyouquan",font_class:"pyq",unicode:"e682",unicode_decimal:59010},{icon_id:"24881279",name:"sound",font_class:"sound",unicode:"e684",unicode_decimal:59012},{icon_id:"24881280",name:"trash-filled",font_class:"trash-filled",unicode:"e685",unicode_decimal:59013},{icon_id:"24881281",name:"sound-filled",font_class:"sound-filled",unicode:"e686",unicode_decimal:59014},{icon_id:"24881282",name:"trash",font_class:"trash",unicode:"e687",unicode_decimal:59015},{icon_id:"24881284",name:"videocam-filled",font_class:"videocam-filled",unicode:"e689",unicode_decimal:59017},{icon_id:"24881285",name:"spinner-cycle",font_class:"spinner-cycle",unicode:"e68a",unicode_decimal:59018},{icon_id:"24881286",name:"weibo",font_class:"weibo",unicode:"e68b",unicode_decimal:59019},{icon_id:"24881288",name:"videocam",font_class:"videocam",unicode:"e68c",unicode_decimal:59020},{icon_id:"24881289",name:"download",font_class:"download",unicode:"e68d",unicode_decimal:59021},{icon_id:"24879601",name:"help",font_class:"help",unicode:"e679",unicode_decimal:59001},{icon_id:"24879602",name:"navigate-filled",font_class:"navigate-filled",unicode:"e67a",unicode_decimal:59002},{icon_id:"24879603",name:"plusempty",font_class:"plusempty",unicode:"e67b",unicode_decimal:59003},{icon_id:"24879604",name:"smallcircle",font_class:"smallcircle",unicode:"e67c",unicode_decimal:59004},{icon_id:"24879605",name:"minus-filled",font_class:"minus-filled",unicode:"e67d",unicode_decimal:59005},{icon_id:"24879606",name:"micoff",font_class:"micoff",unicode:"e67e",unicode_decimal:59006},{icon_id:"24879588",name:"closeempty",font_class:"closeempty",unicode:"e66c",unicode_decimal:58988},{icon_id:"24879589",name:"clear",font_class:"clear",unicode:"e66d",unicode_decimal:58989},{icon_id:"24879590",name:"navigate",font_class:"navigate",unicode:"e66e",unicode_decimal:58990},{icon_id:"24879591",name:"minus",font_class:"minus",unicode:"e66f",unicode_decimal:58991},{icon_id:"24879592",name:"image",font_class:"image",unicode:"e670",unicode_decimal:58992},{icon_id:"24879593",name:"mic",font_class:"mic",unicode:"e671",unicode_decimal:58993},{icon_id:"24879594",name:"paperplane",font_class:"paperplane",unicode:"e672",unicode_decimal:58994},{icon_id:"24879595",name:"close",font_class:"close",unicode:"e673",unicode_decimal:58995},{icon_id:"24879596",name:"help-filled",font_class:"help-filled",unicode:"e674",unicode_decimal:58996},{icon_id:"24879597",name:"plus-filled",font_class:"paperplane-filled",unicode:"e675",unicode_decimal:58997},{icon_id:"24879598",name:"plus",font_class:"plus",unicode:"e676",unicode_decimal:58998},{icon_id:"24879599",name:"mic-filled",font_class:"mic-filled",unicode:"e677",unicode_decimal:58999},{icon_id:"24879600",name:"image-filled",font_class:"image-filled",unicode:"e678",unicode_decimal:59e3},{icon_id:"24855900",name:"locked-filled",font_class:"locked-filled",unicode:"e668",unicode_decimal:58984},{icon_id:"24855901",name:"info",font_class:"info",unicode:"e669",unicode_decimal:58985},{icon_id:"24855903",name:"locked",font_class:"locked",unicode:"e66b",unicode_decimal:58987},{icon_id:"24855884",name:"camera-filled",font_class:"camera-filled",unicode:"e658",unicode_decimal:58968},{icon_id:"24855885",name:"chat-filled",font_class:"chat-filled",unicode:"e659",unicode_decimal:58969},{icon_id:"24855886",name:"camera",font_class:"camera",unicode:"e65a",unicode_decimal:58970},{icon_id:"24855887",name:"circle",font_class:"circle",unicode:"e65b",unicode_decimal:58971},{icon_id:"24855888",name:"checkmarkempty",font_class:"checkmarkempty",unicode:"e65c",unicode_decimal:58972},{icon_id:"24855889",name:"chat",font_class:"chat",unicode:"e65d",unicode_decimal:58973},{icon_id:"24855890",name:"circle-filled",font_class:"circle-filled",unicode:"e65e",unicode_decimal:58974},{icon_id:"24855891",name:"flag",font_class:"flag",unicode:"e65f",unicode_decimal:58975},{icon_id:"24855892",name:"flag-filled",font_class:"flag-filled",unicode:"e660",unicode_decimal:58976},{icon_id:"24855893",name:"gear-filled",font_class:"gear-filled",unicode:"e661",unicode_decimal:58977},{icon_id:"24855894",name:"home",font_class:"home",unicode:"e662",unicode_decimal:58978},{icon_id:"24855895",name:"home-filled",font_class:"home-filled",unicode:"e663",unicode_decimal:58979},{icon_id:"24855896",name:"gear",font_class:"gear",unicode:"e664",unicode_decimal:58980},{icon_id:"24855897",name:"smallcircle-filled",font_class:"smallcircle-filled",unicode:"e665",unicode_decimal:58981},{icon_id:"24855898",name:"map-filled",font_class:"map-filled",unicode:"e666",unicode_decimal:58982},{icon_id:"24855899",name:"map",font_class:"map",unicode:"e667",unicode_decimal:58983},{icon_id:"24855825",name:"refresh-filled",font_class:"refresh-filled",unicode:"e656",unicode_decimal:58966},{icon_id:"24855826",name:"refresh",font_class:"refresh",unicode:"e657",unicode_decimal:58967},{icon_id:"24855808",name:"cloud-upload",font_class:"cloud-upload",unicode:"e645",unicode_decimal:58949},{icon_id:"24855809",name:"cloud-download-filled",font_class:"cloud-download-filled",unicode:"e646",unicode_decimal:58950},{icon_id:"24855810",name:"cloud-download",font_class:"cloud-download",unicode:"e647",unicode_decimal:58951},{icon_id:"24855811",name:"cloud-upload-filled",font_class:"cloud-upload-filled",unicode:"e648",unicode_decimal:58952},{icon_id:"24855813",name:"redo",font_class:"redo",unicode:"e64a",unicode_decimal:58954},{icon_id:"24855814",name:"images-filled",font_class:"images-filled",unicode:"e64b",unicode_decimal:58955},{icon_id:"24855815",name:"undo-filled",font_class:"undo-filled",unicode:"e64c",unicode_decimal:58956},{icon_id:"24855816",name:"more",font_class:"more",unicode:"e64d",unicode_decimal:58957},{icon_id:"24855817",name:"more-filled",font_class:"more-filled",unicode:"e64e",unicode_decimal:58958},{icon_id:"24855818",name:"undo",font_class:"undo",unicode:"e64f",unicode_decimal:58959},{icon_id:"24855819",name:"images",font_class:"images",unicode:"e650",unicode_decimal:58960},{icon_id:"24855821",name:"paperclip",font_class:"paperclip",unicode:"e652",unicode_decimal:58962},{icon_id:"24855822",name:"settings",font_class:"settings",unicode:"e653",unicode_decimal:58963},{icon_id:"24855823",name:"search",font_class:"search",unicode:"e654",unicode_decimal:58964},{icon_id:"24855824",name:"redo-filled",font_class:"redo-filled",unicode:"e655",unicode_decimal:58965},{icon_id:"24841702",name:"list",font_class:"list",unicode:"e644",unicode_decimal:58948},{icon_id:"24841489",name:"mail-open-filled",font_class:"mail-open-filled",unicode:"e63a",unicode_decimal:58938},{icon_id:"24841491",name:"hand-thumbsdown-filled",font_class:"hand-down-filled",unicode:"e63c",unicode_decimal:58940},{icon_id:"24841492",name:"hand-thumbsdown",font_class:"hand-down",unicode:"e63d",unicode_decimal:58941},{icon_id:"24841493",name:"hand-thumbsup-filled",font_class:"hand-up-filled",unicode:"e63e",unicode_decimal:58942},{icon_id:"24841494",name:"hand-thumbsup",font_class:"hand-up",unicode:"e63f",unicode_decimal:58943},{icon_id:"24841496",name:"heart-filled",font_class:"heart-filled",unicode:"e641",unicode_decimal:58945},{icon_id:"24841498",name:"mail-open",font_class:"mail-open",unicode:"e643",unicode_decimal:58947},{icon_id:"24841488",name:"heart",font_class:"heart",unicode:"e639",unicode_decimal:58937},{icon_id:"24839963",name:"loop",font_class:"loop",unicode:"e633",unicode_decimal:58931},{icon_id:"24839866",name:"pulldown",font_class:"pulldown",unicode:"e632",unicode_decimal:58930},{icon_id:"24813798",name:"scan",font_class:"scan",unicode:"e62a",unicode_decimal:58922},{icon_id:"24813786",name:"bars",font_class:"bars",unicode:"e627",unicode_decimal:58919},{icon_id:"24813788",name:"cart-filled",font_class:"cart-filled",unicode:"e629",unicode_decimal:58921},{icon_id:"24813790",name:"checkbox",font_class:"checkbox",unicode:"e62b",unicode_decimal:58923},{icon_id:"24813791",name:"checkbox-filled",font_class:"checkbox-filled",unicode:"e62c",unicode_decimal:58924},{icon_id:"24813794",name:"shop",font_class:"shop",unicode:"e62f",unicode_decimal:58927},{icon_id:"24813795",name:"headphones",font_class:"headphones",unicode:"e630",unicode_decimal:58928},{icon_id:"24813796",name:"cart",font_class:"cart",unicode:"e631",unicode_decimal:58929}]};const F=S({name:"UniIcons",emits:["click"],props:{type:{type:String,default:""},color:{type:String,default:"#333333"},size:{type:[Number,String],default:16},customPrefix:{type:String,default:""}},data:()=>({icons:M.glyphs}),computed:{unicode(){let e=this.icons.find((e=>e.font_class===this.type));return e?unescape(`%u${e.unicode}`):""},iconSize(){return"number"==typeof(e=this.size)||/^[0-9]*$/g.test(e)?e+"px":e;var e}},methods:{_onClick(){this.$emit("click")}}},[["render",function(o,l,s,c,d,r){const u=t;return e(),i(u,{style:n({color:s.color,"font-size":r.iconSize}),class:a(["uni-icons",["uniui-"+s.type,s.customPrefix,s.customPrefix?s.type:""]]),onClick:r._onClick},null,8,["style","class","onClick"])}],["__scopeId","data-v-7c2f6cb0"]]);const I=S({name:"uni-easyinput",emits:["click","iconClick","update:modelValue","input","focus","blur","confirm"],model:{prop:"modelValue",event:"update:modelValue"},props:{name:String,value:[Number,String],modelValue:[Number,String],type:{type:String,default:"text"},clearable:{type:Boolean,default:!0},autoHeight:{type:Boolean,default:!1},placeholder:String,placeholderStyle:String,focus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},clearSize:{type:[Number,String],default:15},inputBorder:{type:Boolean,default:!0},prefixIcon:{type:String,default:""},suffixIcon:{type:String,default:""},trim:{type:[Boolean,String],default:!0},passwordIcon:{type:Boolean,default:!0},styles:{type:Object,default:()=>({color:"#333",disableColor:"#F7F6F6",borderColor:"#e5e5e5"})},errorMessage:{type:[String,Boolean],default:""},paddingLeft:{type:[Number,String],default:0}},data:()=>({focused:!1,errMsg:"",val:"",showMsg:"",border:!1,isFirstBorder:!1,showClearIcon:!1,showPassword:!1}),computed:{msg(){return this.errorMessage||this.errMsg},inputMaxlength(){return Number(this.maxlength)}},watch:{value(e){this.errMsg&&(this.errMsg=""),this.val=e,this.form&&this.formItem&&!this.is_reset&&(this.is_reset=!1,this.formItem.setValue(e))},modelValue(e){this.errMsg&&(this.errMsg=""),this.val=e,this.form&&this.formItem&&!this.is_reset&&(this.is_reset=!1,this.formItem.setValue(e))},focus(e){this.$nextTick((()=>{this.focused=this.focus}))}},created(){this.value||0===this.value||(this.val=this.modelValue),this.modelValue||0===this.modelValue||(this.val=this.value),this.form=this.getForm("uniForms"),this.formItem=this.getForm("uniFormsItem"),this.form&&this.formItem&&this.formItem.name&&(this.is_reset||(this.is_reset=!1,this.formItem.setValue(this.val)),this.rename=this.formItem.name,this.form.inputChildrens.push(this))},mounted(){this.$nextTick((()=>{this.focused=this.focus}))},methods:{init(){},onClickIcon(e){this.$emit("iconClick",e)},getForm(e="uniForms"){let i=this.$parent,n=i.$options.name;for(;n!==e;){if(i=i.$parent,!i)return!1;n=i.$options.name}return i},onEyes(){this.showPassword=!this.showPassword},onInput(e){let i=e.detail.value;this.trim&&("boolean"==typeof this.trim&&this.trim&&(i=this.trimStr(i)),"string"==typeof this.trim&&(i=this.trimStr(i,this.trim))),this.errMsg&&(this.errMsg=""),this.val=i,this.$emit("input",i),this.$emit("update:modelValue",i)},onFocus(e){this.$emit("focus",e)},onBlur(e){e.detail.value,this.$emit("blur",e)},onConfirm(e){this.$emit("confirm",e.detail.value)},onClear(e){this.val="",this.$emit("input",""),this.$emit("update:modelValue","")},fieldClick(){this.$emit("click")},trimStr:(e,i="both")=>"both"===i?e.trim():"left"===i?e.trimLeft():"right"===i?e.trimRight():"start"===i?e.trimStart():"end"===i?e.trimEnd():"all"===i?e.replace(/\s+/g,""):e}},[["render",function(t,p,g,b,y,v){const w=o(l("uni-icons"),F),x=f,k=h,S=_;return e(),i(S,{class:a(["uni-easyinput",{"uni-easyinput-error":v.msg}]),style:n({color:g.inputBorder&&v.msg?"#e43d33":g.styles.color})},{default:s((()=>[c(S,{class:a(["uni-easyinput__content",{"is-input-border":g.inputBorder,"is-input-error-border":g.inputBorder&&v.msg,"is-textarea":"textarea"===g.type,"is-disabled":g.disabled}]),style:n({"border-color":g.inputBorder&&v.msg?"#dd524d":g.styles.borderColor,"background-color":g.disabled?g.styles.disableColor:""})},{default:s((()=>[g.prefixIcon?(e(),i(w,{key:0,class:"content-clear-icon",type:g.prefixIcon,color:"#c0c4cc",onClick:p[0]||(p[0]=e=>v.onClickIcon("prefix"))},null,8,["type"])):d("",!0),"textarea"===g.type?(e(),i(x,{key:1,class:a(["uni-easyinput__content-textarea",{"input-padding":g.inputBorder}]),name:g.name,value:y.val,placeholder:g.placeholder,placeholderStyle:g.placeholderStyle,disabled:g.disabled,"placeholder-class":"uni-easyinput__placeholder-class",maxlength:v.inputMaxlength,focus:y.focused,autoHeight:g.autoHeight,onInput:v.onInput,onBlur:v.onBlur,onFocus:v.onFocus,onConfirm:v.onConfirm},null,8,["class","name","value","placeholder","placeholderStyle","disabled","maxlength","focus","autoHeight","onInput","onBlur","onFocus","onConfirm"])):(e(),i(k,{key:2,type:"password"===g.type?"text":g.type,class:"uni-easyinput__content-input",style:n({"padding-right":"password"===g.type||g.clearable||g.prefixIcon?"":"10px","padding-left":g.paddingLeft+"px"}),name:g.name,value:y.val,password:!y.showPassword&&"password"===g.type,placeholder:g.placeholder,placeholderStyle:g.placeholderStyle,"placeholder-class":"uni-easyinput__placeholder-class",disabled:g.disabled,maxlength:v.inputMaxlength,focus:y.focused,confirmType:g.confirmType,onFocus:v.onFocus,onBlur:v.onBlur,onInput:v.onInput,onChange:v.onInput,onConfirm:v.onConfirm,"cursor-spacing":30,"always-embed":""},null,8,["type","style","name","value","password","placeholder","placeholderStyle","disabled","maxlength","focus","confirmType","onFocus","onBlur","onInput","onChange","onConfirm"])),"password"===g.type&&g.passwordIcon?(e(),r(u,{key:3},[y.val?(e(),i(w,{key:0,class:a(["content-clear-icon",{"is-textarea-icon":"textarea"===g.type}]),type:y.showPassword?"eye-slash-filled":"eye-filled",size:18,color:"#c0c4cc",onClick:v.onEyes},null,8,["class","type","onClick"])):d("",!0)],64)):g.suffixIcon?(e(),r(u,{key:4},[g.suffixIcon?(e(),i(w,{key:0,class:"content-clear-icon",type:g.suffixIcon,color:"#c0c4cc",onClick:p[1]||(p[1]=e=>v.onClickIcon("suffix"))},null,8,["type"])):d("",!0)],64)):(e(),r(u,{key:5},[g.clearable&&y.val&&!g.disabled?(e(),i(w,{key:0,class:a(["content-clear-icon",{"is-textarea-icon":"textarea"===g.type}]),type:"clear",size:g.clearSize,color:"#c0c4cc",onClick:v.onClear},null,8,["class","size","onClick"])):d("",!0)],64)),m(t.$slots,"right",{},void 0,!0)])),_:3},8,["class","style"])])),_:3},8,["class","style"])}],["__scopeId","data-v-cc151d44"]]);const C=S({name:"uniFormsItem",props:{custom:{type:Boolean,default:!1},showMessage:{type:Boolean,default:!0},name:String,required:Boolean,validateTrigger:{type:String,default:""},leftIcon:String,iconColor:{type:String,default:"#606266"},label:String,labelWidth:{type:[Number,String],default:""},labelAlign:{type:String,default:""},labelPosition:{type:String,default:""},errorMessage:{type:[String,Boolean],default:""},rules:{type:Array,default:()=>[]}},data:()=>({errorTop:!1,errorBottom:!1,labelMarginBottom:"",errorWidth:"",errMsg:"",val:"",labelPos:"",labelWid:"",labelAli:"",showMsg:"undertext",border:!1,isFirstBorder:!1,isArray:!1,arrayField:""}),computed:{msg(){return this.errorMessage||this.errMsg},fieldStyle(){let e={};return"top"==this.labelPos&&(e.padding="0 0",this.labelMarginBottom="6px"),"left"==this.labelPos&&!1!==this.msg&&""!=this.msg?(e.paddingBottom="0px",this.errorBottom=!0,this.errorTop=!1):"top"==this.labelPos&&!1!==this.msg&&""!=this.msg?(this.errorBottom=!1,this.errorTop=!0):(this.errorTop=!1,this.errorBottom=!1),e},justifyContent(){return"left"===this.labelAli?"flex-start":"center"===this.labelAli?"center":"right"===this.labelAli?"flex-end":void 0},labelLeft(){return("left"===this.labelPos?parseInt(this.labelWid):0)+"rpx"}},watch:{validateTrigger(e){this.formTrigger=e}},created(){this.form=this.getForm(),this.group=this.getForm("uniGroup"),this.formRules=[],this.formTrigger=this.validateTrigger,this.name&&-1!==this.name.indexOf("[")&&-1!==this.name.indexOf("]")&&(this.isArray=!0,this.arrayField=this.name,this.form.formData[this.name]=this.form._getValue(this.name,""))},mounted(){this.form&&this.form.childrens.push(this),this.init()},unmounted(){this.__isUnmounted=!0,this.unInit()},methods:{init(){if(this.form){let{formRules:e,validator:i,formData:n,value:a,labelPosition:t,labelWidth:o,labelAlign:l,errShowType:s}=this.form;this.labelPos=this.labelPosition?this.labelPosition:t,this.label?this.labelWid=this.labelWidth?this.labelWidth:o||140:this.labelWid=this.labelWidth?this.labelWidth:o||"auto",this.labelWid&&"auto"!==this.labelWid&&(this.labelWid+="rpx"),this.labelAli=this.labelAlign?this.labelAlign:l,this.form.isFirstBorder||(this.form.isFirstBorder=!0,this.isFirstBorder=!0),this.group&&(this.group.isFirstBorder||(this.group.isFirstBorder=!0,this.isFirstBorder=!0)),this.border=this.form.border,this.showMsg=s;let c=this.isArray?this.arrayField:this.name;if(!c)return;e&&this.rules.length>0&&(e[c]||(e[c]={rules:this.rules}),i.updateSchema(e)),this.formRules=e[c]||{},this.validator=i}else this.labelPos=this.labelPosition||"left",this.labelWid=this.labelWidth||130,this.labelAli=this.labelAlign||"left"},unInit(){this.form&&this.form.childrens.forEach(((e,i)=>{e===this&&(this.form.childrens.splice(i,1),delete this.form.formData[e.name])}))},getForm(e="uniForms"){let i=this.$parent,n=i.$options.name;for(;n!==e;){if(i=i.$parent,!i)return!1;n=i.$options.name}return i},clearValidate(){this.errMsg=""},setValue(e){let i=this.isArray?this.arrayField:this.name;if(i){if(this.errMsg&&(this.errMsg=""),this.form.formData[i]=this.form._getValue(i,e),!this.formRules||(this.formRules,"{}"===JSON.stringify(this.formRules)))return;this.triggerCheck(this.form._getValue(this.name,e))}},async triggerCheck(e,i){if(this.errMsg="",!this.validator||0===Object.keys(this.formRules).length)return;const n=this.isRequired(this.formRules.rules||[]);let a=this.isTrigger(this.formRules.validateTrigger,this.validateTrigger,this.form.validateTrigger),t=null;if(a||i){let i=this.isArray?this.arrayField:this.name;t=await this.validator.validateUpdate({[i]:e},this.form.formData)}n||void 0!==e&&""!==e||(t=null);const o=this.form.inputChildrens.find((e=>e.rename===this.name));return(a||i)&&t&&t.errorMessage?(o&&(o.errMsg=t.errorMessage),"toast"===this.form.errShowType&&p({title:t.errorMessage||"校验错误",icon:"none"}),"modal"===this.form.errShowType&&g({title:"提示",content:t.errorMessage||"校验错误"})):o&&(o.errMsg=""),this.errMsg=t?t.errorMessage:"",this.form.validateCheck(t||null),t||null},isTrigger:(e,i,n)=>!("submit"===e||!e)||void 0===e&&("bind"===i||!i&&"bind"===n),isRequired(e){let i=!1;for(let n=0;n<e.length;n++){if(e[n].required){i=!0;break}}return i}}},[["render",function(r,u,f,h,p,g){const v=t,w=o(l("uni-icons"),F),x=_;return e(),i(x,{class:""},{default:s((()=>[c(x,{class:a(["uni-forms-item",{"uni-forms-item--border":p.border,"is-first-border":p.border&&p.isFirstBorder,"uni-forms-item-error":g.msg}])},{default:s((()=>[c(x,{class:"uni-forms-item__box"},{default:s((()=>[c(x,{class:a(["uni-forms-item__inner",["is-direction-"+p.labelPos]])},{default:s((()=>[c(x,{class:"uni-forms-item__label",style:n({width:p.labelWid,justifyContent:g.justifyContent})},{default:s((()=>[m(r.$slots,"label",{},(()=>[f.required?(e(),i(v,{key:0,class:"is-required"},{default:s((()=>[b("*")])),_:1})):d("",!0),f.leftIcon?(e(),i(w,{key:1,class:"label-icon",size:"16",type:f.leftIcon,color:f.iconColor},null,8,["type","color"])):d("",!0),c(v,{class:"label-text"},{default:s((()=>[b(y(f.label),1)])),_:1}),f.label?(e(),i(x,{key:2,class:"label-seat"})):d("",!0)]),!0)])),_:3},8,["style"]),c(x,{class:a(["uni-forms-item__content",{"is-input-error-border":g.msg}])},{default:s((()=>[m(r.$slots,"default",{},void 0,!0)])),_:3},8,["class"])])),_:3},8,["class"]),g.msg?(e(),i(x,{key:0,class:a(["uni-error-message",{"uni-error-msg--boeder":p.border}]),style:n({paddingLeft:g.labelLeft})},{default:s((()=>[c(v,{class:"uni-error-message-text"},{default:s((()=>[b(y("undertext"===p.showMsg?g.msg:""),1)])),_:1})])),_:1},8,["class","style"])):d("",!0)])),_:3})])),_:3},8,["class"])])),_:3})}],["__scopeId","data-v-52b226c3"]]);var $={email:/^\S+?@\S+?\.\S+?$/,idcard:/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i")};const V={int:"integer",bool:"boolean",double:"number",long:"number",password:"string"};function A(e,i=""){["label"].forEach((i=>{void 0===e[i]&&(e[i]="")}));let n=i;for(let a in e){let i=new RegExp("{"+a+"}");n=n.replace(i,e[a])}return n}const B={integer:e=>B.number(e)&&parseInt(e,10)===e,string:e=>"string"==typeof e,number:e=>!isNaN(e)&&"number"==typeof e,boolean:function(e){return"boolean"==typeof e},float:function(e){return B.number(e)&&!B.integer(e)},array:e=>Array.isArray(e),object:e=>"object"==typeof e&&!B.array(e),date:e=>e instanceof Date,timestamp(e){return!(!this.integer(e)||Math.abs(e).toString().length>16)},file:e=>"string"==typeof e.url,email:e=>"string"==typeof e&&!!e.match($.email)&&e.length<255,url:e=>"string"==typeof e&&!!e.match($.url),pattern(e,i){try{return new RegExp(e).test(i)}catch(n){return!1}},method:e=>"function"==typeof e,idcard:e=>"string"==typeof e&&!!e.match($.idcard),"url-https"(e){return this.url(e)&&e.startsWith("https://")},"url-scheme":e=>e.startsWith("://"),"url-web":e=>!1};const T={required:(e,i,n)=>e.required&&function(e,i){return null==e||"string"==typeof e&&!e||!(!Array.isArray(e)||e.length)||"object"===i&&!Object.keys(e).length}(i,e.format||typeof i)?A(e,e.errorMessage||n.required):null,range(e,i,n){const{range:a,errorMessage:t}=e;let o=new Array(a.length);for(let s=0;s<a.length;s++){const e=a[s];B.object(e)&&void 0!==e.value?o[s]=e.value:o[s]=e}let l=!1;return Array.isArray(i)?l=new Set(i.concat(o)).size===o.length:o.indexOf(i)>-1&&(l=!0),l?null:A(e,t||n.enum)},rangeNumber(e,i,n){if(!B.number(i))return A(e,e.errorMessage||n.pattern.mismatch);let{minimum:a,maximum:t,exclusiveMinimum:o,exclusiveMaximum:l}=e,s=o?i<=a:i<a,c=l?i>=t:i>t;return void 0!==a&&s?A(e,e.errorMessage||n.number[o?"exclusiveMinimum":"minimum"]):void 0!==t&&c?A(e,e.errorMessage||n.number[l?"exclusiveMaximum":"maximum"]):void 0!==a&&void 0!==t&&(s||c)?A(e,e.errorMessage||n.number.range):null},rangeLength(e,i,n){if(!B.string(i)&&!B.array(i))return A(e,e.errorMessage||n.pattern.mismatch);let a=e.minLength,t=e.maxLength,o=i.length;return void 0!==a&&o<a?A(e,e.errorMessage||n.length.minLength):void 0!==t&&o>t?A(e,e.errorMessage||n.length.maxLength):void 0!==a&&void 0!==t&&(o<a||o>t)?A(e,e.errorMessage||n.length.range):null},pattern:(e,i,n)=>B.pattern(e.pattern,i)?null:A(e,e.errorMessage||n.pattern.mismatch),format(e,i,n){var a=Object.keys(B),t=V[e.format]?V[e.format]:e.format||e.arrayType;return a.indexOf(t)>-1&&!B[t](i)?A(e,e.errorMessage||n.typeError):null},arrayTypeFormat(e,i,n){if(!Array.isArray(i))return A(e,e.errorMessage||n.typeError);for(let a=0;a<i.length;a++){const t=i[a];let o=this.format(e,t,n);if(null!==o)return o}return null}};class P extends class{constructor(e){this._message=e}async validateRule(e,i,n,a,t){var o=null;let l=i.rules;if(l.findIndex((e=>e.required))<0){if(null==n)return o;if("string"==typeof n&&!n.length)return o}var s=this._message;if(void 0===l)return s.default;for(var c=0;c<l.length;c++){let d=l[c],r=this._getValidateType(d);if(Object.assign(d,{label:i.label||`["${e}"]`}),T[r]&&null!=(o=T[r](d,n,s)))break;if(d.validateExpr){let e=Date.now();if(!1===d.validateExpr(n,t,e)){o=this._getMessage(d,d.errorMessage||this._message.default);break}}if(d.validateFunction&&null!==(o=await this.validateFunction(d,n,a,t,r)))break}return null!==o&&(o=s.TAG+o),o}async validateFunction(e,i,n,a,t){let o=null;try{let l=null;const s=await e.validateFunction(e,i,a||n,(e=>{l=e}));(l||"string"==typeof s&&s||!1===s)&&(o=this._getMessage(e,l||s,t))}catch(l){o=this._getMessage(e,l.message,t)}return o}_getMessage(e,i,n){return A(e,i||e.errorMessage||this._message[n]||i.default)}_getValidateType(e){var i="";return e.required?i="required":e.format?i="format":e.arrayType?i="arrayTypeFormat":e.range?i="range":void 0!==e.maximum||void 0!==e.minimum?i="rangeNumber":void 0!==e.maxLength||void 0!==e.minLength?i="rangeLength":e.pattern?i="pattern":e.validateFunction&&(i="validateFunction"),i}}{constructor(e,i){super(P.message),this._schema=e,this._options=i||null}updateSchema(e){this._schema=e}async validate(e,i){let n=this._checkFieldInSchema(e);return n||(n=await this.invokeValidate(e,!1,i)),n.length?n[0]:null}async validateAll(e,i){let n=this._checkFieldInSchema(e);return n||(n=await this.invokeValidate(e,!0,i)),n}async validateUpdate(e,i){let n=this._checkFieldInSchema(e);return n||(n=await this.invokeValidateUpdate(e,!1,i)),n.length?n[0]:null}async invokeValidate(e,i,n){let a=[],t=this._schema;for(let o in t){let l=t[o],s=await this.validateRule(o,l,e[o],e,n);if(null!=s&&(a.push({key:o,errorMessage:s}),!i))break}return a}async invokeValidateUpdate(e,i,n){let a=[];for(let t in e){let o=await this.validateRule(t,this._schema[t],e[t],e,n);if(null!=o&&(a.push({key:t,errorMessage:o}),!i))break}return a}_checkFieldInSchema(e){var i=Object.keys(e),n=Object.keys(this._schema);if(new Set(i.concat(n)).size===n.length)return"";var a=i.filter((e=>n.indexOf(e)<0));return[{key:"invalid",errorMessage:A({field:JSON.stringify(a)},P.message.TAG+P.message.defaultInvalid)}]}}P.message=new function(){return{TAG:"",default:"验证错误",defaultInvalid:"提交的字段{field}在数据库中并不存在",validateFunction:"验证无效",required:"{label}必填",enum:"{label}超出范围",timestamp:"{label}格式无效",whitespace:"{label}不能为空",typeError:"{label}类型无效",date:{format:"{label}日期{value}格式无效",parse:"{label}日期无法解析,{value}无效",invalid:"{label}日期{value}无效"},length:{minLength:"{label}长度不能少于{minLength}",maxLength:"{label}长度不能超过{maxLength}",range:"{label}必须介于{minLength}和{maxLength}之间"},number:{minimum:"{label}不能小于{minimum}",maximum:"{label}不能大于{maximum}",exclusiveMinimum:"{label}不能小于等于{minimum}",exclusiveMaximum:"{label}不能大于等于{maximum}",range:"{label}必须介于{minimum}and{maximum}之间"},pattern:{mismatch:"{label}格式不匹配"}}};const O=S({name:"uniForms",components:{},emits:["input","reset","validate","submit"],props:{value:{type:Object,default:()=>({})},modelValue:{type:Object,default:()=>({})},rules:{type:Object,default:()=>({})},validateTrigger:{type:String,default:""},labelPosition:{type:String,default:"left"},labelWidth:{type:[String,Number],default:""},labelAlign:{type:String,default:"left"},errShowType:{type:String,default:"undertext"},border:{type:Boolean,default:!1}},data:()=>({formData:{}}),computed:{dataValue(){return"{}"===JSON.stringify(this.modelValue)?this.value:this.modelValue}},watch:{rules(e){this.init(e)},labelPosition(){this.childrens.forEach((e=>{e.init()}))}},created(){v().$vm.$.appContext.config.globalProperties.binddata||(v().$vm.$.appContext.config.globalProperties.binddata=function(e,i,n){if(n)this.$refs[n].setValue(e,i);else{let n;for(let e in this.$refs){const i=this.$refs[e];if(i&&i.$options&&"uniForms"===i.$options.name){n=i;break}}if(!n)return console.error("当前 uni-froms 组件缺少 ref 属性");n.setValue(e,i)}}),this.unwatchs=[],this.childrens=[],this.inputChildrens=[],this.checkboxChildrens=[],this.formRules=[],this.init(this.rules)},methods:{init(e){0!==Object.keys(e).length?(this.formRules=e,this.validator=new P(e),this.registerWatch()):this.formData=this.dataValue},registerWatch(){this.unwatchs.forEach((e=>e())),this.childrens.forEach((e=>{e.init()})),Object.keys(this.dataValue).forEach((e=>{let i=this.$watch("dataValue."+e,(i=>{if(i)if("[object Object]"===i.toString())for(let n in i){let a=`${e}[${n}]`;this.formData[a]=this._getValue(a,i[n])}else this.formData[e]=this._getValue(e,i)}),{deep:!0,immediate:!0});this.unwatchs.push(i)}))},setRules(e){this.init(e)},setValue(e,i,n){let a=this.childrens.find((i=>i.name===e));return a?(i=this._getValue(a.name,i),this.formData[e]=i,a.val=i,a.triggerCheck(i,n)):null},resetForm(e){this.childrens.forEach((e=>{e.errMsg="";const i=this.inputChildrens.find((i=>i.rename===e.name));i&&(i.errMsg="",i.is_reset=!0,i.$emit("input",i.multiple?[]:""),i.$emit("update:modelValue",i.multiple?[]:""))})),this.childrens.forEach((e=>{e.name&&(this.formData[e.name]=this._getValue(e.name,""))})),this.$emit("reset",e)},validateCheck(e){null===e&&(e=null),this.$emit("validate",e)},async validateAll(e,i,n,a){let t,o=[];for(let c in e){const e=this.childrens.find((e=>e.name===c));e&&o.push(e)}a||"function"!=typeof n||(a=n),!a&&"function"!=typeof a&&Promise&&(t=new Promise(((e,i)=>{a=function(n,a){n?i(n):e(a)}})));let l=[],s={};if(this.validator)for(let c in o){const i=o[c];let n=i.isArray?i.arrayField:i.name;if(i.isArray){if(-1!==i.name.indexOf("[")&&-1!==i.name.indexOf("]")){const a=i.name.split("["),t=a[0],o=a[1].replace("]","");s[t]||(s[t]={}),s[t][o]=this._getValue(n,e[n])}}else s[n]=this._getValue(n,e[n]);const a=await i.triggerCheck(e[n],!0);if(a&&(l.push(a),"toast"===this.errShowType||"modal"===this.errShowType))break}else s=e;return Array.isArray(l)&&0===l.length&&(l=null),Array.isArray(n)&&n.forEach((e=>{s[e]=this.dataValue[e]})),"submit"===i?this.$emit("submit",{detail:{value:s,errors:l}}):this.$emit("validate",l),a&&"function"==typeof a&&a(l,s),t&&a?t:null},submitForm(){},submit(e,i,n){for(let a in this.dataValue){this.childrens.find((e=>e.name===a))&&void 0===this.formData[a]&&(this.formData[a]=this._getValue(a,this.dataValue[a]))}return n||console.warn("submit 方法即将废弃,请使用validate方法代替!"),this.validateAll(this.formData,"submit",e,i)},validate(e,i){return this.submit(e,i,!0)},validateField(e,i){e=[].concat(e);let n={};return this.childrens.forEach((i=>{-1!==e.indexOf(i.name)&&(n=Object.assign({},n,{[i.name]:this.formData[i.name]}))})),this.validateAll(n,"submit",[],i)},resetFields(){this.resetForm()},clearValidate(e){e=[].concat(e),this.childrens.forEach((i=>{const n=this.inputChildrens.find((e=>e.rename===i.name));(0===e.length||-1!==e.indexOf(i.name))&&(i.errMsg="",n&&(n.errMsg=""))}))},_getValue(e,i){const n=this.formRules[e]&&this.formRules[e].rules||[],a=n.find((e=>e.format&&this.type_filter(e.format))),t=n.find((e=>e.format&&"boolean"===e.format||"bool"===e.format));return a&&(i=isNaN(i)?i:""===i||null===i?null:Number(i)),t&&(i=!!i),i},type_filter:e=>"int"===e||"double"===e||"number"===e||"timestamp"===e}},[["render",function(n,t,o,l,d,r){const u=x,f=_;return e(),i(f,{class:a(["uni-forms",{"uni-forms--top":!o.border}])},{default:s((()=>[c(u,{onSubmit:w(r.submitForm,["stop"]),onReset:r.resetForm},{default:s((()=>[m(n.$slots,"default",{},void 0,!0)])),_:3},8,["onSubmit","onReset"])])),_:3},8,["class"])}],["__scopeId","data-v-5ab2d274"]]),j={rules:[{required:!0,errorMessage:"请输入手机号"},{validateFunction:function(e,i,n,a){return k.mobile(i)||a("手机号码格式不正确"),!0}}]},R={rules:[{required:!0,errorMessage:"请输入密码"},{validateFunction:function(e,i,n,a){return/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]+\S{5,12}$/.test(i)||a("需包含字母和数字,长度在6-12之间"),!0}}]},z={rules:[{required:!0,errorMessage:"请输入验证码"}]};export{I as _,C as a,O as b,z as c,F as d,j as m,R as p};