mirror of
https://gitee.com/wot-design-uni/wot-design-uni.git
synced 2025-12-07 09:38:44 +08:00
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
var e=Object.defineProperty,l=Object.defineProperties,a=Object.getOwnPropertyDescriptors,s=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,u=(l,a,s)=>a in l?e(l,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):l[a]=s,d=(e,l)=>{for(var a in l||(l={}))o.call(l,a)&&u(e,a,l[a]);if(s)for(var a of s(l))t.call(l,a)&&u(e,a,l[a]);return e},n=(e,s)=>l(e,a(s));import{d as r,b as i,g as m,w as p,h as v,z as c,i as f,m as b,F as V,n as _,E as w,l as y,H as g,q as h,k as j,j as k,t as U,u as x,r as I,C as O,e as z,f as F}from"./index-ChV97F5w.js";import{b as $,c as P,m as C,d as E,a as G,_ as H}from"./base64.D3gEw_Hf.js";import{_ as S}from"./wd-number-keyboard.D8nFQzlk.js";import{_ as T}from"./demo-block.bo7yY1Pq.js";import{a as q}from"./page-wraper.D9WpzC1k.js";import"./useTouch.yh-0Hnfy.js";import"./wd-root-portal.BUSGVytV.js";const B=n(d({},$),{modelValue:G(""),mask:P(!0),info:G(""),errorInfo:G(""),gutter:E(0),length:C(6),focused:P(!0)}),D=H(r(n(d({},{name:"wd-password-input",options:{virtualHost:!0,addGlobalClass:!0,styleIsolation:"shared"}}),{props:B,emits:["focus"],setup(e,{emit:l}){const a=l;function s(e){a("focus",e)}return(e,l)=>{const a=f,o=j;return m(),i(a,{class:h(`wd-password-input ${e.customClass}`),style:w(e.customStyle)},{default:p((()=>[v(a,{onTouchstart:s,class:"wd-password-input__security"},{default:p((()=>[(m(!0),b(V,null,_(e.length,((l,s)=>(m(),i(a,{key:s,class:h("wd-password-input__item "+(e.gutter?"":"is-border")),style:w({marginLeft:0!==s&&e.gutter?y(g)(e.gutter):0})},{default:p((()=>[e.focused&&s===e.modelValue.length?(m(),i(a,{key:0,class:"wd-password-input__cursor"})):(m(),i(a,{key:1,class:h("wd-password-input__value")},{default:p((()=>[v(a,{style:w({visibility:e.mask&&e.modelValue[s]?"visible":"hidden"}),class:"wd-password-input__mask"},null,8,["style"]),!e.mask&&e.modelValue[s]?(m(),i(o,{key:0},{default:p((()=>[k(U(e.modelValue[s]),1)])),_:2},1024)):c("",!0)])),_:2},1024))])),_:2},1032,["class","style"])))),128))])),_:1}),e.info||e.errorInfo?(m(),i(a,{key:0,class:h("wd-password-input__info "+(e.errorInfo?"is-error":""))},{default:p((()=>[k(U(e.errorInfo||e.info),1)])),_:1},8,["class"])):c("",!0)])),_:1},8,["class","style"])}}})),[["__scopeId","data-v-991c123b"]]),L=H(r({__name:"Index",setup(e){const{t:l}=x(),a=I("123"),s=I("123"),o=I("123"),t=I("123"),u=I("123"),d=I(""),n=I(!0),r=I(!1),c=I(!1),b=I(!1),V=I(!1),_=[n,r,c,b,V];function w(e){_.forEach(((l,a)=>l.value=a===e-1))}return O(u,(e=>{6===e.length&&"123456"!==e?d.value=l("mi-ma-cuo-wu"):d.value=""})),(e,l)=>{const _=z(F("wd-password-input"),D),y=z(F("wd-number-keyboard"),S),g=z(F("demo-block"),T),h=f,j=z(F("page-wraper"),q);return m(),i(j,null,{default:p((()=>[v(h,{class:"password-input"},{default:p((()=>[v(g,{title:e.$t("jiBenYongFa"),transparent:""},{default:p((()=>[v(_,{modelValue:a.value,"onUpdate:modelValue":l[0]||(l[0]=e=>a.value=e),focused:n.value,onFocus:l[1]||(l[1]=e=>w(1))},null,8,["modelValue","focused"]),v(y,{visible:n.value,"onUpdate:visible":l[2]||(l[2]=e=>n.value=e),modelValue:a.value,"onUpdate:modelValue":l[3]||(l[3]=e=>a.value=e),maxlength:6},null,8,["visible","modelValue"])])),_:1},8,["title"]),v(g,{title:e.$t("zi-ding-yi-chang-du"),transparent:""},{default:p((()=>[v(_,{modelValue:s.value,"onUpdate:modelValue":l[4]||(l[4]=e=>s.value=e),length:4,focused:r.value,onFocus:l[5]||(l[5]=e=>w(2))},null,8,["modelValue","focused"]),v(y,{visible:r.value,"onUpdate:visible":l[6]||(l[6]=e=>r.value=e),modelValue:s.value,"onUpdate:modelValue":l[7]||(l[7]=e=>s.value=e),maxlength:4},null,8,["visible","modelValue"])])),_:1},8,["title"]),v(g,{title:e.$t("xian-zhi-zui-da-zui-xiao-zhi"),transparent:""},{default:p((()=>[v(_,{modelValue:o.value,"onUpdate:modelValue":l[8]||(l[8]=e=>o.value=e),gutter:10,focused:c.value,onFocus:l[9]||(l[9]=e=>w(3))},null,8,["modelValue","focused"]),v(y,{visible:c.value,"onUpdate:visible":l[10]||(l[10]=e=>c.value=e),modelValue:o.value,"onUpdate:modelValue":l[11]||(l[11]=e=>o.value=e),maxlength:6},null,8,["visible","modelValue"])])),_:1},8,["title"]),v(g,{title:e.$t("ming-wen-zhan-shi"),transparent:""},{default:p((()=>[v(_,{modelValue:t.value,"onUpdate:modelValue":l[12]||(l[12]=e=>t.value=e),mask:!1,focused:b.value,onFocus:l[13]||(l[13]=e=>w(4))},null,8,["modelValue","focused"]),v(y,{visible:b.value,"onUpdate:visible":l[14]||(l[14]=e=>b.value=e),modelValue:t.value,"onUpdate:modelValue":l[15]||(l[15]=e=>t.value=e),maxlength:6},null,8,["visible","modelValue"])])),_:1},8,["title"]),v(g,{title:e.$t("ti-shi-xin-xi"),transparent:""},{default:p((()=>[v(_,{modelValue:u.value,"onUpdate:modelValue":l[16]||(l[16]=e=>u.value=e),info:"密码为 6 位数字","error-info":d.value,focused:V.value,onFocus:l[17]||(l[17]=e=>w(5))},null,8,["modelValue","error-info","focused"]),v(y,{visible:V.value,"onUpdate:visible":l[18]||(l[18]=e=>V.value=e),modelValue:u.value,"onUpdate:modelValue":l[19]||(l[19]=e=>u.value=e),maxlength:6},null,8,["visible","modelValue"])])),_:1},8,["title"])])),_:1})])),_:1})}}}),[["__scopeId","data-v-77343daa"]]);export{L as default};
|