(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){ /*! * qrcode.vue v3.3.3 * A Vue.js component to generate QRCode. * © 2017-2021 @scopewu(https://github.com/scopewu) * MIT License. */ (function(t,n){e.exports=n(r("7a23"))})(0,(function(e){"use strict"; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var t=function(){return t=Object.assign||function(e){for(var t,r=1,n=arguments.length;r>>7-e%8&1)},put:function(e,t){for(var r=0;r>>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<=0)t^=y.G15<=0)t^=y.G18<>>=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;r5&&(r+=3+a-5)}for(n=0;n=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>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>>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;a8*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=0?g.get(h):0}}var b=0;for(u=0;u>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}))}}]); //# sourceMappingURL=chunk-2b24fa28.d8b3ec4d.js.map