chunk-2b24fa28.d8b3ec4d.js 38 KB

1234567891011121314151617181920212223
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2b24fa28"],{"0653":function(e,t,r){"use strict";r("68ef"),r("5c56")},1146:function(e,t,r){},"1a04":function(e,t,r){},"2a86":function(e,t,r){},"34e9":function(e,t,r){"use strict";r.d(t,"a",(function(){return g}));var n=r("c199"),o=r("7a23"),a=r("fe7e"),i=r("f691"),l=r("b1d2");const[c,s]=Object(a["a"])("cell-group"),u={title:String,inset:Boolean,border:i["g"]};var d=Object(o["defineComponent"])({name:c,inheritAttrs:!1,props:u,setup(e,{slots:t,attrs:r}){const n=()=>{var n;return Object(o["createVNode"])("div",Object(o["mergeProps"])({class:[s({inset:e.inset}),{[l["d"]]:e.border&&!e.inset}]},r),[null==(n=t.default)?void 0:n.call(t)])},a=()=>Object(o["createVNode"])("div",{class:s("title",{inset:e.inset})},[t.title?t.title():e.title]);return()=>e.title||t.title?Object(o["createVNode"])(o["Fragment"],null,[a(),n()]):n()}});const f=Object(n["a"])(d);var g=f},"38d5":function(e,t,r){"use strict";r("68ef")},"3a6a":function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return i}));var n=r("59b9"),o=r("ba72"),a=function(){return Object(n["b"])().request("/mngserver/userInfo",o["b"].GET,void 0,o["a"].json)},i=function(e){return Object(n["b"])().request("/server/login",o["b"].POST,e,o["a"].json)}},"565f":function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return i}));var n=r("c199"),o=r("d1ba");const a=Object(n["a"])(o["a"]);var i=a},"5c56":function(e,t,r){},"66b9":function(e,t,r){"use strict";r("68ef"),r("cb51"),r("3743"),r("e3b3"),r("bc1b")},"68b4":function(e,t,r){"use strict";r.d(t,"a",(function(){return f})),r.d(t,"b",(function(){return h}));var n=r("7a23"),o=r("fe7e"),a=r("f691"),i=r("f344"),l=r("8da3"),c=r("b070"),s=r("ad06");const[u,d]=Object(o["a"])("cell"),f={icon:String,size:String,title:a["f"],value:a["f"],label:a["f"],center:Boolean,isLink:Boolean,border:a["g"],required:Boolean,iconPrefix:String,valueClass:a["h"],labelClass:a["h"],titleClass:a["h"],titleStyle:null,arrowDirection:String,clickable:{type:Boolean,default:null}},g=Object(i["a"])({},f,c["b"]);var h=Object(n["defineComponent"])({name:u,props:g,setup(e,{slots:t}){const r=Object(c["c"])(),o=()=>{const r=t.label||Object(l["b"])(e.label);if(r)return Object(n["createVNode"])("div",{class:[d("label"),e.labelClass]},[t.label?t.label():e.label])},a=()=>{if(t.title||Object(l["b"])(e.title))return Object(n["createVNode"])("div",{class:[d("title"),e.titleClass],style:e.titleStyle},[t.title?t.title():Object(n["createVNode"])("span",null,[e.title]),o()])},i=()=>{const r=t.value||t.default,o=r||Object(l["b"])(e.value);if(o){const o=t.title||Object(l["b"])(e.title);return Object(n["createVNode"])("div",{class:[d("value",{alone:!o}),e.valueClass]},[r?r():Object(n["createVNode"])("span",null,[e.value])])}},u=()=>t.icon?t.icon():e.icon?Object(n["createVNode"])(s["a"],{name:e.icon,class:d("left-icon"),classPrefix:e.iconPrefix},null):void 0,f=()=>{if(t["right-icon"])return t["right-icon"]();if(e.isLink){const t=e.arrowDirection?"arrow-"+e.arrowDirection:"arrow";return Object(n["createVNode"])(s["a"],{name:t,class:d("right-icon")},null)}};return()=>{var o,l;const{size:c,center:s,border:g,isLink:h,required:b}=e,m=null!=(o=e.clickable)?o:h,v={center:s,required:b,clickable:m,borderless:!g};return c&&(v[c]=!!c),Object(n["createVNode"])("div",{class:d(v),role:m?"button":void 0,tabindex:m?0:void 0,onClick:r},[u(),a(),i(),f(),null==(l=t.extra)?void 0:l.call(t)])}}})},"772a":function(e,t,r){"use strict";r.d(t,"a",(function(){return m}));var n=r("c199"),o=r("7a23"),a=r("fe7e"),i=r("f691"),l=r("b1d2"),c=r("4a89"),s=r("f465"),u=r("4eda");const[d,f]=Object(a["a"])("form"),g={colon:Boolean,disabled:Boolean,readonly:Boolean,showError:Boolean,labelWidth:i["f"],labelAlign:String,inputAlign:String,scrollToError:Boolean,validateFirst:Boolean,submitOnEnter:i["g"],validateTrigger:Object(i["e"])("onBlur"),showErrorMessage:i["g"],errorMessageAlign:String};var h=Object(o["defineComponent"])({name:d,props:g,emits:["submit","failed"],setup(e,{emit:t,slots:r}){const{children:n,linkChildren:a}=Object(s["f"])(l["f"]),i=e=>e?n.filter(t=>e.includes(t.name)):n,d=e=>new Promise((t,r)=>{const n=[],o=i(e);o.reduce((e,t)=>e.then(()=>{if(!n.length)return t.validate().then(e=>{e&&n.push(e)})}),Promise.resolve()).then(()=>{n.length?r(n):t()})}),g=e=>new Promise((t,r)=>{const n=i(e);Promise.all(n.map(e=>e.validate())).then(e=>{e=e.filter(Boolean),e.length?r(e):t()})}),h=e=>{const t=n.find(t=>t.name===e);return t?new Promise((e,r)=>{t.validate().then(t=>{t?r(t):e()})}):Promise.reject()},b=t=>"string"===typeof t?h(t):e.validateFirst?d(t):g(t),m=e=>{"string"===typeof e&&(e=[e]);const t=i(e);t.forEach(e=>{e.resetValidation()})},v=(e,t)=>{n.some(r=>r.name===e&&(r.$el.scrollIntoView(t),!0))},p=()=>n.reduce((e,t)=>(e[t.name]=t.formValue.value,e),{}),O=()=>{const r=p();b().then(()=>t("submit",r)).catch(n=>{t("failed",{values:r,errors:n}),e.scrollToError&&n[0].name&&v(n[0].name)})},j=e=>{Object(c["e"])(e),O()};return a({props:e}),Object(u["a"])({submit:O,validate:b,scrollToField:v,resetValidation:m}),()=>{var e;return Object(o["createVNode"])("form",{class:f(),onSubmit:j},[null==(e=r.default)?void 0:e.call(r)])}}});const b=Object(n["a"])(h);var m=b},7744:function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return i}));var n=r("c199"),o=r("68b4");const a=Object(n["a"])(o["b"]);var i=a},"7abe":function(e,t,r){"use strict";r.r(t);var n=r("7a23"),o=function(e){return Object(n["pushScopeId"])("data-v-226b8dfb"),e=e(),Object(n["popScopeId"])(),e},a={key:0,class:"home"},i={key:0},l={key:1},c={class:"home-content"},s={class:"home-left"},u={class:"box"},d=["src"],f=o((function(){return Object(n["createElementVNode"])("div",{class:"logo-text"},"SagaCare",-1)})),g={class:"home-right"},h={key:0,class:"box"},b={class:"qrcode-main"},m={key:0,class:"qrcode-model"},v={key:0},p=o((function(){return Object(n["createElementVNode"])("div",{class:"qrcode-text"}," 请使用朵朵小程序,扫描上面二维码进行授权登录 ",-1)})),O={key:1,class:"box"},j=Object(n["createTextVNode"])(" 提交 "),C=o((function(){return Object(n["createElementVNode"])("div",{class:"fotter"},"欢迎使用智能办公",-1)}));function y(e,t,r,o,y,T){var w=Object(n["resolveComponent"])("qrcode-vue"),E=Object(n["resolveComponent"])("van-icon"),B=Object(n["resolveComponent"])("van-field"),k=Object(n["resolveComponent"])("van-cell-group"),P=Object(n["resolveComponent"])("van-button"),N=Object(n["resolveComponent"])("van-form");return e.showLogin?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",a,[Object(n["createElementVNode"])("div",{class:"home-btn",onClick:t[0]||(t[0]=function(){return e.checkLoginType&&e.checkLoginType.apply(e,arguments)})},[2===e.type?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",i,"二维码登录")):(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",l,"账号登录"))]),Object(n["createElementVNode"])("div",c,[Object(n["createElementVNode"])("div",s,[Object(n["createElementVNode"])("div",u,[Object(n["createElementVNode"])("img",{src:e.parseImgUrl("ipdImages","logo.svg"),alt:""},null,8,d),f])]),Object(n["createElementVNode"])("div",g,[1===e.type?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",h,[Object(n["createElementVNode"])("div",b,[Object(n["createVNode"])(w,{value:e.codeValue,class:"qrcode",foreground:"#CE9F27",level:"H"},null,8,["value"]),e.codeStatus.status?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",m,[1===e.codeStatus.status?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",v,"已扫描")):Object(n["createCommentVNode"])("",!0),2===e.codeStatus.status||3===e.codeStatus.status?(Object(n["openBlock"])(),Object(n["createBlock"])(E,{key:1,class:"code-replay",onClick:e.refreshCode,name:"replay"},null,8,["onClick"])):Object(n["createCommentVNode"])("",!0)])):Object(n["createCommentVNode"])("",!0)]),p])):(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",O,[Object(n["createVNode"])(N,{onSubmit:e.onSubmit,class:"box-form"},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(k,{inset:""},{default:Object(n["withCtx"])((function(){return[Object(n["createVNode"])(B,{modelValue:e.username,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.username=t}),name:"username",placeholder:"用户名",rules:[{required:!0,message:"请填写用户名"}]},null,8,["modelValue"]),Object(n["createVNode"])(B,{modelValue:e.password,"onUpdate:modelValue":t[2]||(t[2]=function(t){return e.password=t}),type:"password",name:"password",placeholder:"密码",rules:[{required:!0,message:"请填写密码"}]},null,8,["modelValue"])]})),_:1}),Object(n["createElementVNode"])("div",null,[Object(n["createVNode"])(P,{round:"",block:"","native-type":"submit"},{default:Object(n["withCtx"])((function(){return[j]})),_:1})])]})),_:1},8,["onSubmit"])]))])]),C])):Object(n["createCommentVNode"])("",!0)}r("99af"),r("b0c0");var T=r("5530"),w=r("d39c"),E=r.n(w),B=r("6c02"),k=r("d257"),P=r("0613"),N=r("3a6a"),S=r("772a"),A=(r("38d5"),r("565f")),L=(r("be7f"),r("34e9")),V=(r("0653"),r("b650")),M=(r("66b9"),r("d399")),D=(r("e7e5"),r("5581")),I=r("459d"),x=r("a873"),_=Object(n["defineComponent"])({components:{QrcodeVue:E.a,vanForm:S["a"],vanField:A["b"],CellGroup:L["a"],vanButton:V["b"]},beforeRouteEnter:function(e,t,r){"choiceProject"!==t.name?r((function(e){e.queryWorkSpace()})):r((function(e){e.showLogin=!0}))},setup:function(e){var t=Object(B["d"])(),r=Object(k["r"])(),o=Object(P["b"])(),a={},i=null,l=location.origin,c=Object(n["reactive"])({parseImgUrl:k["w"],codeValue:"".concat(l,"/sgipad/home"),showLogin:!1,size:134,type:1,userInfo:r,checkLoginType:function(){1===c.type?c.type=2:c.type=1,1===c.type?c.getPadQrCodeStatus():c.timer&&(clearTimeout(c.timer),c.timer=null)},username:"",password:"",onSubmit:function(e){var r=e;Object(N["b"])(r).then((function(e){var r=e;"success"===r.result?(Object(D["i"])(r.token),t.push({path:"/choice-project"})):Object(M["a"])("登录失败!")}))},queryWorkSpace:function(){var e={criteria:{macAddress:c.userInfo.mac,isMajorSpace:1},orders:[{column:"createTime",asc:!1}],page:1,size:1};Object(I["G"])(e).then((function(e){var r=e;if("success"===r.result){var n,a=null!==(n=null===r||void 0===r?void 0:r.content)&&void 0!==n?n:[];if(a&&a.length){c.showLogin=!1;var i=a[0].projectId;o.commit(x["a"].SET_PROJECT_ID,i),t.push({name:"envmonitor",query:{spaceId:a[0].spaceId}})}else c.showLogin=!0}else c.showLogin=!0})).catch((function(){c.showLogin=!0}))},getQrcode:function(){var e=c.userInfo.mac,t=Object(k["v"])(0,1e5,e);return t},qrCodeId:"",setCodeUrl:function(){var e=c.userInfo.mac,t=c.getQrcode();c.qrCodeId=t,c.codeValue="".concat(c.codeValue,"?type=ipad&id=").concat(t,"&mac=").concat(e)},clearTimer:function(){c.timer&&(clearTimeout(c.timer),c.timer=null)},refreshCode:function(){c.setCodeUrl(),c.clearTimer(),c.getPadQrCodeStatus()},codeStatus:a,timer:i,getPadQrCodeStatus:function(){var e=Object(k["z"])({qrCodeId:c.qrCodeId});Object(I["q"])(e).then((function(e){var r,n=e;if(c.codeStatus=null!==(r=null===n||void 0===n?void 0:n.data)&&void 0!==r?r:{},2===c.codeStatus.status){var a=c.codeStatus.projectId,i=c.codeStatus.spaceId;a&&i?(o.commit(x["a"].SET_PROJECT_ID,a),t.push({name:"choiceSpace",query:{id:a,spaceId:i}})):a&&(o.commit(x["a"].SET_PROJECT_ID,a),t.push({name:"choiceSpace",query:{id:a}}))}else c.timer&&(clearTimeout(c.timer),c.timer=null),c.timer=setTimeout((function(){c.getPadQrCodeStatus()}),1e3)}))}});return Object(n["onBeforeUnmount"])((function(){c.timer&&(clearTimeout(c.timer),c.timer=null)})),Object(n["onMounted"])((function(){c.setCodeUrl(),c.getPadQrCodeStatus()})),Object(T["a"])({},Object(n["toRefs"])(c))}}),R=(r("d271"),r("bd2e"),r("6b0d")),q=r.n(R);const z=q()(_,[["render",y],["__scopeId","data-v-226b8dfb"]]);t["default"]=z},b3d2:function(e,t,r){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},b650:function(e,t,r){"use strict";r.d(t,"a",(function(){return v})),r.d(t,"b",(function(){return p}));var n=r("c199"),o=r("7a23"),a=r("fe7e"),i=r("f344"),l=r("f691"),c=r("4a89"),s=r("b1d2"),u=r("b070"),d=r("ad06"),f=r("543e");const[g,h]=Object(a["a"])("button"),b=Object(i["a"])({},u["b"],{tag:Object(l["e"])("button"),text:String,icon:String,type:Object(l["e"])("default"),size:Object(l["e"])("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:Object(l["e"])("button"),loadingSize:l["f"],loadingText:String,loadingType:String,iconPosition:Object(l["e"])("left")});var m=Object(o["defineComponent"])({name:g,props:b,emits:["click"],setup(e,{emit:t,slots:r}){const n=Object(u["c"])(),a=()=>r.loading?r.loading():Object(o["createVNode"])(f["a"],{size:e.loadingSize,type:e.loadingType,class:h("loading")},null),i=()=>e.loading?a():r.icon?Object(o["createVNode"])("div",{class:h("icon")},[r.icon()]):e.icon?Object(o["createVNode"])(d["a"],{name:e.icon,class:h("icon"),classPrefix:e.iconPrefix},null):void 0,l=()=>{let t;if(t=e.loading?e.loadingText:r.default?r.default():e.text,t)return Object(o["createVNode"])("span",{class:h("text")},[t])},g=()=>{const{color:t,plain:r}=e;if(t){const e={color:r?t:"white"};return r||(e.background=t),t.includes("gradient")?e.border=0:e.borderColor=t,e}},b=r=>{e.loading?Object(c["e"])(r):e.disabled||(t("click",r),n())};return()=>{const{tag:t,type:r,size:n,block:a,round:c,plain:u,square:d,loading:f,disabled:m,hairline:v,nativeType:p,iconPosition:O}=e,j=[h([r,n,{plain:u,block:a,round:c,square:d,loading:f,disabled:m,hairline:v}]),{[s["b"]]:v}];return Object(o["createVNode"])(t,{type:p,class:j,style:g(),disabled:m,onClick:b},{default:()=>[Object(o["createVNode"])("div",{class:h("content")},["left"===O&&i(),l(),"right"===O&&i()])]})}}});const v=Object(n["a"])(m);var p=v},bc1b:function(e,t,r){},bd2e:function(e,t,r){"use strict";r("b3d2")},be7f:function(e,t,r){"use strict";r("68ef"),r("cb51"),r("3743"),r("1a04"),r("1146")},d1ba:function(e,t,r){"use strict";r.d(t,"a",(function(){return A})),r.d(t,"b",(function(){return N}));var n=r("7a23"),o=r("fe7e"),a=r("f691"),i=r("f344"),l=r("b1d2"),c=r("8da3"),s=r("8405"),u=r("4a89");function d(e){return Array.isArray(e)?!e.length:0!==e&&!e}function f(e,t){return(!t.required||!d(e))&&!(t.pattern&&!t.pattern.test(String(e)))}function g(e,t){return new Promise(r=>{const n=t.validator(e,t);Object(c["g"])(n)?n.then(r):r(n)})}function h(e,t){const{message:r}=t;return Object(c["c"])(r)?r(e,t):r||""}function b({target:e}){e.composing=!0}function m({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function v(e,t){const r=Object(u["b"])();e.style.height="auto";let n=e.scrollHeight;if(Object(c["f"])(t)){const{maxHeight:e,minHeight:r}=t;void 0!==e&&(n=Math.min(n,e)),void 0!==r&&(n=Math.max(n,r))}n&&(e.style.height=n+"px",Object(u["g"])(r))}function p(e){return"number"===e?{type:"text",inputmode:"decimal"}:"digit"===e?{type:"tel",inputmode:"numeric"}:{type:e}}function O(e){return[...e].length}function j(e,t){return[...e].slice(0,t).join("")}var C=r("68b4"),y=r("f465"),T=r("1f4d"),w=r("4eda"),E=r("ad06"),B=r("7744");const[k,P]=Object(o["a"])("field"),N={id:String,name:String,leftIcon:String,rightIcon:String,autofocus:Boolean,clearable:Boolean,maxlength:a["f"],formatter:Function,clearIcon:Object(a["e"])("clear"),modelValue:Object(a["c"])(""),inputAlign:String,placeholder:String,autocomplete:String,errorMessage:String,clearTrigger:Object(a["e"])("focus"),formatTrigger:Object(a["e"])("onChange"),error:{type:Boolean,default:null},disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null}},S=Object(i["a"])({},C["a"],N,{rows:a["f"],type:Object(a["e"])("text"),rules:Array,autosize:[Boolean,Object],labelWidth:a["f"],labelClass:a["h"],labelAlign:String,showWordLimit:Boolean,errorMessageAlign:String,colon:{type:Boolean,default:null}});var A=Object(n["defineComponent"])({name:k,props:S,emits:["blur","focus","clear","keypress","click-input","click-left-icon","click-right-icon","update:modelValue"],setup(e,{emit:t,slots:r}){const o=Object(T["a"])(),a=Object(n["reactive"])({focused:!1,validateFailed:!1,validateMessage:""}),i=Object(n["ref"])(),d=Object(n["ref"])(),{parent:C}=Object(y["k"])(l["f"]),k=()=>{var t;return String(null!=(t=e.modelValue)?t:"")},N=t=>Object(c["b"])(e[t])?e[t]:C&&Object(c["b"])(C.props[t])?C.props[t]:void 0,S=Object(n["computed"])(()=>{const t=N("readonly");if(e.clearable&&!t){const t=""!==k(),r="always"===e.clearTrigger||"focus"===e.clearTrigger&&a.focused;return t&&r}return!1}),A=Object(n["computed"])(()=>d.value&&r.input?d.value():e.modelValue),L=e=>e.reduce((e,t)=>e.then(()=>{if(a.validateFailed)return;let{value:e}=A;return t.formatter&&(e=t.formatter(e,t)),f(e,t)?t.validator?g(e,t).then(r=>{r&&"string"===typeof r?(a.validateFailed=!0,a.validateMessage=r):!1===r&&(a.validateFailed=!0,a.validateMessage=h(e,t))}):void 0:(a.validateFailed=!0,void(a.validateMessage=h(e,t)))}),Promise.resolve()),V=()=>{a.validateFailed&&(a.validateFailed=!1,a.validateMessage="")},M=(t=e.rules)=>new Promise(r=>{V(),t?L(t).then(()=>{a.validateFailed?r({name:e.name,message:a.validateMessage}):r()}):r()}),D=t=>{if(C&&e.rules){const r=C.props.validateTrigger===t,n=e.rules.filter(e=>e.trigger?e.trigger===t:r);n.length&&M(n)}},I=t=>{const{maxlength:r}=e;if(Object(c["b"])(r)&&O(t)>r){const e=k();return e&&O(e)===+r?e:j(t,+r)}return t},x=(r,n="onChange")=>{if(r=I(r),"number"===e.type||"digit"===e.type){const t="number"===e.type;r=Object(s["e"])(r,t,t)}e.formatter&&n===e.formatTrigger&&(r=e.formatter(r)),i.value&&i.value.value!==r&&(i.value.value=r),r!==e.modelValue&&t("update:modelValue",r)},_=e=>{e.target.composing||x(e.target.value)},R=()=>{var e;return null==(e=i.value)?void 0:e.blur()},q=()=>{var e;return null==(e=i.value)?void 0:e.focus()},z=()=>{const t=i.value;"textarea"===e.type&&e.autosize&&t&&v(t,e.autosize)},H=e=>{a.focused=!0,t("focus",e),Object(n["nextTick"])(z),N("readonly")&&R()},F=e=>{N("readonly")||(a.focused=!1,x(k(),"onBlur"),t("blur",e),D("onBlur"),Object(n["nextTick"])(z),Object(u["f"])())},U=e=>t("click-input",e),G=e=>t("click-left-icon",e),Q=e=>t("click-right-icon",e),K=e=>{Object(u["e"])(e),t("update:modelValue",""),t("clear",e)},J=Object(n["computed"])(()=>"boolean"===typeof e.error?e.error:!!(C&&C.props.showError&&a.validateFailed)||void 0),X=Object(n["computed"])(()=>{const e=N("labelWidth");if(e)return{width:Object(s["b"])(e)}}),W=r=>{const n=13;if(r.keyCode===n){const t=C&&C.props.submitOnEnter;t||"textarea"===e.type||Object(u["e"])(r),"search"===e.type&&R()}t("keypress",r)},Y=()=>e.id||o+"-input",$=()=>{const t=P("control",[N("inputAlign"),{error:J.value,custom:!!r.input,"min-height":"textarea"===e.type&&!e.autosize}]);if(r.input)return Object(n["createVNode"])("div",{class:t,onClick:U},[r.input()]);const a={id:Y(),ref:i,name:e.name,rows:void 0!==e.rows?+e.rows:void 0,class:t,value:e.modelValue,disabled:N("disabled"),readonly:N("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,"aria-labelledby":e.label?o+"-label":void 0,onBlur:F,onFocus:H,onInput:_,onClick:U,onChange:m,onKeypress:W,onCompositionend:m,onCompositionstart:b};return"textarea"===e.type?Object(n["createVNode"])("textarea",a,null):Object(n["createVNode"])("input",Object(n["mergeProps"])(p(e.type),a),null)},Z=()=>{const t=r["left-icon"];if(e.leftIcon||t)return Object(n["createVNode"])("div",{class:P("left-icon"),onClick:G},[t?t():Object(n["createVNode"])(E["a"],{name:e.leftIcon,classPrefix:e.iconPrefix},null)])},ee=()=>{const t=r["right-icon"];if(e.rightIcon||t)return Object(n["createVNode"])("div",{class:P("right-icon"),onClick:Q},[t?t():Object(n["createVNode"])(E["a"],{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},te=()=>{if(e.showWordLimit&&e.maxlength){const t=O(k());return Object(n["createVNode"])("div",{class:P("word-limit")},[Object(n["createVNode"])("span",{class:P("word-num")},[t]),Object(n["createTextVNode"])("/"),e.maxlength])}},re=()=>{if(C&&!1===C.props.showErrorMessage)return;const t=e.errorMessage||a.validateMessage;if(t){const e=r["error-message"],o=N("errorMessageAlign");return Object(n["createVNode"])("div",{class:P("error-message",o)},[e?e({message:t}):t])}},ne=()=>{const t=N("colon")?":":"";return r.label?[r.label(),t]:e.label?Object(n["createVNode"])("label",{id:o+"-label",for:Y()},[e.label+t]):void 0},oe=()=>[Object(n["createVNode"])("div",{class:P("body")},[$(),S.value&&Object(n["createVNode"])(E["a"],{name:e.clearIcon,class:P("clear"),onTouchstart:K},null),ee(),r.button&&Object(n["createVNode"])("div",{class:P("button")},[r.button()])]),te(),re()];return Object(w["a"])({blur:R,focus:q,validate:M,formValue:A,resetValidation:V}),Object(n["provide"])(y["a"],{customValue:d,resetValidation:V,validateWithTrigger:D}),Object(n["watch"])(()=>e.modelValue,()=>{x(k()),V(),D("onChange"),Object(n["nextTick"])(z)}),Object(n["onMounted"])(()=>{x(k(),e.formatTrigger),Object(n["nextTick"])(z)}),()=>{const t=N("disabled"),o=N("labelAlign"),a=ne(),i=Z();return Object(n["createVNode"])(B["a"],{size:e.size,icon:e.leftIcon,class:P({error:J.value,disabled:t,["label-"+o]:o}),center:e.center,border:e.border,isLink:e.isLink,clickable:e.clickable,titleStyle:X.value,valueClass:P("value"),titleClass:[P("label",[o,{required:e.required}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:i?()=>i:null,title:a?()=>a:null,value:oe,extra:r.extra})}}})},d271:function(e,t,r){"use strict";r("2a86")},d39c:function(e,t,r){
  2. /*!
  3. * qrcode.vue v3.3.3
  4. * A Vue.js component to generate QRCode.
  5. * © 2017-2021 @scopewu(https://github.com/scopewu)
  6. * MIT License.
  7. */
  8. (function(t,n){e.exports=n(r("7a23"))})(0,(function(e){"use strict";
  9. /*! *****************************************************************************
  10. Copyright (c) Microsoft Corporation.
  11. Permission to use, copy, modify, and/or distribute this software for any
  12. purpose with or without fee is hereby granted.
  13. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
  14. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  15. AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
  16. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  17. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  18. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  19. PERFORMANCE OF THIS SOFTWARE.
  20. ***************************************************************************** */var t=function(){return t=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.apply(this,arguments)},r={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},n=r;function o(e){this.mode=n.MODE_8BIT_BYTE,this.data=e}o.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t<this.data.length;t++)e.put(this.data.charCodeAt(t),8)}};var a=o,i={L:1,M:0,Q:3,H:2},l=i;function c(e,t){this.totalCount=e,this.dataCount=t}c.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],c.getRSBlocks=function(e,t){var r=c.getRsBlockTable(e,t);if(void 0==r)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var n=r.length/3,o=new Array,a=0;a<n;a++)for(var i=r[3*a+0],l=r[3*a+1],s=r[3*a+2],u=0;u<i;u++)o.push(new c(l,s));return o},c.getRsBlockTable=function(e,t){switch(t){case l.L:return c.RS_BLOCK_TABLE[4*(e-1)+0];case l.M:return c.RS_BLOCK_TABLE[4*(e-1)+1];case l.Q:return c.RS_BLOCK_TABLE[4*(e-1)+2];case l.H:return c.RS_BLOCK_TABLE[4*(e-1)+3];default:return}};var s=c;function u(){this.buffer=new Array,this.length=0}u.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var r=0;r<t;r++)this.putBit(1==(e>>>t-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};for(var d=u,f={glog:function(e){if(e<1)throw new Error("glog("+e+")");return f.LOG_TABLE[e]},gexp:function(e){while(e<0)e+=255;while(e>=256)e-=255;return f.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},g=0;g<8;g++)f.EXP_TABLE[g]=1<<g;for(g=8;g<256;g++)f.EXP_TABLE[g]=f.EXP_TABLE[g-4]^f.EXP_TABLE[g-5]^f.EXP_TABLE[g-6]^f.EXP_TABLE[g-8];for(g=0;g<255;g++)f.LOG_TABLE[f.EXP_TABLE[g]]=g;var h=f,b=h;function m(e,t){if(void 0==e.length)throw new Error(e.length+"/"+t);var r=0;while(r<e.length&&0==e[r])r++;this.num=new Array(e.length-r+t);for(var n=0;n<e.length-r;n++)this.num[n]=e[n+r]}m.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),r=0;r<this.getLength();r++)for(var n=0;n<e.getLength();n++)t[r+n]^=b.gexp(b.glog(this.get(r))+b.glog(e.get(n)));return new m(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=b.glog(this.get(0))-b.glog(e.get(0)),r=new Array(this.getLength()),n=0;n<this.getLength();n++)r[n]=this.get(n);for(n=0;n<e.getLength();n++)r[n]^=b.gexp(b.glog(e.get(n))+t);return new m(r,0).mod(e)}};var v=m,p=r,O=v,j=h,C={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},y={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){var t=e<<10;while(y.getBCHDigit(t)-y.getBCHDigit(y.G15)>=0)t^=y.G15<<y.getBCHDigit(t)-y.getBCHDigit(y.G15);return(e<<10|t)^y.G15_MASK},getBCHTypeNumber:function(e){var t=e<<12;while(y.getBCHDigit(t)-y.getBCHDigit(y.G18)>=0)t^=y.G18<<y.getBCHDigit(t)-y.getBCHDigit(y.G18);return e<<12|t},getBCHDigit:function(e){var t=0;while(0!=e)t++,e>>>=1;return t},getPatternPosition:function(e){return y.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,r){switch(e){case C.PATTERN000:return(t+r)%2==0;case C.PATTERN001:return t%2==0;case C.PATTERN010:return r%3==0;case C.PATTERN011:return(t+r)%3==0;case C.PATTERN100:return(Math.floor(t/2)+Math.floor(r/3))%2==0;case C.PATTERN101:return t*r%2+t*r%3==0;case C.PATTERN110:return(t*r%2+t*r%3)%2==0;case C.PATTERN111:return(t*r%3+(t+r)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new O([1],0),r=0;r<e;r++)t=t.multiply(new O([1,j.gexp(r)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case p.MODE_NUMBER:return 10;case p.MODE_ALPHA_NUM:return 9;case p.MODE_8BIT_BYTE:return 8;case p.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case p.MODE_NUMBER:return 12;case p.MODE_ALPHA_NUM:return 11;case p.MODE_8BIT_BYTE:return 16;case p.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case p.MODE_NUMBER:return 14;case p.MODE_ALPHA_NUM:return 13;case p.MODE_8BIT_BYTE:return 16;case p.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),r=0,n=0;n<t;n++)for(var o=0;o<t;o++){for(var a=0,i=e.isDark(n,o),l=-1;l<=1;l++)if(!(n+l<0||t<=n+l))for(var c=-1;c<=1;c++)o+c<0||t<=o+c||0==l&&0==c||i==e.isDark(n+l,o+c)&&a++;a>5&&(r+=3+a-5)}for(n=0;n<t-1;n++)for(o=0;o<t-1;o++){var s=0;e.isDark(n,o)&&s++,e.isDark(n+1,o)&&s++,e.isDark(n,o+1)&&s++,e.isDark(n+1,o+1)&&s++,0!=s&&4!=s||(r+=3)}for(n=0;n<t;n++)for(o=0;o<t-6;o++)e.isDark(n,o)&&!e.isDark(n,o+1)&&e.isDark(n,o+2)&&e.isDark(n,o+3)&&e.isDark(n,o+4)&&!e.isDark(n,o+5)&&e.isDark(n,o+6)&&(r+=40);for(o=0;o<t;o++)for(n=0;n<t-6;n++)e.isDark(n,o)&&!e.isDark(n+1,o)&&e.isDark(n+2,o)&&e.isDark(n+3,o)&&e.isDark(n+4,o)&&!e.isDark(n+5,o)&&e.isDark(n+6,o)&&(r+=40);var u=0;for(o=0;o<t;o++)for(n=0;n<t;n++)e.isDark(n,o)&&u++;var d=Math.abs(100*u/t/t-50)/5;return r+=10*d,r}},T=y,w=a,E=s,B=d,k=T,P=v;function N(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var S=N.prototype;S.addData=function(e){var t=new w(e);this.dataList.push(t),this.dataCache=null},S.isDark=function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},S.getModuleCount=function(){return this.moduleCount},S.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var t=E.getRSBlocks(e,this.errorCorrectLevel),r=new B,n=0,o=0;o<t.length;o++)n+=t[o].dataCount;for(o=0;o<this.dataList.length;o++){var a=this.dataList[o];r.put(a.mode,4),r.put(a.getLength(),k.getLengthInBits(a.mode,e)),a.write(r)}if(r.getLengthInBits()<=8*n)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},S.makeImpl=function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++){this.modules[r]=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++)this.modules[r][n]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=N.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},S.setupPositionProbePattern=function(e,t){for(var r=-1;r<=7;r++)if(!(e+r<=-1||this.moduleCount<=e+r))for(var n=-1;n<=7;n++)t+n<=-1||this.moduleCount<=t+n||(this.modules[e+r][t+n]=0<=r&&r<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==r||6==r)||2<=r&&r<=4&&2<=n&&n<=4)},S.getBestMaskPattern=function(){for(var e=0,t=0,r=0;r<8;r++){this.makeImpl(!0,r);var n=k.getLostPoint(this);(0==r||e>n)&&(e=n,t=r)}return t},S.createMovieClip=function(e,t,r){var n=e.createEmptyMovieClip(t,r),o=1;this.make();for(var a=0;a<this.modules.length;a++)for(var i=a*o,l=0;l<this.modules[a].length;l++){var c=l*o,s=this.modules[a][l];s&&(n.beginFill(0,100),n.moveTo(c,i),n.lineTo(c+o,i),n.lineTo(c+o,i+o),n.lineTo(c,i+o),n.endFill())}return n},S.setupTimingPattern=function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},S.setupPositionAdjustPattern=function(){for(var e=k.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var r=0;r<e.length;r++){var n=e[t],o=e[r];if(null==this.modules[n][o])for(var a=-2;a<=2;a++)for(var i=-2;i<=2;i++)this.modules[n+a][o+i]=-2==a||2==a||-2==i||2==i||0==a&&0==i}},S.setupTypeNumber=function(e){for(var t=k.getBCHTypeNumber(this.typeNumber),r=0;r<18;r++){var n=!e&&1==(t>>r&1);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(r=0;r<18;r++){n=!e&&1==(t>>r&1);this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}},S.setupTypeInfo=function(e,t){for(var r=this.errorCorrectLevel<<3|t,n=k.getBCHTypeInfo(r),o=0;o<15;o++){var a=!e&&1==(n>>o&1);o<6?this.modules[o][8]=a:o<8?this.modules[o+1][8]=a:this.modules[this.moduleCount-15+o][8]=a}for(o=0;o<15;o++){a=!e&&1==(n>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=a:o<9?this.modules[8][15-o-1+1]=a:this.modules[8][15-o-1]=a}this.modules[this.moduleCount-8][8]=!e},S.mapData=function(e,t){for(var r=-1,n=this.moduleCount-1,o=7,a=0,i=this.moduleCount-1;i>0;i-=2){6==i&&i--;while(1){for(var l=0;l<2;l++)if(null==this.modules[n][i-l]){var c=!1;a<e.length&&(c=1==(e[a]>>>o&1));var s=k.getMask(t,n,i-l);s&&(c=!c),this.modules[n][i-l]=c,o--,-1==o&&(a++,o=7)}if(n+=r,n<0||this.moduleCount<=n){n-=r,r=-r;break}}}},N.PAD0=236,N.PAD1=17,N.createData=function(e,t,r){for(var n=E.getRSBlocks(e,t),o=new B,a=0;a<r.length;a++){var i=r[a];o.put(i.mode,4),o.put(i.getLength(),k.getLengthInBits(i.mode,e)),i.write(o)}var l=0;for(a=0;a<n.length;a++)l+=n[a].dataCount;if(o.getLengthInBits()>8*l)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*l+")");o.getLengthInBits()+4<=8*l&&o.put(0,4);while(o.getLengthInBits()%8!=0)o.putBit(!1);while(1){if(o.getLengthInBits()>=8*l)break;if(o.put(N.PAD0,8),o.getLengthInBits()>=8*l)break;o.put(N.PAD1,8)}return N.createBytes(o,n)},N.createBytes=function(e,t){for(var r=0,n=0,o=0,a=new Array(t.length),i=new Array(t.length),l=0;l<t.length;l++){var c=t[l].dataCount,s=t[l].totalCount-c;n=Math.max(n,c),o=Math.max(o,s),a[l]=new Array(c);for(var u=0;u<a[l].length;u++)a[l][u]=255&e.buffer[u+r];r+=c;var d=k.getErrorCorrectPolynomial(s),f=new P(a[l],d.getLength()-1),g=f.mod(d);i[l]=new Array(d.getLength()-1);for(u=0;u<i[l].length;u++){var h=u+g.getLength()-i[l].length;i[l][u]=h>=0?g.get(h):0}}var b=0;for(u=0;u<t.length;u++)b+=t[u].totalCount;var m=new Array(b),v=0;for(u=0;u<n;u++)for(l=0;l<t.length;l++)u<a[l].length&&(m[v++]=a[l][u]);for(u=0;u<o;u++)for(l=0;l<t.length;l++)u<i[l].length&&(m[v++]=i[l][u]);return m};var A=N,L="H",V=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}();function M(e,t){var r=i[t],n=new A(-1,r);return n.addData(I(e)),n.make(),n}function D(e){return e in i}function I(e){for(var t="",r=0;r<e.length;r++){var n=e.charCodeAt(r);n<128?t+=String.fromCharCode(n):n<2048?(t+=String.fromCharCode(192|n>>6),t+=String.fromCharCode(128|63&n)):n<55296||n>=57344?(t+=String.fromCharCode(224|n>>12),t+=String.fromCharCode(128|n>>6&63),t+=String.fromCharCode(128|63&n)):(r++,n=65536+((1023&n)<<10|1023&e.charCodeAt(r)),t+=String.fromCharCode(240|n>>18),t+=String.fromCharCode(128|n>>12&63),t+=String.fromCharCode(128|n>>6&63),t+=String.fromCharCode(128|63&n))}return t}function x(e,t){void 0===t&&(t=0);var r=[];return e.forEach((function(e,n){var o=null;e.forEach((function(a,i){if(!a&&null!==o)return r.push("M"+(o+t)+" "+(n+t)+"h"+(i-o)+"v1H"+(o+t)+"z"),void(o=null);if(i!==e.length-1)a&&null===o&&(o=i);else{if(!a)return;null===o?r.push("M"+(i+t)+","+(n+t)+" h1v1H"+(i+t)+"z"):r.push("M"+(o+t)+","+(n+t)+" h"+(i+1-o)+"v1H"+(o+t)+"z")}}))})),r.join("")}var _={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:L,validator:function(e){return D(e)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0}},R=t(t({},_),{renderAs:{type:String,required:!1,default:"canvas",validator:function(e){return["canvas","svg"].indexOf(e)>-1}}}),q=e.defineComponent({name:"QRCodeSvg",props:_,setup:function(t){var r=e.ref(0),n=e.ref(""),o=function(){var e=t.value,o=t.level,a=t.margin,i=M(e,o).modules;r.value=i.length+2*a,n.value=x(i,a)};return o(),e.onUpdated(o),function(){return e.h("svg",{width:t.size,height:t.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 "+r.value+" "+r.value},[e.h("path",{fill:t.background,d:"M0,0 h"+r.value+"v"+r.value+"H0z"}),e.h("path",{fill:t.foreground,d:n.value})])}}}),z=e.defineComponent({name:"QRCodeCanvas",props:_,setup:function(t){var r=e.ref(null),n=function(){var e=t.value,n=t.level,o=t.size,a=t.margin,i=t.background,l=t.foreground,c=M(e,n).modules,s=c.length+2*a,u=r.value;if(u){var d=u.getContext("2d");if(d){var f=window.devicePixelRatio||1,g=o/s*f;u.height=u.width=o*f,d.scale(g,g),d.fillStyle=i,d.fillRect(0,0,s,s),d.fillStyle=l,V?d.fill(new Path2D(x(c,a))):c.forEach((function(e,t){e.forEach((function(e,r){e&&d.fillRect(r+a,t+a,1,1)}))}))}}};return e.onMounted(n),e.onUpdated(n),function(){return e.h("canvas",{ref:r,style:{width:t.size+"px",height:t.size+"px"}})}}}),H=e.defineComponent({name:"Qrcode",render:function(){var t=this.$props,r=t.renderAs,n=t.value,o=t.size,a=t.margin,i=t.level,l=t.background,c=t.foreground,s=o>>>0,u=a>>>0,d=D(i)?i:L;return e.h("svg"===r?q:z,{value:n,size:s,margin:u,level:d,background:l,foreground:c})},props:R});return H}))}}]);
  21. //# sourceMappingURL=chunk-2b24fa28.d8b3ec4d.js.map