1234567891011121314151617181920212223 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4ae28914","chunk-2d0c1282"],{"0653":function(e,t,n){"use strict";n("68ef"),n("5c56")},1146:function(e,t,n){},"1a04":function(e,t,n){},"2de2":function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return c}));var r="/duoduo-service/setup-service/",o="/duoduo-service/object-service/",a="/duoduo-service/duoduoenv-service/",c="/duoduo-service/"},"34e9":function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var r=n("c199"),o=n("7a23"),a=n("fe7e"),c=n("f691"),i=n("b1d2");const[u,s]=Object(a["a"])("cell-group"),l={title:String,inset:Boolean,border:c["g"]};var d=Object(o["defineComponent"])({name:u,inheritAttrs:!1,props:l,setup(e,{slots:t,attrs:n}){const r=()=>{var r;return Object(o["createVNode"])("div",Object(o["mergeProps"])({class:[s({inset:e.inset}),{[i["d"]]:e.border&&!e.inset}]},n),[null==(r=t.default)?void 0:r.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(),r()]):r()}});const f=Object(r["a"])(d);var b=f},"38d5":function(e,t,n){"use strict";n("68ef")},"3a6a":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var r=n("59b9"),o=n("ba72"),a=function(){return Object(r["b"])().request("/mngserver/userInfo",o["b"].GET,void 0,o["a"].json)},c=function(e){return Object(r["b"])().request("/server/login",o["b"].POST,e,o["a"].json)}},"3b88":function(e,t,n){"use strict";n("3d51")},"3d51":function(e,t,n){},"459d":function(e,t,n){"use strict";n.d(t,"h",(function(){return c})),n.d(t,"C",(function(){return i})),n.d(t,"w",(function(){return u})),n.d(t,"o",(function(){return s})),n.d(t,"j",(function(){return l})),n.d(t,"u",(function(){return d})),n.d(t,"k",(function(){return f})),n.d(t,"b",(function(){return b})),n.d(t,"m",(function(){return g})),n.d(t,"O",(function(){return h})),n.d(t,"M",(function(){return m})),n.d(t,"A",(function(){return p})),n.d(t,"p",(function(){return v})),n.d(t,"P",(function(){return j})),n.d(t,"a",(function(){return O})),n.d(t,"g",(function(){return C})),n.d(t,"f",(function(){return y})),n.d(t,"l",(function(){return T})),n.d(t,"n",(function(){return E})),n.d(t,"v",(function(){return S})),n.d(t,"x",(function(){return w})),n.d(t,"E",(function(){return k})),n.d(t,"t",(function(){return B})),n.d(t,"d",(function(){return P})),n.d(t,"B",(function(){return N})),n.d(t,"y",(function(){return q})),n.d(t,"z",(function(){return A})),n.d(t,"I",(function(){return L})),n.d(t,"F",(function(){return V})),n.d(t,"K",(function(){return I})),n.d(t,"i",(function(){return M})),n.d(t,"s",(function(){return D})),n.d(t,"L",(function(){return x})),n.d(t,"D",(function(){return _})),n.d(t,"e",(function(){return R})),n.d(t,"J",(function(){return G})),n.d(t,"c",(function(){return H})),n.d(t,"G",(function(){return z})),n.d(t,"r",(function(){return F})),n.d(t,"q",(function(){return U})),n.d(t,"H",(function(){return Q})),n.d(t,"N",(function(){return K}));n("99af");var r=n("59b9"),o=n("ba72"),a=n("2de2"),c=function(e){return Object(r["b"])().request("/api/company/config/".concat(e.companyId),o["b"].GET,void 0,o["a"].json)},i=function(e){return Object(r["b"])().request("".concat(a["b"],"weather/getCurrent?").concat(e),o["b"].GET,void 0,o["a"].json)},u=function(e){return Object(r["b"])().request("".concat(a["a"],"space/property"),o["b"].POST,e,o["a"].json)},s=function(e){return Object(r["b"])().request("".concat(a["a"],"meeting/room/scene/getMeetingScene/V2?spaceId=").concat(e.spaceId),o["b"].GET,void 0,o["a"].json)},l=function(e){return Object(r["b"])().request("".concat(a["a"],"object/equipment/findForServe?spaceId=").concat(e.spaceId),o["b"].POST,void 0,o["a"].json)},d=function(e){return Object(r["b"])().request("".concat(a["a"],"customScene/queryCustom?spaceId=").concat(e.spaceId),o["b"].GET,void 0,o["a"].json)},f=function(e){return Object(r["b"])().request("".concat(a["a"],"custom/feedback/documents"),o["b"].POST,e,o["a"].json)},b=function(e){return Object(r["b"])().request("".concat(a["a"],"custom/feedbackCreate/v2"),o["b"].POST,e,o["a"].json)},g=function(e){return Object(r["b"])({timeout:1e3}).request("".concat(a["a"],"light/status/query?spaceId=").concat(e.spaceId),o["b"].GET,void 0,o["a"].json)},h=function(e){return Object(r["c"])("".concat(a["a"],"light/onoff/set"),e)},m=function(e){return Object(r["c"])("".concat(a["a"],"object/eqp/infocode/set"),e)},p=function(e){return Object(r["c"])("".concat(a["a"],"light/onoff/setSatus"),e)},v=function(e){return Object(r["b"])().request("".concat(a["a"],"object/objectDataEqpGroup/query"),o["b"].POST,e,o["a"].json)},j=function(e){return Object(r["b"])().request("".concat(a["a"],"meeting/room/scene/switchover"),o["b"].POST,e,o["a"].json)},O=function(e){return Object(r["b"])().request("".concat(a["a"],"customScene/create"),o["b"].POST,e,o["a"].json)},C=function(e){return Object(r["b"])().request("".concat(a["a"],"/spaceAdjust/queryPropertyData?").concat(e),o["b"].GET,void 0,o["a"].json)},y=function(e){return Object(r["b"])().request("".concat(a["b"],"object/building/query"),o["b"].POST,e,o["a"].json)},T=function(e){return Object(r["b"])().request("".concat(a["b"],"object/floor/query"),o["b"].POST,e,o["a"].json)},E=function(e){return Object(r["b"])().request("".concat(a["c"],"map/queryMapInfo"),o["b"].POST,e,o["a"].json)},S=function(e){return Object(r["b"])().request("".concat(a["b"],"object/equipment/querySpaceEquipType?").concat(e),o["b"].GET,void 0,o["a"].json)},w=function(e){return Object(r["b"])().request("".concat(a["b"],"object/space/query"),o["b"].POST,e,o["a"].json)},k=function(e){return Object(r["b"])().request("".concat(a["c"],"permanentSpace/save"),o["b"].POST,e,o["a"].json)},B=function(){return Object(r["b"])().request("".concat(a["c"],"permanentSpace/query"),o["b"].GET,void 0,o["a"].json)},P=function(e){return Object(r["b"])().request("".concat(a["c"],"permanentSpace/delete?").concat(e))},N=function(){return Object(r["b"])().request("".concat(a["c"],"permanentSpace/queryZJ"),o["b"].GET,void 0,o["a"].json)},q=function(){return Object(r["b"])().request("".concat(a["b"],"object/equipment/querySpaceModeSet"),o["b"].GET,void 0,o["a"].json)},A=function(){return Object(r["b"])().request("".concat(a["b"],"object/equipment/querySpaceTempSet"),o["b"].GET,void 0,o["a"].json)},L=function(e){return Object(r["b"])().request("".concat(a["c"],"scene/querySpaceSceneConfig?").concat(e),o["b"].GET,void 0,o["a"].json)},V=function(e){return Object(r["b"])().request("".concat(a["a"],"customScene/queryCustomAndScence?").concat(e),o["b"].GET,void 0,o["a"].json)},I=function(e){return Object(r["c"])("".concat(a["a"],"customScene/saveBatchCustomScene"),e)},M=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/getDefaultLocation?").concat(e),o["b"].GET,void 0,o["a"].json)},D=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/getPadSpaceList?").concat(e),o["b"].GET,void 0,o["a"].json)},x=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/saveWorkSpace"),o["b"].POST,e,o["a"].json)},_=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/insertWorkSpace"),o["b"].POST,e,o["a"].json)},R=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/deleteWorkSpace"),o["b"].POST,e,o["a"].json)},G=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/queryWorkSpace"),o["b"].POST,e,o["a"].json)},H=function(e){return Object(r["b"])().request("".concat(a["c"],"padSpace/queryWorkSpace"),o["b"].POST,e,o["a"].json)},z=function(e){return Object(r["b"])().request("".concat(a["d"],"wechat-service-duoduoenv/duoduoenv/customerservice/query"),o["b"].POST,e,o["a"].json)},F=function(e){return Object(r["b"])().request("".concat(a["c"],"padLogin/getPadQrCodeStatus?").concat(e),o["b"].GET,void 0,o["a"].json)},U=function(e){return Object(r["b"])().request("".concat(a["c"],"padImage/queryImageByFuncType?").concat(e),o["b"].GET,void 0,o["a"].json)},Q=function(e){return Object(r["b"])().request("".concat(a["a"],"ctrl/querySpaceConditioners?").concat(e),o["b"].GET,void 0,o["a"].json)},K=function(e){return Object(r["c"])("".concat(a["a"],"ctrl/set"),e)}},"565f":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var r=n("c199"),o=n("d1ba");const a=Object(r["a"])(o["a"]);var c=a},"5c56":function(e,t,n){},"66b9":function(e,t,n){"use strict";n("68ef"),n("cb51"),n("3743"),n("e3b3"),n("bc1b")},"68b4":function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return g}));var r=n("7a23"),o=n("fe7e"),a=n("f691"),c=n("f344"),i=n("8da3"),u=n("b070"),s=n("ad06");const[l,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}},b=Object(c["a"])({},f,u["b"]);var g=Object(r["defineComponent"])({name:l,props:b,setup(e,{slots:t}){const n=Object(u["c"])(),o=()=>{const n=t.label||Object(i["b"])(e.label);if(n)return Object(r["createVNode"])("div",{class:[d("label"),e.labelClass]},[t.label?t.label():e.label])},a=()=>{if(t.title||Object(i["b"])(e.title))return Object(r["createVNode"])("div",{class:[d("title"),e.titleClass],style:e.titleStyle},[t.title?t.title():Object(r["createVNode"])("span",null,[e.title]),o()])},c=()=>{const n=t.value||t.default,o=n||Object(i["b"])(e.value);if(o){const o=t.title||Object(i["b"])(e.title);return Object(r["createVNode"])("div",{class:[d("value",{alone:!o}),e.valueClass]},[n?n():Object(r["createVNode"])("span",null,[e.value])])}},l=()=>t.icon?t.icon():e.icon?Object(r["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(r["createVNode"])(s["a"],{name:t,class:d("right-icon")},null)}};return()=>{var o,i;const{size:u,center:s,border:b,isLink:g,required:h}=e,m=null!=(o=e.clickable)?o:g,p={center:s,required:h,clickable:m,borderless:!b};return u&&(p[u]=!!u),Object(r["createVNode"])("div",{class:d(p),role:m?"button":void 0,tabindex:m?0:void 0,onClick:n},[l(),a(),c(),f(),null==(i=t.extra)?void 0:i.call(t)])}}})},"772a":function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));var r=n("c199"),o=n("7a23"),a=n("fe7e"),c=n("f691"),i=n("b1d2"),u=n("4a89"),s=n("f465"),l=n("4eda");const[d,f]=Object(a["a"])("form"),b={colon:Boolean,disabled:Boolean,readonly:Boolean,showError:Boolean,labelWidth:c["f"],labelAlign:String,inputAlign:String,scrollToError:Boolean,validateFirst:Boolean,submitOnEnter:c["g"],validateTrigger:Object(c["e"])("onBlur"),showErrorMessage:c["g"],errorMessageAlign:String};var g=Object(o["defineComponent"])({name:d,props:b,emits:["submit","failed"],setup(e,{emit:t,slots:n}){const{children:r,linkChildren:a}=Object(s["f"])(i["f"]),c=e=>e?r.filter(t=>e.includes(t.name)):r,d=e=>new Promise((t,n)=>{const r=[],o=c(e);o.reduce((e,t)=>e.then(()=>{if(!r.length)return t.validate().then(e=>{e&&r.push(e)})}),Promise.resolve()).then(()=>{r.length?n(r):t()})}),b=e=>new Promise((t,n)=>{const r=c(e);Promise.all(r.map(e=>e.validate())).then(e=>{e=e.filter(Boolean),e.length?n(e):t()})}),g=e=>{const t=r.find(t=>t.name===e);return t?new Promise((e,n)=>{t.validate().then(t=>{t?n(t):e()})}):Promise.reject()},h=t=>"string"===typeof t?g(t):e.validateFirst?d(t):b(t),m=e=>{"string"===typeof e&&(e=[e]);const t=c(e);t.forEach(e=>{e.resetValidation()})},p=(e,t)=>{r.some(n=>n.name===e&&(n.$el.scrollIntoView(t),!0))},v=()=>r.reduce((e,t)=>(e[t.name]=t.formValue.value,e),{}),j=()=>{const n=v();h().then(()=>t("submit",n)).catch(r=>{t("failed",{values:n,errors:r}),e.scrollToError&&r[0].name&&p(r[0].name)})},O=e=>{Object(u["e"])(e),j()};return a({props:e}),Object(l["a"])({submit:j,validate:h,scrollToField:p,resetValidation:m}),()=>{var e;return Object(o["createVNode"])("form",{class:f(),onSubmit:O},[null==(e=n.default)?void 0:e.call(n)])}}});const h=Object(r["a"])(g);var m=h},7744:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return c}));var r=n("c199"),o=n("68b4");const a=Object(r["a"])(o["b"]);var c=a},"7abe":function(e,t,n){"use strict";n.r(t);var r=n("7a23"),o=function(e){return Object(r["pushScopeId"])("data-v-58979163"),e=e(),Object(r["popScopeId"])(),e},a={key:0,class:"home"},c={key:0},i={key:1},u={class:"home-content"},s={class:"home-left"},l={class:"box"},d=["src"],f=o((function(){return Object(r["createElementVNode"])("div",{class:"logo-text"},"SagaCare",-1)})),b={class:"home-right"},g={key:0,class:"box"},h={class:"qrcode-main"},m={key:0,class:"qrcode-model"},p={key:0},v=o((function(){return Object(r["createElementVNode"])("div",{class:"qrcode-text"}," 请使用朵朵小程序,扫描上面二维码进行授权登录 ",-1)})),j={key:1,class:"box"},O=Object(r["createTextVNode"])(" 提交 "),C=o((function(){return Object(r["createElementVNode"])("div",{class:"fotter"},"欢迎使用智能办公",-1)}));function y(e,t,n,o,y,T){var E=Object(r["resolveComponent"])("qrcode-vue"),S=Object(r["resolveComponent"])("van-icon"),w=Object(r["resolveComponent"])("van-field"),k=Object(r["resolveComponent"])("van-cell-group"),B=Object(r["resolveComponent"])("van-button"),P=Object(r["resolveComponent"])("van-form");return e.showLogin?(Object(r["openBlock"])(),Object(r["createElementBlock"])("div",a,[Object(r["createElementVNode"])("div",{class:"home-btn",onClick:t[0]||(t[0]=function(){return e.checkLoginType&&e.checkLoginType.apply(e,arguments)})},[2===e.type?(Object(r["openBlock"])(),Object(r["createElementBlock"])("span",c,"二维码登录")):(Object(r["openBlock"])(),Object(r["createElementBlock"])("span",i,"账号登录"))]),Object(r["createElementVNode"])("div",u,[Object(r["createElementVNode"])("div",s,[Object(r["createElementVNode"])("div",l,[Object(r["createElementVNode"])("img",{src:e.parseImgUrl("ipdImages","logo.svg"),alt:""},null,8,d),f])]),Object(r["createElementVNode"])("div",b,[1===e.type?(Object(r["openBlock"])(),Object(r["createElementBlock"])("div",g,[Object(r["createElementVNode"])("div",h,[Object(r["createVNode"])(E,{value:e.codeValue,class:"qrcode",foreground:"#CE9F27",level:"H"},null,8,["value"]),e.codeStatus.status?(Object(r["openBlock"])(),Object(r["createElementBlock"])("div",m,[1===e.codeStatus.status?(Object(r["openBlock"])(),Object(r["createElementBlock"])("span",p,"已扫描")):Object(r["createCommentVNode"])("",!0),2===e.codeStatus.status||3===e.codeStatus.status?(Object(r["openBlock"])(),Object(r["createBlock"])(S,{key:1,class:"code-replay",onClick:e.refreshCode,name:"replay"},null,8,["onClick"])):Object(r["createCommentVNode"])("",!0)])):Object(r["createCommentVNode"])("",!0)]),v])):(Object(r["openBlock"])(),Object(r["createElementBlock"])("div",j,[Object(r["createVNode"])(P,{onSubmit:e.onSubmit,class:"box-form"},{default:Object(r["withCtx"])((function(){return[Object(r["createVNode"])(k,{inset:""},{default:Object(r["withCtx"])((function(){return[Object(r["createVNode"])(w,{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(r["createVNode"])(w,{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(r["createElementVNode"])("div",null,[Object(r["createVNode"])(B,{round:"",block:"","native-type":"submit"},{default:Object(r["withCtx"])((function(){return[O]})),_:1})])]})),_:1},8,["onSubmit"])]))])]),C])):Object(r["createCommentVNode"])("",!0)}n("99af");var T=n("5530"),E=n("d39c"),S=n.n(E),w=n("6c02"),k=n("d257"),B=n("0613"),P=n("3a6a"),N=n("772a"),q=(n("38d5"),n("565f")),A=(n("be7f"),n("34e9")),L=(n("0653"),n("b650")),V=(n("66b9"),n("d399")),I=(n("e7e5"),n("5581")),M=n("459d"),D=n("a873"),x=Object(r["defineComponent"])({components:{QrcodeVue:S.a,vanForm:N["a"],vanField:q["b"],CellGroup:A["a"],vanButton:L["b"]},beforeRouteEnter:function(e,t,n){"logoOut"!==e.query.type?n((function(e){e.queryWorkSpace()})):n((function(e){e.showLogin=!0;Object(I["a"])()}))},setup:function(e){var t=Object(w["d"])(),n=Object(k["s"])(),o=Object(B["b"])(),a={},c=null,i=location.origin,u=Object(r["reactive"])({parseImgUrl:k["x"],codeValue:"".concat(i,"/sgipad/home"),showLogin:!1,size:134,type:1,userInfo:n,checkLoginType:function(){1===u.type?u.type=2:u.type=1,1===u.type?u.getPadQrCodeStatus():u.timer&&(clearTimeout(u.timer),u.timer=null)},username:"",password:"",onSubmit:function(e){var n=e;Object(P["b"])(n).then((function(e){var n=e;"success"===n.result?(Object(I["i"])(n.token),t.push({path:"/choice-project"})):Object(V["a"])("登录失败!")}))},queryWorkSpace:function(){if(u.userInfo.mac){var e={criteria:{macAddress:u.userInfo.mac,isMajorSpace:1},orders:[{column:"createTime",asc:!1}],page:1,size:1};Object(M["J"])(e).then((function(e){var n=e;if("success"===n.result){var r,a=null!==(r=null===n||void 0===n?void 0:n.content)&&void 0!==r?r:[];if(a&&a.length){u.showLogin=!1;var c=a[0].projectId;o.commit(D["a"].SET_PROJECT_ID,c),t.push({name:"envmonitor",query:{spaceId:a[0].spaceId}})}else u.showLogin=!0}else u.showLogin=!0})).catch((function(){u.showLogin=!0}))}else u.showLogin=!0},getQrcode:function(){var e=u.userInfo.mac,t=Object(k["w"])(0,1e5,e);return t},qrCodeId:"",setCodeUrl:function(){var e=u.userInfo.mac,t=u.getQrcode();u.qrCodeId=t,u.codeValue="".concat(i,"/sgipad/home?type=ipad&id=").concat(u.qrCodeId,"&mac=").concat(e)},clearTimer:function(){u.timer&&(clearTimeout(u.timer),u.timer=null)},refreshCode:function(){u.setCodeUrl(),u.clearTimer(),u.getPadQrCodeStatus()},codeStatus:a,timer:c,getPadQrCodeStatus:function(){var e=Object(k["A"])({qrCodeId:u.qrCodeId});Object(M["r"])(e).then((function(e){var n,r=e;if(u.codeStatus=null!==(n=null===r||void 0===r?void 0:r.data)&&void 0!==n?n:{},2===u.codeStatus.status){var a=u.codeStatus.projectId,c=u.codeStatus.spaceId;a&&c?(o.commit(D["a"].SET_PROJECT_ID,a),t.push({name:"choiceSpace",query:{id:a,spaceId:c}})):a&&(o.commit(D["a"].SET_PROJECT_ID,a),t.push({name:"choiceSpace",query:{id:a}}))}else u.timer&&(clearTimeout(u.timer),u.timer=null),u.timer=setTimeout((function(){u.getPadQrCodeStatus()}),1e3)}))}});return Object(r["onBeforeUnmount"])((function(){u.timer&&(clearTimeout(u.timer),u.timer=null)})),Object(r["onMounted"])((function(){u.setCodeUrl(),u.getPadQrCodeStatus()})),Object(T["a"])({},Object(r["toRefs"])(u))}}),_=(n("3b88"),n("b859"),n("6b0d")),R=n.n(_);const G=R()(x,[["render",y],["__scopeId","data-v-58979163"]]);t["default"]=G},b650:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return v}));var r=n("c199"),o=n("7a23"),a=n("fe7e"),c=n("f344"),i=n("f691"),u=n("4a89"),s=n("b1d2"),l=n("b070"),d=n("ad06"),f=n("543e");const[b,g]=Object(a["a"])("button"),h=Object(c["a"])({},l["b"],{tag:Object(i["e"])("button"),text:String,icon:String,type:Object(i["e"])("default"),size:Object(i["e"])("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:Object(i["e"])("button"),loadingSize:i["f"],loadingText:String,loadingType:String,iconPosition:Object(i["e"])("left")});var m=Object(o["defineComponent"])({name:b,props:h,emits:["click"],setup(e,{emit:t,slots:n}){const r=Object(l["c"])(),a=()=>n.loading?n.loading():Object(o["createVNode"])(f["a"],{size:e.loadingSize,type:e.loadingType,class:g("loading")},null),c=()=>e.loading?a():n.icon?Object(o["createVNode"])("div",{class:g("icon")},[n.icon()]):e.icon?Object(o["createVNode"])(d["a"],{name:e.icon,class:g("icon"),classPrefix:e.iconPrefix},null):void 0,i=()=>{let t;if(t=e.loading?e.loadingText:n.default?n.default():e.text,t)return Object(o["createVNode"])("span",{class:g("text")},[t])},b=()=>{const{color:t,plain:n}=e;if(t){const e={color:n?t:"white"};return n||(e.background=t),t.includes("gradient")?e.border=0:e.borderColor=t,e}},h=n=>{e.loading?Object(u["e"])(n):e.disabled||(t("click",n),r())};return()=>{const{tag:t,type:n,size:r,block:a,round:u,plain:l,square:d,loading:f,disabled:m,hairline:p,nativeType:v,iconPosition:j}=e,O=[g([n,r,{plain:l,block:a,round:u,square:d,loading:f,disabled:m,hairline:p}]),{[s["b"]]:p}];return Object(o["createVNode"])(t,{type:v,class:O,style:b(),disabled:m,onClick:h},{default:()=>[Object(o["createVNode"])("div",{class:g("content")},["left"===j&&c(),i(),"right"===j&&c()])]})}}});const p=Object(r["a"])(m);var v=p},b859:function(e,t,n){"use strict";n("bc05")},bc05:function(e,t,n){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},bc1b:function(e,t,n){},be7f:function(e,t,n){"use strict";n("68ef"),n("cb51"),n("3743"),n("1a04"),n("1146")},d1ba:function(e,t,n){"use strict";n.d(t,"a",(function(){return q})),n.d(t,"b",(function(){return P}));var r=n("7a23"),o=n("fe7e"),a=n("f691"),c=n("f344"),i=n("b1d2"),u=n("8da3"),s=n("8405"),l=n("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 b(e,t){return new Promise(n=>{const r=t.validator(e,t);Object(u["g"])(r)?r.then(n):n(r)})}function g(e,t){const{message:n}=t;return Object(u["c"])(n)?n(e,t):n||""}function h({target:e}){e.composing=!0}function m({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function p(e,t){const n=Object(l["b"])();e.style.height="auto";let r=e.scrollHeight;if(Object(u["f"])(t)){const{maxHeight:e,minHeight:n}=t;void 0!==e&&(r=Math.min(r,e)),void 0!==n&&(r=Math.max(r,n))}r&&(e.style.height=r+"px",Object(l["g"])(n))}function v(e){return"number"===e?{type:"text",inputmode:"decimal"}:"digit"===e?{type:"tel",inputmode:"numeric"}:{type:e}}function j(e){return[...e].length}function O(e,t){return[...e].slice(0,t).join("")}var C=n("68b4"),y=n("f465"),T=n("1f4d"),E=n("4eda"),S=n("ad06"),w=n("7744");const[k,B]=Object(o["a"])("field"),P={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}},N=Object(c["a"])({},C["a"],P,{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 q=Object(r["defineComponent"])({name:k,props:N,emits:["blur","focus","clear","keypress","click-input","click-left-icon","click-right-icon","update:modelValue"],setup(e,{emit:t,slots:n}){const o=Object(T["a"])(),a=Object(r["reactive"])({focused:!1,validateFailed:!1,validateMessage:""}),c=Object(r["ref"])(),d=Object(r["ref"])(),{parent:C}=Object(y["k"])(i["f"]),k=()=>{var t;return String(null!=(t=e.modelValue)?t:"")},P=t=>Object(u["b"])(e[t])?e[t]:C&&Object(u["b"])(C.props[t])?C.props[t]:void 0,N=Object(r["computed"])(()=>{const t=P("readonly");if(e.clearable&&!t){const t=""!==k(),n="always"===e.clearTrigger||"focus"===e.clearTrigger&&a.focused;return t&&n}return!1}),q=Object(r["computed"])(()=>d.value&&n.input?d.value():e.modelValue),A=e=>e.reduce((e,t)=>e.then(()=>{if(a.validateFailed)return;let{value:e}=q;return t.formatter&&(e=t.formatter(e,t)),f(e,t)?t.validator?b(e,t).then(n=>{n&&"string"===typeof n?(a.validateFailed=!0,a.validateMessage=n):!1===n&&(a.validateFailed=!0,a.validateMessage=g(e,t))}):void 0:(a.validateFailed=!0,void(a.validateMessage=g(e,t)))}),Promise.resolve()),L=()=>{a.validateFailed&&(a.validateFailed=!1,a.validateMessage="")},V=(t=e.rules)=>new Promise(n=>{L(),t?A(t).then(()=>{a.validateFailed?n({name:e.name,message:a.validateMessage}):n()}):n()}),I=t=>{if(C&&e.rules){const n=C.props.validateTrigger===t,r=e.rules.filter(e=>e.trigger?e.trigger===t:n);r.length&&V(r)}},M=t=>{const{maxlength:n}=e;if(Object(u["b"])(n)&&j(t)>n){const e=k();return e&&j(e)===+n?e:O(t,+n)}return t},D=(n,r="onChange")=>{if(n=M(n),"number"===e.type||"digit"===e.type){const t="number"===e.type;n=Object(s["e"])(n,t,t)}e.formatter&&r===e.formatTrigger&&(n=e.formatter(n)),c.value&&c.value.value!==n&&(c.value.value=n),n!==e.modelValue&&t("update:modelValue",n)},x=e=>{e.target.composing||D(e.target.value)},_=()=>{var e;return null==(e=c.value)?void 0:e.blur()},R=()=>{var e;return null==(e=c.value)?void 0:e.focus()},G=()=>{const t=c.value;"textarea"===e.type&&e.autosize&&t&&p(t,e.autosize)},H=e=>{a.focused=!0,t("focus",e),Object(r["nextTick"])(G),P("readonly")&&_()},z=e=>{P("readonly")||(a.focused=!1,D(k(),"onBlur"),t("blur",e),I("onBlur"),Object(r["nextTick"])(G),Object(l["f"])())},F=e=>t("click-input",e),U=e=>t("click-left-icon",e),Q=e=>t("click-right-icon",e),K=e=>{Object(l["e"])(e),t("update:modelValue",""),t("clear",e)},W=Object(r["computed"])(()=>"boolean"===typeof e.error?e.error:!!(C&&C.props.showError&&a.validateFailed)||void 0),J=Object(r["computed"])(()=>{const e=P("labelWidth");if(e)return{width:Object(s["b"])(e)}}),X=n=>{const r=13;if(n.keyCode===r){const t=C&&C.props.submitOnEnter;t||"textarea"===e.type||Object(l["e"])(n),"search"===e.type&&_()}t("keypress",n)},Y=()=>e.id||o+"-input",$=()=>{const t=B("control",[P("inputAlign"),{error:W.value,custom:!!n.input,"min-height":"textarea"===e.type&&!e.autosize}]);if(n.input)return Object(r["createVNode"])("div",{class:t,onClick:F},[n.input()]);const a={id:Y(),ref:c,name:e.name,rows:void 0!==e.rows?+e.rows:void 0,class:t,value:e.modelValue,disabled:P("disabled"),readonly:P("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,"aria-labelledby":e.label?o+"-label":void 0,onBlur:z,onFocus:H,onInput:x,onClick:F,onChange:m,onKeypress:X,onCompositionend:m,onCompositionstart:h};return"textarea"===e.type?Object(r["createVNode"])("textarea",a,null):Object(r["createVNode"])("input",Object(r["mergeProps"])(v(e.type),a),null)},Z=()=>{const t=n["left-icon"];if(e.leftIcon||t)return Object(r["createVNode"])("div",{class:B("left-icon"),onClick:U},[t?t():Object(r["createVNode"])(S["a"],{name:e.leftIcon,classPrefix:e.iconPrefix},null)])},ee=()=>{const t=n["right-icon"];if(e.rightIcon||t)return Object(r["createVNode"])("div",{class:B("right-icon"),onClick:Q},[t?t():Object(r["createVNode"])(S["a"],{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},te=()=>{if(e.showWordLimit&&e.maxlength){const t=j(k());return Object(r["createVNode"])("div",{class:B("word-limit")},[Object(r["createVNode"])("span",{class:B("word-num")},[t]),Object(r["createTextVNode"])("/"),e.maxlength])}},ne=()=>{if(C&&!1===C.props.showErrorMessage)return;const t=e.errorMessage||a.validateMessage;if(t){const e=n["error-message"],o=P("errorMessageAlign");return Object(r["createVNode"])("div",{class:B("error-message",o)},[e?e({message:t}):t])}},re=()=>{const t=P("colon")?":":"";return n.label?[n.label(),t]:e.label?Object(r["createVNode"])("label",{id:o+"-label",for:Y()},[e.label+t]):void 0},oe=()=>[Object(r["createVNode"])("div",{class:B("body")},[$(),N.value&&Object(r["createVNode"])(S["a"],{name:e.clearIcon,class:B("clear"),onTouchstart:K},null),ee(),n.button&&Object(r["createVNode"])("div",{class:B("button")},[n.button()])]),te(),ne()];return Object(E["a"])({blur:_,focus:R,validate:V,formValue:q,resetValidation:L}),Object(r["provide"])(y["a"],{customValue:d,resetValidation:L,validateWithTrigger:I}),Object(r["watch"])(()=>e.modelValue,()=>{D(k()),L(),I("onChange"),Object(r["nextTick"])(G)}),Object(r["onMounted"])(()=>{D(k(),e.formatTrigger),Object(r["nextTick"])(G)}),()=>{const t=P("disabled"),o=P("labelAlign"),a=re(),c=Z();return Object(r["createVNode"])(w["a"],{size:e.size,icon:e.leftIcon,class:B({error:W.value,disabled:t,["label-"+o]:o}),center:e.center,border:e.border,isLink:e.isLink,clickable:e.clickable,titleStyle:J.value,valueClass:B("value"),titleClass:[B("label",[o,{required:e.required}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:c?()=>c:null,title:a?()=>a:null,value:oe,extra:n.extra})}}})},d39c:function(e,t,n){
- /*!
- * qrcode.vue v3.3.3
- * A Vue.js component to generate QRCode.
- * © 2017-2021 @scopewu(https://github.com/scopewu)
- * MIT License.
- */
- (function(t,r){e.exports=r(n("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,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.apply(this,arguments)},n={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},r=n;function o(e){this.mode=r.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,c={L:1,M:0,Q:3,H:2},i=c;function u(e,t){this.totalCount=e,this.dataCount=t}u.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]],u.getRSBlocks=function(e,t){var n=u.getRsBlockTable(e,t);if(void 0==n)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var r=n.length/3,o=new Array,a=0;a<r;a++)for(var c=n[3*a+0],i=n[3*a+1],s=n[3*a+2],l=0;l<c;l++)o.push(new u(i,s));return o},u.getRsBlockTable=function(e,t){switch(t){case i.L:return u.RS_BLOCK_TABLE[4*(e-1)+0];case i.M:return u.RS_BLOCK_TABLE[4*(e-1)+1];case i.Q:return u.RS_BLOCK_TABLE[4*(e-1)+2];case i.H:return u.RS_BLOCK_TABLE[4*(e-1)+3];default:return}};var s=u;function l(){this.buffer=new Array,this.length=0}l.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 n=0;n<t;n++)this.putBit(1==(e>>>t-n-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=l,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)},b=0;b<8;b++)f.EXP_TABLE[b]=1<<b;for(b=8;b<256;b++)f.EXP_TABLE[b]=f.EXP_TABLE[b-4]^f.EXP_TABLE[b-5]^f.EXP_TABLE[b-6]^f.EXP_TABLE[b-8];for(b=0;b<255;b++)f.LOG_TABLE[f.EXP_TABLE[b]]=b;var g=f,h=g;function m(e,t){if(void 0==e.length)throw new Error(e.length+"/"+t);var n=0;while(n<e.length&&0==e[n])n++;this.num=new Array(e.length-n+t);for(var r=0;r<e.length-n;r++)this.num[r]=e[r+n]}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),n=0;n<this.getLength();n++)for(var r=0;r<e.getLength();r++)t[n+r]^=h.gexp(h.glog(this.get(n))+h.glog(e.get(r)));return new m(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=h.glog(this.get(0))-h.glog(e.get(0)),n=new Array(this.getLength()),r=0;r<this.getLength();r++)n[r]=this.get(r);for(r=0;r<e.getLength();r++)n[r]^=h.gexp(h.glog(e.get(r))+t);return new m(n,0).mod(e)}};var p=m,v=n,j=p,O=g,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,n){switch(e){case C.PATTERN000:return(t+n)%2==0;case C.PATTERN001:return t%2==0;case C.PATTERN010:return n%3==0;case C.PATTERN011:return(t+n)%3==0;case C.PATTERN100:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case C.PATTERN101:return t*n%2+t*n%3==0;case C.PATTERN110:return(t*n%2+t*n%3)%2==0;case C.PATTERN111:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new j([1],0),n=0;n<e;n++)t=t.multiply(new j([1,O.gexp(n)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case v.MODE_NUMBER:return 10;case v.MODE_ALPHA_NUM:return 9;case v.MODE_8BIT_BYTE:return 8;case v.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case v.MODE_NUMBER:return 12;case v.MODE_ALPHA_NUM:return 11;case v.MODE_8BIT_BYTE:return 16;case v.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case v.MODE_NUMBER:return 14;case v.MODE_ALPHA_NUM:return 13;case v.MODE_8BIT_BYTE:return 16;case v.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),n=0,r=0;r<t;r++)for(var o=0;o<t;o++){for(var a=0,c=e.isDark(r,o),i=-1;i<=1;i++)if(!(r+i<0||t<=r+i))for(var u=-1;u<=1;u++)o+u<0||t<=o+u||0==i&&0==u||c==e.isDark(r+i,o+u)&&a++;a>5&&(n+=3+a-5)}for(r=0;r<t-1;r++)for(o=0;o<t-1;o++){var s=0;e.isDark(r,o)&&s++,e.isDark(r+1,o)&&s++,e.isDark(r,o+1)&&s++,e.isDark(r+1,o+1)&&s++,0!=s&&4!=s||(n+=3)}for(r=0;r<t;r++)for(o=0;o<t-6;o++)e.isDark(r,o)&&!e.isDark(r,o+1)&&e.isDark(r,o+2)&&e.isDark(r,o+3)&&e.isDark(r,o+4)&&!e.isDark(r,o+5)&&e.isDark(r,o+6)&&(n+=40);for(o=0;o<t;o++)for(r=0;r<t-6;r++)e.isDark(r,o)&&!e.isDark(r+1,o)&&e.isDark(r+2,o)&&e.isDark(r+3,o)&&e.isDark(r+4,o)&&!e.isDark(r+5,o)&&e.isDark(r+6,o)&&(n+=40);var l=0;for(o=0;o<t;o++)for(r=0;r<t;r++)e.isDark(r,o)&&l++;var d=Math.abs(100*l/t/t-50)/5;return n+=10*d,n}},T=y,E=a,S=s,w=d,k=T,B=p;function P(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var N=P.prototype;N.addData=function(e){var t=new E(e);this.dataList.push(t),this.dataCache=null},N.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]},N.getModuleCount=function(){return this.moduleCount},N.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var t=S.getRSBlocks(e,this.errorCorrectLevel),n=new w,r=0,o=0;o<t.length;o++)r+=t[o].dataCount;for(o=0;o<this.dataList.length;o++){var a=this.dataList[o];n.put(a.mode,4),n.put(a.getLength(),k.getLengthInBits(a.mode,e)),a.write(n)}if(n.getLengthInBits()<=8*r)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},N.makeImpl=function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++)this.modules[n][r]=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=P.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},N.setupPositionProbePattern=function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},N.getBestMaskPattern=function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=k.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},N.createMovieClip=function(e,t,n){var r=e.createEmptyMovieClip(t,n),o=1;this.make();for(var a=0;a<this.modules.length;a++)for(var c=a*o,i=0;i<this.modules[a].length;i++){var u=i*o,s=this.modules[a][i];s&&(r.beginFill(0,100),r.moveTo(u,c),r.lineTo(u+o,c),r.lineTo(u+o,c+o),r.lineTo(u,c+o),r.endFill())}return r},N.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)},N.setupPositionAdjustPattern=function(){for(var e=k.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var n=0;n<e.length;n++){var r=e[t],o=e[n];if(null==this.modules[r][o])for(var a=-2;a<=2;a++)for(var c=-2;c<=2;c++)this.modules[r+a][o+c]=-2==a||2==a||-2==c||2==c||0==a&&0==c}},N.setupTypeNumber=function(e){for(var t=k.getBCHTypeNumber(this.typeNumber),n=0;n<18;n++){var r=!e&&1==(t>>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++){r=!e&&1==(t>>n&1);this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}},N.setupTypeInfo=function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=k.getBCHTypeInfo(n),o=0;o<15;o++){var a=!e&&1==(r>>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==(r>>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},N.mapData=function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,a=0,c=this.moduleCount-1;c>0;c-=2){6==c&&c--;while(1){for(var i=0;i<2;i++)if(null==this.modules[r][c-i]){var u=!1;a<e.length&&(u=1==(e[a]>>>o&1));var s=k.getMask(t,r,c-i);s&&(u=!u),this.modules[r][c-i]=u,o--,-1==o&&(a++,o=7)}if(r+=n,r<0||this.moduleCount<=r){r-=n,n=-n;break}}}},P.PAD0=236,P.PAD1=17,P.createData=function(e,t,n){for(var r=S.getRSBlocks(e,t),o=new w,a=0;a<n.length;a++){var c=n[a];o.put(c.mode,4),o.put(c.getLength(),k.getLengthInBits(c.mode,e)),c.write(o)}var i=0;for(a=0;a<r.length;a++)i+=r[a].dataCount;if(o.getLengthInBits()>8*i)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*i+")");o.getLengthInBits()+4<=8*i&&o.put(0,4);while(o.getLengthInBits()%8!=0)o.putBit(!1);while(1){if(o.getLengthInBits()>=8*i)break;if(o.put(P.PAD0,8),o.getLengthInBits()>=8*i)break;o.put(P.PAD1,8)}return P.createBytes(o,r)},P.createBytes=function(e,t){for(var n=0,r=0,o=0,a=new Array(t.length),c=new Array(t.length),i=0;i<t.length;i++){var u=t[i].dataCount,s=t[i].totalCount-u;r=Math.max(r,u),o=Math.max(o,s),a[i]=new Array(u);for(var l=0;l<a[i].length;l++)a[i][l]=255&e.buffer[l+n];n+=u;var d=k.getErrorCorrectPolynomial(s),f=new B(a[i],d.getLength()-1),b=f.mod(d);c[i]=new Array(d.getLength()-1);for(l=0;l<c[i].length;l++){var g=l+b.getLength()-c[i].length;c[i][l]=g>=0?b.get(g):0}}var h=0;for(l=0;l<t.length;l++)h+=t[l].totalCount;var m=new Array(h),p=0;for(l=0;l<r;l++)for(i=0;i<t.length;i++)l<a[i].length&&(m[p++]=a[i][l]);for(l=0;l<o;l++)for(i=0;i<t.length;i++)l<c[i].length&&(m[p++]=c[i][l]);return m};var q=P,A="H",L=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}();function V(e,t){var n=c[t],r=new q(-1,n);return r.addData(M(e)),r.make(),r}function I(e){return e in c}function M(e){for(var t="",n=0;n<e.length;n++){var r=e.charCodeAt(n);r<128?t+=String.fromCharCode(r):r<2048?(t+=String.fromCharCode(192|r>>6),t+=String.fromCharCode(128|63&r)):r<55296||r>=57344?(t+=String.fromCharCode(224|r>>12),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r)):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t+=String.fromCharCode(240|r>>18),t+=String.fromCharCode(128|r>>12&63),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r))}return t}function D(e,t){void 0===t&&(t=0);var n=[];return e.forEach((function(e,r){var o=null;e.forEach((function(a,c){if(!a&&null!==o)return n.push("M"+(o+t)+" "+(r+t)+"h"+(c-o)+"v1H"+(o+t)+"z"),void(o=null);if(c!==e.length-1)a&&null===o&&(o=c);else{if(!a)return;null===o?n.push("M"+(c+t)+","+(r+t)+" h1v1H"+(c+t)+"z"):n.push("M"+(o+t)+","+(r+t)+" h"+(c+1-o)+"v1H"+(o+t)+"z")}}))})),n.join("")}var x={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:A,validator:function(e){return I(e)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0}},_=t(t({},x),{renderAs:{type:String,required:!1,default:"canvas",validator:function(e){return["canvas","svg"].indexOf(e)>-1}}}),R=e.defineComponent({name:"QRCodeSvg",props:x,setup:function(t){var n=e.ref(0),r=e.ref(""),o=function(){var e=t.value,o=t.level,a=t.margin,c=V(e,o).modules;n.value=c.length+2*a,r.value=D(c,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 "+n.value+" "+n.value},[e.h("path",{fill:t.background,d:"M0,0 h"+n.value+"v"+n.value+"H0z"}),e.h("path",{fill:t.foreground,d:r.value})])}}}),G=e.defineComponent({name:"QRCodeCanvas",props:x,setup:function(t){var n=e.ref(null),r=function(){var e=t.value,r=t.level,o=t.size,a=t.margin,c=t.background,i=t.foreground,u=V(e,r).modules,s=u.length+2*a,l=n.value;if(l){var d=l.getContext("2d");if(d){var f=window.devicePixelRatio||1,b=o/s*f;l.height=l.width=o*f,d.scale(b,b),d.fillStyle=c,d.fillRect(0,0,s,s),d.fillStyle=i,L?d.fill(new Path2D(D(u,a))):u.forEach((function(e,t){e.forEach((function(e,n){e&&d.fillRect(n+a,t+a,1,1)}))}))}}};return e.onMounted(r),e.onUpdated(r),function(){return e.h("canvas",{ref:n,style:{width:t.size+"px",height:t.size+"px"}})}}}),H=e.defineComponent({name:"Qrcode",render:function(){var t=this.$props,n=t.renderAs,r=t.value,o=t.size,a=t.margin,c=t.level,i=t.background,u=t.foreground,s=o>>>0,l=a>>>0,d=I(c)?c:A;return e.h("svg"===n?R:G,{value:r,size:s,margin:l,level:d,background:i,foreground:u})},props:_});return H}))}}]);
- //# sourceMappingURL=chunk-4ae28914.94640d37.js.map
|