index-P0fyQ2Em.js 781 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. function __vite__mapDeps(indexes) {
  2. if (!__vite__mapDeps.viteFileDeps) {
  3. __vite__mapDeps.viteFileDeps = ["assets/pages-login-index.DS-pwr_x.js","assets/u-image.RNxpLaRU.js","assets/u-icon.wXcRZHbn.js","assets/_plugin-vue_export-helper.BCo6x5W8.js","assets/u-icon-C_zAWpEW.css","assets/uni-app.es.DOtS5Ldl.js","assets/u-image-DIu0kjTV.css","assets/u-input.Cp2bygnN.js","assets/emitter.DrjJCwnj.js","assets/u-input-DXzPYCMq.css","assets/u-form.B1LWETT2.js","assets/u-form-DBkMvOdd.css","assets/u-checkbox.Cy_cnskM.js","assets/u-checkbox--9PU4zCP.css","assets/u-button.Chh1-6a-.js","assets/u-button-BfLmpSmR.css","assets/u-divider.BoeCb7vx.js","assets/u-divider-B3k4-yx2.css","assets/u-popup.CXrq2y3n.js","assets/u-popup-9iihWlo2.css","assets/index-CZmkb_Fq.css","assets/pages-login-sso-redirect.Cty4Krno.js","assets/pages-login-scanLogin.iAE6vOK9.js","assets/scanLogin-CZi4AyH0.css","assets/pages-login-otherLogin.JCUtoKiC.js","assets/pages-index-index.DVxmVx1l.js","assets/u-badge.CWPuZ-w1.js","assets/u-badge-BP4Tm9oB.css","assets/u-sticky.DiHDpS-r.js","assets/u-sticky-BoXYZQ-T.css","assets/flowEngine.Ke7vpfzj.js","assets/u-tabs.DEel8MQB.js","assets/u-tabs-C7Klzv1I.css","assets/index.BuZ8YmVY.js","assets/resources.DEPsJg7u.js","assets/index-DqCNGmsF.css","assets/index-XeSKXF8d.css","assets/pages-index-dashboard.BLhwRoaC.js","assets/uni-icons.RJ8Vh9KU.js","assets/uni-icons-CZdZN1sN.css","assets/uni-nav-bar.CsxVGSV_.js","assets/uni-nav-bar-Cfoo84-8.css","assets/mescroll-body.CszwJbBy.js","assets/renderjs.BXp1P0Wg.js","assets/renderjs-DrNNwwQx.css","assets/mescroll-body-BTs1LL8I.css","assets/u-search.CSVnMmHg.js","assets/u-search-0qQdmKiB.css","assets/portal.BblJR1cW.js","assets/mescroll-mixins.C2YUWJKd.js","assets/mixin.MtVXWP3_.js","assets/index.BKbDh3D5.js","assets/u-line.D-FzmOwL.js","assets/u-line-OjhYol8R.css","assets/mp-html.DI6DI7Ml.js","assets/mp-html-BxjxN3dM.css","assets/u-time-line.q7UXLQNV.js","assets/u-time-line-DmANFOgu.css","assets/index-BTkt3B-G.css","assets/defPortal.BG2OqSQl.js","assets/defPortal-BMBMweBY.css","assets/dashboard-CStmkgGf.css","assets/pages-index-message.DG2yDwFM.js","assets/u-action-sheet.C0QG6n24.js","assets/u-action-sheet-B2nAEEcv.css","assets/message-JtpsamCg.css","assets/pages-formShortLink-index.BXiMT4si.js","assets/index.BEyjEu29.js","assets/index.D5H39cMc.js","assets/u-upload.Btn0UtQx.js","assets/u-upload-BXjzshMr.css","assets/index.C9raOSI0.js","assets/u-checkbox-group.zSC_g3m3.js","assets/u-checkbox-group-DNn3OfST.css","assets/u-radio-group.CbnO1TOv.js","assets/u-radio-group-BjYy58bQ.css","assets/index-CvBcjlhs.css","assets/index-BQk6pP5l.css","assets/index.DsvBnwWf.js","assets/index-DZz_NAwt.css","assets/base.DOXur1tF.js","assets/index.Du-JSu8j.js","assets/index-CKX7rpAU.css","assets/index.PS-rWSqI.js","assets/index-CR249ycC.css","assets/index.BMdHwtjY.js","assets/u-loading.D5Tc00lz.js","assets/u-loading-BL68f89P.css","assets/index-DE_bWukt.css","assets/index.CIb_-r5F.js","assets/index-D9uEaa3g.css","assets/u-tag.BmeG4z_q.js","assets/u-tag-CSvm5VVq.css","assets/ly-tree.DZ8MU_HY.js","assets/ly-tree-Qlk9Ry_w.css","assets/index.vGVmWABQ.js","assets/index-GHfiv8h_.css","assets/index.BLChm46K.js","assets/lsj-upload.CSOZr0lY.js","assets/lsj-upload-BTniPed9.css","assets/index-CGfgaI9v.css","assets/index.-5h2Pj7y.js","assets/index-BqAuIYMF.css","assets/index.D2KRRdBj.js","assets/u-avatar.q3DpmfEb.js","assets/u-avatar-C2TF72rF.css","assets/index.lbbLqjbF.js","assets/index.DgjoBC2V.js","assets/index-CBlG26CY.css","assets/index.D-SsN0gl.js","assets/index-CLZBgoAL.css","assets/index-DKihXhR-.css","assets/webDesign.yPacWRGm.js","assets/u-dropdown.zwntxY4C.js","assets/u-cell-group.C7i7cw4u.js","assets/u-cell-group-cWAmZXFD.css","assets/u-dropdown-Den5dJOR.css","assets/uni-swipe-action.BlULqdNs.js","assets/uni-swipe-action-BmBrvn0N.css","assets/mescroll-uni.CyN-3Ok3.js","assets/mescroll-uni-jtlieUPH.css","assets/index.D094xuw-.js","assets/index-CADZUcQz.css","assets/index-sOGkIqkp.css","assets/pages-formShortLink-detail.DBvLomd9.js","assets/Parser.CtEdvbGC.js","assets/Parser-BI0P1bQ_.css","assets/detail-D5WNWir6.css","assets/pages-index-my.CyMH8L-t.js","assets/my-N0iKy8ny.css","assets/pages-portal-applyPortal-index.BObhk48S.js","assets/index-B-ZgpyEO.css","assets/pages-portal-mpPortal-index.DKsuaDpJ.js","assets/index-CbZTcWSQ.css","assets/pages-portal-scanPortal-index.By7ucMCc.js","assets/index-Dbg0Vb_Z.css","assets/pages-message-messageDetail-index.KAOoOXyY.js","assets/index-CXF6Xs_c.css","assets/pages-message-im-index.CSM5n4HR.js","assets/index-BuRfBX4p.css","assets/pages-message-chat-index.N845tu7r.js","assets/index.CIHFpOa3.js","assets/index-BnQL62TO.css","assets/index-CL1NpvKH.css","assets/pages-workFlow-flowBefore-index.BNQMcTuZ.js","assets/u-select.B1D-PP_I.js","assets/u-select-BNMYwqUT.css","assets/uni-popup.BLLVDysl.js","assets/uni-popup-Btn5kTzj.css","assets/entrust.D26hiAV_.js","assets/workFlowForm.Bxjvxts8.js","assets/flowBefore.-kiV42CS.js","assets/visualDev.B0fuvtpd.js","assets/form.D2PjL320.js","assets/order.BZyuCWTy.js","assets/form-CjhyRHcV.css","assets/flowBtn.BSp3ZwA5.js","assets/index.BoqsLhBg.js","assets/flowBtn-B6NFRlnU.css","assets/index.9Bg6bWZE.js","assets/useDefineSetting.DqFEhsPu.js","assets/index.Dfxlsegv.js","assets/index-nUP4QyCd.css","assets/emoji.DwmieXKz.js","assets/u-subsection.B-kRzElF.js","assets/u-subsection-BGKerDaN.css","assets/document.CzYQ9UiF.js","assets/index-7qzOYv_6.css","assets/ErrorForm.0zUEzmhG.js","assets/ErrorForm-C332Em2A.css","assets/index-C05wEUlq.css","assets/pages-workFlow-workFlow-index.eSkFN_Me.js","assets/index.CNpiLv5L.js","assets/index-BYEV04E_.css","assets/index-B3xj90w-.css","assets/pages-workFlow-flowBefore-revokeForm.CxuE0DEJ.js","assets/revokeForm-U0ycVBiO.css","assets/pages-workFlow-flowBefore-logError.eRF6tP56.js","assets/logError-ZBDDJEPn.css","assets/pages-workFlow-document-index.DO3GGrNF.js","assets/uni-popup-dialog.MLS61DJV.js","assets/uni-popup-dialog-BNeQHm-H.css","assets/index.DQp94JXr.js","assets/index-DwI6jzTZ.css","assets/AddFilePopup.tLBKU2zw.js","assets/AddFilePopup-CUe83pke.css","assets/index-Dw_sJpnf.css","assets/pages-workFlow-document-detail.DhlopBiF.js","assets/detail-DartCPMQ.css","assets/pages-workFlow-schedule-index.OoLbRHaQ.js","assets/schedule.taAT1r-m.js","assets/index-D8N9mp7p.css","assets/pages-workFlow-schedule-form.YjILrQ9Y.js","assets/t-datetime.ca3JIPoA.js","assets/t-datetime-DA-kTao2.css","assets/form-D4dHmYFv.css","assets/pages-workFlow-schedule-detail.HGIq4Sug.js","assets/detail-Clh0iric.css","assets/pages-workFlow-entrustAgent-index.NMVIxiC2.js","assets/flowList.DDRTPvPd.js","assets/flowList-DzlyRuup.css","assets/index-D7YHEK9p.css","assets/pages-workFlow-entrustAgent-form.DEJ8bkZY.js","assets/system.C4NHCleV.js","assets/form-DieYMJnc.css","assets/pages-workFlow-entrustAgent-detail.29MZhYql.js","assets/detail-hDGwjjm8.css","assets/pages-workFlow-webView-index.bpPewc05.js","assets/pages-workFlow-flowTodo-index.PKQcjG1j.js","assets/index-CfR5LQRZ.css","assets/pages-workFlow-operate-index.BpHlQWKk.js","assets/HandleOpinion.CRuckXPV.js","assets/commonWords.DzmSpZBH.js","assets/HandleOpinion-DHktu33n.css","assets/index-BXCxgjUE.css","assets/pages-workFlow-operate-revoke.n7Y3SSbO.js","assets/revoke-NDYtmV2E.css","assets/pages-workFlow-scanForm-index.Tcblv_I9.js","assets/index-D_2jPu0A.css","assets/pages-workFlow-comment-index.DS9RyqRa.js","assets/index-Bo6wdU1m.css","assets/pages-workFlow-candiDateUserSelect-index.Bn1VUKzu.js","assets/index-L4Mc-70A.css","assets/pages-workFlow-assistantMsg-viewData.Bpaiv_sQ.js","assets/viewData-DmFY2GOC.css","assets/pages-workFlow-allAppWorkFlow-index.F_cKqBEe.js","assets/apply.B6q2NDrR.js","assets/index-DipyCYr1.css","assets/pages-commonPage-morePage-index.CwvG3Zvn.js","assets/index-Dg-sjyB3.css","assets/pages-apply-menu-index.fv7zqACO.js","assets/index-BsY1Q8m3.css","assets/pages-apply-reportLog-index.X-ZhkrEX.js","assets/reportLog.Du_zY_XN.js","assets/index-C2D-kwHR.css","assets/pages-apply-reportLog-form.B-w_cpjs.js","assets/form-Cu9cRa9T.css","assets/pages-apply-catalog-index.JgOEbJp7.js","assets/index-CSO607eT.css","assets/pages-apply-interPage-signInvokeList.CyDaUUId.js","assets/signInvokeList-C9M8KVi5.css","assets/pages-apply-order-index.ChIqegCm.js","assets/index-fY-b62V1.css","assets/pages-apply-popSelect-index.D-yHrZAK.js","assets/index-Ctpu4_oD.css","assets/pages-apply-dynamicModel-index.DI0Doay5.js","assets/index-BxhrRbfd.css","assets/pages-apply-dynamicModel-form.CrUFnpc2.js","assets/form-BgEg8eP_.css","assets/pages-apply-dynamicModel-detail.BxzwZ0qM.js","assets/detail-CjIvDNGn.css","assets/pages-apply-dynamicModel-scanForm.p4gP7eT6.js","assets/scanForm-D51oNSHd.css","assets/pages-apply-tableLinkage-index.t1rLTyYw.js","assets/index-DSU3VvKq.css","assets/pages-apply-location-index.GHvD4PQ-.js","assets/index-CF50r2Pn.css","assets/pages-apply-customBtn-index.1JlEZ1wa.js","assets/index-TIRP1Y6I.css","assets/pages-apply-externalLink-index.srnypZAl.js","assets/pages-apply-allAppApply-index.DZAa2xYX.js","assets/index-BIfxLVtz.css","assets/pages-my-contacts-index.DlqFZszM.js","assets/index-BJdTDTNE.css","assets/pages-my-userDetail-index.DKPKBhav.js","assets/index-CWrxTP8Z.css","assets/pages-my-contacts-userList.CLgfbdWd.js","assets/userList-BzQtg1Fn.css","assets/pages-my-settings-index.0qDhtlQN.js","assets/index-CmFX9rK-.css","assets/pages-my-scanResult-index.WEqFFS31.js","assets/index-D_l7HGYr.css","assets/pages-my-modifyPsd-index.CzpoNDZp.js","assets/index-DAS94ysJ.css","assets/pages-my-contactUs-index.DTYhUaZ1.js","assets/index-CLXHKGaa.css","assets/pages-my-abouts-index.B_0rf6QU.js","assets/index-B-eAEmoW.css","assets/pages-my-accountSecurity-index.DI7i-KrV.js","assets/index-Bd0zmvBt.css","assets/pages-my-cancellation-index.eLBdTBQf.js","assets/index-qHUUHUZM.css","assets/pages-my-personalData-index.Cetwmwp5.js","assets/index-DG5TnlmJ.css","assets/pages-my-organization-index.DYLpFaUP.js","assets/index-DDiMcG2K.css","assets/pages-my-identity-index.vgMSPuP5.js","assets/index-hXmfAvOE.css","assets/pages-my-changeSystem-index.ClzKES9p.js","assets/index-0O4gOnqH.css","assets/pages-my-personalSetting-index.BLdxTRjC.js","assets/index-DW9ZnjIw.css"]
  4. }
  5. return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
  6. }
  7. !function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver((e=>{for(const n of e)if("childList"===n.type)for(const e of n.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)})).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();const scriptRel="modulepreload",assetsURL=function(e){return"/"+e},seen={},__vitePreload=function(e,t,n){let o=Promise.resolve();if(t&&t.length>0){const e=document.getElementsByTagName("link"),r=document.querySelector("meta[property=csp-nonce]"),a=(null==r?void 0:r.nonce)||(null==r?void 0:r.getAttribute("nonce"));o=Promise.all(t.map((t=>{if((t=assetsURL(t))in seen)return;seen[t]=!0;const o=t.endsWith(".css"),r=o?'[rel="stylesheet"]':"";if(!!n)for(let n=e.length-1;n>=0;n--){const r=e[n];if(r.href===t&&(!o||"stylesheet"===r.rel))return}else if(document.querySelector(`link[href="${t}"]${r}`))return;const i=document.createElement("link");return i.rel=o?"stylesheet":scriptRel,o||(i.as="script",i.crossOrigin=""),i.href=t,a&&i.setAttribute("nonce",a),document.head.appendChild(i),o?new Promise(((e,n)=>{i.addEventListener("load",e),i.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${t}`))))})):void 0})))}return o.then((()=>e())).catch((e=>{const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}))},en={"common.okText":"OK","common.continueText":"OK & Continue","common.continueAndAddText":"OK & Add","common.closeText":"Close","common.cancelText":"Cancel","common.loadingText":"Loading...","common.saveText":"Save","common.delText":"Delete","common.resetText":"Reset","common.searchText":"Search","common.queryText":"Search","common.addText":"Add","common.add1Text":"Add","common.add2Text":"Add","common.editText":"Edit","common.detailText":"Detail","common.moreText":"More","common.exportText":"Export","common.importText":"Import","common.copyText":"Copy","common.printText":"Print","common.batchPrintText":"Batch Print","common.batchDelText":"Batch Delete","common.previewText":"Preview","common.submitText":"Submit","common.syncText":"Sync","common.cleanText":"Clean Up","common.closeList":"Close List","common.inputText":"Please enter","common.chooseText":"Please select","common.inputTextPrefix":"Please enter ","common.chooseTextPrefix":"Please select ","common.redo":"Refresh","common.back":"Back","common.expandAll":"Expand All","common.collapseAll":"Collapse All","common.superQuery":"Super Query","common.light":"Light","common.dark":"Dark","common.tipTitle":"Tips","common.delTip":"This operation will permanently delete the data. Do you want to continue?","common.batchDelTip":"Are you sure you want to delete these data? Do you want to continue?","common.selectDataTip":"Please select a piece of data","common.prev":"Prev","common.next":"Next","common.prevRecord":"Prev","common.nextRecord":"Next","common.keyword":"Keyword","common.enterKeyword":"Please Enter","common.leftTreeSearchText":"Enter Keyword","common.drawerSearchText":"Please Enter Keyword","common.inputPlaceholder":"Please enter","common.selectPlaceholder":"Please select","common.selectI18nCode":"Select translation markers","common.undoText":"undo","common.redoText":"redo","common.noData":"No Data","component.app.searchNotData":"No search results yet","component.app.toSearch":"to search","component.app.toNavigate":"to navigate","component.countdown.normalText":"Get SMS code","component.countdown.sendText":"Reacquire in {0}s","component.cropper.selectImage":"Select Image","component.cropper.uploadSuccess":"Uploaded success!","component.cropper.modalTitle":"Avatar upload","component.cropper.okText":"Confirm and upload","component.cropper.btn_reset":"Reset","component.cropper.btn_rotate_left":"Counterclockwise rotation","component.cropper.btn_rotate_right":"Clockwise rotation","component.cropper.btn_scale_x":"Flip horizontal","component.cropper.btn_scale_y":"Flip vertical","component.cropper.btn_zoom_in":"Zoom in","component.cropper.btn_zoom_out":"Zoom out","component.cropper.preview":"Preivew","component.drawer.loadingText":"Loading...","component.drawer.cancelText":"Close","component.drawer.okText":"Confirm","component.excel.exportModalTitle":"Export data","component.excel.fileType":"File type","component.excel.fileName":"File name","component.form.fold":"Fold","component.form.unfold":"Unfold","component.form.maxTip":"The number of characters should be less than {0}","component.form.apiSelectNotFound":"Wait for data loading to complete...","component.icon.placeholder":"Click the select icon","component.icon.search":"Search icon","component.icon.copy":"Copy icon successfully!","component.menu.search":"Menu search","component.modal.cancelText":"Close","component.modal.okText":"Confirm","component.modal.close":"Close","component.modal.maximize":"Maximize","component.modal.restore":"Restore","component.table.settingDens":"Density","component.table.settingDensDefault":"Default","component.table.settingDensMiddle":"Middle","component.table.settingDensSmall":"Compact","component.table.settingColumn":"Column settings","component.table.settingColumnShow":"Column display","component.table.settingIndexColumnShow":"Index Column","component.table.settingSelectColumnShow":"Selection Column","component.table.settingFixedLeft":"Fixed Left","component.table.settingFixedRight":"Fixed Right","component.table.settingFullScreen":"Full Screen","component.table.index":"No.","component.table.status":"Status","component.table.action":"Action","component.table.summary":"Total","component.table.total":"total of {total}","component.time.before":" ago","component.time.after":" after","component.time.just":"just now","component.time.seconds":" seconds","component.time.minutes":" minutes","component.time.hours":" hours","component.time.days":" days","component.tree.reload":"Reload","component.tree.selectAll":"Select All","component.tree.unSelectAll":"Cancel Select","component.tree.expandAll":"Expand All","component.tree.unExpandAll":"Collapse all","component.tree.checkStrictly":"Hierarchical association","component.tree.checkUnStrictly":"Hierarchical independence","component.upload.save":"Save","component.upload.upload":"Upload","component.upload.buttonText":"Upload","component.upload.imgUpload":"ImageUpload","component.upload.uploaded":"Uploaded","component.upload.operating":"Operating","component.upload.del":"Delete","component.upload.download":"Download","component.upload.downloadAll":"Download all","component.upload.saveWarn":"Please wait for the file to upload and save!","component.upload.saveError":"There is no file successfully uploaded and cannot be saved!","component.upload.preview":"Preview","component.upload.choose":"Select the file","component.upload.accept":"Support {0} format","component.upload.acceptUpload":"Only upload files in {0} format","component.upload.maxSize":"A single file does not exceed {0}MB ","component.upload.maxSizeMultiple":"Only upload files up to {0}MB!","component.upload.maxNumber":"Only upload up to {0} files","component.upload.legend":"Legend","component.upload.fileName":"File name","component.upload.fileSize":"File size","component.upload.fileStatue":"File status","component.upload.startUpload":"Start upload","component.upload.uploadSuccess":"Upload successfully","component.upload.uploadError":"Upload failed","component.upload.uploading":"Uploading","component.upload.paused":"Paused","component.upload.waiting":"Waiting","component.upload.checking":"Checking","component.upload.uploadWait":"Please wait for the file upload to finish","component.upload.reUploadFailed":"Re-upload failed files","component.upload.uploadImg":"Please upload Image","component.upload.viewImage":"View Image","component.upload.view":"View","component.upload.imageMaxNumber":"Up to {0} images can be uploaded","component.upload.imageMaxSize":"Image size exceeds {size}{unit}","component.upload.fileMaxNumber":"Up to {0} files can be uploaded","component.upload.fileMaxSize":"File size exceeds {size}{unit}","component.upload.fileTypeCheck":"Please select a file of {0} type","component.upload.fileReadError":"File {0} reading error, please check the file","component.upload.videoNoPreview":"Audio and video files cannot be previewed","component.upload.zipNoPreview":"Compressed package cannot be previewed","component.upload.image":"image","component.upload.video":"video","component.upload.audio":"audio","component.verify.error":"verification failed!","component.verify.time":"The verification is successful and it takes {time} seconds!","component.verify.redoTip":"Click the picture to refresh","component.verify.dragText":"Hold down the slider and drag","component.verify.successText":"Verified","component.jnpf.common.allData":"All data","component.jnpf.common.selected":"Selected","component.jnpf.common.clearAll":"Clear all","component.jnpf.common.autoGenerate":"Automatically generated by the system","component.jnpf.areaSelect.modalTitle":"Select area","component.jnpf.calculate.storage":"The data will also be saved and stored in the database","component.jnpf.calculate.unStorage":"The data will not be saved","component.jnpf.dateRange.startPlaceholder":"Start date","component.jnpf.dateRange.endPlaceholder":"End date","component.jnpf.timeRange.startPlaceholder":"Start time","component.jnpf.timeRange.endPlaceholder":"End time","component.jnpf.iconPicker.select":"Select","component.jnpf.iconPicker.modalTitle":"Select icon","component.jnpf.iconPicker.searchPlaceholder":"Please Enter Keyword","component.jnpf.iconPicker.ymIcon":"ymIcon icon","component.jnpf.iconPicker.ymCustom":"ymCustom icon","component.jnpf.location.modalTitle":"Select position","component.jnpf.location.searchPlaceholder":"Enter or click to select on the map","component.jnpf.location.relocation":"Relocation","component.jnpf.location.location":"Location","component.jnpf.numberRange.min":"Min","component.jnpf.numberRange.max":"Max","component.jnpf.organizeSelect.modalTitle":"Select organize","component.jnpf.posSelect.modalTitle":"Select position","component.jnpf.roleSelect.modalTitle":"Select role","component.jnpf.groupSelect.modalTitle":"Select group","component.jnpf.userSelect.modalTitle":"Select user","component.jnpf.popupAttr.storage":"The data will also be saved and stored in the database","component.jnpf.popupAttr.unStorage":"The data will not be saved","component.jnpf.popupSelect.modalTitle":"Select data","component.jnpf.relationFormAttr.storage":"The data will also be saved and stored in the database","component.jnpf.relationFormAttr.unStorage":"The data will not be saved","component.jnpf.sign.signTip":"signature","component.jnpf.sign.signPlaceholder":"Please signature","component.jnpf.sign.operateTip":"Please use the mouse to handwrite your signature in this area","layout.footer.onlinePreview":"Preview","layout.footer.onlineDocument":"Document","layout.header.dropdownItemDoc":"Document","layout.header.dropdownItemLoginOut":"Login Out","layout.header.systemChange":"Toggle App","layout.header.standingChange":"Toggle Standing","layout.header.profile":"Profile","layout.header.feedback":"Feedback","layout.header.about":"About","layout.header.statement":"Statement","layout.header.commonMenus":"Common Menus","layout.header.tooltipErrorLog":"Error log","layout.header.tooltipLock":"Lock screen","layout.header.tooltipNotify":"Notification","layout.header.tooltipChat":"Chat","layout.header.tooltipEntryFull":"Full Screen","layout.header.tooltipExitFull":"Exit Full Screen","layout.header.setting":"Setting","layout.header.lockScreenPassword":"Lock screen password","layout.header.lockScreen":"Lock screen","layout.header.lockScreenBtn":"Locking","layout.header.home":"Home","layout.multipleTab.setCommon":"Set Common","layout.multipleTab.reload":"Refresh current","layout.multipleTab.close":"Close current","layout.multipleTab.closeLeft":"Close Left","layout.multipleTab.closeRight":"Close Right","layout.multipleTab.closeOther":"Close Other","layout.multipleTab.closeAll":"Close All","layout.setting.contentModeFull":"Full","layout.setting.contentModeFixed":"Fixed width","layout.setting.topMenuAlignLeft":"Left","layout.setting.topMenuAlignRight":"Center","layout.setting.topMenuAlignCenter":"Right","layout.setting.menuTriggerNone":"Not Show","layout.setting.menuTriggerBottom":"Bottom","layout.setting.menuTriggerTop":"Top","layout.setting.menuTypeSidebar":"Left menu mode","layout.setting.menuTypeMixSidebar":"Left mixed mode","layout.setting.menuTypeMix":"Top Mix mode","layout.setting.menuTypeTopMenu":"Top menu mode","layout.setting.defaultBg":"Default","layout.setting.blueBg":"Blue","layout.setting.purpleBg":"Purple","layout.setting.greenBg":"Green","layout.setting.on":"On","layout.setting.off":"Off","layout.setting.minute":"Minute","layout.setting.operatingTitle":"Successful!","layout.setting.operatingContent":"The copy is successful, please go to src/settings/projectSetting.ts to modify the configuration!","layout.setting.resetSuccess":"Successfully reset!","layout.setting.copyBtn":"Copy","layout.setting.clearBtn":"Clear cache and to the login page","layout.setting.drawerTitle":"Configuration","layout.setting.darkMode":"Dark mode","layout.setting.navMode":"Navigation mode","layout.setting.systemBackground":"System background","layout.setting.interfaceFunction":"Interface function","layout.setting.interfaceDisplay":"Interface display","layout.setting.animation":"Animation","layout.setting.splitMenu":"Split menu","layout.setting.closeMixSidebarOnChange":"Switch page to close menu","layout.setting.sysTheme":"System theme","layout.setting.headerTheme":"Header theme","layout.setting.sidebarTheme":"Menu theme","layout.setting.menuDrag":"Drag Sidebar","layout.setting.menuSearch":"Menu search","layout.setting.toggleLocale":"Locale Toggle","layout.setting.menuAccordion":"Sidebar accordion","layout.setting.menuCollapse":"Collapse menu","layout.setting.collapseMenuDisplayName":"Collapse menu display name","layout.setting.topMenuLayout":"Top menu layout","layout.setting.menuCollapseButton":"Menu collapse button","layout.setting.contentMode":"Content area width","layout.setting.expandedMenuWidth":"Expanded menu width","layout.setting.breadcrumb":"Breadcrumbs","layout.setting.breadcrumbIcon":"Breadcrumbs Icon","layout.setting.tabs":"Tabs","layout.setting.tabsIcon":"Tabs Icon","layout.setting.tabDetail":"Tab Detail","layout.setting.tabsQuickBtn":"Tabs quick button","layout.setting.tabsRedoBtn":"Tabs redo button","layout.setting.tabsFoldBtn":"Tabs flod button","layout.setting.sidebar":"Sidebar","layout.setting.header":"Header","layout.setting.footer":"Footer","layout.setting.fullContent":"Full content","layout.setting.grayMode":"Gray mode","layout.setting.colorWeak":"Color Weak Mode","layout.setting.cachePage":"Cache Page","layout.setting.progress":"Progress","layout.setting.switchLoading":"Switch Loading","layout.setting.switchAnimation":"Switch animation","layout.setting.animationType":"Animation type","layout.setting.autoScreenLock":"Auto screen lock","layout.setting.notAutoScreenLock":"Not auto lock","layout.setting.fixedHeader":"Fixed header","layout.setting.fixedSideBar":"Fixed Sidebar","layout.setting.mixSidebarTrigger":"Mixed menu Trigger","layout.setting.triggerHover":"Hover","layout.setting.triggerClick":"Click","layout.setting.mixSidebarFixed":"Fixed expanded menu","routes.basic.login":"Login","routes.basic.errorLogList":"Error Log","routes.basic.home":"Home","routes.basic.externalLink":"ExternalLink","routes.basic.workFlowDetail":"WorkFlow Detail","routes.basic.emailDetail":"Email Detail","routes.basic.previewModel":"Model Preview","routes.mainSystem":"MainSystem","routes.workSystem":"WorkSystem","routes.onlineDev":"OnlineDev","routes.onlineDev-webDesign":"FormDesign","routes.onlineDev-appDesign":"APPDesign","routes.onlineDev-dataReport":"DataReport","routes.onlineDev-dataScreen":"DataScreen","routes.onlineDev-visualPortal":"VisualPortal","routes.onlineDev-integration":"Integration","routes.onlineDev-printDev":"PrintDesign","routes.generator":"Generator","routes.generator-webForm":"WebForm","routes.generator-appForm":"AppForm","routes.generator-flowForm":"FlowForm","routes.system":"System","routes.system-sysConfig":"SysConfig","routes.system-notice":"Notice","routes.system-task":"Task","routes.system-cache":"CacheManage","routes.system-log":"Log","routes.system-monitor":"Monitor","routes.system-icons":"Icons","routes.system-language":"Language","routes.system-menu":"Menu","routes.system-area":"Area","routes.system-billRule":"BillRule","routes.system-systemTemplate":"SystemTemplate","routes.system-smsTemplate":"SmsTemplate","routes.system-messageTemplate":"MessageTemplate","routes.system-signature":"Signature","routes.system-kit":"Kit","routes.systemData":"SystemData","routes.systemData-dataSource":"DataSource","routes.systemData-dataModel":"DataModel","routes.systemData-dataSync":"DataSync","routes.systemData-dataBackup":"DataBackup","routes.systemData-dataInterface":"DataInterface","routes.systemData-interfaceAuth":"InterfaceAuth","routes.systemData-dictionary":"Dictionary","routes.systemData-map":"Map","routes.commonWords":"CommonWords","routes.weChat":"WeChat","routes.weChat-mpConfig":"MPConfig","routes.weChat-mpMenu":"MPMenu","routes.weChat-mpUser":"MPUser","routes.weChat-mpMessage":"MPMessage","routes.weChat-mpMaterial":"MPMaterial","routes.weChat-qyhConfig":"QYHConfig","routes.weChat-qyDepartment":"QYDepartment","routes.weChat-qyUser":"QYUser","routes.weChat-qyMessage":"QYMessage","routes.permission":"Permission","routes.permission-grade":"Grade","routes.permission-organize":"Organize","routes.permission-department":"Department","routes.permission-position":"Position","routes.permission-user":"User","routes.permission-role":"Role","routes.permission-group":"Group","routes.permission-authorize":"AuthGroup","routes.permission-auth":"Authorize","routes.permission-userOnline":"UserOnline","routes.flowEngine":"FlowEngine","routes.formDesign":"SystemForm","routes.workFlow":"WorkFlow","routes.workFlow-form":"Form","routes.workFlow-flowEngine":"FlowDesign","routes.workFlow-addFlow":"AddFlow","routes.workFlow-flowLaunch":"FlowLaunch","routes.workFlow-flowToSign":"FlowToSign","routes.workFlow-flowTodo":"FlowTodo","routes.workFlow-flowDoing":"FlowDoing","routes.workFlow-flowDone":"FlowDone","routes.workFlow-flowCirculate":"FlowCirculate","routes.workFlow-entrust":"Entrust","routes.workFlow-flowMonitor":"FlowMonitor","routes.workFlow-schedule":"Schedule","routes.workFlow-printTemplate":"PrintTemplate","routes.workFlow-document":"Document","routes.msgCenter":"MsgCenter","routes.msgCenter-accountConfig":"AccountConfig","routes.msgCenter-accountConfig-mail":"Mail","routes.msgCenter-accountConfig-shortMsg":"ShortMsg","routes.msgCenter-accountConfig-weCom":"WeCom","routes.msgCenter-accountConfig-ding":"DingTalk","routes.msgCenter-accountConfig-webhook":"Webhook","routes.msgCenter-accountConfig-mp":"MP","routes.msgCenter-msgTemplate":"MsgTemplate","routes.msgCenter-sendConfig":"SendConfig","routes.msgCenter-msgMonitor":"MsgMonitor","routes.extend-graphDemo":"Graph Demo","routes.extend-graphDemo-echartsBar":"E-Bar","routes.extend-graphDemo-echartsPie":"E-Pie","routes.extend-graphDemo-echartsBarAcross":"E-BarAcross","routes.extend-graphDemo-echartsGauge":"E-Gauge","routes.extend-graphDemo-echartsLineArea":"E-LineArea","routes.extend-graphDemo-echartsScatter":"E-Scatter","routes.extend-graphDemo-echartsCandlestick":"E-Candlestick","routes.extend-graphDemo-echartsLineBar":"E-LineBar","routes.extend-graphDemo-echartsTree":"E-Tree","routes.extend-graphDemo-echartsFunnel":"E-Funnel","routes.extend-graphDemo-highchartsScatter":"H-Scatter","routes.extend-graphDemo-highchartsWordcloud":"H-Wordcloud","routes.extend-graphDemo-highchartsLine":"H-Line","routes.extend-graphDemo-highchartsArea":"H-Area","routes.extend-graphDemo-highchartsGauge":"H-Gauge","routes.extend-graphDemo-highchartsBellcurve":"H-Bellcurve","routes.extend-graphDemo-highchartsFunnel":"H-Funnel","routes.extend-graphDemo-highchartsBullet":"H-Bullet","routes.extend-graphDemo-highchartsColumn":"H-Column","routes.extend-graphDemo-highchartsPie":"H-Pie","routes.extend-tableDemo":"Table Demo","routes.extend-tableDemo-commonTable":"CommonTable","routes.extend-tableDemo-statisticsTable":"StatisticsTable","routes.extend-tableDemo-lockTable":"LockTable","routes.extend-tableDemo-groupingTable":"GroupingTable","routes.extend-tableDemo-redactTable":"RedactTable","routes.extend-tableDemo-complexHeader":"ComplexHeader","routes.extend-tableDemo-mergeTable":"MergeTable","routes.extend-tableDemo-printTable":"PrintTable","routes.extend-tableDemo-extension":"Extension","routes.extend-tableDemo-treeTable":"TreeTable","routes.extend-tableDemo-postilTable":"PostilTable","routes.extend-tableDemo-tableTree":"TableTree","routes.extend-tableDemo-signTable":"SignTable","routes.extend-formDemo":"Form Demo","routes.extend-formDemo-verifyForm":"VerifyForm","routes.extend-formDemo-verifyForm1":"VerifyForm1","routes.extend-formDemo-fieldForm1":"FieldForm1","routes.extend-formDemo-fieldForm2":"FieldForm2","routes.extend-formDemo-fieldForm3":"FieldForm3","routes.extend-formDemo-fieldForm4":"FieldForm4","routes.extend-formDemo-fieldForm5":"FieldForm5","routes.extend-formDemo-fieldForm6":"FieldForm6","routes.extend":"Examples","routes.extend-functionDemo":"Function Demo","routes.extend-portalDemo":"Portal Demo","routes.extend-orderDemo":"Order Demo","routes.extend-bigData":"BigData","routes.extend-importAndExport":"ImportAndExport","routes.extend-signet":"Signet","routes.extend-signature":"Signature","routes.extend-schedule":"Schedule","routes.extend-email":"Email","routes.extend-documentPreview":"Document Demo","routes.extend-barCode":"BarCode","routes.extend-printData":"PrintData","routes.extend-map":"Map","routes.extend-order":"Order","routes.extend-projectGantt":"ProjectGantt","routes.moreMenu":"More...","routes.dataReport":"DataReport Demo","routes.reportBI":"ReportBI Demo","sys.api.operationFailed":"Operation failed","sys.api.errorTip":"Error Tip","sys.api.errorMessage":"The operation failed, the system is abnormal!","sys.api.timeoutMessage":"Login timed out, please log in again!","sys.api.apiTimeoutMessage":"The interface request timed out, please refresh the page and try again!","sys.api.apiRequestFailed":"The interface request failed, please try again later!","sys.api.networkException":"network anomaly","sys.api.networkExceptionMsg":"Please check if your network connection is normal! The network is abnormal","sys.api.errMsg401":"The user does not have permission (token, user name, password error)!","sys.api.errMsg403":"The user is authorized, but access is forbidden!","sys.api.errMsg404":"Network request error, the resource was not found!","sys.api.errMsg405":"Network request error, request method not allowed!","sys.api.errMsg408":"Network request timed out!","sys.api.errMsg500":"Server error, please contact the administrator!","sys.api.errMsg501":"The network is not implemented!","sys.api.errMsg502":"Network Error!","sys.api.errMsg503":"The service is unavailable, the server is temporarily overloaded or maintained!","sys.api.errMsg504":"Network timeout!","sys.api.errMsg505":"The http version does not support the request!","sys.app.logoutTip":"Reminder","sys.app.logoutMessage":"Confirm to exit the system?","sys.app.menuLoading":"Menu loading...","sys.validate.textRequiredSuffix":" cannot be empty","sys.validate.arrayRequiredPrefix":"Please select at least one ","sys.validate.number":"Please enter the correct number","sys.validate.money":"Please enter the correct amount","sys.validate.telephone":"Please enter the correct telephone number","sys.validate.mobilePhone":"Please enter the correct mobile phone number","sys.validate.phone":"Please enter the correct phone number","sys.validate.email":"Please enter the correct email address","sys.validate.url":"Please enter the correct website address","sys.validate.date":"Please enter the correct date","sys.validate.idCard":"Please enter the correct ID number","sys.errorLog.tableTitle":"Error log list","sys.errorLog.tableColumnType":"Type","sys.errorLog.tableColumnDate":"Time","sys.errorLog.tableColumnFile":"File","sys.errorLog.tableColumnMsg":"Error message","sys.errorLog.tableColumnStackMsg":"Stack info","sys.errorLog.tableActionDesc":"Details","sys.errorLog.modalTitle":"Error details","sys.errorLog.fireVueError":"Fire vue error","sys.errorLog.fireResourceError":"Fire resource error","sys.errorLog.fireAjaxError":"Fire ajax error","sys.errorLog.enableMessage":"Only effective when useErrorHandle=true in `/src/settings/projectSetting.ts`.","sys.exception.backLogin":"Back Login","sys.exception.backHome":"Back Home","sys.exception.subTitle403":"Sorry, you don't have access to this page.","sys.exception.subTitle404":"Sorry, the page you visited does not exist.","sys.exception.subTitle500":"Sorry, the server is reporting an error.","sys.exception.noDataTitle":"No data on the current page.","sys.exception.networkErrorTitle":"Network Error","sys.exception.networkErrorSubTitle":"Sorry,Your network connection has been disconnected, please check your network!","sys.lock.unlock":"Click to unlock","sys.lock.alert":"Lock screen password error","sys.lock.backToLogin":"Back to login","sys.lock.entry":"Enter the system","sys.lock.placeholder":"Please enter the user password","sys.login.welcome":"Welcome","sys.login.subTitle":"Login with account password","sys.login.subTitle1":"Login with mobile verify code, or switch to ","sys.login.subTitle2":"Login with account, or switch to ","sys.login.subTitle3":"Login with scan code, or switch to ","sys.login.otherLogin":"Other login","sys.login.backSignIn":"Back sign in","sys.login.signInFormTitle":"Account Login","sys.login.mobileSignInFormTitle":"Verify Code Login","sys.login.qrSignInFormTitle":"APP Scan Login","sys.login.signUpFormTitle":"Sign up","sys.login.forgetFormTitle":"Reset password","sys.login.qrCodeTip":"Please use the app to scan the code to login. The code will expire after 180 seconds.","sys.login.signInTitle":"Backstage management system","sys.login.signInDesc":"Enter your personal details and get started!","sys.login.policy":"I agree to the xxx Privacy Policy","sys.login.scanSign":"scanning the code to complete the login","sys.login.loginButton":"Login","sys.login.registerButton":"Sign up","sys.login.rememberMe":"Remember me","sys.login.forgetPassword":"Forget Password?","sys.login.otherSignIn":"Sign in with","sys.login.lastLoginInfo":"Last login information","sys.login.accountPlaceholder":"Please input username","sys.login.passwordPlaceholder":"Please input password","sys.login.smsPlaceholder":"Please input sms code","sys.login.mobilePlaceholder":"Please input mobile","sys.login.policyPlaceholder":"Register after checking","sys.login.diffPwd":"The two passwords are inconsistent","sys.login.confirmPassword":"Confirm Password","sys.login.email":"Email","sys.login.title":"Account Login","sys.login.scanTitle":"APP Scan Login","sys.login.codeTitle":"Verify Code Login","sys.login.logIn":"Login","sys.login.username":"Username","sys.login.password":"Password","sys.login.version":"V","sys.login.upper":"Caps locked","sys.login.scanTip":"APP Scan code login","sys.login.accountTip":"Please enter the account number","sys.login.passwordTip":"Please enter your password","sys.login.codeTip":"Please enter your verification code","sys.login.changeCode":"Click to switch verification code","sys.login.mobile":"Please enter mobile number","sys.login.rightMobile":"Please enter the correct mobile number","sys.login.smsCode":"Please enter the verification code","sys.login.getCode":"Get code","sys.login.reSend":"Resend","sys.login.company":"Please enter company name","sys.login.contacts":"Please enter contact","sys.login.rule":"Sub Account: mobile{'@'}account example:18577778888{'@'}101001","sys.login.scanSuccessful":"Scanned","sys.login.confirmLogin":"Confirm login on phone","sys.login.refreshCode":"Refresh","sys.login.recoverCode":"Cancel","sys.login.expired":"Qrcode has expired","formGenerator.component.input":"Input","formGenerator.component.textarea":"Textarea","formGenerator.component.inputNumber":"InputNumber","formGenerator.component.switch":"Switch","formGenerator.component.radio":"Radio","formGenerator.component.checkbox":"Checkbox","formGenerator.component.select":"Select","formGenerator.component.cascader":"Cascader","formGenerator.component.datePicker":"DatePicker","formGenerator.component.timePicker":"TimePicker","formGenerator.component.uploadFile":"UploadFile","formGenerator.component.uploadImg":"UploadImage","formGenerator.component.colorPicker":"ColorPicker","formGenerator.component.rate":"Rate","formGenerator.component.slider":"Slider","formGenerator.component.editor":"Editor","formGenerator.component.link":"Link","formGenerator.component.button":"Button","formGenerator.component.text":"Text","formGenerator.component.alert":"Alert","formGenerator.component.iframe":"Iframe","formGenerator.component.qrcode":"Qrcode","formGenerator.component.barcode":"Barcode","formGenerator.component.organizeSelect":"OrganizeSelect","formGenerator.component.posSelect":"PositionSelect","formGenerator.component.userSelect":"UserSelect","formGenerator.component.roleSelect":"RoleSelect","formGenerator.component.groupSelect":"GroupSelect","formGenerator.component.usersSelect":"UsersSelect","formGenerator.component.table":"Table","formGenerator.component.treeSelect":"TreeSelect","formGenerator.component.popupTableSelect":"PopupTableSelect","formGenerator.component.autoComplete":"AutoComplete","formGenerator.component.areaSelect":"AreaSelect","formGenerator.component.billRule":"BillRule","formGenerator.component.relationForm":"RelationForm","formGenerator.component.popupSelect":"PopupSelect","formGenerator.component.relationFormAttr":"RelationFormAttr","formGenerator.component.popupAttr":"PopupAttr","formGenerator.component.sign":"Sign","formGenerator.component.location":"Location","formGenerator.component.calculate":"Calculate","formGenerator.component.createUser":"CreateUser","formGenerator.component.createTime":"CreateTime","formGenerator.component.modifyUser":"ModifyUser","formGenerator.component.modifyTime":"ModifyTime","formGenerator.component.currOrganize":"CurrentOrganize","formGenerator.component.currPosition":"CurrentPosition","formGenerator.component.groupTitle":"GroupTitle","formGenerator.component.divider":"Divider","formGenerator.component.collapse":"Collapse","formGenerator.component.tab":"Tab","formGenerator.component.row":"Row","formGenerator.component.card":"Card","formGenerator.component.tableGrid":"TableGrid","formGenerator.delComponentTip":"Delete this component?","formGenerator.cleanComponentTip":"Clear all components?","formGenerator.copyComponentTip":"Copy this component?","views.http404.tips":"Sorry, the page you visited does not exist or you do not have permission to access it!","views.http404.subTips":"Please check if the URL you entered is correct, or click the button to return to the homepage.","views.http404.goBackBtn":"Go homepage","views.dynamicModel.passwordPlaceholder":"Please enter your password","views.dynamicModel.scanAndShare":"Scan & Share","views.dynamicModel.showMore":"Show more","views.dynamicModel.hideSome":"Hide some","app.tabBar.home":"Home","app.tabBar.dashboard":"Dashboard","app.tabBar.message":"Message","app.tabBar.my":"My","app.tabBar.menu":"Menu","app.tabBar.workFlow":"Flow","app.my.settings.language":"Language","app.my.settings.userAgreement":"User Agreement","app.my.settings.privacyPolicy":"Privacy Policy","app.my.settings.contact":"Contact","app.my.settings.about":"About","app.my.organization":"Organization","app.my.changeSystem":"Change System","app.my.mySystem":"My System","app.my.position":"Position","app.my.entrustedAgency":"Entrust & Agency","app.my.myEntrust":"My Entrust","app.my.entrustMe":"Entrust Me","app.my.myAgency":"My Agency","app.my.agencyMe":"Agency Me","app.my.switchIdentity":"Switch Identity","app.my.scanCode":"Scan Code","app.my.accountSecurity":"Account Security","app.my.setting":"Setting","app.my.personalSetting":"Personal Setting","app.my.logout":"Logout","app.my.allFlow":"All Flow","app.my.flowSelect":"Flow Select","app.my.stop":"Stop","app.my.accountSecurity.changePassword":"Change Password","app.my.accountSecurity.mobilePhone":"Mobile Phone","app.my.accountSecurity.email":"Email","app.my.myIdentity":"My Identity","app.my.chat":"Chat","app.my.contacts":"Contacts","app.apply.location.relocation":"Relocation","app.apply.location.location":"Location","app.apply.location.modalTitle":"Select position","app.apply.sort":"Sort","app.apply.screen":"Filter","app.apply.expandData":"Expand Data","app.apply.noMoreData":"No More Data","app.apply.pleaseKeyword":"Please enter keywords to search","app.apply.ascendingOrder":"Ascending Order","app.apply.descendingOrder":"Descending Order"},__vite_glob_0_0=Object.freeze(Object.defineProperty({__proto__:null,default:en},Symbol.toStringTag,{value:"Module"})),zhHans={"common.okText":"确定","common.continueText":"确定并继续","common.continueAndAddText":"确定并新增","common.closeText":"关闭","common.cancelText":"取消","common.loadingText":"加载中...","common.saveText":"保存","common.delText":"删除","common.resetText":"重置","common.searchText":"搜索","common.queryText":"查询","common.addText":"新建","common.add1Text":"添加","common.add2Text":"新增","common.editText":"编辑","common.detailText":"详情","common.moreText":"更多","common.exportText":"导出","common.importText":"导入","common.copyText":"复制","common.printText":"打印","common.batchPrintText":"批量打印","common.batchDelText":"批量删除","common.previewText":"预览","common.submitText":"提交","common.syncText":"第三方同步","common.cleanText":"清空","common.closeList":"关闭列表","common.inputText":"请输入","common.chooseText":"请选择","common.inputTextPrefix":"请输入","common.chooseTextPrefix":"请选择","common.redo":"刷新","common.back":"返回","common.expandAll":"展开","common.collapseAll":"折叠","common.superQuery":"高级查询","common.light":"亮色主题","common.dark":"黑暗主题","common.tipTitle":"提示","common.delTip":"此操作将永久删除该数据, 是否继续?","common.batchDelTip":"您确定要删除这些数据吗, 是否继续?","common.selectDataTip":"请选择一条数据","common.prev":"上一步","common.next":"下一步","common.prevRecord":"上一条","common.nextRecord":"下一条","common.keyword":"关键词","common.enterKeyword":"请输入关键词","common.leftTreeSearchText":"请输入关键词","common.drawerSearchText":"请输入关键词","common.inputPlaceholder":"请输入","common.selectPlaceholder":"请选择","common.selectI18nCode":"选择翻译标记","common.undoText":"撤销","common.redoText":"重做","common.noData":"暂无数据","component.app.searchNotData":"暂无搜索结果","component.app.toSearch":"确认","component.app.toNavigate":"切换","component.countdown.normalText":"获取验证码","component.countdown.sendText":"{0}秒后重新获取","component.cropper.selectImage":"选择图片","component.cropper.uploadSuccess":"上传成功","component.cropper.modalTitle":"头像上传","component.cropper.okText":"确认并上传","component.cropper.btn_reset":"重置","component.cropper.btn_rotate_left":"逆时针旋转","component.cropper.btn_rotate_right":"顺时针旋转","component.cropper.btn_scale_x":"水平翻转","component.cropper.btn_scale_y":"垂直翻转","component.cropper.btn_zoom_in":"放大","component.cropper.btn_zoom_out":"缩小","component.cropper.preview":"预览","component.drawer.loadingText":"加载中...","component.drawer.cancelText":"关闭","component.drawer.okText":"确认","component.excel.exportModalTitle":"导出数据","component.excel.fileType":"文件类型","component.excel.fileName":"文件名","component.form.fold":"收起","component.form.unfold":"展开","component.form.maxTip":"字符数应小于{0}位","component.form.apiSelectNotFound":"请等待数据加载完成...","component.icon.placeholder":"点击选择图标","component.icon.search":"搜索图标","component.icon.copy":"复制图标成功!","component.menu.search":"菜单搜索","component.modal.cancelText":"关闭","component.modal.okText":"确认","component.modal.close":"关闭","component.modal.maximize":"最大化","component.modal.restore":"还原","component.table.settingDens":"密度","component.table.settingDensDefault":"默认","component.table.settingDensMiddle":"中等","component.table.settingDensSmall":"紧凑","component.table.settingColumn":"列设置","component.table.settingColumnShow":"列展示","component.table.settingIndexColumnShow":"序号列","component.table.settingSelectColumnShow":"勾选列","component.table.settingFixedLeft":"固定到左侧","component.table.settingFixedRight":"固定到右侧","component.table.settingFullScreen":"全屏","component.table.index":"序号","component.table.status":"状态","component.table.action":"操作","component.table.summary":"合计","component.table.total":"共 {total} 条数据","component.time.before":"前","component.time.after":"后","component.time.just":"刚刚","component.time.seconds":"秒","component.time.minutes":"分钟","component.time.hours":"小时","component.time.days":"天","component.tree.reload":"刷新数据","component.tree.selectAll":"选择全部","component.tree.unSelectAll":"取消选择","component.tree.expandAll":"展开全部","component.tree.unExpandAll":"折叠全部","component.tree.checkStrictly":"层级关联","component.tree.checkUnStrictly":"层级独立","component.upload.save":"保存","component.upload.upload":"上传","component.upload.buttonText":"点击上传","component.upload.imgUpload":"图片上传","component.upload.uploaded":"已上传","component.upload.operating":"操作","component.upload.del":"删除","component.upload.download":"下载","component.upload.downloadAll":"全部下载","component.upload.saveWarn":"请等待文件上传后,保存!","component.upload.saveError":"没有上传成功的文件,无法保存!","component.upload.preview":"预览","component.upload.choose":"选择文件","component.upload.accept":"支持{0}格式","component.upload.acceptUpload":"只能上传{0}格式文件","component.upload.maxSize":"单个文件不超过{0}MB","component.upload.maxSizeMultiple":"只能上传不超过{0}MB的文件!","component.upload.maxNumber":"最多只能上传{0}个文件","component.upload.legend":"略缩图","component.upload.fileName":"文件名","component.upload.fileSize":"文件大小","component.upload.fileStatue":"状态","component.upload.startUpload":"开始上传","component.upload.uploadSuccess":"上传成功","component.upload.uploadError":"上传失败","component.upload.uploading":"上传中","component.upload.paused":"暂停中","component.upload.waiting":"等待中","component.upload.checking":"文件校验中","component.upload.uploadWait":"请等待文件上传结束后操作","component.upload.reUploadFailed":"重新上传失败文件","component.upload.uploadImg":"请上传图片","component.upload.viewImage":"查看图片","component.upload.view":"查看","component.upload.imageMaxNumber":"最多可以上传{0}张图片","component.upload.imageMaxSize":"图片大小超过{size}{unit}","component.upload.fileMaxNumber":"最多可以上传{0}个文件","component.upload.fileMaxSize":"文件大小超过{size}{unit}","component.upload.fileTypeCheck":"请选择{0}类型的文件","component.upload.fileReadError":"文件{0}读取出错,请检查该文件","component.upload.videoNoPreview":"音视频文件不能预览","component.upload.zipNoPreview":"压缩包不能预览","component.upload.image":"图片","component.upload.video":"视频","component.upload.audio":"音频","component.verify.error":"验证失败!","component.verify.time":"验证校验成功,耗时{time}秒!","component.verify.redoTip":"点击图片可刷新","component.verify.dragText":"请按住滑块拖动","component.verify.successText":"验证通过","component.jnpf.common.allData":"全部数据","component.jnpf.common.selected":"已选择","component.jnpf.common.clearAll":"清空选项","component.jnpf.common.autoGenerate":"系统自动生成","component.jnpf.areaSelect.modalTitle":"省市区","component.jnpf.calculate.storage":"用于展示计算结果,且数据同时会保存入库","component.jnpf.calculate.unStorage":"用于展示计算结果,且数据不会保存","component.jnpf.dateRange.startPlaceholder":"开始日期","component.jnpf.dateRange.endPlaceholder":"结束日期","component.jnpf.timeRange.startPlaceholder":"开始时间","component.jnpf.timeRange.endPlaceholder":"结束时间","component.jnpf.iconPicker.select":"选择","component.jnpf.iconPicker.modalTitle":"图标选择","component.jnpf.iconPicker.searchPlaceholder":"请输入关键词","component.jnpf.iconPicker.ymIcon":"ymIcon图标","component.jnpf.iconPicker.ymCustom":"ymCustom图标","component.jnpf.location.modalTitle":"选择位置","component.jnpf.location.searchPlaceholder":"搜索或直接在地图上点选","component.jnpf.location.relocation":"重新定位","component.jnpf.location.location":"添加定位","component.jnpf.numberRange.min":"最小值","component.jnpf.numberRange.max":"最大值","component.jnpf.organizeSelect.modalTitle":"选择组织","component.jnpf.posSelect.modalTitle":"选择岗位","component.jnpf.roleSelect.modalTitle":"选择角色","component.jnpf.groupSelect.modalTitle":"选择分组","component.jnpf.userSelect.modalTitle":"选择用户","component.jnpf.popupAttr.storage":"用于展示关联弹窗的属性,且数据同时会保存入库","component.jnpf.popupAttr.unStorage":"用于展示关联弹窗的属性,且数据不会保存","component.jnpf.popupSelect.modalTitle":"选择数据","component.jnpf.relationFormAttr.storage":"用于展示关联表单的属性,且数据同时会保存入库","component.jnpf.relationFormAttr.unStorage":"用于展示关联表单的属性,且数据不会保存","component.jnpf.sign.signTip":"手写签名","component.jnpf.sign.signPlaceholder":"请签名","component.jnpf.sign.operateTip":"请在此区域使用鼠标手写签名","layout.footer.onlinePreview":"在线预览","layout.footer.onlineDocument":"在线文档","layout.header.dropdownItemDoc":"文档","layout.header.dropdownItemLoginOut":"退出系统","layout.header.systemChange":"应用切换","layout.header.standingChange":"切换身份","layout.header.profile":"个人信息","layout.header.feedback":"反馈问题","layout.header.about":"关于平台","layout.header.statement":"官方声明","layout.header.commonMenus":"常用菜单","layout.header.tooltipErrorLog":"错误日志","layout.header.tooltipLock":"锁定屏幕","layout.header.tooltipNotify":"消息","layout.header.tooltipChat":"聊天","layout.header.tooltipEntryFull":"全屏","layout.header.tooltipExitFull":"退出全屏","layout.header.setting":"设置","layout.header.lockScreenPassword":"锁屏密码","layout.header.lockScreen":"锁定屏幕","layout.header.lockScreenBtn":"锁定","layout.header.home":"首页","layout.multipleTab.setCommon":"设为常用","layout.multipleTab.reload":"重新加载","layout.multipleTab.close":"关闭标签页","layout.multipleTab.closeLeft":"关闭左侧标签页","layout.multipleTab.closeRight":"关闭右侧标签页","layout.multipleTab.closeOther":"关闭其它标签页","layout.multipleTab.closeAll":"关闭全部标签页","layout.setting.contentModeFull":"流式","layout.setting.contentModeFixed":"定宽","layout.setting.topMenuAlignLeft":"居左","layout.setting.topMenuAlignRight":"居中","layout.setting.topMenuAlignCenter":"居右","layout.setting.menuTriggerNone":"不显示","layout.setting.menuTriggerBottom":"底部","layout.setting.menuTriggerTop":"顶部","layout.setting.menuTypeSidebar":"左侧菜单模式","layout.setting.menuTypeMixSidebar":"左侧混合模式","layout.setting.menuTypeMix":"顶部混合模式","layout.setting.menuTypeTopMenu":"顶部菜单模式","layout.setting.defaultBg":"经典主题","layout.setting.blueBg":"蔚蓝星辰","layout.setting.purpleBg":"紫藤萝兰","layout.setting.greenBg":"碧绿翠风","layout.setting.on":"开","layout.setting.off":"关","layout.setting.minute":"分钟","layout.setting.operatingTitle":"操作成功","layout.setting.operatingContent":"复制成功,请到 src/settings/projectSetting.ts 中修改配置!","layout.setting.resetSuccess":"重置成功!","layout.setting.copyBtn":"拷贝","layout.setting.clearBtn":"清空缓存并返回登录页","layout.setting.drawerTitle":"配置","layout.setting.darkMode":"主题","layout.setting.navMode":"导航栏模式","layout.setting.systemBackground":"系统背景","layout.setting.interfaceFunction":"界面功能","layout.setting.interfaceDisplay":"界面显示","layout.setting.animation":"动画","layout.setting.splitMenu":"分割菜单","layout.setting.closeMixSidebarOnChange":"切换页面关闭菜单","layout.setting.sysTheme":"系统主题","layout.setting.headerTheme":"顶栏主题","layout.setting.sidebarTheme":"菜单主题","layout.setting.menuDrag":"侧边菜单拖拽","layout.setting.menuSearch":"菜单搜索","layout.setting.toggleLocale":"语言切换","layout.setting.menuAccordion":"侧边菜单手风琴模式","layout.setting.menuCollapse":"折叠菜单","layout.setting.collapseMenuDisplayName":"折叠菜单显示名称","layout.setting.topMenuLayout":"顶部菜单布局","layout.setting.menuCollapseButton":"菜单折叠按钮","layout.setting.contentMode":"内容区域宽度","layout.setting.expandedMenuWidth":"菜单展开宽度","layout.setting.breadcrumb":"面包屑","layout.setting.breadcrumbIcon":"面包屑图标","layout.setting.tabs":"标签页","layout.setting.tabsIcon":"标签图标","layout.setting.tabDetail":"标签详情页","layout.setting.tabsQuickBtn":"标签页快捷按钮","layout.setting.tabsRedoBtn":"标签页刷新按钮","layout.setting.tabsFoldBtn":"标签页折叠按钮","layout.setting.sidebar":"左侧菜单","layout.setting.header":"顶栏","layout.setting.footer":"页脚","layout.setting.fullContent":"全屏内容","layout.setting.grayMode":"灰色模式","layout.setting.colorWeak":"色弱模式","layout.setting.cachePage":"缓存页面","layout.setting.progress":"顶部进度条","layout.setting.switchLoading":"切换loading","layout.setting.switchAnimation":"切换动画","layout.setting.animationType":"动画类型","layout.setting.autoScreenLock":"自动锁屏","layout.setting.notAutoScreenLock":"不自动锁屏","layout.setting.fixedHeader":"固定header","layout.setting.fixedSideBar":"固定Sidebar","layout.setting.mixSidebarTrigger":"混合菜单触发方式","layout.setting.triggerHover":"悬停","layout.setting.triggerClick":"点击","layout.setting.mixSidebarFixed":"固定展开菜单","routes.basic.login":"登录","routes.basic.errorLogList":"错误日志列表","routes.basic.home":"首页","routes.basic.externalLink":"链接","routes.basic.workFlowDetail":"流程详情","routes.basic.emailDetail":"查看邮件","routes.basic.previewModel":"功能预览","routes.mainSystem":"开发平台","routes.workSystem":"业务平台","routes.onlineDev":"在线开发","routes.onlineDev-webDesign":"表单设计","routes.onlineDev-appDesign":"移动设计","routes.onlineDev-dataReport":"报表设计","routes.onlineDev-dataScreen":"大屏设计","routes.onlineDev-visualPortal":"门户设计","routes.onlineDev-integration":"集成助手","routes.onlineDev-printDev":"打印设计","routes.generator":"代码生成","routes.generator-webForm":"功能表单","routes.generator-appForm":"移动表单","routes.generator-flowForm":"发起表单","routes.system":"系统管理","routes.system-sysConfig":"系统配置","routes.system-notice":"系统公告","routes.system-task":"系统调度","routes.system-cache":"系统缓存","routes.system-log":"系统日志","routes.system-monitor":"系统监控","routes.system-icons":"系统图标","routes.system-language":"翻译管理","routes.system-menu":"应用菜单","routes.system-area":"行政区划","routes.system-billRule":"单据模板","routes.system-systemTemplate":"系统模板","routes.system-smsTemplate":"短信模板","routes.system-messageTemplate":"消息模板","routes.system-signature":"签章管理","routes.system-kit":"表单套件","routes.systemData":"数据应用","routes.systemData-dataSource":"数据连接","routes.systemData-dataModel":"数据建模","routes.systemData-dataSync":"数据同步","routes.systemData-dataBackup":"数据备份","routes.systemData-dataInterface":"数据接口","routes.systemData-interfaceAuth":"接口认证","routes.systemData-dictionary":"数据字典","routes.systemData-map":"数据地图","routes.commonWords":"审批常用语","routes.weChat":"微信配置","routes.weChat-mpConfig":"公众号配置","routes.weChat-mpMenu":"公众号菜单","routes.weChat-mpUser":"公众号用户","routes.weChat-mpMessage":"公众号消息","routes.weChat-mpMaterial":"公众号素材","routes.weChat-qyhConfig":"企业号配置","routes.weChat-qyDepartment":"企业号组织","routes.weChat-qyUser":"企业号用户","routes.weChat-qyMessage":"企业号消息","routes.permission":"组织权限","routes.permission-grade":"管理员","routes.permission-organize":"组织管理","routes.permission-department":"部门管理","routes.permission-position":"岗位管理","routes.permission-user":"用户管理","routes.permission-role":"角色管理","routes.permission-group":"分组管理","routes.permission-authorize":"权限组","routes.permission-auth":"权限管理","routes.permission-userOnline":"在线用户","routes.flowEngine":"流程引擎","routes.formDesign":"系统表单","routes.workFlow":"协同办公","routes.workFlow-form":"表单设计","routes.workFlow-flowEngine":"流程设计","routes.workFlow-addFlow":"发起流程","routes.workFlow-flowLaunch":"我发起的","routes.workFlow-flowToSign":"我的待签","routes.workFlow-flowTodo":"我的待办","routes.workFlow-flowDoing":"我的在办","routes.workFlow-flowDone":"我的已办","routes.workFlow-flowCirculate":"抄送我的","routes.workFlow-entrust":"流程委托","routes.workFlow-flowMonitor":"流程监控","routes.workFlow-schedule":"日程安排","routes.workFlow-printTemplate":"打印模板","routes.workFlow-document":"文档中心","routes.msgCenter":"消息中心","routes.msgCenter-accountConfig":"账号配置","routes.msgCenter-accountConfig-mail":"邮箱配置","routes.msgCenter-accountConfig-shortMsg":"短信配置","routes.msgCenter-accountConfig-weCom":"企业微信配置","routes.msgCenter-accountConfig-ding":"钉钉配置","routes.msgCenter-accountConfig-webhook":"webhook配置","routes.msgCenter-accountConfig-mp":"微信公众号配置","routes.msgCenter-msgTemplate":"消息模板","routes.msgCenter-sendConfig":"发送配置","routes.msgCenter-msgMonitor":"消息监控","routes.extend-graphDemo":"图表示例","routes.extend-graphDemo-echartsBar":"E-柱状图","routes.extend-graphDemo-echartsPie":"E-饼状图","routes.extend-graphDemo-echartsBarAcross":"E-横状条形图","routes.extend-graphDemo-echartsGauge":"E-仪表图","routes.extend-graphDemo-echartsLineArea":"E-线形图","routes.extend-graphDemo-echartsScatter":"E-散点图","routes.extend-graphDemo-echartsCandlestick":"E-K线图","routes.extend-graphDemo-echartsLineBar":"E-折柱混合图","routes.extend-graphDemo-echartsTree":"E-树形图","routes.extend-graphDemo-echartsFunnel":"E-漏斗图","routes.extend-graphDemo-highchartsScatter":"H-散点图","routes.extend-graphDemo-highchartsWordcloud":"H-词云图","routes.extend-graphDemo-highchartsLine":"H-线性图","routes.extend-graphDemo-highchartsArea":"H-面积图","routes.extend-graphDemo-highchartsGauge":"H-仪表图","routes.extend-graphDemo-highchartsBellcurve":"H-贝尔曲线","routes.extend-graphDemo-highchartsFunnel":"H-漏斗图","routes.extend-graphDemo-highchartsBullet":"H-子弹图","routes.extend-graphDemo-highchartsColumn":"H-柱状图","routes.extend-graphDemo-highchartsPie":"H-饼状图","routes.extend-tableDemo":"表格示例","routes.extend-tableDemo-commonTable":"普通表格","routes.extend-tableDemo-statisticsTable":"表格统计","routes.extend-tableDemo-lockTable":"表格锁定","routes.extend-tableDemo-groupingTable":"表格分组","routes.extend-tableDemo-redactTable":"表格编辑","routes.extend-tableDemo-complexHeader":"复杂表头","routes.extend-tableDemo-mergeTable":"表格合并","routes.extend-tableDemo-printTable":"表格打印","routes.extend-tableDemo-extension":"延伸扩展","routes.extend-tableDemo-treeTable":"树形表格","routes.extend-tableDemo-postilTable":"表格批注","routes.extend-tableDemo-tableTree":"表格树形","routes.extend-tableDemo-signTable":"表格标记","routes.extend-formDemo":"表单示例","routes.extend-formDemo-verifyForm":"表单验证","routes.extend-formDemo-verifyForm1":"表单验证1","routes.extend-formDemo-fieldForm1":"表单字段1","routes.extend-formDemo-fieldForm2":"表单字段2","routes.extend-formDemo-fieldForm3":"表单字段3","routes.extend-formDemo-fieldForm4":"表单字段4","routes.extend-formDemo-fieldForm5":"表单字段5","routes.extend-formDemo-fieldForm6":"表单字段6","routes.extend":"开发示例","routes.extend-bigData":"百万数据","routes.extend-functionDemo":"功能示例","routes.extend-portalDemo":"门户示例","routes.extend-orderDemo":"订单示例","routes.extend-importAndExport":"导入导出","routes.extend-signet":"电子签章","routes.extend-signature":"电子签名","routes.extend-schedule":"日程安排","routes.extend-email":"邮件收发","routes.extend-documentPreview":"文档示例","routes.extend-barCode":"条码示例","routes.extend-printData":"打印示例","routes.extend-map":"地图示例","routes.extend-order":"订单管理","routes.extend-projectGantt":"项目管理","routes.moreMenu":"更多...","routes.dataReport":"报表示例","routes.reportBI":"大屏示例","sys.api.operationFailed":"操作失败","sys.api.errorTip":"错误提示","sys.api.errorMessage":"操作失败,系统异常!","sys.api.timeoutMessage":"登录超时,请重新登录!","sys.api.apiTimeoutMessage":"接口请求超时,请刷新页面重试!","sys.api.apiRequestFailed":"请求出错,请稍候重试","sys.api.networkException":"网络异常","sys.api.networkExceptionMsg":"网络异常,请检查您的网络连接是否正常!","sys.api.errMsg401":"用户没有权限(令牌、用户名、密码错误)!","sys.api.errMsg403":"用户得到授权,但是访问是被禁止的。!","sys.api.errMsg404":"网络请求错误,未找到该资源!","sys.api.errMsg405":"网络请求错误,请求方法未允许!","sys.api.errMsg408":"网络请求超时!","sys.api.errMsg500":"服务器错误,请联系管理员!","sys.api.errMsg501":"网络未实现!","sys.api.errMsg502":"网络错误!","sys.api.errMsg503":"服务不可用,服务器暂时过载或维护!","sys.api.errMsg504":"网络超时!","sys.api.errMsg505":"http版本不支持该请求!","sys.app.logoutTip":"温馨提醒","sys.app.logoutMessage":"是否确认退出系统?","sys.app.menuLoading":"菜单加载中...","sys.validate.textRequiredSuffix":"不能为空","sys.validate.arrayRequiredPrefix":"请至少选择一个","sys.validate.number":"请输入正确的数字","sys.validate.money":"请输入正确的金额","sys.validate.telephone":"请输入正确的电话号码","sys.validate.mobilePhone":"请输入正确的手机号码","sys.validate.phone":"请输入正确的联系方式","sys.validate.email":"请输入正确的邮箱","sys.validate.url":"请输入正确的网址","sys.validate.date":"请输入正确的日期","sys.validate.idCard":"请输入正确的身份证号码","sys.errorLog.tableTitle":"错误日志列表","sys.errorLog.tableColumnType":"类型","sys.errorLog.tableColumnDate":"时间","sys.errorLog.tableColumnFile":"文件","sys.errorLog.tableColumnMsg":"错误信息","sys.errorLog.tableColumnStackMsg":"stack信息","sys.errorLog.tableActionDesc":"详情","sys.errorLog.modalTitle":"错误详情","sys.errorLog.fireVueError":"点击触发vue错误","sys.errorLog.fireResourceError":"点击触发资源加载错误","sys.errorLog.fireAjaxError":"点击触发ajax错误","sys.errorLog.enableMessage":"只在`/src/settings/projectSetting.ts` 内的useErrorHandle=true时生效.","sys.exception.backLogin":"返回登录","sys.exception.backHome":"返回首页","sys.exception.subTitle403":"抱歉,您无权访问此页面。","sys.exception.subTitle404":"抱歉,您访问的页面不存在。","sys.exception.subTitle500":"抱歉,服务器报告错误。","sys.exception.noDataTitle":"当前页无数据","sys.exception.networkErrorTitle":"网络错误","sys.exception.networkErrorSubTitle":"抱歉,您的网络连接已断开,请检查您的网络!","sys.lock.unlock":"点击解锁","sys.lock.alert":"锁屏密码错误","sys.lock.backToLogin":"返回登录","sys.lock.entry":"进入系统","sys.lock.placeholder":"请输入登录密码","sys.login.welcome":"欢迎使用","sys.login.subTitle":"通过账号密码登录","sys.login.subTitle1":"通过手机验证码登录,或者切换为","sys.login.subTitle2":"通过账号密码登录,或者切换为","sys.login.subTitle3":"通过扫码登录,或者切换为","sys.login.otherLogin":"其他登录方式","sys.login.backSignIn":"返回","sys.login.signInFormTitle":"账号密码登录","sys.login.mobileSignInFormTitle":"手机验证码登录","sys.login.qrSignInFormTitle":"扫码登录","sys.login.signUpFormTitle":"注册","sys.login.forgetFormTitle":"重置密码","sys.login.qrCodeTip":"请使用APP扫描二维码登录,180秒后二维码失效","sys.login.signInTitle":"开箱即用的中后台管理系统","sys.login.signInDesc":"输入您的个人详细信息开始使用!","sys.login.policy":"我同意xxx隐私政策","sys.login.scanSign":'扫码后点击"确认",即可完成登录',"sys.login.loginButton":"登录","sys.login.registerButton":"注册","sys.login.rememberMe":"记住我","sys.login.forgetPassword":"忘记密码?","sys.login.otherSignIn":"其他登录方式","sys.login.lastLoginInfo":"上次登录信息","sys.login.accountPlaceholder":"请输入账号","sys.login.passwordPlaceholder":"请输入密码","sys.login.smsPlaceholder":"请输入验证码","sys.login.mobilePlaceholder":"请输入手机号码","sys.login.policyPlaceholder":"勾选后才能注册","sys.login.diffPwd":"两次输入密码不一致","sys.login.confirmPassword":"确认密码","sys.login.email":"邮箱","sys.login.title":"账户密码登录","sys.login.scanTitle":"扫码登录","sys.login.codeTitle":"手机验证登录","sys.login.logIn":"登录","sys.login.username":"请输入账号","sys.login.password":"请输入密码","sys.login.version":"版本","sys.login.upper":"大写已锁定","sys.login.scanTip":"扫码登录","sys.login.accountTip":"请输入账号","sys.login.passwordTip":"请输入密码","sys.login.codeTip":"请输入验证码","sys.login.changeCode":"点击切换验证码","sys.login.mobile":"请输入手机号","sys.login.rightMobile":"请输入正确的手机号","sys.login.smsCode":"请输入验证码","sys.login.getCode":"获取验证码","sys.login.reSend":"重新发送","sys.login.company":"请输入公司名","sys.login.contacts":"请输入联系人","sys.login.rule":"租户子账户规则:租户号{'@'}账户 例:18577778888{'@'}101001","sys.login.scanSuccessful":"扫码成功","sys.login.confirmLogin":"请在手机端确认登录","sys.login.refreshCode":"点击刷新","sys.login.recoverCode":"取消登录","sys.login.expired":"二维码已失效","formGenerator.component.input":"单行输入","formGenerator.component.textarea":"多行输入","formGenerator.component.inputNumber":"数字输入","formGenerator.component.switch":"开关","formGenerator.component.radio":"单选框组","formGenerator.component.checkbox":"多选框组","formGenerator.component.select":"下拉选择","formGenerator.component.cascader":"级联选择","formGenerator.component.datePicker":"日期选择","formGenerator.component.timePicker":"时间选择","formGenerator.component.uploadFile":"文件上传","formGenerator.component.uploadImg":"图片上传","formGenerator.component.colorPicker":"颜色选择","formGenerator.component.rate":"评分","formGenerator.component.slider":"滑块","formGenerator.component.editor":"富文本","formGenerator.component.link":"链接","formGenerator.component.button":"按钮","formGenerator.component.text":"文本","formGenerator.component.alert":"提示","formGenerator.component.iframe":"Iframe","formGenerator.component.qrcode":"二维码","formGenerator.component.barcode":"条形码","formGenerator.component.organizeSelect":"组织选择","formGenerator.component.posSelect":"岗位选择","formGenerator.component.userSelect":"用户选择","formGenerator.component.roleSelect":"角色选择","formGenerator.component.groupSelect":"分组选择","formGenerator.component.usersSelect":"用户组件","formGenerator.component.table":"设计子表","formGenerator.component.treeSelect":"下拉树形","formGenerator.component.popupTableSelect":"下拉表格","formGenerator.component.autoComplete":"下拉补全","formGenerator.component.areaSelect":"省市区域","formGenerator.component.billRule":"单据组件","formGenerator.component.relationForm":"关联表单","formGenerator.component.popupSelect":"弹窗选择","formGenerator.component.relationFormAttr":"关联表单属性","formGenerator.component.popupAttr":"弹窗选择属性","formGenerator.component.sign":"手写签名","formGenerator.component.location":"定位","formGenerator.component.calculate":"计算公式","formGenerator.component.createUser":"创建人员","formGenerator.component.createTime":"创建时间","formGenerator.component.modifyUser":"修改人员","formGenerator.component.modifyTime":"修改时间","formGenerator.component.currOrganize":"所属组织","formGenerator.component.currPosition":"所属岗位","formGenerator.component.groupTitle":"分组标题","formGenerator.component.divider":"分割线","formGenerator.component.collapse":"折叠面板","formGenerator.component.tab":"标签面板","formGenerator.component.row":"栅格容器","formGenerator.component.card":"卡片容器","formGenerator.component.tableGrid":"表格容器","formGenerator.delComponentTip":"确定删除该组件?","formGenerator.cleanComponentTip":"确定要清空所有组件吗?","formGenerator.copyComponentTip":"确定复制该组件?","views.http404.tips":"抱歉,你访问的页面不存在或无权访问!","views.http404.subTips":"请检查您输入的URL是否正确,或单击按钮返回首页。","views.http404.goBackBtn":"返回首页","views.dynamicModel.passwordPlaceholder":"请输入密码","views.dynamicModel.scanAndShare":"扫描二维码,分享此链接","views.dynamicModel.showMore":"加载更多","views.dynamicModel.hideSome":"隐藏部分","app.tabBar.home":"工作台","app.tabBar.dashboard":"仪表盘","app.tabBar.message":"消息","app.tabBar.my":"我的","app.tabBar.menu":"应用功能","app.tabBar.workFlow":"发起审批","app.my.settings.language":"多语言","app.my.settings.userAgreement":"用户协议","app.my.settings.privacyPolicy":"隐私政策","app.my.settings.contact":"联系我们","app.my.settings.about":"关于平台","app.my.organization":"我的组织","app.my.changeSystem":"切换应用","app.my.mySystem":"我的应用","app.my.position":"我的岗位","app.my.entrustedAgency":"委托代理","app.my.myEntrust":"我的委托","app.my.entrustMe":"委托给我","app.my.myAgency":"我的代理","app.my.agencyMe":"代理给我","app.my.switchIdentity":"切换身份","app.my.scanCode":"扫一扫","app.my.accountSecurity":"账号安全","app.my.setting":"设置","app.my.personalSetting":"个人设置","app.my.logout":"退出登录","app.my.allFlow":"全部流程","app.my.flowSelect":"流程选择","app.my.stop":"终止","app.my.accountSecurity.changePassword":"修改密码","app.my.accountSecurity.mobilePhone":"手机号码","app.my.accountSecurity.email":"邮箱地址","app.my.myIdentity":"我的身份","app.my.chat":"聊天","app.my.contacts":"通讯录","app.apply.location.relocation":"重新定位","app.apply.location.location":"添加定位","app.apply.location.modalTitle":"选择位置","app.apply.sort":"排序","app.apply.screen":"筛选","app.apply.expandData":"展开数据","app.apply.noMoreData":"没有更多数据","app.apply.pleaseKeyword":"请输入关键词搜索","app.apply.ascendingOrder":"升序","app.apply.descendingOrder":"降序"},__vite_glob_0_1=Object.freeze(Object.defineProperty({__proto__:null,default:zhHans},Symbol.toStringTag,{value:"Module"})),zhHant={"common.okText":"確定","common.continueText":"確定並繼續","common.continueAndAddText":"確定並新增","common.closeText":"關閉","common.cancelText":"取消","common.loadingText":"加載中...","common.saveText":"保存","common.delText":"刪除","common.resetText":"重置","common.searchText":"搜索","common.queryText":"查詢","common.addText":"新建","common.add1Text":"添加","common.add2Text":"新增","common.editText":"編輯","common.detailText":"詳情","common.moreText":"更多","common.exportText":"導出","common.importText":"導入","common.copyText":"復製","common.printText":"打印","common.batchPrintText":"批量打印","common.batchDelText":"批量刪除","common.previewText":"預覽","common.submitText":"提交","common.syncText":"第三方同步","common.cleanText":"清空","common.closeList":"關閉列表","common.inputText":"請輸入","common.chooseText":"請選擇","common.inputTextPrefix":"請輸入","common.chooseTextPrefix":"請選擇","common.redo":"刷新","common.back":"返回","common.expandAll":"展開","common.collapseAll":"折疊","common.superQuery":"高級查詢","common.light":"亮色主題","common.dark":"黑暗主題","common.tipTitle":"提示","common.delTip":"此操作將永久刪除該數據, 是否繼續?","common.batchDelTip":"您確定要刪除這些數據嗎, 是否繼續?","common.selectDataTip":"請選擇一條數據","common.prev":"上一步","common.next":"下一步","common.prevRecord":"上一條","common.nextRecord":"下一條","common.keyword":"關鍵詞","common.enterKeyword":"請輸入關鍵詞","common.leftTreeSearchText":"請輸入關鍵詞","common.drawerSearchText":"請輸入關鍵詞","common.inputPlaceholder":"請輸入","common.selectPlaceholder":"請選擇","common.selectI18nCode":"選擇翻譯標記","common.undoText":"撤銷","common.redoText":"重做","common.noData":"暫無數據","component.app.searchNotData":"暫無搜索結果","component.app.toSearch":"確認","component.app.toNavigate":"切換","component.countdown.normalText":"獲取驗證碼","component.countdown.sendText":"{0}秒後重新獲取","component.cropper.selectImage":"選擇圖片","component.cropper.uploadSuccess":"上傳成功","component.cropper.modalTitle":"頭像上傳","component.cropper.okText":"確認並上傳","component.cropper.btn_reset":"重置","component.cropper.btn_rotate_left":"逆時針旋轉","component.cropper.btn_rotate_right":"順時針旋轉","component.cropper.btn_scale_x":"水平翻轉","component.cropper.btn_scale_y":"垂直翻轉","component.cropper.btn_zoom_in":"放大","component.cropper.btn_zoom_out":"縮小","component.cropper.preview":"預覽","component.drawer.loadingText":"加載中...","component.drawer.cancelText":"關閉","component.drawer.okText":"確認","component.excel.exportModalTitle":"導出數據","component.excel.fileType":"文件類型","component.excel.fileName":"文件名","component.form.fold":"收起","component.form.unfold":"展開","component.form.maxTip":"字符數應小於{0}位","component.form.apiSelectNotFound":"請等待數據加載完成...","component.icon.placeholder":"點擊選擇圖標","component.icon.search":"搜索圖標","component.icon.copy":"復製圖標成功!","component.menu.search":"菜單搜索","component.modal.cancelText":"關閉","component.modal.okText":"確認","component.modal.close":"關閉","component.modal.maximize":"最大化","component.modal.restore":"還原","component.table.settingDens":"密度","component.table.settingDensDefault":"默認","component.table.settingDensMiddle":"中等","component.table.settingDensSmall":"緊湊","component.table.settingColumn":"列設置","component.table.settingColumnShow":"列展示","component.table.settingIndexColumnShow":"序號列","component.table.settingSelectColumnShow":"勾選列","component.table.settingFixedLeft":"固定到左側","component.table.settingFixedRight":"固定到右側","component.table.settingFullScreen":"全屏","component.table.index":"序號","component.table.status":"狀態","component.table.action":"操作","component.table.summary":"合計","component.table.total":"共 {total} 條數據","component.time.before":"前","component.time.after":"後","component.time.just":"剛剛","component.time.seconds":"秒","component.time.minutes":"分鐘","component.time.hours":"小時","component.time.days":"天","component.tree.reload":"刷新數據","component.tree.selectAll":"選擇全部","component.tree.unSelectAll":"取消選擇","component.tree.expandAll":"展開全部","component.tree.unExpandAll":"折疊全部","component.tree.checkStrictly":"層級關聯","component.tree.checkUnStrictly":"層級獨立","component.upload.save":"保存","component.upload.upload":"上傳","component.upload.buttonText":"點擊上傳","component.upload.imgUpload":"圖片上傳","component.upload.uploaded":"已上傳","component.upload.operating":"操作","component.upload.del":"刪除","component.upload.download":"下載","component.upload.downloadAll":"全部下載","component.upload.saveWarn":"請等待文件上傳後,保存!","component.upload.saveError":"沒有上傳成功的文件,無法保存!","component.upload.preview":"預覽","component.upload.choose":"選擇文件","component.upload.accept":"支持{0}格式","component.upload.acceptUpload":"只能上傳{0}格式文件","component.upload.maxSize":"單個文件不超過{0}MB","component.upload.maxSizeMultiple":"只能上傳不超過{0}MB的文件!","component.upload.maxNumber":"最多只能上傳{0}個文件","component.upload.legend":"略縮圖","component.upload.fileName":"文件名","component.upload.fileSize":"文件大小","component.upload.fileStatue":"狀態","component.upload.startUpload":"開始上傳","component.upload.uploadSuccess":"上傳成功","component.upload.uploadError":"上傳失敗","component.upload.uploading":"上傳中","component.upload.paused":"暫停中","component.upload.waiting":"等待中","component.upload.checking":"文件校驗中","component.upload.uploadWait":"請等待文件上傳結束後操作","component.upload.reUploadFailed":"重新上傳失敗文件","component.upload.uploadImg":"請上傳圖片","component.upload.viewImage":"查看圖片","component.upload.view":"查看","component.upload.imageMaxNumber":"最多可以上傳{0}張圖片","component.upload.imageMaxSize":"圖片大小超過{size}{unit}","component.upload.fileMaxNumber":"最多可以上傳{0}個文件","component.upload.fileMaxSize":"文件大小超過{size}{unit}","component.upload.fileTypeCheck":"請選擇{0}類型的文件","component.upload.fileReadError":"文件{0}讀取出錯,請檢查該文件","component.upload.videoNoPreview":"音視頻文件不能預覽","component.upload.zipNoPreview":"壓縮包不能預覽","component.upload.image":"圖片","component.upload.video":"視頻","component.upload.audio":"音頻","component.verify.error":"驗證失敗!","component.verify.time":"驗證校驗成功,耗時{time}秒!","component.verify.redoTip":"點擊圖片可刷新","component.verify.dragText":"請按住滑塊拖動","component.verify.successText":"驗證通過","component.jnpf.common.allData":"全部數據","component.jnpf.common.selected":"已選擇","component.jnpf.common.clearAll":"清空选项","component.jnpf.common.autoGenerate":"系統自動生成","component.jnpf.areaSelect.modalTitle":"省市區","component.jnpf.calculate.storage":"用於展示計算結果,且數據同時會保存入庫","component.jnpf.calculate.unStorage":"用於展示計算結果,且數據不會保存","component.jnpf.dateRange.startPlaceholder":"開始日期","component.jnpf.dateRange.endPlaceholder":"結束日期","component.jnpf.timeRange.startPlaceholder":"開始時間","component.jnpf.timeRange.endPlaceholder":"結束時間","component.jnpf.iconPicker.select":"選擇","component.jnpf.iconPicker.modalTitle":"圖標選擇","component.jnpf.iconPicker.searchPlaceholder":"請輸入關鍵詞","component.jnpf.iconPicker.ymIcon":"ymIcon圖標","component.jnpf.iconPicker.ymCustom":"ymCustom圖標","component.jnpf.location.modalTitle":"選擇位置","component.jnpf.location.searchPlaceholder":"搜索或直接在地圖上點選","component.jnpf.location.relocation":"重新定位","component.jnpf.location.location":"添加定位","component.jnpf.numberRange.min":"最小值","component.jnpf.numberRange.max":"最大值","component.jnpf.organizeSelect.modalTitle":"選擇組織","component.jnpf.posSelect.modalTitle":"選擇崗位","component.jnpf.roleSelect.modalTitle":"選擇角色","component.jnpf.groupSelect.modalTitle":"選擇分組","component.jnpf.userSelect.modalTitle":"選擇用戶","component.jnpf.popupAttr.storage":"用於展示關聯彈窗的屬性,且數據同時會保存入庫","component.jnpf.popupAttr.unStorage":"用於展示關聯彈窗的屬性,且數據不會保存","component.jnpf.popupSelect.modalTitle":"選擇數據","component.jnpf.relationFormAttr.storage":"用於展示關聯表單的屬性,且數據同時會保存入庫","component.jnpf.relationFormAttr.unStorage":"用於展示關聯表單的屬性,且數據不會保存","component.jnpf.sign.signTip":"手寫簽名","component.jnpf.sign.signPlaceholder":"請簽名","component.jnpf.sign.operateTip":"請在此區域使用鼠標手寫簽名","layout.footer.onlinePreview":"在線預覽","layout.footer.onlineDocument":"在線文檔","layout.header.dropdownItemDoc":"文檔","layout.header.dropdownItemLoginOut":"退出系統","layout.header.systemChange":"應用切換","layout.header.standingChange":"切換身份","layout.header.profile":"個人信息","layout.header.feedback":"反饋問題","layout.header.about":"關於平臺","layout.header.statement":"官方聲明","layout.header.commonMenus":"常用菜單","layout.header.tooltipErrorLog":"錯誤日誌","layout.header.tooltipLock":"鎖定屏幕","layout.header.tooltipNotify":"消息","layout.header.tooltipChat":"聊天","layout.header.tooltipEntryFull":"全屏","layout.header.tooltipExitFull":"退出全屏","layout.header.setting":"設置","layout.header.lockScreenPassword":"鎖屏密碼","layout.header.lockScreen":"鎖定屏幕","layout.header.lockScreenBtn":"鎖定","layout.header.home":"首頁","layout.multipleTab.setCommon":"設為常用","layout.multipleTab.reload":"重新加載","layout.multipleTab.close":"關閉標簽頁","layout.multipleTab.closeLeft":"關閉左側標簽頁","layout.multipleTab.closeRight":"關閉右側標簽頁","layout.multipleTab.closeOther":"關閉其它標簽頁","layout.multipleTab.closeAll":"關閉全部標簽頁","layout.setting.contentModeFull":"流式","layout.setting.contentModeFixed":"定寬","layout.setting.topMenuAlignLeft":"居左","layout.setting.topMenuAlignRight":"居中","layout.setting.topMenuAlignCenter":"居右","layout.setting.menuTriggerNone":"不顯示","layout.setting.menuTriggerBottom":"底部","layout.setting.menuTriggerTop":"頂部","layout.setting.menuTypeSidebar":"左側菜單模式","layout.setting.menuTypeMixSidebar":"左側混合模式","layout.setting.menuTypeMix":"頂部混合模式","layout.setting.menuTypeTopMenu":"頂部菜單模式","layout.setting.defaultBg":"經典主題","layout.setting.blueBg":"蔚藍星辰","layout.setting.purpleBg":"紫藤蘿蘭","layout.setting.greenBg":"碧綠翠風","layout.setting.on":"開","layout.setting.off":"關","layout.setting.minute":"分鐘","layout.setting.operatingTitle":"操作成功","layout.setting.operatingContent":"復製成功,請到 src/settings/projectSetting.ts 中修改配置!","layout.setting.resetSuccess":"重置成功!","layout.setting.copyBtn":"拷貝","layout.setting.clearBtn":"清空緩存並返回登錄頁","layout.setting.drawerTitle":"配置","layout.setting.darkMode":"主題","layout.setting.navMode":"導航欄模式","layout.setting.systemBackground":"系統背景","layout.setting.interfaceFunction":"界面功能","layout.setting.interfaceDisplay":"界面顯示","layout.setting.animation":"動畫","layout.setting.splitMenu":"分割菜單","layout.setting.closeMixSidebarOnChange":"切換頁面關閉菜單","layout.setting.sysTheme":"系統主題","layout.setting.headerTheme":"頂欄主題","layout.setting.sidebarTheme":"菜單主題","layout.setting.menuDrag":"側邊菜單拖拽","layout.setting.menuSearch":"菜單搜索","layout.setting.toggleLocale":"語言切換","layout.setting.menuAccordion":"側邊菜單手風琴模式","layout.setting.menuCollapse":"折疊菜單","layout.setting.collapseMenuDisplayName":"折疊菜單顯示名稱","layout.setting.topMenuLayout":"頂部菜單布局","layout.setting.menuCollapseButton":"菜單折疊按鈕","layout.setting.contentMode":"內容區域寬度","layout.setting.expandedMenuWidth":"菜單展開寬度","layout.setting.breadcrumb":"面包屑","layout.setting.breadcrumbIcon":"面包屑圖標","layout.setting.tabs":"標簽頁","layout.setting.tabsIcon":"標簽圖標","layout.setting.tabDetail":"標簽詳情頁","layout.setting.tabsQuickBtn":"標簽頁快捷按鈕","layout.setting.tabsRedoBtn":"標簽頁刷新按鈕","layout.setting.tabsFoldBtn":"標簽頁折疊按鈕","layout.setting.sidebar":"左側菜單","layout.setting.header":"頂欄","layout.setting.footer":"頁腳","layout.setting.fullContent":"全屏內容","layout.setting.grayMode":"灰色模式","layout.setting.colorWeak":"色弱模式","layout.setting.cachePage":"緩存頁面","layout.setting.progress":"頂部進度條","layout.setting.switchLoading":"切換loading","layout.setting.switchAnimation":"切換動畫","layout.setting.animationType":"動畫類型","layout.setting.autoScreenLock":"自動鎖屏","layout.setting.notAutoScreenLock":"不自動鎖屏","layout.setting.fixedHeader":"固定header","layout.setting.fixedSideBar":"固定Sidebar","layout.setting.mixSidebarTrigger":"混合菜單觸發方式","layout.setting.triggerHover":"懸停","layout.setting.triggerClick":"點擊","layout.setting.mixSidebarFixed":"固定展開菜單","routes.basic.login":"登錄","routes.basic.errorLogList":"錯誤日誌列表","routes.basic.home":"首頁","routes.basic.externalLink":"鏈接","routes.basic.workFlowDetail":"流程詳情","routes.basic.emailDetail":"查看郵件","routes.basic.previewModel":"功能預覽","routes.mainSystem":"開發平臺","routes.workSystem":"業務平臺","routes.onlineDev":"在線開發","routes.onlineDev-webDesign":"表單設計","routes.onlineDev-appDesign":"移動設計","routes.onlineDev-dataReport":"報表設計","routes.onlineDev-dataScreen":"大屏設計","routes.onlineDev-visualPortal":"門戶設計","routes.onlineDev-integration":"集成助手","routes.onlineDev-printDev":"打印設計","routes.generator":"代碼生成","routes.generator-webForm":"功能表單","routes.generator-appForm":"移動表單","routes.generator-flowForm":"發起表單","routes.system":"系統管理","routes.system-sysConfig":"系統配置","routes.system-notice":"系統公告","routes.system-task":"系統調度","routes.system-cache":"系統緩存","routes.system-log":"系統日誌","routes.system-monitor":"系統監控","routes.system-icons":"系統圖標","routes.system-language":"翻譯管理","routes.system-menu":"應用菜單","routes.system-area":"行政區劃","routes.system-billRule":"單據模板","routes.system-systemTemplate":"系統模板","routes.system-smsTemplate":"短信模板","routes.system-messageTemplate":"消息模板","routes.system-signature":"簽章管理","routes.system-kit":"表單套件","routes.systemData":"數據應用","routes.systemData-dataSource":"數據連接","routes.systemData-dataModel":"數據建模","routes.systemData-dataSync":"數據同步","routes.systemData-dataBackup":"數據備份","routes.systemData-dataInterface":"數據接口","routes.systemData-interfaceAuth":"接口認證","routes.systemData-dictionary":"數據字典","routes.systemData-map":"數據地圖","routes.commonWords":"審批常用語","routes.weChat":"微信配置","routes.weChat-mpConfig":"公眾號配置","routes.weChat-mpMenu":"公眾號菜單","routes.weChat-mpUser":"公眾號用戶","routes.weChat-mpMessage":"公眾號消息","routes.weChat-mpMaterial":"公眾號素材","routes.weChat-qyhConfig":"企業號配置","routes.weChat-qyDepartment":"企業號組織","routes.weChat-qyUser":"企業號用戶","routes.weChat-qyMessage":"企業號消息","routes.permission":"組織權限","routes.permission-grade":"管理員","routes.permission-organize":"組織管理","routes.permission-department":"部門管理","routes.permission-position":"崗位管理","routes.permission-user":"用戶管理","routes.permission-role":"角色管理","routes.permission-group":"分組管理","routes.permission-authorize":"權限組","routes.permission-auth":"權限管理","routes.permission-userOnline":"在線用戶","routes.flowEngine":"流程引擎","routes.formDesign":"系統表單","routes.workFlow":"協同辦公","routes.workFlow-form":"表單設計","routes.workFlow-flowEngine":"流程設計","routes.workFlow-addFlow":"發起流程","routes.workFlow-flowLaunch":"我發起的","routes.workFlow-flowToSign":"我的待簽","routes.workFlow-flowTodo":"我的待辦","routes.workFlow-flowDoing":"我的在辦","routes.workFlow-flowDone":"我的已辦","routes.workFlow-flowCirculate":"抄送我的","routes.workFlow-entrust":"流程委托","routes.workFlow-flowMonitor":"流程監控","routes.workFlow-schedule":"日程安排","routes.workFlow-printTemplate":"打印模板","routes.workFlow-document":"文檔中心","routes.msgCenter":"消息中心","routes.msgCenter-accountConfig":"賬號配置","routes.msgCenter-accountConfig-mail":"郵箱配置","routes.msgCenter-accountConfig-shortMsg":"短信配置","routes.msgCenter-accountConfig-weCom":"企業微信配置","routes.msgCenter-accountConfig-ding":"釘釘配置","routes.msgCenter-accountConfig-webhook":"webhook配置","routes.msgCenter-accountConfig-mp":"微信公眾號配置","routes.msgCenter-msgTemplate":"消息模板","routes.msgCenter-sendConfig":"發送配置","routes.msgCenter-msgMonitor":"消息監控","routes.extend-graphDemo":"圖表示例","routes.extend-graphDemo-echartsBar":"E-柱狀圖","routes.extend-graphDemo-echartsPie":"E-餅狀圖","routes.extend-graphDemo-echartsBarAcross":"E-橫狀條形圖","routes.extend-graphDemo-echartsGauge":"E-儀表圖","routes.extend-graphDemo-echartsLineArea":"E-線形圖","routes.extend-graphDemo-echartsScatter":"E-散點圖","routes.extend-graphDemo-echartsCandlestick":"E-K線圖","routes.extend-graphDemo-echartsLineBar":"E-折柱混合圖","routes.extend-graphDemo-echartsTree":"E-樹形圖","routes.extend-graphDemo-echartsFunnel":"E-漏鬥圖","routes.extend-graphDemo-highchartsScatter":"H-散點圖","routes.extend-graphDemo-highchartsWordcloud":"H-詞雲圖","routes.extend-graphDemo-highchartsLine":"H-線性圖","routes.extend-graphDemo-highchartsArea":"H-面積圖","routes.extend-graphDemo-highchartsGauge":"H-儀表圖","routes.extend-graphDemo-highchartsBellcurve":"H-貝爾曲線","routes.extend-graphDemo-highchartsFunnel":"H-漏鬥圖","routes.extend-graphDemo-highchartsBullet":"H-子彈圖","routes.extend-graphDemo-highchartsColumn":"H-柱狀圖","routes.extend-graphDemo-highchartsPie":"H-餅狀圖","routes.extend-tableDemo":"表格示例","routes.extend-tableDemo-commonTable":"普通表格","routes.extend-tableDemo-statisticsTable":"表格統計","routes.extend-tableDemo-lockTable":"表格鎖定","routes.extend-tableDemo-groupingTable":"表格分組","routes.extend-tableDemo-redactTable":"表格編輯","routes.extend-tableDemo-complexHeader":"復雜表頭","routes.extend-tableDemo-mergeTable":"表格合並","routes.extend-tableDemo-printTable":"表格打印","routes.extend-tableDemo-extension":"延伸擴展","routes.extend-tableDemo-treeTable":"樹形表格","routes.extend-tableDemo-postilTable":"表格批註","routes.extend-tableDemo-tableTree":"表格樹形","routes.extend-tableDemo-signTable":"表格標記","routes.extend-formDemo":"表單示例","routes.extend-formDemo-verifyForm":"表單驗證","routes.extend-formDemo-verifyForm1":"表單驗證1","routes.extend-formDemo-fieldForm1":"表單字段1","routes.extend-formDemo-fieldForm2":"表單字段2","routes.extend-formDemo-fieldForm3":"表單字段3","routes.extend-formDemo-fieldForm4":"表單字段4","routes.extend-formDemo-fieldForm5":"表單字段5","routes.extend-formDemo-fieldForm6":"表單字段6","routes.extend":"開發示例","routes.extend-bigData":"百萬數據","routes.extend-functionDemo":"功能示例","routes.extend-portalDemo":"門戶示例","routes.extend-orderDemo":"訂單示例","routes.extend-importAndExport":"導入導出","routes.extend-signet":"電子簽章","routes.extend-signature":"電子簽名","routes.extend-schedule":"日程安排","routes.extend-email":"郵件收發","routes.extend-documentPreview":"文檔示例","routes.extend-barCode":"條碼示例","routes.extend-printData":"打印示例","routes.extend-map":"地圖示例","routes.extend-order":"訂單管理","routes.extend-projectGantt":"項目管理","routes.moreMenu":"更多...","routes.dataReport":"報表示例","routes.reportBI":"大屏示例","sys.api.operationFailed":"操作失敗","sys.api.errorTip":"錯誤提示","sys.api.errorMessage":"操作失敗,系統異常!","sys.api.timeoutMessage":"登錄超時,請重新登錄!","sys.api.apiTimeoutMessage":"接口請求超時,請刷新頁面重試!","sys.api.apiRequestFailed":"請求出錯,請稍候重試","sys.api.networkException":"網絡異常","sys.api.networkExceptionMsg":"網絡異常,請檢查您的網絡連接是否正常!","sys.api.errMsg401":"用戶沒有權限(令牌、用戶名、密碼錯誤)!","sys.api.errMsg403":"用戶得到授權,但是訪問是被禁止的。!","sys.api.errMsg404":"網絡請求錯誤,未找到該資源!","sys.api.errMsg405":"網絡請求錯誤,請求方法未允許!","sys.api.errMsg408":"網絡請求超時!","sys.api.errMsg500":"服務器錯誤,請聯系管理員!","sys.api.errMsg501":"網絡未實現!","sys.api.errMsg502":"網絡錯誤!","sys.api.errMsg503":"服務不可用,服務器暫時過載或維護!","sys.api.errMsg504":"網絡超時!","sys.api.errMsg505":"http版本不支持該請求!","sys.app.logoutTip":"溫馨提醒","sys.app.logoutMessage":"是否確認退出系統?","sys.app.menuLoading":"菜單加載中...","sys.validate.textRequiredSuffix":"不能為空","sys.validate.arrayRequiredPrefix":"請至少選擇一個","sys.validate.number":"請輸入正確的數字","sys.validate.money":"請輸入正確的金額","sys.validate.telephone":"請輸入正確的電話號碼","sys.validate.mobilePhone":"請輸入正確的手機號碼","sys.validate.phone":"請輸入正確的聯系方式","sys.validate.email":"請輸入正確的郵箱","sys.validate.url":"請輸入正確的網址","sys.validate.date":"請輸入正確的日期","sys.validate.idCard":"請輸入正確的身份證號碼","sys.errorLog.tableTitle":"錯誤日誌列表","sys.errorLog.tableColumnType":"類型","sys.errorLog.tableColumnDate":"時間","sys.errorLog.tableColumnFile":"文件","sys.errorLog.tableColumnMsg":"錯誤信息","sys.errorLog.tableColumnStackMsg":"stack信息","sys.errorLog.tableActionDesc":"詳情","sys.errorLog.modalTitle":"錯誤詳情","sys.errorLog.fireVueError":"點擊觸發vue錯誤","sys.errorLog.fireResourceError":"點擊觸發資源加載錯誤","sys.errorLog.fireAjaxError":"點擊觸發ajax錯誤","sys.errorLog.enableMessage":"只在`/src/settings/projectSetting.ts` 內的useErrorHandle=true時生效.","sys.exception.backLogin":"返回登錄","sys.exception.backHome":"返回首頁","sys.exception.subTitle403":"抱歉,您無權訪問此頁面。","sys.exception.subTitle404":"抱歉,您訪問的頁面不存在。","sys.exception.subTitle500":"抱歉,服務器報告錯誤。","sys.exception.noDataTitle":"當前頁無數據","sys.exception.networkErrorTitle":"網絡錯誤","sys.exception.networkErrorSubTitle":"抱歉,您的網絡連接已斷開,請檢查您的網絡!","sys.lock.unlock":"點擊解鎖","sys.lock.alert":"鎖屏密碼錯誤","sys.lock.backToLogin":"返回登錄","sys.lock.entry":"進入系統","sys.lock.placeholder":"請輸入登錄密碼","sys.login.welcome":"歡迎使用","sys.login.subTitle":"通過帳號密碼登錄","sys.login.subTitle1":"通過手機驗證碼登錄,或者切換為","sys.login.subTitle2":"通過帳號密碼登錄,或者切換為","sys.login.subTitle3":"通過掃碼登錄,或者切換為","sys.login.otherLogin":"其他登錄方式","sys.login.backSignIn":"返回","sys.login.signInFormTitle":"賬號密碼登錄","sys.login.mobileSignInFormTitle":"手機驗證碼登錄","sys.login.qrSignInFormTitle":"掃碼登錄","sys.login.signUpFormTitle":"註冊","sys.login.forgetFormTitle":"重置密碼","sys.login.qrCodeTip":"請使用APP掃描二維碼登錄,180秒後二維碼失效","sys.login.signInTitle":"開箱即用的中後臺管理系統","sys.login.signInDesc":"輸入您的個人詳細信息開始使用!","sys.login.policy":"我同意xxx隱私政策","sys.login.scanSign":'掃碼後點擊"確認",即可完成登錄',"sys.login.loginButton":"登錄","sys.login.registerButton":"註冊","sys.login.rememberMe":"記住我","sys.login.forgetPassword":"忘記密碼?","sys.login.otherSignIn":"其他登錄方式","sys.login.lastLoginInfo":"上次登錄信息","sys.login.accountPlaceholder":"請輸入賬號","sys.login.passwordPlaceholder":"請輸入密碼","sys.login.smsPlaceholder":"請輸入驗證碼","sys.login.mobilePlaceholder":"請輸入手機號碼","sys.login.policyPlaceholder":"勾選後才能註冊","sys.login.diffPwd":"兩次輸入密碼不一致","sys.login.confirmPassword":"確認密碼","sys.login.email":"郵箱","sys.login.title":"賬戶密碼登錄","sys.login.scanTitle":"掃碼登錄","sys.login.codeTitle":"手機驗證登錄","sys.login.logIn":"登錄","sys.login.username":"請輸入賬號","sys.login.password":"請輸入密碼","sys.login.version":"版本","sys.login.upper":"大寫已鎖定","sys.login.scanTip":"掃碼登錄","sys.login.accountTip":"請輸入賬號","sys.login.passwordTip":"請輸入密碼","sys.login.codeTip":"請輸入驗證碼","sys.login.changeCode":"點擊切換驗證碼","sys.login.mobile":"請輸入手機號","sys.login.rightMobile":"請輸入正確的手機號","sys.login.smsCode":"請輸入驗證碼","sys.login.getCode":"獲取驗證碼","sys.login.reSend":"重新發送","sys.login.company":"請輸入公司名","sys.login.contacts":"請輸入聯系人","sys.login.rule":"租戶子賬戶規則:租戶號{'@'}賬戶 例:18577778888{'@'}101001","sys.login.scanSuccessful":"掃碼成功","sys.login.confirmLogin":"請在手機端確認登錄","sys.login.refreshCode":"點擊刷新","sys.login.recoverCode":"取消登錄","sys.login.expired":"二維碼已失效","formGenerator.component.input":"單行輸入","formGenerator.component.textarea":"多行輸入","formGenerator.component.inputNumber":"數字輸入","formGenerator.component.switch":"開關","formGenerator.component.radio":"單選框組","formGenerator.component.checkbox":"多選框組","formGenerator.component.select":"下拉選擇","formGenerator.component.cascader":"級聯選擇","formGenerator.component.datePicker":"日期選擇","formGenerator.component.timePicker":"時間選擇","formGenerator.component.uploadFile":"文件上傳","formGenerator.component.uploadImg":"圖片上傳","formGenerator.component.colorPicker":"顏色選擇","formGenerator.component.rate":"評分","formGenerator.component.slider":"滑塊","formGenerator.component.editor":"富文本","formGenerator.component.link":"鏈接","formGenerator.component.button":"按鈕","formGenerator.component.text":"文本","formGenerator.component.alert":"提示","formGenerator.component.iframe":"Iframe","formGenerator.component.qrcode":"二維碼","formGenerator.component.barcode":"條形碼","formGenerator.component.organizeSelect":"組織選擇","formGenerator.component.posSelect":"崗位選擇","formGenerator.component.userSelect":"用戶選擇","formGenerator.component.roleSelect":"角色選擇","formGenerator.component.groupSelect":"分組選擇","formGenerator.component.usersSelect":"用戶組件","formGenerator.component.table":"設計子表","formGenerator.component.treeSelect":"下拉樹形","formGenerator.component.popupTableSelect":"下拉表格","formGenerator.component.autoComplete":"下拉補全","formGenerator.component.areaSelect":"省市區域","formGenerator.component.billRule":"單據組件","formGenerator.component.relationForm":"關聯表單","formGenerator.component.popupSelect":"彈窗選擇","formGenerator.component.relationFormAttr":"關聯表單屬性","formGenerator.component.popupAttr":"彈窗選擇屬性","formGenerator.component.sign":"手寫簽名","formGenerator.component.location":"定位","formGenerator.component.calculate":"計算公式","formGenerator.component.createUser":"創建人員","formGenerator.component.createTime":"創建時間","formGenerator.component.modifyUser":"修改人員","formGenerator.component.modifyTime":"修改時間","formGenerator.component.currOrganize":"所屬組織","formGenerator.component.currPosition":"所屬崗位","formGenerator.component.groupTitle":"分組標題","formGenerator.component.divider":"分割線","formGenerator.component.collapse":"折疊面板","formGenerator.component.tab":"標簽面板","formGenerator.component.row":"柵格容器","formGenerator.component.card":"卡片容器","formGenerator.component.tableGrid":"表格容器","formGenerator.delComponentTip":"確定刪除該組件?","formGenerator.cleanComponentTip":"確定要清空所有組件嗎?","formGenerator.copyComponentTip":"確定復製該組件?","views.http404.tips":"抱歉,你訪問的頁面不存在或無權訪問!","views.http404.subTips":"請檢查您輸入的URL是否正確,或單擊按鈕返回首頁。","views.http404.goBackBtn":"返回首頁","views.dynamicModel.passwordPlaceholder":"請輸入密碼","views.dynamicModel.scanAndShare":"掃描二維碼,分享此鏈接","views.dynamicModel.showMore":"加載更多","views.dynamicModel.hideSome":"隱藏部分","app.tabBar.home":"工作台","app.tabBar.dashboard":"仪表盘","app.tabBar.message":"消息","app.tabBar.my":"我的","app.tabBar.menu":"應用功能","app.tabBar.workFlow":"發起審批","app.my.settings.language":"多語言","app.my.settings.userAgreement":"用戶協議","app.my.settings.privacyPolicy":"隱私政策","app.my.settings.changePassword":"修改密碼","app.my.settings.contact":"聯繫我們","app.my.settings.about":"關於平臺","app.my.organization":"我的組織","app.my.changeSystem":"切換應用","app.my.mySystem":"我的應用","app.my.position":"我的崗位","app.my.entrustedAgency":"委託代理","app.my.myEntrust":"我的委托","app.my.entrustMe":"委托給我","app.my.myAgency":"我的代理","app.my.agencyMe":"代理給我","app.my.switchIdentity":"切換身份","app.my.scanCode":"掃一掃","app.my.accountSecurity":"帳號安全","app.my.setting":"設定","app.my.personalSetting":"個人設定","app.my.logout":"登出","app.my.allFlow":"全部流程","app.my.flowSelect":"流程選擇","app.my.stop":"終止","app.my.accountSecurity.changePassword":"修改密碼","app.my.accountSecurity.mobilePhone":"手機號碼","app.my.accountSecurity.email":"郵箱地址","app.my.myIdentity":"我的身份","app.my.chat":"聊天","app.my.contacts":"通讯录","app.apply.location.relocation":"重新定位","app.apply.location.location":"添加定位","app.apply.location.modalTitle":"選擇位置","app.apply.sort":"排序","app.apply.screen":"篩選","app.apply.expandData":"展開數據","app.apply.noMoreData":"沒有更多數據","app.apply.pleaseKeyword":"請輸入關鍵詞搜索","app.apply.ascendingOrder":"升序","app.apply.descendingOrder":"降序"},__vite_glob_0_2=Object.freeze(Object.defineProperty({__proto__:null,default:zhHant},Symbol.toStringTag,{value:"Module"}));
  8. /**
  9. * @vue/shared v3.4.21
  10. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  11. * @license MIT
  12. **/
  13. function makeMap$1(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}const EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,isOn=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),isModelListener=e=>e.startsWith("onUpdate:"),extend$1=Object.assign,remove=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},hasOwnProperty$4=Object.prototype.hasOwnProperty,hasOwn$3=(e,t)=>hasOwnProperty$4.call(e,t),isArray$3=Array.isArray,isMap=e=>"[object Map]"===toTypeString$1(e),isSet=e=>"[object Set]"===toTypeString$1(e),isRegExp$1=e=>"[object RegExp]"===toTypeString$1(e),isFunction$1=e=>"function"==typeof e,isString$1=e=>"string"==typeof e,isSymbol=e=>"symbol"==typeof e,isObject$3=e=>null!==e&&"object"==typeof e,isPromise=e=>(isObject$3(e)||isFunction$1(e))&&isFunction$1(e.then)&&isFunction$1(e.catch),objectToString$1=Object.prototype.toString,toTypeString$1=e=>objectToString$1.call(e),toRawType=e=>toTypeString$1(e).slice(8,-1),isPlainObject$2=e=>"[object Object]"===toTypeString$1(e),isIntegerKey=e=>isString$1(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,isReservedProp=makeMap$1(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},camelizeRE=/-(\w)/g,camelize=cacheStringFunction((e=>e.replace(camelizeRE,((e,t)=>t?t.toUpperCase():"")))),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction((e=>e.replace(hyphenateRE,"-$1").toLowerCase())),capitalize=cacheStringFunction((e=>e.charAt(0).toUpperCase()+e.slice(1))),toHandlerKey=cacheStringFunction((e=>e?`on${capitalize(e)}`:"")),hasChanged=(e,t)=>!Object.is(e,t),invokeArrayFns$1=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},def=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},looseToNumber=e=>{const t=parseFloat(e);return isNaN(t)?e:t},toNumber=e=>{const t=isString$1(e)?Number(e):NaN;return isNaN(t)?e:t};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function normalizeStyle$1(e){if(isArray$3(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=isString$1(o)?parseStringStyle(o):normalizeStyle$1(o);if(r)for(const e in r)t[e]=r[e]}return t}if(isString$1(e)||isObject$3(e))return e}const listDelimiterRE=/;(?![^(]*\))/g,propertyDelimiterRE=/:([^]+)/,styleCommentRE=/\/\*[^]*?\*\//g;function parseStringStyle(e){const t={};return e.replace(styleCommentRE,"").split(listDelimiterRE).forEach((e=>{if(e){const n=e.split(propertyDelimiterRE);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function stringifyStyle(e){let t="";if(!e||isString$1(e))return t;for(const n in e){const o=e[n],r=n.startsWith("--")?n:hyphenate(n);(isString$1(o)||"number"==typeof o)&&(t+=`${r}:${o};`)}return t}function normalizeClass$1(e){let t="";if(isString$1(e))t=e;else if(isArray$3(e))for(let n=0;n<e.length;n++){const o=normalizeClass$1(e[n]);o&&(t+=o+" ")}else if(isObject$3(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const specialBooleanAttrs="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",isSpecialBooleanAttr=makeMap$1(specialBooleanAttrs);function includeBooleanAttr(e){return!!e||""===e}const toDisplayString$1=e=>isString$1(e)?e:null==e?"":isArray$3(e)||isObject$3(e)&&(e.toString===objectToString$1||!isFunction$1(e.toString))?JSON.stringify(e,replacer,2):String(e),replacer=(e,t)=>t&&t.__v_isRef?replacer(e,t.value):isMap(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],o)=>(e[stringifySymbol(t,o)+" =>"]=n,e)),{})}:isSet(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>stringifySymbol(e)))}:isSymbol(t)?stringifySymbol(t):!isObject$3(t)||isArray$3(t)||isPlainObject$2(t)?t:String(t),stringifySymbol=(e,t="")=>{var n;return isSymbol(e)?`Symbol(${null!=(n=e.description)?n:t})`:e},BUILT_IN_TAG_NAMES=["ad","ad-content-page","ad-draw","audio","button","camera","canvas","checkbox","checkbox-group","cover-image","cover-view","editor","form","functional-page-navigator","icon","image","input","label","live-player","live-pusher","map","movable-area","movable-view","navigator","official-account","open-data","picker","picker-view","picker-view-column","progress","radio","radio-group","rich-text","scroll-view","slider","swiper","swiper-item","switch","text","textarea","video","view","web-view","location-picker","location-view"],BUILT_IN_TAGS=BUILT_IN_TAG_NAMES.map((e=>"uni-"+e)),UVUE_WEB_BUILT_IN_TAGS=["list-view","list-item","sticky-section","sticky-header","cloud-db-element"].map((e=>"uni-"+e)),UNI_UI_CONFLICT_TAGS=["list-item"].map((e=>"uni-"+e));function isBuiltInComponent(e){if(-1!==UNI_UI_CONFLICT_TAGS.indexOf(e))return!1;const t="uni-"+e.replace("v-uni-","");return-1!==BUILT_IN_TAGS.indexOf(t)||-1!==UVUE_WEB_BUILT_IN_TAGS.indexOf(t)}const LINEFEED="\n",NAVBAR_HEIGHT=44,ON_REACH_BOTTOM_DISTANCE=50,UNI_STORAGE_LOCALE="UNI_LOCALE",I18N_JSON_DELIMITERS=["%","%"],PRIMARY_COLOR="#007aff",SCHEME_RE=/^([a-z-]+:)?\/\//i,DATA_RE=/^data:.*,.*/,WEB_INVOKE_APPSERVICE="WEB_INVOKE_APPSERVICE",ON_SHOW="onShow",ON_HIDE="onHide",ON_LAUNCH="onLaunch",ON_ERROR="onError",ON_THEME_CHANGE="onThemeChange",ON_PAGE_NOT_FOUND="onPageNotFound",ON_UNHANDLE_REJECTION="onUnhandledRejection",ON_EXIT="onExit",ON_LOAD="onLoad",ON_READY="onReady",ON_UNLOAD="onUnload",ON_INIT="onInit",ON_SAVE_EXIT_STATE="onSaveExitState",ON_RESIZE="onResize",ON_BACK_PRESS="onBackPress",ON_PAGE_SCROLL="onPageScroll",ON_TAB_ITEM_TAP="onTabItemTap",ON_REACH_BOTTOM="onReachBottom",ON_PULL_DOWN_REFRESH="onPullDownRefresh",ON_SHARE_TIMELINE="onShareTimeline",ON_SHARE_CHAT="onShareChat",ON_ADD_TO_FAVORITES="onAddToFavorites",ON_SHARE_APP_MESSAGE="onShareAppMessage",ON_NAVIGATION_BAR_BUTTON_TAP="onNavigationBarButtonTap",ON_NAVIGATION_BAR_CHANGE="onNavigationBarChange",ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED="onNavigationBarSearchInputClicked",ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED="onNavigationBarSearchInputChanged",ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED="onNavigationBarSearchInputConfirmed",ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED="onNavigationBarSearchInputFocusChanged",ON_APP_ENTER_FOREGROUND="onAppEnterForeground",ON_APP_ENTER_BACKGROUND="onAppEnterBackground",ON_WEB_INVOKE_APP_SERVICE="onWebInvokeAppService",ON_WXS_INVOKE_CALL_METHOD="onWxsInvokeCallMethod";function getLen(e=""){return(""+e).replace(/[^\x00-\xff]/g,"**").length}function hasLeadingSlash(e){return 0===e.indexOf("/")}function addLeadingSlash(e){return hasLeadingSlash(e)?e:"/"+e}function removeLeadingSlash(e){return hasLeadingSlash(e)?e.slice(1):e}const invokeArrayFns=(e,t)=>{let n;for(let o=0;o<e.length;o++)n=e[o](t);return n};function updateElementStyle(e,t){for(const n in t)e.style[n]=t[n]}function once(e,t=null){let n;return(...o)=>(e&&(n=e.apply(t,o),e=null),n)}const _completeValue=e=>e>9?e:"0"+e;function formatDateTime({date:e=new Date,mode:t="date"}){return"time"===t?_completeValue(e.getHours())+":"+_completeValue(e.getMinutes()):e.getFullYear()+"-"+_completeValue(e.getMonth()+1)+"-"+_completeValue(e.getDate())}function callOptions(e,t){e=e||{},isString$1(t)&&(t={errMsg:t}),/:ok$/.test(t.errMsg)?isFunction$1(e.success)&&e.success(t):isFunction$1(e.fail)&&e.fail(t),isFunction$1(e.complete)&&e.complete(t)}function sortObject(e){let t={};return isPlainObject$2(e)&&Object.keys(e).sort().forEach((n=>{const o=n;t[o]=e[o]})),Object.keys(t)?t:e}function getGlobalOnce(){if("undefined"!=typeof globalThis)return globalThis;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;function e(){return this}return void 0!==e()?e():new Function("return this")()}let g$1;function getGlobal(){return g$1||(g$1=getGlobalOnce(),g$1)}function isComponentInternalInstance(e){return!!e.appContext}function resolveComponentInstance(e){return e&&(isComponentInternalInstance(e)?e.proxy:e)}function resolveOwnerVm(e){if(!e)return;let t=e.type.name;for(;t&&isBuiltInComponent(hyphenate(t));)t=(e=e.parent).type.name;return e.proxy}function isElement(e){return 1===e.nodeType}function resolveOwnerEl(e,t=!1){const{vnode:n}=e;if(isElement(n.el))return t?n.el?[n.el]:[]:n.el;const{subTree:o}=e;if(16&o.shapeFlag){const e=o.children.filter((e=>e.el&&isElement(e.el)));if(e.length>0)return t?e.map((e=>e.el)):e[0].el}return t?n.el?[n.el]:[]:n.el}function normalizeStyle(e){const t=getGlobal();if(t&&t.UTSJSONObject&&e instanceof t.UTSJSONObject){const n={};return t.UTSJSONObject.keys(e).forEach((t=>{n[t]=e[t]})),normalizeStyle$1(n)}if(e instanceof Map){const t={};return e.forEach(((e,n)=>{t[n]=e})),normalizeStyle$1(t)}if(isString$1(e))return parseStringStyle(e);if(isArray$3(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=isString$1(o)?parseStringStyle(o):normalizeStyle(o);if(r)for(const e in r)t[e]=r[e]}return t}return normalizeStyle$1(e)}function normalizeClass(e){let t="";const n=getGlobal();if(n&&n.UTSJSONObject&&e instanceof n.UTSJSONObject)n.UTSJSONObject.keys(e).forEach((n=>{e[n]&&(t+=n+" ")}));else if(e instanceof Map)e.forEach(((e,n)=>{e&&(t+=n+" ")}));else if(isArray$3(e))for(let o=0;o<e.length;o++){const n=normalizeClass(e[o]);n&&(t+=n+" ")}else t=normalizeClass$1(e);return t.trim()}function formatKey(e){return camelize(e.substring(5))}const initCustomDatasetOnce=once((e=>{e=e||(e=>e.tagName.startsWith("UNI-"));const t=HTMLElement.prototype,n=t.setAttribute;t.setAttribute=function(t,o){if(t.startsWith("data-")&&e(this)){(this.__uniDataset||(this.__uniDataset={}))[formatKey(t)]=o}n.call(this,t,o)};const o=t.removeAttribute;t.removeAttribute=function(t){this.__uniDataset&&t.startsWith("data-")&&e(this)&&delete this.__uniDataset[formatKey(t)],o.call(this,t)}}));function getCustomDataset(e){return extend$1({},e.dataset,e.__uniDataset)}const unitRE=new RegExp("\"[^\"]+\"|'[^']+'|url\\([^)]+\\)|(\\d*\\.?\\d+)[r|u]px","g");function toFixed(e,t){const n=Math.pow(10,t+1),o=Math.floor(e*n);return 10*Math.round(o/10)/n}const defaultRpx2Unit={unit:"rem",unitRatio:10/320,unitPrecision:5};function createRpx2Unit(e,t,n){return o=>o.replace(unitRE,((o,r)=>{if(!r)return o;if(1===t)return`${r}${e}`;const a=toFixed(parseFloat(r)*t,n);return 0===a?"0":`${a}${e}`}))}function passive(e){return{passive:e}}function normalizeTarget(e){const{id:t,offsetTop:n,offsetLeft:o}=e;return{id:t,dataset:getCustomDataset(e),offsetTop:n,offsetLeft:o}}function addFont(e,t,n){const o=document.fonts;if(o){const r=new FontFace(e,t,n);return r.load().then((()=>{o.add&&o.add(r)}))}return new Promise((o=>{const r=document.createElement("style"),a=[];if(n){const{style:e,weight:t,stretch:o,unicodeRange:r,variant:i,featureSettings:s}=n;e&&a.push(`font-style:${e}`),t&&a.push(`font-weight:${t}`),o&&a.push(`font-stretch:${o}`),r&&a.push(`unicode-range:${r}`),i&&a.push(`font-variant:${i}`),s&&a.push(`font-feature-settings:${s}`)}r.innerText=`@font-face{font-family:"${e}";src:${t};${a.join(";")}}`,document.head.appendChild(r),o()}))}function scrollTo(e,t,n){if(isString$1(e)){const t=document.querySelector(e);if(t){const{top:n}=t.getBoundingClientRect();e=n+window.pageYOffset;const o=document.querySelector("uni-page-head");o&&(e-=o.offsetHeight)}}e<0&&(e=0);const o=document.documentElement,{clientHeight:r,scrollHeight:a}=o;if(e=Math.min(e,a-r),0===t)return void(o.scrollTop=document.body.scrollTop=e);if(window.scrollY===e)return;const i=t=>{if(t<=0)return void window.scrollTo(0,e);const n=e-window.scrollY;requestAnimationFrame((function(){window.scrollTo(0,window.scrollY+n/t*10),i(t-10)}))};i(t)}function decode$1(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function decodedQuery(e={}){const t={};return Object.keys(e).forEach((n=>{try{t[n]=decode$1(e[n])}catch(o){t[n]=e[n]}})),t}const PLUS_RE$1=/\+/g;function parseQuery$1(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let o=0;o<n.length;++o){const e=n[o].replace(PLUS_RE$1," ");let r=e.indexOf("="),a=decode$1(r<0?e:e.slice(0,r)),i=r<0?null:decode$1(e.slice(r+1));if(a in t){let e=t[a];isArray$3(e)||(e=t[a]=[e]),e.push(i)}else t[a]=i}return t}function parseUrl(e){const[t,n]=e.split("?",2);return{path:t,query:parseQuery$1(n||"")}}function debounce$1(e,t,{clearTimeout:n,setTimeout:o}){let r;const a=function(){n(r);const a=()=>e.apply(this,arguments);r=o(a,t)};return a.cancel=function(){n(r)},a}class EventChannel{constructor(e,t){this.id=e,this.listener={},this.emitCache=[],t&&Object.keys(t).forEach((e=>{this.on(e,t[e])}))}emit(e,...t){const n=this.listener[e];if(!n)return this.emitCache.push({eventName:e,args:t});n.forEach((e=>{e.fn.apply(e.fn,t)})),this.listener[e]=n.filter((e=>"once"!==e.type))}on(e,t){this._addListener(e,"on",t),this._clearCache(e)}once(e,t){this._addListener(e,"once",t),this._clearCache(e)}off(e,t){const n=this.listener[e];if(n)if(t)for(let o=0;o<n.length;)n[o].fn===t&&(n.splice(o,1),o--),o++;else delete this.listener[e]}_clearCache(e){for(let t=0;t<this.emitCache.length;t++){const n=this.emitCache[t],o=e?n.eventName===e?e:null:n.eventName;if(!o)continue;"number"!=typeof this.emit.apply(this,[o,...n.args])?(this.emitCache.splice(t,1),t--):this.emitCache.pop()}}_addListener(e,t,n){(this.listener[e]||(this.listener[e]=[])).push({fn:n,type:t})}}const PAGE_HOOKS=[ON_INIT,ON_LOAD,ON_SHOW,ON_HIDE,ON_UNLOAD,ON_BACK_PRESS,ON_PAGE_SCROLL,ON_TAB_ITEM_TAP,ON_REACH_BOTTOM,ON_PULL_DOWN_REFRESH,ON_SHARE_TIMELINE,ON_SHARE_APP_MESSAGE,ON_SHARE_CHAT,ON_ADD_TO_FAVORITES,ON_SAVE_EXIT_STATE,ON_NAVIGATION_BAR_BUTTON_TAP,ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED,ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED,ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED,ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED];function isRootImmediateHook(e){return[ON_LOAD,ON_SHOW].indexOf(e)>-1}function isRootHook(e){return PAGE_HOOKS.indexOf(e)>-1}const UniLifecycleHooks=[ON_SHOW,ON_HIDE,ON_LAUNCH,ON_ERROR,ON_THEME_CHANGE,ON_PAGE_NOT_FOUND,ON_UNHANDLE_REJECTION,ON_EXIT,ON_INIT,ON_LOAD,ON_READY,ON_UNLOAD,ON_RESIZE,ON_BACK_PRESS,ON_PAGE_SCROLL,ON_TAB_ITEM_TAP,ON_REACH_BOTTOM,ON_PULL_DOWN_REFRESH,ON_SHARE_TIMELINE,ON_ADD_TO_FAVORITES,ON_SHARE_APP_MESSAGE,ON_SHARE_CHAT,ON_SAVE_EXIT_STATE,ON_NAVIGATION_BAR_BUTTON_TAP,ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED,ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED,ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED,ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED];function isUniLifecycleHook(e,t,n=!0){return!(n&&!isFunction$1(t))&&(UniLifecycleHooks.indexOf(e)>-1||0===e.indexOf("on"))}const createVueAppHooks=[];function invokeCreateVueAppHook(e){createVueAppHooks.forEach((t=>t(e)))}const invokeCreateErrorHandler=once(((e,t)=>t(e))),E=function(){};E.prototype={_id:1,on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var o=this;function r(){o.off(e,r),t.apply(n,arguments)}return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],r=[];if(o&&t){for(var a=o.length-1;a>=0;a--)if(o[a].fn===t||o[a].fn._===t||o[a]._id===t){o.splice(a,1);break}r=o}return r.length?n[e]=r:delete n[e],this}};var E$1=E;const borderStyles={black:"rgba(0,0,0,0.4)",white:"rgba(255,255,255,0.4)"};function normalizeTabBarStyles(e){return e&&e in borderStyles?borderStyles[e]:e}function normalizeTitleColor(e){return"black"===e?"#000000":"#ffffff"}function resolveStringStyleItem(e,t,n){if(isString$1(t)&&t.startsWith("@")){let o=e[t.replace("@","")]||t;switch(n){case"titleColor":o=normalizeTitleColor(o);break;case"borderStyle":o=normalizeTabBarStyles(o)}return o}return t}function normalizeStyles(e,t={},n="light"){const o=t[n],r={};return void 0!==o&&e?(Object.keys(e).forEach((a=>{const i=e[a];r[a]=isPlainObject$2(i)?normalizeStyles(i,t,n):isArray$3(i)?i.map((e=>"object"==typeof e?normalizeStyles(e,t,n):resolveStringStyleItem(o,e))):resolveStringStyleItem(o,i,a)})),r):e}
  14. /**
  15. * @dcloudio/uni-h5-vue v3.4.21
  16. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  17. * @license MIT
  18. **/let activeEffectScope,activeEffect;class EffectScope{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!e&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=activeEffectScope;try{return activeEffectScope=this,e()}finally{activeEffectScope=t}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0,this._active=!1}}}function effectScope(e){return new EffectScope(e)}function recordEffectScope(e,t=activeEffectScope){t&&t.active&&t.effects.push(e)}function getCurrentScope(){return activeEffectScope}function onScopeDispose(e){activeEffectScope&&activeEffectScope.cleanups.push(e)}class ReactiveEffect{constructor(e,t,n,o){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,recordEffectScope(this,o)}get dirty(){if(2===this._dirtyLevel||3===this._dirtyLevel){this._dirtyLevel=1,pauseTracking();for(let e=0;e<this._depsLength;e++){const t=this.deps[e];if(t.computed&&(triggerComputed(t.computed),this._dirtyLevel>=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),resetTracking()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=shouldTrack,t=activeEffect;try{return shouldTrack=!0,activeEffect=this,this._runnings++,preCleanupEffect(this),this.fn()}finally{postCleanupEffect(this),this._runnings--,activeEffect=t,shouldTrack=e}}stop(){var e;this.active&&(preCleanupEffect(this),postCleanupEffect(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function triggerComputed(e){return e.value}function preCleanupEffect(e){e._trackId++,e._depsLength=0}function postCleanupEffect(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)cleanupDepEffect(e.deps[t],e);e.deps.length=e._depsLength}}function cleanupDepEffect(e,t){const n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}let shouldTrack=!0,pauseScheduleStack=0;const trackStack=[];function pauseTracking(){trackStack.push(shouldTrack),shouldTrack=!1}function resetTracking(){const e=trackStack.pop();shouldTrack=void 0===e||e}function pauseScheduling(){pauseScheduleStack++}function resetScheduling(){for(pauseScheduleStack--;!pauseScheduleStack&&queueEffectSchedulers.length;)queueEffectSchedulers.shift()()}function trackEffect(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const n=e.deps[e._depsLength];n!==t?(n&&cleanupDepEffect(n,e),e.deps[e._depsLength++]=t):e._depsLength++}}const queueEffectSchedulers=[];function triggerEffects(e,t,n){pauseScheduling();for(const o of e.keys()){let n;o._dirtyLevel<t&&(null!=n?n:n=e.get(o)===o._trackId)&&(o._shouldSchedule||(o._shouldSchedule=0===o._dirtyLevel),o._dirtyLevel=t),o._shouldSchedule&&(null!=n?n:n=e.get(o)===o._trackId)&&(o.trigger(),o._runnings&&!o.allowRecurse||2===o._dirtyLevel||(o._shouldSchedule=!1,o.scheduler&&queueEffectSchedulers.push(o.scheduler)))}resetScheduling()}const createDep=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},targetMap=new WeakMap,ITERATE_KEY=Symbol(""),MAP_KEY_ITERATE_KEY=Symbol("");function track(e,t,n){if(shouldTrack&&activeEffect){let t=targetMap.get(e);t||targetMap.set(e,t=new Map);let o=t.get(n);o||t.set(n,o=createDep((()=>t.delete(n)))),trackEffect(activeEffect,o)}}function trigger(e,t,n,o,r,a){const i=targetMap.get(e);if(!i)return;let s=[];if("clear"===t)s=[...i.values()];else if("length"===n&&isArray$3(e)){const e=Number(o);i.forEach(((t,n)=>{("length"===n||!isSymbol(n)&&n>=e)&&s.push(t)}))}else switch(void 0!==n&&s.push(i.get(n)),t){case"add":isArray$3(e)?isIntegerKey(n)&&s.push(i.get("length")):(s.push(i.get(ITERATE_KEY)),isMap(e)&&s.push(i.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$3(e)||(s.push(i.get(ITERATE_KEY)),isMap(e)&&s.push(i.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap(e)&&s.push(i.get(ITERATE_KEY))}pauseScheduling();for(const l of s)l&&triggerEffects(l,4);resetScheduling()}function getDepFromReactive(e,t){var n;return null==(n=targetMap.get(e))?void 0:n.get(t)}const isNonTrackableKeys=makeMap$1("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(isSymbol)),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=toRaw(this);for(let t=0,r=this.length;t<r;t++)track(n,"get",t+"");const o=n[t](...e);return-1===o||!1===o?n[t](...e.map(toRaw)):o}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){pauseTracking(),pauseScheduling();const n=toRaw(this)[t].apply(this,e);return resetScheduling(),resetTracking(),n}})),e}function hasOwnProperty$3(e){const t=toRaw(this);return track(t,"has",e),t.hasOwnProperty(e)}class BaseReactiveHandler{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const o=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!o;if("__v_isReadonly"===t)return o;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(o?r?shallowReadonlyMap:readonlyMap:r?shallowReactiveMap:reactiveMap).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const a=isArray$3(e);if(!o){if(a&&hasOwn$3(arrayInstrumentations,t))return Reflect.get(arrayInstrumentations,t,n);if("hasOwnProperty"===t)return hasOwnProperty$3}const i=Reflect.get(e,t,n);return(isSymbol(t)?builtInSymbols.has(t):isNonTrackableKeys(t))?i:(o||track(e,"get",t),r?i:isRef(i)?a&&isIntegerKey(t)?i:i.value:isObject$3(i)?o?readonly(i):reactive(i):i)}}class MutableReactiveHandler extends BaseReactiveHandler{constructor(e=!1){super(!1,e)}set(e,t,n,o){let r=e[t];if(!this._isShallow){const t=isReadonly(r);if(isShallow(n)||isReadonly(n)||(r=toRaw(r),n=toRaw(n)),!isArray$3(e)&&isRef(r)&&!isRef(n))return!t&&(r.value=n,!0)}const a=isArray$3(e)&&isIntegerKey(t)?Number(t)<e.length:hasOwn$3(e,t),i=Reflect.set(e,t,n,o);return e===toRaw(o)&&(a?hasChanged(n,r)&&trigger(e,"set",t,n):trigger(e,"add",t,n)),i}deleteProperty(e,t){const n=hasOwn$3(e,t);e[t];const o=Reflect.deleteProperty(e,t);return o&&n&&trigger(e,"delete",t,void 0),o}has(e,t){const n=Reflect.has(e,t);return isSymbol(t)&&builtInSymbols.has(t)||track(e,"has",t),n}ownKeys(e){return track(e,"iterate",isArray$3(e)?"length":ITERATE_KEY),Reflect.ownKeys(e)}}class ReadonlyReactiveHandler extends BaseReactiveHandler{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const mutableHandlers=new MutableReactiveHandler,readonlyHandlers=new ReadonlyReactiveHandler,shallowReactiveHandlers=new MutableReactiveHandler(!0),toShallow=e=>e,getProto=e=>Reflect.getPrototypeOf(e);function get(e,t,n=!1,o=!1){const r=toRaw(e=e.__v_raw),a=toRaw(t);n||(hasChanged(t,a)&&track(r,"get",t),track(r,"get",a));const{has:i}=getProto(r),s=o?toShallow:n?toReadonly:toReactive;return i.call(r,t)?s(e.get(t)):i.call(r,a)?s(e.get(a)):void(e!==r&&e.get(t))}function has(e,t=!1){const n=this.__v_raw,o=toRaw(n),r=toRaw(e);return t||(hasChanged(e,r)&&track(o,"has",e),track(o,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function size(e,t=!1){return e=e.__v_raw,!t&&track(toRaw(e),"iterate",ITERATE_KEY),Reflect.get(e,"size",e)}function add(e){e=toRaw(e);const t=toRaw(this);return getProto(t).has.call(t,e)||(t.add(e),trigger(t,"add",e,e)),this}function set$1(e,t){t=toRaw(t);const n=toRaw(this),{has:o,get:r}=getProto(n);let a=o.call(n,e);a||(e=toRaw(e),a=o.call(n,e));const i=r.call(n,e);return n.set(e,t),a?hasChanged(t,i)&&trigger(n,"set",e,t):trigger(n,"add",e,t),this}function deleteEntry(e){const t=toRaw(this),{has:n,get:o}=getProto(t);let r=n.call(t,e);r||(e=toRaw(e),r=n.call(t,e)),o&&o.call(t,e);const a=t.delete(e);return r&&trigger(t,"delete",e,void 0),a}function clear(){const e=toRaw(this),t=0!==e.size,n=e.clear();return t&&trigger(e,"clear",void 0,void 0),n}function createForEach(e,t){return function(n,o){const r=this,a=r.__v_raw,i=toRaw(a),s=t?toShallow:e?toReadonly:toReactive;return!e&&track(i,"iterate",ITERATE_KEY),a.forEach(((e,t)=>n.call(o,s(e),s(t),r)))}}function createIterableMethod(e,t,n){return function(...o){const r=this.__v_raw,a=toRaw(r),i=isMap(a),s="entries"===e||e===Symbol.iterator&&i,l="keys"===e&&i,c=r[e](...o),u=n?toShallow:t?toReadonly:toReactive;return!t&&track(a,"iterate",l?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function createInstrumentations(){const e={get(e){return get(this,e)},get size(){return size(this)},has:has,add:add,set:set$1,delete:deleteEntry,clear:clear,forEach:createForEach(!1,!1)},t={get(e){return get(this,e,!1,!0)},get size(){return size(this)},has:has,add:add,set:set$1,delete:deleteEntry,clear:clear,forEach:createForEach(!1,!0)},n={get(e){return get(this,e,!0)},get size(){return size(this,!0)},has(e){return has.call(this,e,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},o={get(e){return get(this,e,!0,!0)},get size(){return size(this,!0)},has(e){return has.call(this,e,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=createIterableMethod(r,!1,!1),n[r]=createIterableMethod(r,!0,!1),t[r]=createIterableMethod(r,!1,!0),o[r]=createIterableMethod(r,!0,!0)})),[e,n,t,o]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(e,t){const n=t?e?shallowReadonlyInstrumentations:shallowInstrumentations:e?readonlyInstrumentations:mutableInstrumentations;return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(hasOwn$3(n,o)&&o in t?n:t,o,r)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(e){return e.__v_skip||!Object.isExtensible(e)?0:targetTypeMap(toRawType(e))}function reactive(e){return isReadonly(e)?e:createReactiveObject(e,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive(e){return createReactiveObject(e,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly(e){return createReactiveObject(e,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function createReactiveObject(e,t,n,o,r){if(!isObject$3(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const a=r.get(e);if(a)return a;const i=getTargetType(e);if(0===i)return e;const s=new Proxy(e,2===i?o:n);return r.set(e,s),s}function isReactive(e){return isReadonly(e)?isReactive(e.__v_raw):!(!e||!e.__v_isReactive)}function isReadonly(e){return!(!e||!e.__v_isReadonly)}function isShallow(e){return!(!e||!e.__v_isShallow)}function isProxy(e){return isReactive(e)||isReadonly(e)}function toRaw(e){const t=e&&e.__v_raw;return t?toRaw(t):e}function markRaw(e){return Object.isExtensible(e)&&def(e,"__v_skip",!0),e}const toReactive=e=>isObject$3(e)?reactive(e):e,toReadonly=e=>isObject$3(e)?readonly(e):e;class ComputedRefImpl{constructor(e,t,n,o){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ReactiveEffect((()=>e(this._value)),(()=>triggerRefValue(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=toRaw(this);return e._cacheable&&!e.effect.dirty||!hasChanged(e._value,e._value=e.effect.run())||triggerRefValue(e,4),trackRefValue(e),e.effect._dirtyLevel>=2&&triggerRefValue(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function computed$1(e,t,n=!1){let o,r;const a=isFunction$1(e);a?(o=e,r=NOOP):(o=e.get,r=e.set);return new ComputedRefImpl(o,r,a||!r,n)}function trackRefValue(e){var t;shouldTrack&&activeEffect&&(e=toRaw(e),trackEffect(activeEffect,null!=(t=e.dep)?t:e.dep=createDep((()=>e.dep=void 0),e instanceof ComputedRefImpl?e:void 0)))}function triggerRefValue(e,t=4,n){const o=(e=toRaw(e)).dep;o&&triggerEffects(o,t)}function isRef(e){return!(!e||!0!==e.__v_isRef)}function ref(e){return createRef(e,!1)}function shallowRef(e){return createRef(e,!0)}function createRef(e,t){return isRef(e)?e:new RefImpl(e,t)}class RefImpl{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:toRaw(e),this._value=t?e:toReactive(e)}get value(){return trackRefValue(this),this._value}set value(e){const t=this.__v_isShallow||isShallow(e)||isReadonly(e);e=t?e:toRaw(e),hasChanged(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:toReactive(e),triggerRefValue(this,4))}}function unref(e){return isRef(e)?e.value:e}const shallowUnwrapHandlers={get:(e,t,n)=>unref(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return isRef(r)&&!isRef(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function proxyRefs(e){return isReactive(e)?e:new Proxy(e,shallowUnwrapHandlers)}function toRefs(e){const t=isArray$3(e)?new Array(e.length):{};for(const n in e)t[n]=propertyToRef(e,n);return t}class ObjectRefImpl{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}function propertyToRef(e,t,n){const o=e[t];return isRef(o)?o:new ObjectRefImpl(e,t,n)}const stack=[];function warn$1(e,...t){pauseTracking();const n=stack.length?stack[stack.length-1].component:null,o=n&&n.appContext.config.warnHandler,r=getComponentTrace();if(o)t.length&&(t[0]=String(t[0])),callWithErrorHandling(o,n,11,[e+t.map((e=>{var t,n;return null!=(n=null==(t=e.toString)?void 0:t.call(e))?n:JSON.stringify(e)})).join(""),n&&n.proxy,r.map((({vnode:e})=>`at <${formatComponentName(n,e.type)}>`)).join("\n"),r]);else{const n=[`[Vue warn]: ${e}`,...t];r.length&&n.push("\n",...formatTrace(r)),console.warn(...n)}resetTracking()}function getComponentTrace(){let e=stack[stack.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const o=e.component&&e.component.parent;e=o&&o.vnode}return t}function formatTrace(e){const t=[];return e.forEach(((e,n)=>{t.push(...0===n?[]:["\n"],...formatTraceEntry(e))})),t}function formatTraceEntry({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",o=!!e.component&&null==e.component.parent,r=` at <${formatComponentName(e.component,e.type,o)}`,a=">"+n;return e.props?[r,...formatProps(e.props),a]:[r+a]}function formatProps(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach((n=>{t.push(...formatProp(n,e[n]))})),n.length>3&&t.push(" ..."),t}function formatProp(e,t,n){return isString$1(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):"number"==typeof t||"boolean"==typeof t||null==t?n?t:[`${e}=${t}`]:isRef(t)?(t=formatProp(e,toRaw(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):isFunction$1(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=toRaw(t),n?t:[`${e}=`,t])}function callWithErrorHandling(e,t,n,o){try{return o?e(...o):e()}catch(r){handleError(r,t,n)}}function callWithAsyncErrorHandling(e,t,n,o){if(isFunction$1(e)){const r=callWithErrorHandling(e,t,n,o);return r&&isPromise(r)&&r.catch((e=>{handleError(e,t,n)})),r}const r=[];for(let a=0;a<e.length;a++)r.push(callWithAsyncErrorHandling(e[a],t,n,o));return r}function handleError(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const r=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const t=o.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,a))return;o=o.parent}const i=t.appContext.config.errorHandler;if(i)return void callWithErrorHandling(i,null,10,[e,r,a])}logError(e,n,r,o)}function logError(e,t,n,o=!0){console.error(e)}let isFlushing=!1,isFlushPending=!1;const queue$1=[];let flushIndex=0;const pendingPostFlushCbs=[];let activePostFlushCbs=null,postFlushIndex=0;const resolvedPromise=Promise.resolve();let currentFlushPromise=null;function nextTick(e){const t=currentFlushPromise||resolvedPromise;return e?t.then(this?e.bind(this):e):t}function findInsertionIndex(e){let t=flushIndex+1,n=queue$1.length;for(;t<n;){const o=t+n>>>1,r=queue$1[o],a=getId(r);a<e||a===e&&r.pre?t=o+1:n=o}return t}function queueJob(e){queue$1.length&&queue$1.includes(e,isFlushing&&e.allowRecurse?flushIndex+1:flushIndex)||(null==e.id?queue$1.push(e):queue$1.splice(findInsertionIndex(e.id),0,e),queueFlush())}function queueFlush(){isFlushing||isFlushPending||(isFlushPending=!0,currentFlushPromise=resolvedPromise.then(flushJobs))}function invalidateJob(e){const t=queue$1.indexOf(e);t>flushIndex&&queue$1.splice(t,1)}function queuePostFlushCb(e){isArray$3(e)?pendingPostFlushCbs.push(...e):activePostFlushCbs&&activePostFlushCbs.includes(e,e.allowRecurse?postFlushIndex+1:postFlushIndex)||pendingPostFlushCbs.push(e),queueFlush()}function flushPreFlushCbs(e,t,n=(isFlushing?flushIndex+1:0)){for(;n<queue$1.length;n++){const t=queue$1[n];if(t&&t.pre){if(e&&t.id!==e.uid)continue;queue$1.splice(n,1),n--,t()}}}function flushPostFlushCbs(e){if(pendingPostFlushCbs.length){const e=[...new Set(pendingPostFlushCbs)].sort(((e,t)=>getId(e)-getId(t)));if(pendingPostFlushCbs.length=0,activePostFlushCbs)return void activePostFlushCbs.push(...e);for(activePostFlushCbs=e,postFlushIndex=0;postFlushIndex<activePostFlushCbs.length;postFlushIndex++)activePostFlushCbs[postFlushIndex]();activePostFlushCbs=null,postFlushIndex=0}}const getId=e=>null==e.id?1/0:e.id,comparator=(e,t)=>{const n=getId(e)-getId(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function flushJobs(e){isFlushPending=!1,isFlushing=!0,queue$1.sort(comparator);try{for(flushIndex=0;flushIndex<queue$1.length;flushIndex++){const e=queue$1[flushIndex];e&&!1!==e.active&&callWithErrorHandling(e,null,14)}}finally{flushIndex=0,queue$1.length=0,flushPostFlushCbs(),isFlushing=!1,currentFlushPromise=null,(queue$1.length||pendingPostFlushCbs.length)&&flushJobs()}}function emit$2(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||EMPTY_OBJ;let r=n;const a=t.startsWith("update:"),i=a&&t.slice(7);if(i&&i in o){const e=`${"modelValue"===i?"model":i}Modifiers`,{number:t,trim:a}=o[e]||EMPTY_OBJ;a&&(r=n.map((e=>isString$1(e)?e.trim():e))),t&&(r=n.map(looseToNumber))}let s,l=o[s=toHandlerKey(t)]||o[s=toHandlerKey(camelize(t))];!l&&a&&(l=o[s=toHandlerKey(hyphenate(t))]),l&&callWithAsyncErrorHandling(l,e,6,normalizeWxsEventArgs(e,l,r));const c=o[s+"Once"];if(c){if(e.emitted){if(e.emitted[s])return}else e.emitted={};e.emitted[s]=!0,callWithAsyncErrorHandling(c,e,6,normalizeWxsEventArgs(e,c,r))}}function normalizeWxsEventArgs(e,t,n){if(1!==n.length)return n;if(isFunction$1(t)){if(t.length<2)return n}else if(!t.find((e=>e.length>=2)))return n;const o=n[0];if(o&&hasOwn$3(o,"type")&&hasOwn$3(o,"timeStamp")&&hasOwn$3(o,"target")&&hasOwn$3(o,"currentTarget")&&hasOwn$3(o,"detail")){const t=e.proxy,o=t.$gcd(t,!0);o&&n.push(o)}return n}function normalizeEmitsOptions(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(void 0!==r)return r;const a=e.emits;let i={},s=!1;if(!isFunction$1(e)){const o=e=>{const n=normalizeEmitsOptions(e,t,!0);n&&(s=!0,extend$1(i,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return a||s?(isArray$3(a)?a.forEach((e=>i[e]=null)):extend$1(i,a),isObject$3(e)&&o.set(e,i),i):(isObject$3(e)&&o.set(e,null),null)}function isEmitListener(e,t){return!(!e||!isOn(t))&&(t=t.slice(2).replace(/Once$/,""),hasOwn$3(e,t[0].toLowerCase()+t.slice(1))||hasOwn$3(e,hyphenate(t))||hasOwn$3(e,t))}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(e){const t=currentRenderingInstance;return currentRenderingInstance=e,currentScopeId=e&&e.type.__scopeId||null,t}function withCtx(e,t=currentRenderingInstance,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&setBlockTracking(-1);const r=setCurrentRenderingInstance(t);let a;try{a=e(...n)}finally{setCurrentRenderingInstance(r),o._d&&setBlockTracking(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function markAttrsAccessed(){}function renderComponentRoot(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:a,propsOptions:[i],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:p,setupState:m,ctx:f,inheritAttrs:g}=e;let h,y;const v=setCurrentRenderingInstance(e);try{if(4&n.shapeFlag){const e=r||o,t=e;h=normalizeVNode(u.call(t,e,d,a,m,p,f)),y=l}else{const e=t;0,h=normalizeVNode(e.length>1?e(a,{attrs:l,slots:s,emit:c}):e(a,null)),y=t.props?l:getFunctionalFallthrough(l)}}catch(_){blockStack.length=0,handleError(_,e,1),h=createVNode(Comment)}let b=h;if(y&&!1!==g){const e=Object.keys(y),{shapeFlag:t}=b;e.length&&7&t&&(i&&e.some(isModelListener)&&(y=filterModelListeners(y,i)),b=cloneVNode(b,y))}return n.dirs&&(b=cloneVNode(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),h=b,setCurrentRenderingInstance(v),h}const getFunctionalFallthrough=e=>{let t;for(const n in e)("class"===n||"style"===n||isOn(n))&&((t||(t={}))[n]=e[n]);return t},filterModelListeners=(e,t)=>{const n={};for(const o in e)isModelListener(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function shouldUpdateComponent(e,t,n){const{props:o,children:r,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!s||s&&s.$stable)||o!==i&&(o?!i||hasPropsChanged(o,i,c):!!i);if(1024&l)return!0;if(16&l)return o?hasPropsChanged(o,i,c):!!i;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(i[n]!==o[n]&&!isEmitListener(c,n))return!0}}return!1}function hasPropsChanged(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const a=o[r];if(t[a]!==e[a]&&!isEmitListener(n,a))return!0}return!1}function updateHOCHostEl({vnode:e,parent:t},n){for(;t;){const o=t.subTree;if(o.suspense&&o.suspense.activeBranch===e&&(o.el=e.el),o!==e)break;(e=t.vnode).el=n,t=t.parent}}const COMPONENTS="components";function resolveComponent(e,t){return resolveAsset(COMPONENTS,e,!0,t)||e}const NULL_DYNAMIC_COMPONENT=Symbol.for("v-ndc");function resolveDynamicComponent(e){return isString$1(e)?resolveAsset(COMPONENTS,e,!1)||e:e||NULL_DYNAMIC_COMPONENT}function resolveAsset(e,t,n=!0,o=!1){const r=currentRenderingInstance||currentInstance;if(r){const n=r.type;if(e===COMPONENTS){const e=getComponentName(n,!1);if(e&&(e===t||e===camelize(t)||e===capitalize(camelize(t))))return n}const a=resolve(r[e]||n[e],t)||resolve(r.appContext[e],t);return!a&&o?n:a}}function resolve(e,t){return e&&(e[t]||e[camelize(t)]||e[capitalize(camelize(t))])}const isSuspense=e=>e.__isSuspense;function queueEffectWithSuspense(e,t){t&&t.pendingBranch?isArray$3(e)?t.effects.push(...e):t.effects.push(e):queuePostFlushCb(e)}const ssrContextKey=Symbol.for("v-scx"),useSSRContext=()=>inject(ssrContextKey);function watchEffect(e,t){return doWatch(e,null,t)}const INITIAL_WATCHER_VALUE={};function watch(e,t,n){return doWatch(e,t,n)}function doWatch(e,t,{immediate:n,deep:o,flush:r,once:a,onTrack:i,onTrigger:s}=EMPTY_OBJ){if(t&&a){const e=t;t=(...t)=>{e(...t),S()}}const l=currentInstance,c=e=>!0===o?e:traverse(e,!1===o?1:void 0);let u,d,p=!1,m=!1;if(isRef(e)?(u=()=>e.value,p=isShallow(e)):isReactive(e)?(u=()=>c(e),p=!0):isArray$3(e)?(m=!0,p=e.some((e=>isReactive(e)||isShallow(e))),u=()=>e.map((e=>isRef(e)?e.value:isReactive(e)?c(e):isFunction$1(e)?callWithErrorHandling(e,l,2):void 0))):u=isFunction$1(e)?t?()=>callWithErrorHandling(e,l,2):()=>(d&&d(),callWithAsyncErrorHandling(e,l,3,[g])):NOOP,t&&o){const e=u;u=()=>traverse(e())}let f,g=e=>{d=b.onStop=()=>{callWithErrorHandling(e,l,4),d=b.onStop=void 0}};if(isInSSRComponentSetup){if(g=NOOP,t?n&&callWithAsyncErrorHandling(t,l,3,[u(),m?[]:void 0,g]):u(),"sync"!==r)return NOOP;{const e=useSSRContext();f=e.__watcherHandles||(e.__watcherHandles=[])}}let h=m?new Array(e.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const y=()=>{if(b.active&&b.dirty)if(t){const e=b.run();(o||p||(m?e.some(((e,t)=>hasChanged(e,h[t]))):hasChanged(e,h)))&&(d&&d(),callWithAsyncErrorHandling(t,l,3,[e,h===INITIAL_WATCHER_VALUE?void 0:m&&h[0]===INITIAL_WATCHER_VALUE?[]:h,g]),h=e)}else b.run()};let v;y.allowRecurse=!!t,"sync"===r?v=y:"post"===r?v=()=>queuePostRenderEffect(y,l&&l.suspense):(y.pre=!0,l&&(y.id=l.uid),v=()=>queueJob(y));const b=new ReactiveEffect(u,NOOP,v),_=getCurrentScope(),S=()=>{b.stop(),_&&remove(_.effects,b)};return t?n?y():h=b.run():"post"===r?queuePostRenderEffect(b.run.bind(b),l&&l.suspense):b.run(),f&&f.push(S),S}function instanceWatch(e,t,n){const o=this.proxy,r=isString$1(e)?e.includes(".")?createPathGetter(o,e):()=>o[e]:e.bind(o,o);let a;isFunction$1(t)?a=t:(a=t.handler,n=t);const i=setCurrentInstance(this),s=doWatch(r,a.bind(o),n);return i(),s}function createPathGetter(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function traverse(e,t,n=0,o){if(!isObject$3(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if((o=o||new Set).has(e))return e;if(o.add(e),isRef(e))traverse(e.value,t,n,o);else if(isArray$3(e))for(let r=0;r<e.length;r++)traverse(e[r],t,n,o);else if(isSet(e)||isMap(e))e.forEach((e=>{traverse(e,t,n,o)}));else if(isPlainObject$2(e))for(const r in e)traverse(e[r],t,n,o);return e}function withDirectives(e,t){if(null===currentRenderingInstance)return e;const n=getExposeProxy(currentRenderingInstance)||currentRenderingInstance.proxy,o=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[e,a,i,s=EMPTY_OBJ]=t[r];e&&(isFunction$1(e)&&(e={mounted:e,updated:e}),e.deep&&traverse(a),o.push({dir:e,instance:n,value:a,oldValue:void 0,arg:i,modifiers:s}))}return e}function invokeDirectiveHook(e,t,n,o){const r=e.dirs,a=t&&t.dirs;for(let i=0;i<r.length;i++){const s=r[i];a&&(s.oldValue=a[i].value);let l=s.dir[o];l&&(pauseTracking(),callWithAsyncErrorHandling(l,n,8,[e.el,s,e,t]),resetTracking())}}const leaveCbKey=Symbol("_leaveCb"),enterCbKey$1=Symbol("_enterCb");function useTransitionState(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return onMounted((()=>{e.isMounted=!0})),onBeforeUnmount((()=>{e.isUnmounting=!0})),e}const TransitionHookValidator=[Function,Array],BaseTransitionPropsValidators={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:TransitionHookValidator,onEnter:TransitionHookValidator,onAfterEnter:TransitionHookValidator,onEnterCancelled:TransitionHookValidator,onBeforeLeave:TransitionHookValidator,onLeave:TransitionHookValidator,onAfterLeave:TransitionHookValidator,onLeaveCancelled:TransitionHookValidator,onBeforeAppear:TransitionHookValidator,onAppear:TransitionHookValidator,onAfterAppear:TransitionHookValidator,onAppearCancelled:TransitionHookValidator},BaseTransitionImpl={name:"BaseTransition",props:BaseTransitionPropsValidators,setup(e,{slots:t}){const n=getCurrentInstance(),o=useTransitionState();return()=>{const r=t.default&&getTransitionRawChildren(t.default(),!0);if(!r||!r.length)return;let a=r[0];if(r.length>1)for(const e of r)if(e.type!==Comment){a=e;break}const i=toRaw(e),{mode:s}=i;if(o.isLeaving)return emptyPlaceholder(a);const l=getKeepAliveChild(a);if(!l)return emptyPlaceholder(a);const c=resolveTransitionHooks(l,i,o,n);setTransitionHooks(l,c);const u=n.subTree,d=u&&getKeepAliveChild(u);if(d&&d.type!==Comment&&!isSameVNodeType(l,d)){const e=resolveTransitionHooks(d,i,o,n);if(setTransitionHooks(d,e),"out-in"===s)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,!1!==n.update.active&&(n.effect.dirty=!0,n.update())},emptyPlaceholder(a);"in-out"===s&&l.type!==Comment&&(e.delayLeave=(e,t,n)=>{getLeavingNodesForType(o,d)[String(d.key)]=d,e[leaveCbKey]=()=>{t(),e[leaveCbKey]=void 0,delete c.delayedLeave},c.delayedLeave=n})}return a}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function resolveTransitionHooks(e,t,n,o){const{appear:r,mode:a,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:m,onLeaveCancelled:f,onBeforeAppear:g,onAppear:h,onAfterAppear:y,onAppearCancelled:v}=t,b=String(e.key),_=getLeavingNodesForType(n,e),S=(e,t)=>{e&&callWithAsyncErrorHandling(e,o,9,t)},A=(e,t)=>{const n=t[1];S(e,t),isArray$3(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},T={mode:a,persisted:i,beforeEnter(t){let o=s;if(!n.isMounted){if(!r)return;o=g||s}t[leaveCbKey]&&t[leaveCbKey](!0);const a=_[b];a&&isSameVNodeType(e,a)&&a.el[leaveCbKey]&&a.el[leaveCbKey](),S(o,[t])},enter(e){let t=l,o=c,a=u;if(!n.isMounted){if(!r)return;t=h||l,o=y||c,a=v||u}let i=!1;const s=e[enterCbKey$1]=t=>{i||(i=!0,S(t?a:o,[e]),T.delayedLeave&&T.delayedLeave(),e[enterCbKey$1]=void 0)};t?A(t,[e,s]):s()},leave(t,o){const r=String(e.key);if(t[enterCbKey$1]&&t[enterCbKey$1](!0),n.isUnmounting)return o();S(d,[t]);let a=!1;const i=t[leaveCbKey]=n=>{a||(a=!0,o(),S(n?f:m,[t]),t[leaveCbKey]=void 0,_[r]===e&&delete _[r])};_[r]=e,p?A(p,[t,i]):i()},clone:e=>resolveTransitionHooks(e,t,n,o)};return T}function emptyPlaceholder(e){if(isKeepAlive(e))return(e=cloneVNode(e)).children=null,e}function getKeepAliveChild(e){return isKeepAlive(e)?e.children?e.children[0]:void 0:e}function setTransitionHooks(e,t){6&e.shapeFlag&&e.component?setTransitionHooks(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function getTransitionRawChildren(e,t=!1,n){let o=[],r=0;for(let a=0;a<e.length;a++){let i=e[a];const s=null==n?i.key:String(n)+String(null!=i.key?i.key:a);i.type===Fragment?(128&i.patchFlag&&r++,o=o.concat(getTransitionRawChildren(i.children,t,s))):(t||i.type!==Comment)&&o.push(null!=s?cloneVNode(i,{key:s}):i)}if(r>1)for(let a=0;a<o.length;a++)o[a].patchFlag=-2;return o}
  19. /*! #__NO_SIDE_EFFECTS__ */function defineComponent(e,t){return isFunction$1(e)?(()=>extend$1({name:e.name},t,{setup:e}))():e}const isAsyncWrapper=e=>!!e.type.__asyncLoader
  20. /*! #__NO_SIDE_EFFECTS__ */;function defineAsyncComponent(e){isFunction$1(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:r=200,timeout:a,suspensible:i=!0,onError:s}=e;let l,c=null,u=0;const d=()=>{let e;return c||(e=c=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),s)return new Promise(((t,n)=>{s(e,(()=>t((u++,c=null,d()))),(()=>n(e)),u+1)}));throw e})).then((t=>e!==c&&c?c:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),l=t,t))))};return defineComponent({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return l},setup(){const e=currentInstance;if(l)return()=>createInnerComp(l,e);const t=t=>{c=null,handleError(t,e,13,!o)};if(i&&e.suspense||isInSSRComponentSetup)return d().then((t=>()=>createInnerComp(t,e))).catch((e=>(t(e),()=>o?createVNode(o,{error:e}):null)));const s=ref(!1),u=ref(),p=ref(!!r);return r&&setTimeout((()=>{p.value=!1}),r),null!=a&&setTimeout((()=>{if(!s.value&&!u.value){const e=new Error(`Async component timed out after ${a}ms.`);t(e),u.value=e}}),a),d().then((()=>{s.value=!0,e.parent&&isKeepAlive(e.parent.vnode)&&(e.parent.effect.dirty=!0,queueJob(e.parent.update))})).catch((e=>{t(e),u.value=e})),()=>s.value&&l?createInnerComp(l,e):u.value&&o?createVNode(o,{error:u.value}):n&&!p.value?createVNode(n):void 0}})}function createInnerComp(e,t){const{ref:n,props:o,children:r,ce:a}=t.vnode,i=createVNode(e,o,r);return i.ref=n,i.ce=a,delete t.vnode.ce,i}const isKeepAlive=e=>e.type.__isKeepAlive;class Cache{constructor(e){this.max=e,this._cache=new Map,this._keys=new Set,this._max=parseInt(e,10)}get(e){const{_cache:t,_keys:n,_max:o}=this,r=t.get(e);if(r)n.delete(e),n.add(e);else if(n.add(e),o&&n.size>o){const e=n.values().next().value;this.pruneCacheEntry(t.get(e)),this.delete(e)}return r}set(e,t){this._cache.set(e,t)}delete(e){this._cache.delete(e),this._keys.delete(e)}forEach(e,t){this._cache.forEach(e.bind(t))}}const KeepAliveImpl={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number],matchBy:{type:String,default:"name"},cache:Object},setup(e,{slots:t}){const n=getCurrentInstance(),o=n.ctx;if(!o.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const r=e.cache||new Cache(e.max);r.pruneCacheEntry=i;let a=null;function i(t){var o;!a||!isSameVNodeType(t,a)||"key"===e.matchBy&&t.key!==a.key?(resetShapeFlag(o=t),u(o,n,s,!0)):a&&resetShapeFlag(a)}const s=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=o,p=d("div");function m(t){r.forEach(((n,o)=>{const a=getMatchingName(n,e.matchBy);!a||t&&t(a)||(r.delete(o),i(n))}))}o.activate=(e,t,n,o,r)=>{const a=e.component;if(a.ba){const e=a.isDeactivated;a.isDeactivated=!1,invokeArrayFns$1(a.ba),a.isDeactivated=e}c(e,t,n,0,s),l(a.vnode,e,t,n,a,s,o,e.slotScopeIds,r),queuePostRenderEffect((()=>{a.isDeactivated=!1,a.a&&invokeArrayFns$1(a.a);const t=e.props&&e.props.onVnodeMounted;t&&invokeVNodeHook(t,a.parent,e)}),s)},o.deactivate=e=>{const t=e.component;t.bda&&invokeKeepAliveHooks(t.bda),c(e,p,null,1,s),queuePostRenderEffect((()=>{t.bda&&resetHookState(t.bda),t.da&&invokeArrayFns$1(t.da);const n=e.props&&e.props.onVnodeUnmounted;n&&invokeVNodeHook(n,t.parent,e),t.isDeactivated=!0}),s)},watch((()=>[e.include,e.exclude,e.matchBy]),(([e,t])=>{e&&m((t=>matches$1(e,t))),t&&m((e=>!matches$1(t,e)))}),{flush:"post",deep:!0});let f=null;const g=()=>{null!=f&&r.set(f,getInnerChild(n.subTree))};return onMounted(g),onUpdated(g),onBeforeUnmount((()=>{r.forEach(((t,o)=>{r.delete(o),i(t);const{subTree:a,suspense:s}=n,l=getInnerChild(a);if(t.type!==l.type||"key"===e.matchBy&&t.key!==l.key);else{l.component.bda&&invokeArrayFns$1(l.component.bda),resetShapeFlag(l);const e=l.component.da;e&&queuePostRenderEffect(e,s)}}))})),()=>{if(f=null,!t.default)return null;const n=t.default(),o=n[0];if(n.length>1)return a=null,n;if(!isVNode(o)||!(4&o.shapeFlag)&&!isSuspense(o.type))return a=null,o;let i=getInnerChild(o);const s=i.type,l=getMatchingName(i,e.matchBy),{include:c,exclude:u}=e;if(c&&(!l||!matches$1(c,l))||u&&l&&matches$1(u,l))return a=i,o;const d=null==i.key?s:i.key,p=r.get(d);return i.el&&(i=cloneVNode(i),isSuspense(o.type)&&(o.ssContent=i)),f=d,p&&(i.el=p.el,i.component=p.component,i.transition&&setTransitionHooks(i,i.transition),i.shapeFlag|=512),i.shapeFlag|=256,a=i,isSuspense(o.type)?o:i}}},KeepAlive=KeepAliveImpl;function matches$1(e,t){return isArray$3(e)?e.some((e=>matches$1(e,t))):isString$1(e)?e.split(",").includes(t):!!isRegExp$1(e)&&e.test(t)}function onBeforeActivate(e,t){registerKeepAliveHook(e,"ba",t)}function onActivated(e,t){registerKeepAliveHook(e,"a",t)}function onBeforeDeactivate(e,t){registerKeepAliveHook(e,"bda",t)}function onDeactivated(e,t){registerKeepAliveHook(e,"da",t)}function registerKeepAliveHook(e,t,n=currentInstance){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(o.__called=!1,injectHook(t,o,n),n){let e=n.parent;for(;e&&e.parent;)isKeepAlive(e.parent.vnode)&&injectToKeepAliveRoot(o,t,n,e),e=e.parent}}function injectToKeepAliveRoot(e,t,n,o){const r=injectHook(t,e,o,!0);onUnmounted((()=>{remove(o[t],r)}),n)}function resetShapeFlag(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function getInnerChild(e){return isSuspense(e.type)?e.ssContent:e}function getMatchingName(e,t){if("name"===t){const t=e.type;return getComponentName(isAsyncWrapper(e)?t.__asyncResolved||{}:t)}return String(e.key)}function invokeKeepAliveHooks(e){for(let t=0;t<e.length;t++){const n=e[t];n.__called||(n(),n.__called=!0)}}function resetHookState(e){e.forEach((e=>e.__called=!1))}function injectHook(e,t,n=currentInstance,o=!1){if(n){if(isRootHook(e)&&n.$pageInstance){if(n.type.__reserved)return;if(n!==n.$pageInstance&&(n=n.$pageInstance,isRootImmediateHook(e))){const o=n.proxy;callWithAsyncErrorHandling(t.bind(o),n,e,ON_LOAD===e?[o.$page.options]:[])}}const r=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;pauseTracking();const r=setCurrentInstance(n),a=callWithAsyncErrorHandling(t,n,e,o);return r(),resetTracking(),a});return o?r.unshift(a):r.push(a),a}}const createHook=e=>(t,n=currentInstance)=>(!isInSSRComponentSetup||"sp"===e)&&injectHook(e,((...e)=>t(...e)),n),onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured(e,t=currentInstance){injectHook("ec",e,t)}function renderList(e,t,n,o){let r;const a=n&&n[o];if(isArray$3(e)||isString$1(e)){r=new Array(e.length);for(let n=0,o=e.length;n<o;n++)r[n]=t(e[n],n,void 0,a&&a[n])}else if("number"==typeof e){r=new Array(e);for(let n=0;n<e;n++)r[n]=t(n+1,n,void 0,a&&a[n])}else if(isObject$3(e))if(e[Symbol.iterator])r=Array.from(e,((e,n)=>t(e,n,void 0,a&&a[n])));else{const n=Object.keys(e);r=new Array(n.length);for(let o=0,i=n.length;o<i;o++){const i=n[o];r[o]=t(e[i],i,o,a&&a[o])}}else r=[];return n&&(n[o]=r),r}function createSlots(e,t){for(let n=0;n<t.length;n++){const o=t[n];if(isArray$3(o))for(let t=0;t<o.length;t++)e[o[t].name]=o[t].fn;else o&&(e[o.name]=o.key?(...e)=>{const t=o.fn(...e);return t&&(t.key=o.key),t}:o.fn)}return e}function renderSlot(e,t,n={},o,r){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&&currentRenderingInstance.parent.isCE)return"default"!==t&&(n.name=t),createVNode("slot",n,o&&o());let a=e[t];a&&a._c&&(a._d=!1),openBlock();const i=a&&ensureValidVNode(a(n)),s=createBlock(Fragment,{key:n.key||i&&i.key||`_${t}`},i||(o?o():[]),i&&1===e._?64:-2);return!r&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function ensureValidVNode(e){return e.some((e=>!isVNode(e)||e.type!==Comment&&!(e.type===Fragment&&!ensureValidVNode(e.children))))?e:null}const getPublicInstance=e=>{if(!e)return null;if(isStatefulComponent(e)){return getExposeProxy(e)||e.proxy}return getPublicInstance(e.parent)},createForceUpdate=e=>function(){e.effect.dirty=!0,queueJob(e.update)},publicPropertiesMap=extend$1(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>getPublicInstance(e.parent),$root:e=>getPublicInstance(e.root),$emit:e=>e.emit,$options:e=>resolveMergedOptions(e),$forceUpdate:e=>e.f||(e.f=createForceUpdate(e)),$nextTick:e=>e.n||(e.n=nextTick.bind(e.proxy)),$watch:e=>instanceWatch.bind(e)}),hasSetupBinding=(e,t)=>e!==EMPTY_OBJ&&!e.__isScriptSetup&&hasOwn$3(e,t),PublicInstanceProxyHandlers={get({_:e},t){const{ctx:n,setupState:o,data:r,props:a,accessCache:i,type:s,appContext:l}=e;let c;if("$"!==t[0]){const s=i[t];if(void 0!==s)switch(s){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return a[t]}else{if(hasSetupBinding(o,t))return i[t]=1,o[t];if(r!==EMPTY_OBJ&&hasOwn$3(r,t))return i[t]=2,r[t];if((c=e.propsOptions[0])&&hasOwn$3(c,t))return i[t]=3,a[t];if(n!==EMPTY_OBJ&&hasOwn$3(n,t))return i[t]=4,n[t];shouldCacheAccess&&(i[t]=0)}}const u=publicPropertiesMap[t];let d,p;return u?("$attrs"===t&&track(e,"get",t),u(e)):(d=s.__cssModules)&&(d=d[t])?d:n!==EMPTY_OBJ&&hasOwn$3(n,t)?(i[t]=4,n[t]):(p=l.config.globalProperties,hasOwn$3(p,t)?p[t]:void 0)},set({_:e},t,n){const{data:o,setupState:r,ctx:a}=e;return hasSetupBinding(r,t)?(r[t]=n,!0):o!==EMPTY_OBJ&&hasOwn$3(o,t)?(o[t]=n,!0):!hasOwn$3(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:a}},i){let s;return!!n[i]||e!==EMPTY_OBJ&&hasOwn$3(e,i)||hasSetupBinding(t,i)||(s=a[0])&&hasOwn$3(s,i)||hasOwn$3(o,i)||hasOwn$3(publicPropertiesMap,i)||hasOwn$3(r.config.globalProperties,i)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:hasOwn$3(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function normalizePropsOrEmits(e){return isArray$3(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let shouldCacheAccess=!0;function applyOptions$1(e){const t=resolveMergedOptions(e),n=e.proxy,o=e.ctx;shouldCacheAccess=!1,t.beforeCreate&&callHook$1(t.beforeCreate,e,"bc");const{data:r,computed:a,methods:i,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:p,beforeUpdate:m,updated:f,activated:g,deactivated:h,beforeDestroy:y,beforeUnmount:v,destroyed:b,unmounted:_,render:S,renderTracked:A,renderTriggered:T,errorCaptured:C,serverPrefetch:w,expose:x,inheritAttrs:P,components:E,directives:k,filters:I}=t;if(c&&resolveInjections(c,o,null),i)for(const L in i){const e=i[L];isFunction$1(e)&&(o[L]=e.bind(n))}if(r){const t=r.call(n,n);isObject$3(t)&&(e.data=reactive(t))}if(shouldCacheAccess=!0,a)for(const L in a){const e=a[L],t=isFunction$1(e)?e.bind(n,n):isFunction$1(e.get)?e.get.bind(n,n):NOOP,r=!isFunction$1(e)&&isFunction$1(e.set)?e.set.bind(n):NOOP,i=computed({get:t,set:r});Object.defineProperty(o,L,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(s)for(const L in s)createWatcher(s[L],o,n,L);if(l){const e=isFunction$1(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{provide(t,e[t])}))}function O(e,t){isArray$3(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(u&&callHook$1(u,e,"c"),O(onBeforeMount,d),O(onMounted,p),O(onBeforeUpdate,m),O(onUpdated,f),O(onActivated,g),O(onDeactivated,h),O(onErrorCaptured,C),O(onRenderTracked,A),O(onRenderTriggered,T),O(onBeforeUnmount,v),O(onUnmounted,_),O(onServerPrefetch,w),isArray$3(x))if(x.length){const t=e.exposed||(e.exposed={});x.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});S&&e.render===NOOP&&(e.render=S),null!=P&&(e.inheritAttrs=P),E&&(e.components=E),k&&(e.directives=k);const M=e.appContext.config.globalProperties.$applyOptions;M&&M(t,e,n)}function resolveInjections(e,t,n=NOOP){isArray$3(e)&&(e=normalizeInject(e));for(const o in e){const n=e[o];let r;r=isObject$3(n)?"default"in n?inject(n.from||o,n.default,!0):inject(n.from||o):inject(n),isRef(r)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[o]=r}}function callHook$1(e,t,n){callWithAsyncErrorHandling(isArray$3(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function createWatcher(e,t,n,o){const r=o.includes(".")?createPathGetter(n,o):()=>n[o];if(isString$1(e)){const n=t[e];isFunction$1(n)&&watch(r,n)}else if(isFunction$1(e))watch(r,e.bind(n));else if(isObject$3(e))if(isArray$3(e))e.forEach((e=>createWatcher(e,t,n,o)));else{const o=isFunction$1(e.handler)?e.handler.bind(n):t[e.handler];isFunction$1(o)&&watch(r,o,e)}}function resolveMergedOptions(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:r.length||n||o?(l={},r.length&&r.forEach((e=>mergeOptions$1(l,e,i,!0))),mergeOptions$1(l,t,i)):l=t,isObject$3(t)&&a.set(t,l),l}function mergeOptions$1(e,t,n,o=!1){const{mixins:r,extends:a}=t;a&&mergeOptions$1(e,a,n,!0),r&&r.forEach((t=>mergeOptions$1(e,t,n,!0)));for(const i in t)if(o&&"expose"===i);else{const o=internalOptionMergeStrats[i]||n&&n[i];e[i]=o?o(e[i],t[i]):t[i]}return e}const internalOptionMergeStrats={data:mergeDataFn,props:mergeEmitsOrPropsOptions,emits:mergeEmitsOrPropsOptions,methods:mergeObjectOptions,computed:mergeObjectOptions,beforeCreate:mergeAsArray$1,created:mergeAsArray$1,beforeMount:mergeAsArray$1,mounted:mergeAsArray$1,beforeUpdate:mergeAsArray$1,updated:mergeAsArray$1,beforeDestroy:mergeAsArray$1,beforeUnmount:mergeAsArray$1,destroyed:mergeAsArray$1,unmounted:mergeAsArray$1,activated:mergeAsArray$1,deactivated:mergeAsArray$1,errorCaptured:mergeAsArray$1,serverPrefetch:mergeAsArray$1,components:mergeObjectOptions,directives:mergeObjectOptions,watch:mergeWatchOptions,provide:mergeDataFn,inject:mergeInject};function mergeDataFn(e,t){return t?e?function(){return extend$1(isFunction$1(e)?e.call(this,this):e,isFunction$1(t)?t.call(this,this):t)}:t:e}function mergeInject(e,t){return mergeObjectOptions(normalizeInject(e),normalizeInject(t))}function normalizeInject(e){if(isArray$3(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function mergeAsArray$1(e,t){return e?[...new Set([].concat(e,t))]:t}function mergeObjectOptions(e,t){return e?extend$1(Object.create(null),e,t):t}function mergeEmitsOrPropsOptions(e,t){return e?isArray$3(e)&&isArray$3(t)?[...new Set([...e,...t])]:extend$1(Object.create(null),normalizePropsOrEmits(e),normalizePropsOrEmits(null!=t?t:{})):t}function mergeWatchOptions(e,t){if(!e)return t;if(!t)return e;const n=extend$1(Object.create(null),e);for(const o in t)n[o]=mergeAsArray$1(e[o],t[o]);return n}function createAppContext(){return{app:null,config:{isNativeTag:NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uid$1=0;function createAppAPI(e,t){return function(n,o=null){isFunction$1(n)||(n=extend$1({},n)),null==o||isObject$3(o)||(o=null);const r=createAppContext(),a=new WeakSet;let i=!1;const s=r.app={_uid:uid$1++,_component:n,_props:o,_container:null,_context:r,_instance:null,version:version$1,get config(){return r.config},set config(e){},use:(e,...t)=>(a.has(e)||(e&&isFunction$1(e.install)?(a.add(e),e.install(s,...t)):isFunction$1(e)&&(a.add(e),e(s,...t))),s),mixin:e=>(r.mixins.includes(e)||r.mixins.push(e),s),component:(e,t)=>t?(r.components[e]=t,s):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,s):r.directives[e],mount(a,l,c){if(!i){const u=createVNode(n,o);return u.appContext=r,!0===c?c="svg":!1===c&&(c=void 0),l&&t?t(u,a):e(u,a,c),i=!0,s._container=a,a.__vue_app__=s,s._instance=u.component,getExposeProxy(u.component)||u.component.proxy}},unmount(){i&&(e(null,s._container),delete s._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,s),runWithContext(e){const t=currentApp;currentApp=s;try{return e()}finally{currentApp=t}}};return s}}let currentApp=null;function provide(e,t){if(currentInstance){let n=currentInstance.provides;const o=currentInstance.parent&&currentInstance.parent.provides;o===n&&(n=currentInstance.provides=Object.create(o)),n[e]=t,"app"===currentInstance.type.mpType&&currentInstance.appContext.app.provide(e,t)}else;}function inject(e,t,n=!1){const o=currentInstance||currentRenderingInstance;if(o||currentApp){const r=o?null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:currentApp._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&isFunction$1(t)?t.call(o&&o.proxy):t}}function hasInjectionContext(){return!!(currentInstance||currentRenderingInstance||currentApp)}function initProps(e,t,n,o=!1){const r={},a={};def(a,InternalObjectKey,1),e.propsDefaults=Object.create(null),setFullProps(e,t,r,a);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=o?r:shallowReactive(r):e.type.props?e.props=r:e.props=a,e.attrs=a}function updateProps(e,t,n,o){const{props:r,attrs:a,vnode:{patchFlag:i}}=e,s=toRaw(r),[l]=e.propsOptions;let c=!1;if(!(o||i>0)||16&i){let o;setFullProps(e,t,r,a)&&(c=!0);for(const a in s)t&&(hasOwn$3(t,a)||(o=hyphenate(a))!==a&&hasOwn$3(t,o))||(l?!n||void 0===n[a]&&void 0===n[o]||(r[a]=resolvePropValue(l,s,a,void 0,e,!0)):delete r[a]);if(a!==s)for(const e in a)t&&hasOwn$3(t,e)||(delete a[e],c=!0)}else if(8&i){const n=e.vnode.dynamicProps;for(let o=0;o<n.length;o++){let i=n[o];if(isEmitListener(e.emitsOptions,i))continue;const u=t[i];if(l)if(hasOwn$3(a,i))u!==a[i]&&(a[i]=u,c=!0);else{const t=camelize(i);r[t]=resolvePropValue(l,s,t,u,e,!1)}else u!==a[i]&&(a[i]=u,c=!0)}}c&&trigger(e,"set","$attrs")}function setFullProps(e,t,n,o){const[r,a]=e.propsOptions;let i,s=!1;if(t)for(let l in t){if(isReservedProp(l))continue;const c=t[l];let u;r&&hasOwn$3(r,u=camelize(l))?a&&a.includes(u)?(i||(i={}))[u]=c:n[u]=c:isEmitListener(e.emitsOptions,l)||l in o&&c===o[l]||(o[l]=c,s=!0)}if(a){const t=toRaw(n),o=i||EMPTY_OBJ;for(let i=0;i<a.length;i++){const s=a[i];n[s]=resolvePropValue(r,t,s,o[s],e,!hasOwn$3(o,s))}}return s}function resolvePropValue(e,t,n,o,r,a){const i=e[n];if(null!=i){const e=hasOwn$3(i,"default");if(e&&void 0===o){const e=i.default;if(i.type!==Function&&!i.skipFactory&&isFunction$1(e)){const{propsDefaults:a}=r;if(n in a)o=a[n];else{const i=setCurrentInstance(r);o=a[n]=e.call(null,t),i()}}else o=e}i[0]&&(a&&!e?o=!1:!i[1]||""!==o&&o!==hyphenate(n)||(o=!0))}return o}function normalizePropsOptions(e,t,n=!1){const o=t.propsCache,r=o.get(e);if(r)return r;const a=e.props,i={},s=[];let l=!1;if(!isFunction$1(e)){const o=e=>{l=!0;const[n,o]=normalizePropsOptions(e,t,!0);extend$1(i,n),o&&s.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!a&&!l)return isObject$3(e)&&o.set(e,EMPTY_ARR),EMPTY_ARR;if(isArray$3(a))for(let u=0;u<a.length;u++){const e=camelize(a[u]);validatePropName(e)&&(i[e]=EMPTY_OBJ)}else if(a)for(const u in a){const e=camelize(u);if(validatePropName(e)){const t=a[u],n=i[e]=isArray$3(t)||isFunction$1(t)?{type:t}:extend$1({},t);if(n){const t=getTypeIndex(Boolean,n.type),o=getTypeIndex(String,n.type);n[0]=t>-1,n[1]=o<0||t<o,(t>-1||hasOwn$3(n,"default"))&&s.push(e)}}}const c=[i,s];return isObject$3(e)&&o.set(e,c),c}function validatePropName(e){return"$"!==e[0]&&!isReservedProp(e)}function getType(e){if(null===e)return"null";if("function"==typeof e)return e.name||"";if("object"==typeof e){return e.constructor&&e.constructor.name||""}return""}function isSameType(e,t){return getType(e)===getType(t)}function getTypeIndex(e,t){return isArray$3(t)?t.findIndex((t=>isSameType(t,e))):isFunction$1(t)&&isSameType(t,e)?0:-1}const isInternalKey=e=>"_"===e[0]||"$stable"===e,normalizeSlotValue=e=>isArray$3(e)?e.map(normalizeVNode):[normalizeVNode(e)],normalizeSlot$1=(e,t,n)=>{if(t._n)return t;const o=withCtx(((...e)=>normalizeSlotValue(t(...e))),n);return o._c=!1,o},normalizeObjectSlots=(e,t,n)=>{const o=e._ctx;for(const r in e){if(isInternalKey(r))continue;const n=e[r];if(isFunction$1(n))t[r]=normalizeSlot$1(r,n,o);else if(null!=n){const e=normalizeSlotValue(n);t[r]=()=>e}}},normalizeVNodeSlots=(e,t)=>{const n=normalizeSlotValue(t);e.slots.default=()=>n},initSlots=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=toRaw(t),def(t,"_",n)):normalizeObjectSlots(t,e.slots={})}else e.slots={},t&&normalizeVNodeSlots(e,t);def(e.slots,InternalObjectKey,1)},updateSlots=(e,t,n)=>{const{vnode:o,slots:r}=e;let a=!0,i=EMPTY_OBJ;if(32&o.shapeFlag){const e=t._;e?n&&1===e?a=!1:(extend$1(r,t),n||1!==e||delete r._):(a=!t.$stable,normalizeObjectSlots(t,r)),i=t}else t&&(normalizeVNodeSlots(e,t),i={default:1});if(a)for(const s in r)isInternalKey(s)||null!=i[s]||delete r[s]};function setRef(e,t,n,o,r=!1){if(isArray$3(e))return void e.forEach(((e,a)=>setRef(e,t&&(isArray$3(t)?t[a]:t),n,o,r)));if(isAsyncWrapper(o)&&!r)return;const a=4&o.shapeFlag?getExposeProxy(o.component)||o.component.proxy:o.el,i=r?null:a,{i:s,r:l}=e,c=t&&t.r,u=s.refs===EMPTY_OBJ?s.refs={}:s.refs,d=s.setupState;if(null!=c&&c!==l&&(isString$1(c)?(u[c]=null,hasOwn$3(d,c)&&(d[c]=null)):isRef(c)&&(c.value=null)),isFunction$1(l))callWithErrorHandling(l,s,12,[i,u]);else{const t=isString$1(l),o=isRef(l);if(t||o){const s=()=>{if(e.f){const n=t?hasOwn$3(d,l)?d[l]:u[l]:l.value;r?isArray$3(n)&&remove(n,a):isArray$3(n)?n.includes(a)||n.push(a):t?(u[l]=[a],hasOwn$3(d,l)&&(d[l]=u[l])):(l.value=[a],e.k&&(u[e.k]=l.value))}else t?(u[l]=i,hasOwn$3(d,l)&&(d[l]=i)):o&&(l.value=i,e.k&&(u[e.k]=i))};i?(s.id=-1,queuePostRenderEffect(s,n)):s()}}}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(e){return baseCreateRenderer(e)}function baseCreateRenderer(e,t){getGlobalThis().__VUE__=!0;const{insert:n,remove:o,patchProp:r,forcePatchProp:a,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:p,setScopeId:m=NOOP,insertStaticContent:f}=e,g=(e,t,n,o=null,r=null,a=null,i,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!isSameVNodeType(e,t)&&(o=H(e),N(e,r,a,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case Text:h(e,t,n,o);break;case Comment:y(e,t,n,o);break;case Static:null==e&&v(t,n,o,i);break;case Fragment:x(e,t,n,o,r,a,i,s,l);break;default:1&d?b(e,t,n,o,r,a,i,s,l):6&d?P(e,t,n,o,r,a,i,s,l):(64&d||128&d)&&c.process(e,t,n,o,r,a,i,s,l,z)}null!=u&&r&&setRef(u,e&&e.ref,a,t||e,!t)},h=(e,t,o,r)=>{if(null==e)n(t.el=s(t.children),o,r);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},y=(e,t,o,r)=>{null==e?n(t.el=l(t.children||""),o,r):t.el=e.el},v=(e,t,n,o)=>{[e.el,e.anchor]=f(e.children,t,n,o,e.el,e.anchor)},b=(e,t,n,o,r,a,i,s,l)=>{"svg"===t.type?i="svg":"math"===t.type&&(i="mathml"),null==e?_(t,n,o,r,a,i,s,l):T(e,t,r,a,i,s,l)},_=(e,t,o,a,s,l,c,d)=>{let p,m;const{props:f,shapeFlag:g,transition:h,dirs:y}=e;if(p=e.el=i(e.type,l,f&&f.is,f),8&g?u(p,e.children):16&g&&A(e.children,p,null,a,s,resolveChildrenNamespace(e,l),c,d),y&&invokeDirectiveHook(e,null,a,"created"),S(p,e,e.scopeId,c,a),f){for(const t in f)"value"===t||isReservedProp(t)||r(p,t,null,f[t],l,e.children,a,s,V);"value"in f&&r(p,"value",null,f.value,l),(m=f.onVnodeBeforeMount)&&invokeVNodeHook(m,a,e)}Object.defineProperty(p,"__vueParentComponent",{value:a,enumerable:!1}),y&&invokeDirectiveHook(e,null,a,"beforeMount");const v=needTransition(s,h);v&&h.beforeEnter(p),n(p,t,o),((m=f&&f.onVnodeMounted)||v||y)&&queuePostRenderEffect((()=>{m&&invokeVNodeHook(m,a,e),v&&h.enter(p),y&&invokeDirectiveHook(e,null,a,"mounted")}),s)},S=(e,t,n,o,r)=>{if(n&&m(e,n),o)for(let a=0;a<o.length;a++)m(e,o[a]);if(r){if(t===r.subTree){const t=r.vnode;S(e,t,t.scopeId,t.slotScopeIds,r.parent)}}},A=(e,t,n,o,r,a,i,s,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=s?cloneIfMounted(e[c]):normalizeVNode(e[c]);g(null,l,t,n,o,r,a,i,s)}},T=(e,t,n,o,i,s,l)=>{const c=t.el=e.el;let{patchFlag:d,dynamicChildren:p,dirs:m}=t;d|=16&e.patchFlag;const f=e.props||EMPTY_OBJ,g=t.props||EMPTY_OBJ;let h;if(n&&toggleRecurse(n,!1),(h=g.onVnodeBeforeUpdate)&&invokeVNodeHook(h,n,t,e),m&&invokeDirectiveHook(t,e,n,"beforeUpdate"),n&&toggleRecurse(n,!0),p?C(e.dynamicChildren,p,c,n,o,resolveChildrenNamespace(t,i),s):l||M(e,t,c,null,n,o,resolveChildrenNamespace(t,i),s,!1),d>0){if(16&d)w(c,t,f,g,n,o,i);else if(2&d&&f.class!==g.class&&r(c,"class",null,g.class,i),4&d&&r(c,"style",f.style,g.style,i),8&d){const s=t.dynamicProps;for(let t=0;t<s.length;t++){const l=s[t],u=f[l],d=g[l];(d!==u||"value"===l||a&&a(c,l))&&r(c,l,u,d,i,e.children,n,o,V)}}1&d&&e.children!==t.children&&u(c,t.children)}else l||null!=p||w(c,t,f,g,n,o,i);((h=g.onVnodeUpdated)||m)&&queuePostRenderEffect((()=>{h&&invokeVNodeHook(h,n,t,e),m&&invokeDirectiveHook(t,e,n,"updated")}),o)},C=(e,t,n,o,r,a,i)=>{for(let s=0;s<t.length;s++){const l=e[s],c=t[s],u=l.el&&(l.type===Fragment||!isSameVNodeType(l,c)||70&l.shapeFlag)?d(l.el):n;g(l,c,u,null,o,r,a,i,!0)}},w=(e,t,n,o,i,s,l)=>{if(n!==o){if(n!==EMPTY_OBJ)for(const a in n)isReservedProp(a)||a in o||r(e,a,n[a],null,l,t.children,i,s,V);for(const c in o){if(isReservedProp(c))continue;const u=o[c],d=n[c];(u!==d&&"value"!==c||a&&a(e,c))&&r(e,c,d,u,l,t.children,i,s,V)}"value"in o&&r(e,"value",n.value,o.value,l)}},x=(e,t,o,r,a,i,l,c,u)=>{const d=t.el=e?e.el:s(""),p=t.anchor=e?e.anchor:s("");let{patchFlag:m,dynamicChildren:f,slotScopeIds:g}=t;g&&(c=c?c.concat(g):g),null==e?(n(d,o,r),n(p,o,r),A(t.children||[],o,p,a,i,l,c,u)):m>0&&64&m&&f&&e.dynamicChildren?(C(e.dynamicChildren,f,o,a,i,l,c),(null!=t.key||a&&t===a.subTree)&&traverseStaticChildren(e,t,!0)):M(e,t,o,p,a,i,l,c,u)},P=(e,t,n,o,r,a,i,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,i,l):E(t,n,o,r,a,i,l):k(e,t,l)},E=(e,t,n,o,r,a,i)=>{const s=e.component=createComponentInstance(e,o,r);if(isKeepAlive(e)&&(s.ctx.renderer=z),setupComponent$1(s),s.asyncDep){if(r&&r.registerDep(s,I),!e.el){const e=s.subTree=createVNode(Comment);y(null,e,t,n)}}else I(s,e,t,n,r,a,i)},k=(e,t,n)=>{const o=t.component=e.component;if(shouldUpdateComponent(e,t,n)){if(o.asyncDep&&!o.asyncResolved)return void O(o,t,n);o.next=t,invalidateJob(o.update),o.effect.dirty=!0,o.update()}else t.el=e.el,o.vnode=t},I=(e,t,n,o,r,a,i)=>{const s=()=>{if(e.isMounted){let{next:t,bu:n,u:o,parent:l,vnode:c}=e;{const n=locateNonHydratedAsyncRoot(e);if(n)return t&&(t.el=c.el,O(e,t,i)),void n.asyncDep.then((()=>{e.isUnmounted||s()}))}let u,p=t;toggleRecurse(e,!1),t?(t.el=c.el,O(e,t,i)):t=c,n&&invokeArrayFns$1(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&invokeVNodeHook(u,l,t,c),toggleRecurse(e,!0);const m=renderComponentRoot(e),f=e.subTree;e.subTree=m,g(f,m,d(f.el),H(f),e,r,a),t.el=m.el,null===p&&updateHOCHostEl(e,m.el),o&&queuePostRenderEffect(o,r),(u=t.props&&t.props.onVnodeUpdated)&&queuePostRenderEffect((()=>invokeVNodeHook(u,l,t,c)),r)}else{let i;const{el:s,props:l}=t,{bm:c,m:u,parent:d}=e,p=isAsyncWrapper(t);if(toggleRecurse(e,!1),c&&invokeArrayFns$1(c),!p&&(i=l&&l.onVnodeBeforeMount)&&invokeVNodeHook(i,d,t),toggleRecurse(e,!0),s&&W){const n=()=>{e.subTree=renderComponentRoot(e),W(s,e.subTree,e,r,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const i=e.subTree=renderComponentRoot(e);g(null,i,n,o,e,r,a),t.el=i.el}if(u&&queuePostRenderEffect(u,r),!p&&(i=l&&l.onVnodeMounted)){const e=t;queuePostRenderEffect((()=>invokeVNodeHook(i,d,e)),r)}(256&t.shapeFlag||d&&isAsyncWrapper(d.vnode)&&256&d.vnode.shapeFlag)&&(e.ba&&invokeKeepAliveHooks(e.ba),e.a&&queuePostRenderEffect(e.a,r)),e.isMounted=!0,t=n=o=null}},l=e.effect=new ReactiveEffect(s,NOOP,(()=>queueJob(c)),e.scope),c=e.update=()=>{l.dirty&&l.run()};c.id=e.uid,toggleRecurse(e,!0),c()},O=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,updateProps(e,t.props,o,n),updateSlots(e,t.children,n),pauseTracking(),flushPreFlushCbs(e),resetTracking()},M=(e,t,n,o,r,a,i,s,l=!1)=>{const c=e&&e.children,d=e?e.shapeFlag:0,p=t.children,{patchFlag:m,shapeFlag:f}=t;if(m>0){if(128&m)return void R(c,p,n,o,r,a,i,s,l);if(256&m)return void L(c,p,n,o,r,a,i,s,l)}8&f?(16&d&&V(c,r,a),p!==c&&u(n,p)):16&d?16&f?R(c,p,n,o,r,a,i,s,l):V(c,r,a,!0):(8&d&&u(n,""),16&f&&A(p,n,o,r,a,i,s,l))},L=(e,t,n,o,r,a,i,s,l)=>{t=t||EMPTY_ARR;const c=(e=e||EMPTY_ARR).length,u=t.length,d=Math.min(c,u);let p;for(p=0;p<d;p++){const o=t[p]=l?cloneIfMounted(t[p]):normalizeVNode(t[p]);g(e[p],o,n,null,r,a,i,s,l)}c>u?V(e,r,a,!0,!1,d):A(t,n,o,r,a,i,s,l,d)},R=(e,t,n,o,r,a,i,s,l)=>{let c=0;const u=t.length;let d=e.length-1,p=u-1;for(;c<=d&&c<=p;){const o=e[c],u=t[c]=l?cloneIfMounted(t[c]):normalizeVNode(t[c]);if(!isSameVNodeType(o,u))break;g(o,u,n,null,r,a,i,s,l),c++}for(;c<=d&&c<=p;){const o=e[d],c=t[p]=l?cloneIfMounted(t[p]):normalizeVNode(t[p]);if(!isSameVNodeType(o,c))break;g(o,c,n,null,r,a,i,s,l),d--,p--}if(c>d){if(c<=p){const e=p+1,d=e<u?t[e].el:o;for(;c<=p;)g(null,t[c]=l?cloneIfMounted(t[c]):normalizeVNode(t[c]),n,d,r,a,i,s,l),c++}}else if(c>p)for(;c<=d;)N(e[c],r,a,!0),c++;else{const m=c,f=c,h=new Map;for(c=f;c<=p;c++){const e=t[c]=l?cloneIfMounted(t[c]):normalizeVNode(t[c]);null!=e.key&&h.set(e.key,c)}let y,v=0;const b=p-f+1;let _=!1,S=0;const A=new Array(b);for(c=0;c<b;c++)A[c]=0;for(c=m;c<=d;c++){const o=e[c];if(v>=b){N(o,r,a,!0);continue}let u;if(null!=o.key)u=h.get(o.key);else for(y=f;y<=p;y++)if(0===A[y-f]&&isSameVNodeType(o,t[y])){u=y;break}void 0===u?N(o,r,a,!0):(A[u-f]=c+1,u>=S?S=u:_=!0,g(o,t[u],n,null,r,a,i,s,l),v++)}const T=_?getSequence(A):EMPTY_ARR;for(y=T.length-1,c=b-1;c>=0;c--){const e=f+c,d=t[e],p=e+1<u?t[e+1].el:o;0===A[c]?g(null,d,n,p,r,a,i,s,l):_&&(y<0||c!==T[y]?$(d,n,p,2):y--)}}},$=(e,t,o,r,a=null)=>{const{el:i,type:s,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void $(e.component.subTree,t,o,r);if(128&u)return void e.suspense.move(t,o,r);if(64&u)return void s.move(e,t,o,z);if(s===Fragment){n(i,t,o);for(let e=0;e<c.length;e++)$(c[e],t,o,r);return void n(e.anchor,t,o)}if(s===Static)return void(({el:e,anchor:t},o,r)=>{let a;for(;e&&e!==t;)a=p(e),n(e,o,r),e=a;n(t,o,r)})(e,t,o);if(2!==r&&1&u&&l)if(0===r)l.beforeEnter(i),n(i,t,o),queuePostRenderEffect((()=>l.enter(i)),a);else{const{leave:e,delayLeave:r,afterLeave:a}=l,s=()=>n(i,t,o),c=()=>{e(i,(()=>{s(),a&&a()}))};r?r(i,s,c):c()}else n(i,t,o)},N=(e,t,n,o=!1,r=!1)=>{const{type:a,props:i,ref:s,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:p}=e;if(null!=s&&setRef(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const m=1&u&&p,f=!isAsyncWrapper(e);let g;if(f&&(g=i&&i.onVnodeBeforeUnmount)&&invokeVNodeHook(g,t,e),6&u)F(e.component,n,o);else{if(128&u)return void e.suspense.unmount(n,o);m&&invokeDirectiveHook(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,r,z,o):c&&(a!==Fragment||d>0&&64&d)?V(c,t,n,!1,!0):(a===Fragment&&384&d||!r&&16&u)&&V(l,t,n),o&&D(e)}(f&&(g=i&&i.onVnodeUnmounted)||m)&&queuePostRenderEffect((()=>{g&&invokeVNodeHook(g,t,e),m&&invokeDirectiveHook(e,null,t,"unmounted")}),n)},D=e=>{const{type:t,el:n,anchor:r,transition:a}=e;if(t===Fragment)return void B(n,r);if(t===Static)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=p(e),o(e),e=n;o(t)})(e);const i=()=>{o(n),a&&!a.persisted&&a.afterLeave&&a.afterLeave()};if(1&e.shapeFlag&&a&&!a.persisted){const{leave:t,delayLeave:o}=a,r=()=>t(n,i);o?o(e.el,i,r):r()}else i()},B=(e,t)=>{let n;for(;e!==t;)n=p(e),o(e),e=n;o(t)},F=(e,t,n)=>{const{bum:o,scope:r,update:a,subTree:i,um:s}=e;o&&invokeArrayFns$1(o),r.stop(),a&&(a.active=!1,N(i,e,t,n)),s&&queuePostRenderEffect(s,t),queuePostRenderEffect((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},V=(e,t,n,o=!1,r=!1,a=0)=>{for(let i=a;i<e.length;i++)N(e[i],t,n,o,r)},H=e=>6&e.shapeFlag?H(e.component.subTree):128&e.shapeFlag?e.suspense.next():p(e.anchor||e.el);let j=!1;const q=(e,t,n)=>{null==e?t._vnode&&N(t._vnode,null,null,!0):g(t._vnode||null,e,t,null,null,null,n),j||(j=!0,flushPreFlushCbs(),flushPostFlushCbs(),j=!1),t._vnode=e},z={p:g,um:N,m:$,r:D,mt:E,mc:A,pc:M,pbc:C,n:H,o:e};let U,W;return t&&([U,W]=t(z)),{render:q,hydrate:U,createApp:createAppAPI(q,U)}}function resolveChildrenNamespace({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function toggleRecurse({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function needTransition(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function traverseStaticChildren(e,t,n=!1){const o=e.children,r=t.children;if(isArray$3(o)&&isArray$3(r))for(let a=0;a<o.length;a++){const e=o[a];let t=r[a];1&t.shapeFlag&&!t.dynamicChildren&&((t.patchFlag<=0||32===t.patchFlag)&&(t=r[a]=cloneIfMounted(r[a]),t.el=e.el),n||traverseStaticChildren(e,t)),t.type===Text&&(t.el=e.el)}}function getSequence(e){const t=e.slice(),n=[0];let o,r,a,i,s;const l=e.length;for(o=0;o<l;o++){const l=e[o];if(0!==l){if(r=n[n.length-1],e[r]<l){t[o]=r,n.push(o);continue}for(a=0,i=n.length-1;a<i;)s=a+i>>1,e[n[s]]<l?a=s+1:i=s;l<e[n[a]]&&(a>0&&(t[o]=n[a-1]),n[a]=o)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}function locateNonHydratedAsyncRoot(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:locateNonHydratedAsyncRoot(t)}const isTeleport=e=>e.__isTeleport,Fragment=Symbol.for("v-fgt"),Text=Symbol.for("v-txt"),Comment=Symbol.for("v-cmt"),Static=Symbol.for("v-stc"),blockStack=[];let currentBlock=null;function openBlock(e=!1){blockStack.push(currentBlock=e?null:[])}function closeBlock(){blockStack.pop(),currentBlock=blockStack[blockStack.length-1]||null}let isBlockTreeEnabled=1;function setBlockTracking(e){isBlockTreeEnabled+=e}function setupBlock(e){return e.dynamicChildren=isBlockTreeEnabled>0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&&currentBlock&&currentBlock.push(e),e}function createElementBlock(e,t,n,o,r,a){return setupBlock(createBaseVNode(e,t,n,o,r,a,!0))}function createBlock(e,t,n,o,r){return setupBlock(createVNode(e,t,n,o,r,!0))}function isVNode(e){return!!e&&!0===e.__v_isVNode}function isSameVNodeType(e,t){return e.type===t.type&&e.key===t.key}const InternalObjectKey="__vInternal",normalizeKey=({key:e})=>null!=e?e:null,normalizeRef=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?isString$1(e)||isRef(e)||isFunction$1(e)?{i:currentRenderingInstance,r:e,k:t,f:!!n}:e:null);function createBaseVNode(e,t=null,n=null,o=0,r=null,a=(e===Fragment?0:1),i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&normalizeKey(t),ref:t&&normalizeRef(t),scopeId:currentScopeId,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return s?(normalizeChildren(l,n),128&a&&e.normalize(l)):n&&(l.shapeFlag|=isString$1(n)?8:16),isBlockTreeEnabled>0&&!i&&currentBlock&&(l.patchFlag>0||6&a)&&32!==l.patchFlag&&currentBlock.push(l),l}const createVNode=_createVNode;function _createVNode(e,t=null,n=null,o=0,r=null,a=!1){if(e&&e!==NULL_DYNAMIC_COMPONENT||(e=Comment),isVNode(e)){const o=cloneVNode(e,t,!0);return n&&normalizeChildren(o,n),isBlockTreeEnabled>0&&!a&&currentBlock&&(6&o.shapeFlag?currentBlock[currentBlock.indexOf(e)]=o:currentBlock.push(o)),o.patchFlag|=-2,o}if(isClassComponent(e)&&(e=e.__vccOpts),t){t=guardReactiveProps(t);let{class:e,style:n}=t;e&&!isString$1(e)&&(t.class=normalizeClass(e)),isObject$3(n)&&(isProxy(n)&&!isArray$3(n)&&(n=extend$1({},n)),t.style=normalizeStyle(n))}return createBaseVNode(e,t,n,o,r,isString$1(e)?1:isSuspense(e)?128:isTeleport(e)?64:isObject$3(e)?4:isFunction$1(e)?2:0,a,!0)}function guardReactiveProps(e){return e?isProxy(e)||InternalObjectKey in e?extend$1({},e):e:null}function cloneVNode(e,t,n=!1){const{props:o,ref:r,patchFlag:a,children:i}=e,s=t?mergeProps(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&normalizeKey(s),ref:t&&t.ref?n&&r?isArray$3(r)?r.concat(normalizeRef(t)):[r,normalizeRef(t)]:normalizeRef(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Fragment?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&cloneVNode(e.ssContent),ssFallback:e.ssFallback&&cloneVNode(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function createTextVNode(e=" ",t=0){return createVNode(Text,null,e,t)}function createCommentVNode(e="",t=!1){return t?(openBlock(),createBlock(Comment,null,e)):createVNode(Comment,null,e)}function normalizeVNode(e){return null==e||"boolean"==typeof e?createVNode(Comment):isArray$3(e)?createVNode(Fragment,null,e.slice()):"object"==typeof e?cloneIfMounted(e):createVNode(Text,null,String(e))}function cloneIfMounted(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:cloneVNode(e)}function normalizeChildren(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if(isArray$3(t))n=16;else if("object"==typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),normalizeChildren(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||InternalObjectKey in t?3===o&&currentRenderingInstance&&(1===currentRenderingInstance.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=currentRenderingInstance}}else isFunction$1(t)?(t={default:t,_ctx:currentRenderingInstance},n=32):(t=String(t),64&o?(n=16,t=[createTextVNode(t)]):n=8);e.children=t,e.shapeFlag|=n}function mergeProps(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const e in o)if("class"===e)t.class!==o.class&&(t.class=normalizeClass([t.class,o.class]));else if("style"===e)t.style=normalizeStyle([t.style,o.style]);else if(isOn(e)){const n=t[e],r=o[e];!r||n===r||isArray$3(n)&&n.includes(r)||(t[e]=n?[].concat(n,r):r)}else""!==e&&(t[e]=o[e])}return t}function invokeVNodeHook(e,t,n,o=null){callWithAsyncErrorHandling(e,t,7,[n,o])}const emptyAppContext=createAppContext();let uid=0;function createComponentInstance(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||emptyAppContext,a={uid:uid++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new EffectScope(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:normalizePropsOptions(o,r),emitsOptions:normalizeEmitsOptions(o,r),emit:null,emitted:null,propsDefaults:EMPTY_OBJ,inheritAttrs:o.inheritAttrs,ctx:EMPTY_OBJ,data:EMPTY_OBJ,props:EMPTY_OBJ,attrs:EMPTY_OBJ,slots:EMPTY_OBJ,refs:EMPTY_OBJ,setupState:EMPTY_OBJ,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,bda:null,da:null,ba:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return a.ctx={_:a},a.root=t?t.root:a,a.emit=emit$2.bind(null,a),a.$pageInstance=t&&t.$pageInstance,e.ce&&e.ce(a),a}let currentInstance=null;const getCurrentInstance=()=>currentInstance||currentRenderingInstance;let internalSetCurrentInstance,setInSSRSetupState;{const e=getGlobalThis(),t=(t,n)=>{let o;return(o=e[t])||(o=e[t]=[]),o.push(n),e=>{o.length>1?o.forEach((t=>t(e))):o[0](e)}};internalSetCurrentInstance=t("__VUE_INSTANCE_SETTERS__",(e=>currentInstance=e)),setInSSRSetupState=t("__VUE_SSR_SETTERS__",(e=>isInSSRComponentSetup=e))}const setCurrentInstance=e=>{const t=currentInstance;return internalSetCurrentInstance(e),e.scope.on(),()=>{e.scope.off(),internalSetCurrentInstance(t)}},unsetCurrentInstance=()=>{currentInstance&&currentInstance.scope.off(),internalSetCurrentInstance(null)};function isStatefulComponent(e){return 4&e.vnode.shapeFlag}let isInSSRComponentSetup=!1,compile$1;function setupComponent$1(e,t=!1){t&&setInSSRSetupState(t);const{props:n,children:o}=e.vnode,r=isStatefulComponent(e);initProps(e,n,r,t),initSlots(e,o);const a=r?setupStatefulComponent(e,t):void 0;return t&&setInSSRSetupState(!1),a}function setupStatefulComponent(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=markRaw(new Proxy(e.ctx,PublicInstanceProxyHandlers));const{setup:o}=n;if(o){const n=e.setupContext=o.length>1?createSetupContext(e):null,r=setCurrentInstance(e);pauseTracking();const a=callWithErrorHandling(o,e,0,[e.props,n]);if(resetTracking(),r(),isPromise(a)){if(a.then(unsetCurrentInstance,unsetCurrentInstance),t)return a.then((n=>{handleSetupResult(e,n,t)})).catch((t=>{handleError(t,e,0)}));e.asyncDep=a}else handleSetupResult(e,a,t)}else finishComponentSetup(e,t)}function handleSetupResult(e,t,n){isFunction$1(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:isObject$3(t)&&(e.setupState=proxyRefs(t)),finishComponentSetup(e,n)}function finishComponentSetup(e,t,n){const o=e.type;if(!e.render){if(!t&&compile$1&&!o.render){const t=o.template||resolveMergedOptions(e).template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:a,compilerOptions:i}=o,s=extend$1(extend$1({isCustomElement:n,delimiters:a},r),i);o.render=compile$1(t,s)}}e.render=o.render||NOOP}{const t=setCurrentInstance(e);pauseTracking();try{applyOptions$1(e)}finally{resetTracking(),t()}}}function getAttrsProxy(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(track(e,"get","$attrs"),t[n])}))}function createSetupContext(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return getAttrsProxy(e)},slots:e.slots,emit:e.emit,expose:t}}function getExposeProxy(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(proxyRefs(markRaw(e.exposed)),{get:(t,n)=>n in t?t[n]:n in publicPropertiesMap?publicPropertiesMap[n](e):void 0,has:(e,t)=>t in e||t in publicPropertiesMap}))}const classifyRE=/(?:^|[-_])(\w)/g,classify=e=>e.replace(classifyRE,(e=>e.toUpperCase())).replace(/[-_]/g,"");function getComponentName(e,t=!0){return isFunction$1(e)?e.displayName||e.name:e.name||t&&e.__name}function formatComponentName(e,t,n=!1){let o=getComponentName(t);if(!o&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(o=e[1])}if(!o&&e&&e.parent){const n=e=>{for(const n in e)if(e[n]===t)return n};o=n(e.components||e.parent.type.components)||n(e.appContext.components)}return o?classify(o):n?"App":"Anonymous"}function isClassComponent(e){return isFunction$1(e)&&"__vccOpts"in e}const computed=(e,t)=>computed$1(e,t,isInSSRComponentSetup);function h(e,t,n){const o=arguments.length;return 2===o?isObject$3(t)&&!isArray$3(t)?isVNode(t)?createVNode(e,null,[t]):createVNode(e,t):createVNode(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&isVNode(n)&&(n=[n]),createVNode(e,t,n))}const version$1="3.4.21",svgNS="http://www.w3.org/2000/svg",mathmlNS="http://www.w3.org/1998/Math/MathML",doc="undefined"!=typeof document?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r="svg"===t?doc.createElementNS(svgNS,e):"mathml"===t?doc.createElementNS(mathmlNS,e):n?doc.createElement(e,{is:n}):doc.createElement(e);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>doc.createTextNode(e),createComment:e=>doc.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>doc.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,a){const i=n?n.previousSibling:t.lastChild;if(r&&(r===a||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),r!==a&&(r=r.nextSibling););else{templateContainer.innerHTML="svg"===o?`<svg>${e}</svg>`:"mathml"===o?`<math>${e}</math>`:e;const r=templateContainer.content;if("svg"===o||"mathml"===o){const e=r.firstChild;for(;e.firstChild;)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},TRANSITION="transition",ANIMATION="animation",vtcKey=Symbol("_vtc"),Transition=(e,{slots:t})=>h(BaseTransition,resolveTransitionProps(e),t);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Transition.props=extend$1({},BaseTransitionPropsValidators,DOMTransitionPropsValidators);const callHook=(e,t=[])=>{isArray$3(e)?e.forEach((e=>e(...t))):e&&e(...t)},hasExplicitCallback=e=>!!e&&(isArray$3(e)?e.some((e=>e.length>1)):e.length>1);function resolveTransitionProps(e){const t={};for(const E in e)E in DOMTransitionPropsValidators||(t[E]=e[E]);if(!1===e.css)return t;const{name:n="v",type:o,duration:r,enterFromClass:a=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,f=normalizeDuration(r),g=f&&f[0],h=f&&f[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:b,onLeave:_,onLeaveCancelled:S,onBeforeAppear:A=y,onAppear:T=v,onAppearCancelled:C=b}=t,w=(e,t,n)=>{removeTransitionClass(e,t?u:s),removeTransitionClass(e,t?c:i),n&&n()},x=(e,t)=>{e._isLeaving=!1,removeTransitionClass(e,d),removeTransitionClass(e,m),removeTransitionClass(e,p),t&&t()},P=e=>(t,n)=>{const r=e?T:v,i=()=>w(t,e,n);callHook(r,[t,i]),nextFrame((()=>{removeTransitionClass(t,e?l:a),addTransitionClass(t,e?u:s),hasExplicitCallback(r)||whenTransitionEnds(t,o,g,i)}))};return extend$1(t,{onBeforeEnter(e){callHook(y,[e]),addTransitionClass(e,a),addTransitionClass(e,i)},onBeforeAppear(e){callHook(A,[e]),addTransitionClass(e,l),addTransitionClass(e,c)},onEnter:P(!1),onAppear:P(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>x(e,t);addTransitionClass(e,d),forceReflow(),addTransitionClass(e,p),nextFrame((()=>{e._isLeaving&&(removeTransitionClass(e,d),addTransitionClass(e,m),hasExplicitCallback(_)||whenTransitionEnds(e,o,h,n))})),callHook(_,[e,n])},onEnterCancelled(e){w(e,!1),callHook(b,[e])},onAppearCancelled(e){w(e,!0),callHook(C,[e])},onLeaveCancelled(e){x(e),callHook(S,[e])}})}function normalizeDuration(e){if(null==e)return null;if(isObject$3(e))return[NumberOf(e.enter),NumberOf(e.leave)];{const t=NumberOf(e);return[t,t]}}function NumberOf(e){return toNumber(e)}function addTransitionClass(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[vtcKey]||(e[vtcKey]=new Set)).add(t)}function removeTransitionClass(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[vtcKey];n&&(n.delete(t),n.size||(e[vtcKey]=void 0))}function nextFrame(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let endId=0;function whenTransitionEnds(e,t,n,o){const r=e._endId=++endId,a=()=>{r===e._endId&&o()};if(n)return setTimeout(a,n);const{type:i,timeout:s,propCount:l}=getTransitionInfo(e,t);if(!i)return o();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,p),a()},p=t=>{t.target===e&&++u>=l&&d()};setTimeout((()=>{u<l&&d()}),s+1),e.addEventListener(c,p)}function getTransitionInfo(e,t){const n=window.getComputedStyle(e),o=e=>(n[e]||"").split(", "),r=o(`${TRANSITION}Delay`),a=o(`${TRANSITION}Duration`),i=getTimeout(r,a),s=o(`${ANIMATION}Delay`),l=o(`${ANIMATION}Duration`),c=getTimeout(s,l);let u=null,d=0,p=0;t===TRANSITION?i>0&&(u=TRANSITION,d=i,p=a.length):t===ANIMATION?c>0&&(u=ANIMATION,d=c,p=l.length):(d=Math.max(i,c),u=d>0?i>c?TRANSITION:ANIMATION:null,p=u?u===TRANSITION?a.length:l.length:0);return{type:u,timeout:d,propCount:p,hasTransform:u===TRANSITION&&/\b(transform|all)(,|$)/.test(o(`${TRANSITION}Property`).toString())}}function getTimeout(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map(((t,n)=>toMs(t)+toMs(e[n]))))}function toMs(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function forceReflow(){return document.body.offsetHeight}function patchClass(e,t,n){const{__wxsAddClass:o,__wxsRemoveClass:r}=e;r&&r.length&&(t=(t||"").split(/\s+/).filter((e=>-1===r.indexOf(e))).join(" "),r.length=0),o&&o.length&&(t=(t||"")+" "+o.join(" "));const a=e[vtcKey];a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const vShowOriginalDisplay=Symbol("_vod"),vShowHidden=Symbol("_vsh"),vShow={beforeMount(e,{value:t},{transition:n}){e[vShowOriginalDisplay]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):setDisplay(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),setDisplay(e,!0),o.enter(e)):o.leave(e,(()=>{setDisplay(e,!1)})):setDisplay(e,t))},beforeUnmount(e,{value:t}){setDisplay(e,t)}};function setDisplay(e,t){e.style.display=t?e[vShowOriginalDisplay]:"none",e[vShowHidden]=!t}const CSS_VAR_TEXT=Symbol(""),displayRE=/(^|;)\s*display\s*:/;function patchStyle(e,t,n){const o=e.style,r=isString$1(n);let a=!1;if(n&&!r){if(t)if(isString$1(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&setStyle(o,t,"")}else for(const e in t)null==n[e]&&setStyle(o,e,"");for(const e in n)"display"===e&&(a=!0),setStyle(o,e,n[e])}else if(r){if(t!==n){const e=o[CSS_VAR_TEXT];e&&(n+=";"+e),o.cssText=n,a=displayRE.test(n)}}else t&&e.removeAttribute("style");vShowOriginalDisplay in e&&(e[vShowOriginalDisplay]=a?o.display:"",e[vShowHidden]&&(o.display="none"));const{__wxsStyle:i}=e;if(i)for(const s in i)setStyle(o,s,i[s])}const importantRE=/\s*!important$/;function setStyle(e,t,n){if(isArray$3(n))n.forEach((n=>setStyle(e,t,n)));else if(null==n&&(n=""),n=normalizeRpx(n),t.startsWith("--"))e.setProperty(t,n);else{const o=autoPrefix(e,t);importantRE.test(n)?e.setProperty(hyphenate(o),n.replace(importantRE,""),"important"):e[o]=n}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(e,t){const n=prefixCache[t];if(n)return n;let o=camelize(t);if("filter"!==o&&o in e)return prefixCache[t]=o;o=capitalize(o);for(let r=0;r<prefixes.length;r++){const n=prefixes[r]+o;if(n in e)return prefixCache[t]=n}return t}const{unit:unit,unitRatio:unitRatio,unitPrecision:unitPrecision}=defaultRpx2Unit,rpx2Unit=createRpx2Unit(unit,unitRatio,unitPrecision),normalizeRpx=e=>isString$1(e)?rpx2Unit(e):e,xlinkNS="http://www.w3.org/1999/xlink";function patchAttr(e,t,n,o,r){if(o&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(xlinkNS,t.slice(6,t.length)):e.setAttributeNS(xlinkNS,t,n);else{const o=isSpecialBooleanAttr(t);null==n||o&&!includeBooleanAttr(n)?e.removeAttribute(t):e.setAttribute(t,o?"":n)}}function patchDOMProp(e,t,n,o,r,a,i){if("innerHTML"===t||"textContent"===t)return o&&i(o,r,a),void(e[t]=null==n?"":n);const s=e.tagName;if("value"===t&&"PROGRESS"!==s&&!s.includes("-")){const o=null==n?"":n;return("OPTION"===s?e.getAttribute("value")||"":e.value)===o&&"_value"in e||(e.value=o),null==n&&e.removeAttribute(t),void(e._value=n)}let l=!1;if(""===n||null==n){const o=typeof e[t];"boolean"===o?n=includeBooleanAttr(n):null==n&&"string"===o?(n="",l=!0):"number"===o&&(n=0,l=!0)}try{e[t]=n}catch(c){}l&&e.removeAttribute(t)}function addEventListener(e,t,n,o){e.addEventListener(t,n,o)}function removeEventListener(e,t,n,o){e.removeEventListener(t,n,o)}const veiKey=Symbol("_vei");function patchEvent(e,t,n,o,r=null){const a=e[veiKey]||(e[veiKey]={}),i=a[t];if(o&&i)i.value=o;else{const[n,s]=parseName(t);if(o){addEventListener(e,n,a[t]=createInvoker(o,r),s)}else i&&(removeEventListener(e,n,i,s),a[t]=void 0)}}const optionsModifierRE=/(?:Once|Passive|Capture)$/;function parseName(e){let t;if(optionsModifierRE.test(e)){let n;for(t={};n=e.match(optionsModifierRE);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):hyphenate(e.slice(2)),t]}let cachedNow=0;const p$1=Promise.resolve(),getNow=()=>cachedNow||(p$1.then((()=>cachedNow=0)),cachedNow=Date.now());function createInvoker(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();const o=t&&t.proxy,r=o&&o.$nne,{value:a}=n;if(r&&isArray$3(a)){const n=patchStopImmediatePropagation(e,a);for(let o=0;o<n.length;o++){const a=n[o];callWithAsyncErrorHandling(a,t,5,a.__wwe?[e]:r(e))}}else callWithAsyncErrorHandling(patchStopImmediatePropagation(e,n.value),t,5,r&&!a.__wwe?r(e,a,t):[e])};return n.value=e,n.attached=getNow(),n}function patchStopImmediatePropagation(e,t){if(isArray$3(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>{const t=t=>!t._stopped&&e&&e(t);return t.__wwe=e.__wwe,t}))}return t}function patchWxs(e,t,n,o=null){if(!n||!o)return;const r=t.replace("change:",""),{attrs:a}=o,i=a[r],s=(e.__wxsProps||(e.__wxsProps={}))[r];if(s===i)return;e.__wxsProps[r]=i;const l=o.proxy;nextTick((()=>{n(i,s,l.$gcd(l,!0),l.$gcd(l,!1))}))}const isNativeOn=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,forcePatchProp=(e,t)=>0===t.indexOf("change:")||("class"===t&&e.__wxsClassChanged?(e.__wxsClassChanged=!1,!0):!("style"!==t||!e.__wxsStyleChanged)&&(e.__wxsStyleChanged=!1,!0)),patchProp=(e,t,n,o,r,a,i,s,l)=>{if(0===t.indexOf("change:"))return patchWxs(e,t,o,i);const c="svg"===r;"class"===t?patchClass(e,o,c):"style"===t?patchStyle(e,n,o):isOn(t)?isModelListener(t)||patchEvent(e,t,n,o,i):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):shouldSetAsProp(e,t,o,c))?patchDOMProp(e,t,o,a,i,s,l):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),patchAttr(e,t,o,c))};function shouldSetAsProp(e,t,n,o){if(o)return"innerHTML"===t||"textContent"===t||!!(t in e&&isNativeOn(t)&&isFunction$1(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!isNativeOn(t)||!isString$1(n))&&t in e}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>systemModifiers.some((n=>e[`${n}Key`]&&!t.includes(n)))},withModifiers=(e,t)=>{const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(n,...o)=>{for(let e=0;e<t.length;e++){const o=modifierGuards[t[e]];if(o&&o(n,t))return}return e(n,...o)})},rendererOptions=extend$1({patchProp:patchProp,forcePatchProp:forcePatchProp},nodeOps);let renderer;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}const createApp$1=(...e)=>{const t=ensureRenderer().createApp(...e),{mount:n}=t;return t.mount=e=>{const o=normalizeContainer(e);if(!o)return;const r=t._component;isFunction$1(r)||r.render||r.template||(r.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,resolveRootNamespace(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t};function resolveRootNamespace(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function normalizeContainer(e){if(isString$1(e)){return document.querySelector(e)}return e}
  21. /*!
  22. * vue-router v4.3.0
  23. * (c) 2024 Eduardo San Martin Morote
  24. * @license MIT
  25. */const isBrowser="undefined"!=typeof document;function isESModule(e){return e.__esModule||"Module"===e[Symbol.toStringTag]}const assign$2=Object.assign;function applyToParams(e,t){const n={};for(const o in t){const r=t[o];n[o]=isArray$2(r)?r.map(e):e(r)}return n}const noop$1=()=>{},isArray$2=Array.isArray,HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode(e){return encodeURI(""+e).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash(e){return commonEncode(e).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue(e){return commonEncode(e).replace(PLUS_RE,"%2B").replace(ENC_SPACE_RE,"+").replace(HASH_RE,"%23").replace(AMPERSAND_RE,"%26").replace(ENC_BACKTICK_RE,"`").replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryKey(e){return encodeQueryValue(e).replace(EQUAL_RE,"%3D")}function encodePath(e){return commonEncode(e).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam(e){return null==e?"":encodePath(e).replace(SLASH_RE,"%2F")}function decode(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=e=>e.replace(TRAILING_SLASH_RE,"");function parseURL(e,t,n="/"){let o,r={},a="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(o=t.slice(0,l),a=t.slice(l+1,s>-1?s:t.length),r=e(a)),s>-1&&(o=o||t.slice(0,s),i=t.slice(s,t.length)),o=resolveRelativePath(null!=o?o:t,n),{fullPath:o+(a&&"?")+a+i,path:o,query:r,hash:decode(i)}}function stringifyURL(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function stripBase(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function isSameRouteLocation(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&isSameRouteRecord(t.matched[o],n.matched[r])&&isSameRouteLocationParams(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function isSameRouteRecord(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function isSameRouteLocationParams(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!isSameRouteLocationParamsValue(e[n],t[n]))return!1;return!0}function isSameRouteLocationParamsValue(e,t){return isArray$2(e)?isEquivalentArray(e,t):isArray$2(t)?isEquivalentArray(t,e):e===t}function isEquivalentArray(e,t){return isArray$2(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function resolveRelativePath(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/"),r=o[o.length-1];".."!==r&&"."!==r||o.push("");let a,i,s=n.length-1;for(a=0;a<o.length;a++)if(i=o[a],"."!==i){if(".."!==i)break;s>1&&s--}return n.slice(0,s).join("/")+"/"+o.slice(a).join("/")}var NavigationType,NavigationType2,NavigationDirection,NavigationDirection2;function normalizeBase(e){if(!e)if(isBrowser){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),removeTrailingSlash(e)}NavigationType2=NavigationType||(NavigationType={}),NavigationType2.pop="pop",NavigationType2.push="push",NavigationDirection2=NavigationDirection||(NavigationDirection={}),NavigationDirection2.back="back",NavigationDirection2.forward="forward",NavigationDirection2.unknown="";const BEFORE_HASH_RE=/^[^#]+#/;function createHref(e,t){return e.replace(BEFORE_HASH_RE,"#")+t}function getElementPosition(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const computeScrollPosition=()=>({left:window.scrollX,top:window.scrollY});function scrollToPosition(e){let t;if("el"in e){const n=e.el,o="string"==typeof n&&n.startsWith("#"),r="string"==typeof n?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=getElementPosition(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function getScrollKey(e,t){return(history.state?history.state.position-t:-1)+e}const scrollPositions=new Map;function saveScrollPosition(e,t){scrollPositions.set(e,t)}function getSavedScrollPosition(e){const t=scrollPositions.get(e);return scrollPositions.delete(e),t}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(e,t){const{pathname:n,search:o,hash:r}=t,a=e.indexOf("#");if(a>-1){let t=r.includes(e.slice(a))?e.slice(a).length:1,n=r.slice(t);return"/"!==n[0]&&(n="/"+n),stripBase(n,"")}return stripBase(n,e)+o+r}function useHistoryListeners(e,t,n,o){let r=[],a=[],i=null;const s=({state:a})=>{const s=createCurrentLocation(e,location),l=n.value,c=t.value;let u=0;if(a){if(n.value=s,t.value=a,i&&i===l)return void(i=null);u=c?a.position-c.position:0}else o(s);r.forEach((e=>{e(n.value,l,{delta:u,type:NavigationType.pop,direction:u?u>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})}))};function l(){const{history:e}=window;e.state&&e.replaceState(assign$2({},e.state,{scroll:computeScrollPosition()}),"")}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:function(){i=n.value},listen:function(e){r.push(e);const t=()=>{const t=r.indexOf(e);t>-1&&r.splice(t,1)};return a.push(t),t},destroy:function(){for(const e of a)e();a=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",l)}}}function buildState(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?computeScrollPosition():null}}function useHistoryStateNavigation(e){const{history:t,location:n}=window,o={value:createCurrentLocation(e,n)},r={value:t.state};function a(o,a,i){const s=e.indexOf("#"),l=s>-1?(n.host&&document.querySelector("base")?e:e.slice(s))+o:createBaseLocation()+e+o;try{t[i?"replaceState":"pushState"](a,"",l),r.value=a}catch(c){console.error(c),n[i?"replace":"assign"](l)}}return r.value||a(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:o,state:r,push:function(e,n){const i=assign$2({},r.value,t.state,{forward:e,scroll:computeScrollPosition()});a(i.current,i,!0),a(e,assign$2({},buildState(o.value,e,null),{position:i.position+1},n),!1),o.value=e},replace:function(e,n){a(e,assign$2({},t.state,buildState(r.value.back,e,r.value.forward,!0),n,{position:r.value.position}),!0),o.value=e}}}function createWebHistory(e){const t=useHistoryStateNavigation(e=normalizeBase(e)),n=useHistoryListeners(e,t.state,t.location,t.replace);const o=assign$2({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:createHref.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function isRouteLocation(e){return"string"==typeof e||e&&"object"==typeof e}function isRouteName(e){return"string"==typeof e||"symbol"==typeof e}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType,NavigationFailureType2;function createRouterError(e,t){return assign$2(new Error,{type:e,[NavigationFailureSymbol]:!0},t)}function isNavigationFailure(e,t){return e instanceof Error&&NavigationFailureSymbol in e&&(null==t||!!(e.type&t))}NavigationFailureType2=NavigationFailureType||(NavigationFailureType={}),NavigationFailureType2[NavigationFailureType2.aborted=4]="aborted",NavigationFailureType2[NavigationFailureType2.cancelled=8]="cancelled",NavigationFailureType2[NavigationFailureType2.duplicated=16]="duplicated";const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser(e,t){const n=assign$2({},BASE_PATH_PARSER_OPTIONS,t),o=[];let r=n.start?"^":"";const a=[];for(const l of e){const e=l.length?[]:[90];n.strict&&!l.length&&(r+="/");for(let t=0;t<l.length;t++){const o=l[t];let i=40+(n.sensitive?.25:0);if(0===o.type)t||(r+="/"),r+=o.value.replace(REGEX_CHARS_RE,"\\$&"),i+=40;else if(1===o.type){const{value:e,repeatable:n,optional:c,regexp:u}=o;a.push({name:e,repeatable:n,optional:c});const d=u||BASE_PARAM_PATTERN;if(d!==BASE_PARAM_PATTERN){i+=10;try{new RegExp(`(${d})`)}catch(s){throw new Error(`Invalid custom RegExp for param "${e}" (${d}): `+s.message)}}let p=n?`((?:${d})(?:/(?:${d}))*)`:`(${d})`;t||(p=c&&l.length<2?`(?:/${p})`:"/"+p),c&&(p+="?"),r+=p,i+=20,c&&(i+=-8),n&&(i+=-20),".*"===d&&(i+=-50)}e.push(i)}o.push(e)}if(n.strict&&n.end){const e=o.length-1;o[e][o[e].length-1]+=.7000000000000001}n.strict||(r+="/?"),n.end?r+="$":n.strict&&(r+="(?:/|$)");const i=new RegExp(r,n.sensitive?"":"i");return{re:i,score:o,keys:a,parse:function(e){const t=e.match(i),n={};if(!t)return null;for(let o=1;o<t.length;o++){const e=t[o]||"",r=a[o-1];n[r.name]=e&&r.repeatable?e.split("/"):e}return n},stringify:function(t){let n="",o=!1;for(const r of e){o&&n.endsWith("/")||(n+="/"),o=!1;for(const e of r)if(0===e.type)n+=e.value;else if(1===e.type){const{value:a,repeatable:i,optional:s}=e,l=a in t?t[a]:"";if(isArray$2(l)&&!i)throw new Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);const c=isArray$2(l)?l.join("/"):l;if(!c){if(!s)throw new Error(`Missing required param "${a}"`);r.length<2&&(n.endsWith("/")?n=n.slice(0,-1):o=!0)}n+=c}}return n||"/"}}}function compareScoreArray(e,t){let n=0;for(;n<e.length&&n<t.length;){const o=t[n]-e[n];if(o)return o;n++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function comparePathParserScore(e,t){let n=0;const o=e.score,r=t.score;for(;n<o.length&&n<r.length;){const e=compareScoreArray(o[n],r[n]);if(e)return e;n++}if(1===Math.abs(r.length-o.length)){if(isLastScoreNegative(o))return 1;if(isLastScoreNegative(r))return-1}return r.length-o.length}function isLastScoreNegative(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath(e){if(!e)return[[]];if("/"===e)return[[ROOT_TOKEN]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${c}": ${e}`)}let n=0,o=n;const r=[];let a;function i(){a&&r.push(a),a=[]}let s,l=0,c="",u="";function d(){c&&(0===n?a.push({type:0,value:c}):1===n||2===n||3===n?(a.length>1&&("*"===s||"+"===s)&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:u,repeatable:"*"===s||"+"===s,optional:"*"===s||"?"===s})):t("Invalid state to consume buffer"),c="")}function p(){c+=s}for(;l<e.length;)if(s=e[l++],"\\"!==s||2===n)switch(n){case 0:"/"===s?(c&&d(),i()):":"===s?(d(),n=1):p();break;case 4:p(),n=o;break;case 1:"("===s?n=2:VALID_PARAM_RE.test(s)?p():(d(),n=0,"*"!==s&&"?"!==s&&"+"!==s&&l--);break;case 2:")"===s?"\\"==u[u.length-1]?u=u.slice(0,-1)+s:n=3:u+=s;break;case 3:d(),n=0,"*"!==s&&"?"!==s&&"+"!==s&&l--,u="";break;default:t("Unknown state")}else o=n,n=4;return 2===n&&t(`Unfinished custom RegExp for param "${c}"`),d(),i(),r}function createRouteRecordMatcher(e,t,n){const o=tokensToParser(tokenizePath(e.path),n),r=assign$2(o,{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function createRouterMatcher(e,t){const n=[],o=new Map;function r(e,n,o){const s=!o,l=normalizeRouteRecord(e);l.aliasOf=o&&o.record;const c=mergeOptions(t,e),u=[l];if("alias"in e){const t="string"==typeof e.alias?[e.alias]:e.alias;for(const e of t)u.push(assign$2({},l,{components:o?o.record.components:l.components,path:e,aliasOf:o?o.record:l}))}let d,p;for(const t of u){const{path:u}=t;if(n&&"/"!==u[0]){const e=n.record.path,o="/"===e[e.length-1]?"":"/";t.path=n.record.path+(u&&o+u)}if(d=createRouteRecordMatcher(t,n,c),o?o.alias.push(d):(p=p||d,p!==d&&p.alias.push(d),s&&e.name&&!isAliasRecord(d)&&a(e.name)),l.children){const e=l.children;for(let t=0;t<e.length;t++)r(e[t],d,o&&o.children[t])}o=o||d,(d.record.components&&Object.keys(d.record.components).length||d.record.name||d.record.redirect)&&i(d)}return p?()=>{a(p)}:noop$1}function a(e){if(isRouteName(e)){const t=o.get(e);t&&(o.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(a),t.alias.forEach(a))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&o.delete(e.record.name),e.children.forEach(a),e.alias.forEach(a))}}function i(e){let t=0;for(;t<n.length&&comparePathParserScore(e,n[t])>=0&&(e.record.path!==n[t].record.path||!isRecordChildOf(e,n[t]));)t++;n.splice(t,0,e),e.record.name&&!isAliasRecord(e)&&o.set(e.record.name,e)}return t=mergeOptions({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>r(e))),{addRoute:r,resolve:function(e,t){let r,a,i,s={};if("name"in e&&e.name){if(r=o.get(e.name),!r)throw createRouterError(1,{location:e});i=r.record.name,s=assign$2(paramsFromLocation(t.params,r.keys.filter((e=>!e.optional)).concat(r.parent?r.parent.keys.filter((e=>e.optional)):[]).map((e=>e.name))),e.params&&paramsFromLocation(e.params,r.keys.map((e=>e.name)))),a=r.stringify(s)}else if(null!=e.path)a=e.path,r=n.find((e=>e.re.test(a))),r&&(s=r.parse(a),i=r.record.name);else{if(r=t.name?o.get(t.name):n.find((e=>e.re.test(t.path))),!r)throw createRouterError(1,{location:e,currentLocation:t});i=r.record.name,s=assign$2({},t.params,e.params),a=r.stringify(s)}const l=[];let c=r;for(;c;)l.unshift(c.record),c=c.parent;return{name:i,path:a,params:s,matched:l,meta:mergeMetaFields(l)}},removeRoute:a,getRoutes:function(){return n},getRecordMatcher:function(e){return o.get(e)}}}function paramsFromLocation(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function normalizeRouteRecord(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:normalizeRecordProps(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function normalizeRecordProps(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]="object"==typeof n?n[o]:n;return t}function isAliasRecord(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function mergeMetaFields(e){return e.reduce(((e,t)=>assign$2(e,t.meta)),{})}function mergeOptions(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function isRecordChildOf(e,t){return t.children.some((t=>t===e||isRecordChildOf(e,t)))}function parseQuery(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let o=0;o<n.length;++o){const e=n[o].replace(PLUS_RE," "),r=e.indexOf("="),a=decode(r<0?e:e.slice(0,r)),i=r<0?null:decode(e.slice(r+1));if(a in t){let e=t[a];isArray$2(e)||(e=t[a]=[e]),e.push(i)}else t[a]=i}return t}function stringifyQuery$1(e){let t="";for(let n in e){const o=e[n];if(n=encodeQueryKey(n),null==o){void 0!==o&&(t+=(t.length?"&":"")+n);continue}(isArray$2(o)?o.map((e=>e&&encodeQueryValue(e))):[o&&encodeQueryValue(o)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function normalizeQuery(e){const t={};for(const n in e){const o=e[n];void 0!==o&&(t[n]=isArray$2(o)?o.map((e=>null==e?null:""+e)):null==o?o:""+o)}return t}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function guardToPromiseFn(e,t,n,o,r,a=(e=>e())){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise(((s,l)=>{const c=e=>{!1===e?l(createRouterError(4,{from:n,to:t})):e instanceof Error?l(e):isRouteLocation(e)?l(createRouterError(2,{from:t,to:e})):(i&&o.enterCallbacks[r]===i&&"function"==typeof e&&i.push(e),s())},u=a((()=>e.call(o&&o.instances[r],t,n,c)));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch((e=>l(e)))}))}function extractComponentsGuards(e,t,n,o,r=(e=>e())){const a=[];for(const i of e)for(const e in i.components){let s=i.components[e];if("beforeRouteEnter"===t||i.instances[e])if(isRouteComponent(s)){const l=(s.__vccOpts||s)[t];l&&a.push(guardToPromiseFn(l,n,o,i,e,r))}else{let l=s();a.push((()=>l.then((a=>{if(!a)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${i.path}"`));const s=isESModule(a)?a.default:a;i.components[e]=s;const l=(s.__vccOpts||s)[t];return l&&guardToPromiseFn(l,n,o,i,e,r)()}))))}}return a}function isRouteComponent(e){return"object"==typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}function useLink(e){const t=inject(routerKey),n=inject(routeLocationKey),o=computed((()=>t.resolve(unref(e.to)))),r=computed((()=>{const{matched:e}=o.value,{length:t}=e,r=e[t-1],a=n.matched;if(!r||!a.length)return-1;const i=a.findIndex(isSameRouteRecord.bind(null,r));if(i>-1)return i;const s=getOriginalPath(e[t-2]);return t>1&&getOriginalPath(r)===s&&a[a.length-1].path!==s?a.findIndex(isSameRouteRecord.bind(null,e[t-2])):i})),a=computed((()=>r.value>-1&&includesParams(n.params,o.value.params))),i=computed((()=>r.value>-1&&r.value===n.matched.length-1&&isSameRouteLocationParams(n.params,o.value.params)));return{route:o,href:computed((()=>o.value.href)),isActive:a,isExactActive:i,navigate:function(n={}){return guardEvent(n)?t[unref(e.replace)?"replace":"push"](unref(e.to)).catch(noop$1):Promise.resolve()}}}const RouterLinkImpl=defineComponent({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:useLink,setup(e,{slots:t}){const n=reactive(useLink(e)),{options:o}=inject(routerKey),r=computed((()=>({[getLinkClass(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[getLinkClass(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const o=t.default&&t.default(n);return e.custom?o:h("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),RouterLink=RouterLinkImpl;function guardEvent(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.defaultPrevented||void 0!==e.button&&0!==e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function includesParams(e,t){for(const n in t){const o=t[n],r=e[n];if("string"==typeof o){if(o!==r)return!1}else if(!isArray$2(r)||r.length!==o.length||o.some(((e,t)=>e!==r[t])))return!1}return!0}function getOriginalPath(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const getLinkClass=(e,t,n)=>null!=e?e:null!=t?t:n,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=inject(routerViewLocationKey),r=computed((()=>e.route||o.value)),a=inject(viewDepthKey,0),i=computed((()=>{let e=unref(a);const{matched:t}=r.value;let n;for(;(n=t[e])&&!n.components;)e++;return e})),s=computed((()=>r.value.matched[i.value]));provide(viewDepthKey,computed((()=>i.value+1))),provide(matchedRouteKey,s),provide(routerViewLocationKey,r);const l=ref();return watch((()=>[l.value,s.value,e.name]),(([e,t,n],[o,r,a])=>{t&&(t.instances[n]=e,r&&r!==t&&e&&e===o&&(t.leaveGuards.size||(t.leaveGuards=r.leaveGuards),t.updateGuards.size||(t.updateGuards=r.updateGuards))),!e||!t||r&&isSameRouteRecord(t,r)&&o||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const o=r.value,a=e.name,i=s.value,c=i&&i.components[a];if(!c)return normalizeSlot(n.default,{Component:c,route:o});const u=i.props[a],d=u?!0===u?o.params:"function"==typeof u?u(o):u:null,p=h(c,assign$2({},d,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(i.instances[a]=null)},ref:l}));return normalizeSlot(n.default,{Component:p,route:o})||p}}});function normalizeSlot(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const RouterView=RouterViewImpl;function createRouter(e){const t=createRouterMatcher(e.routes,e),n=e.parseQuery||parseQuery,o=e.stringifyQuery||stringifyQuery$1,r=e.history,a=useCallbacks(),i=useCallbacks(),s=useCallbacks(),l=shallowRef(START_LOCATION_NORMALIZED);let c=START_LOCATION_NORMALIZED;isBrowser&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=applyToParams.bind(null,(e=>""+e)),d=applyToParams.bind(null,encodeParam),p=applyToParams.bind(null,decode);function m(e,a){if(a=assign$2({},a||l.value),"string"==typeof e){const o=parseURL(n,e,a.path),i=t.resolve({path:o.path},a),s=r.createHref(o.fullPath);return assign$2(o,i,{params:p(i.params),hash:decode(o.hash),redirectedFrom:void 0,href:s})}let i;if(null!=e.path)i=assign$2({},e,{path:parseURL(n,e.path,a.path).path});else{const t=assign$2({},e.params);for(const e in t)null==t[e]&&delete t[e];i=assign$2({},e,{params:d(t)}),a.params=d(a.params)}const s=t.resolve(i,a),c=e.hash||"";s.params=u(p(s.params));const m=stringifyURL(o,assign$2({},e,{hash:encodeHash(c),path:s.path})),f=r.createHref(m);return assign$2({fullPath:m,hash:c,query:o===stringifyQuery$1?normalizeQuery(e.query):e.query||{}},s,{redirectedFrom:void 0,href:f})}function f(e){return"string"==typeof e?parseURL(n,e,l.value.path):assign$2({},e)}function g(e,t){if(c!==e)return createRouterError(8,{from:t,to:e})}function h(e){return v(e)}function y(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let o="function"==typeof n?n(e):n;return"string"==typeof o&&(o=o.includes("?")||o.includes("#")?o=f(o):{path:o},o.params={}),assign$2({query:e.query,hash:e.hash,params:null!=o.path?{}:e.params},o)}}function v(e,t){const n=c=m(e),r=l.value,a=e.state,i=e.force,s=!0===e.replace,u=y(n);if(u)return v(assign$2(f(u),{state:"object"==typeof u?assign$2({},a,u.state):a,force:i,replace:s}),t||n);const d=n;let p;return d.redirectedFrom=t,!i&&isSameRouteLocation(o,r,n)&&(p=createRouterError(16,{to:d,from:r}),I(r,r,!0,!1)),(p?Promise.resolve(p):S(d,r)).catch((e=>isNavigationFailure(e)?isNavigationFailure(e,2)?e:k(e):E(e,d,r))).then((e=>{if(e){if(isNavigationFailure(e,2))return v(assign$2({replace:s},f(e.to),{state:"object"==typeof e.to?assign$2({},a,e.to.state):a,force:i}),t||d)}else e=T(d,r,!0,s,a);return A(d,r,e),e}))}function b(e,t){const n=g(e,t);return n?Promise.reject(n):Promise.resolve()}function _(e){const t=L.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function S(e,t){let n;const[o,r,s]=extractChangingRecords(e,t);n=extractComponentsGuards(o.reverse(),"beforeRouteLeave",e,t);for(const a of o)a.leaveGuards.forEach((o=>{n.push(guardToPromiseFn(o,e,t))}));const l=b.bind(null,e,t);return n.push(l),$(n).then((()=>{n=[];for(const o of a.list())n.push(guardToPromiseFn(o,e,t));return n.push(l),$(n)})).then((()=>{n=extractComponentsGuards(r,"beforeRouteUpdate",e,t);for(const o of r)o.updateGuards.forEach((o=>{n.push(guardToPromiseFn(o,e,t))}));return n.push(l),$(n)})).then((()=>{n=[];for(const o of s)if(o.beforeEnter)if(isArray$2(o.beforeEnter))for(const r of o.beforeEnter)n.push(guardToPromiseFn(r,e,t));else n.push(guardToPromiseFn(o.beforeEnter,e,t));return n.push(l),$(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=extractComponentsGuards(s,"beforeRouteEnter",e,t,_),n.push(l),$(n)))).then((()=>{n=[];for(const o of i.list())n.push(guardToPromiseFn(o,e,t));return n.push(l),$(n)})).catch((e=>isNavigationFailure(e,8)?e:Promise.reject(e)))}function A(e,t,n){s.list().forEach((o=>_((()=>o(e,t,n)))))}function T(e,t,n,o,a){const i=g(e,t);if(i)return i;const s=t===START_LOCATION_NORMALIZED,c=isBrowser?history.state:{};n&&(o||s?r.replace(e.fullPath,assign$2({scroll:s&&c&&c.scroll},a)):r.push(e.fullPath,a)),l.value=e,I(e,t,n,s),k()}let C;let w,x=useCallbacks(),P=useCallbacks();function E(e,t,n){k(e);const o=P.list();return o.length?o.forEach((o=>o(e,t,n))):console.error(e),Promise.reject(e)}function k(e){return w||(w=!e,C||(C=r.listen(((e,t,n)=>{if(!R.listening)return;const o=m(e),a=y(o);if(a)return void v(assign$2(a,{replace:!0}),o).catch(noop$1);c=o;const i=l.value;isBrowser&&saveScrollPosition(getScrollKey(i.fullPath,n.delta),computeScrollPosition()),S(o,i).catch((e=>isNavigationFailure(e,12)?e:isNavigationFailure(e,2)?(v(e.to,o).then((e=>{isNavigationFailure(e,20)&&!n.delta&&n.type===NavigationType.pop&&r.go(-1,!1)})).catch(noop$1),Promise.reject()):(n.delta&&r.go(-n.delta,!1),E(e,o,i)))).then((e=>{(e=e||T(o,i,!1))&&(n.delta&&!isNavigationFailure(e,8)?r.go(-n.delta,!1):n.type===NavigationType.pop&&isNavigationFailure(e,20)&&r.go(-1,!1)),A(o,i,e)})).catch(noop$1)}))),x.list().forEach((([t,n])=>e?n(e):t())),x.reset()),e}function I(t,n,o,r){const{scrollBehavior:a}=e;if(!isBrowser||!a)return Promise.resolve();const i=!o&&getSavedScrollPosition(getScrollKey(t.fullPath,0))||(r||!o)&&history.state&&history.state.scroll||null;return nextTick().then((()=>a(t,n,i))).then((e=>e&&scrollToPosition(e))).catch((e=>E(e,t,n)))}const O=e=>r.go(e);let M;const L=new Set,R={currentRoute:l,listening:!0,addRoute:function(e,n){let o,r;return isRouteName(e)?(o=t.getRecordMatcher(e),r=n):r=e,t.addRoute(r,o)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map((e=>e.record))},resolve:m,options:e,push:h,replace:function(e){return h(assign$2(f(e),{replace:!0}))},go:O,back:()=>O(-1),forward:()=>O(1),beforeEach:a.add,beforeResolve:i.add,afterEach:s.add,onError:P.add,isReady:function(){return w&&l.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise(((e,t)=>{x.add([e,t])}))},install(e){e.component("RouterLink",RouterLink),e.component("RouterView",RouterView),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(l)}),isBrowser&&!M&&l.value===START_LOCATION_NORMALIZED&&(M=!0,h(r.location).catch((e=>{})));const t={};for(const o in START_LOCATION_NORMALIZED)Object.defineProperty(t,o,{get:()=>l.value[o],enumerable:!0});e.provide(routerKey,this),e.provide(routeLocationKey,shallowReactive(t)),e.provide(routerViewLocationKey,l);const n=e.unmount;L.add(e),e.unmount=function(){L.delete(e),L.size<1&&(c=START_LOCATION_NORMALIZED,C&&C(),C=null,l.value=START_LOCATION_NORMALIZED,M=!1,w=!1),n()}}};function $(e){return e.reduce(((e,t)=>e.then((()=>_(t)))),Promise.resolve())}return R}function extractChangingRecords(e,t){const n=[],o=[],r=[],a=Math.max(t.matched.length,e.matched.length);for(let i=0;i<a;i++){const a=t.matched[i];a&&(e.matched.find((e=>isSameRouteRecord(e,a)))?o.push(a):n.push(a));const s=e.matched[i];s&&(t.matched.find((e=>isSameRouteRecord(e,s)))||r.push(s))}return[n,o,r]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}const isObject$2=e=>null!==e&&"object"==typeof e,defaultDelimiters=["{","}"];class BaseFormatter{constructor(){this._caches=Object.create(null)}interpolate(e,t,n=defaultDelimiters){if(!t)return[e];let o=this._caches[e];return o||(o=parse$1(e,n),this._caches[e]=o),compile(o,t)}}const RE_TOKEN_LIST_VALUE=/^(?:\d)+/,RE_TOKEN_NAMED_VALUE=/^(?:\w)+/;function parse$1(e,[t,n]){const o=[];let r=0,a="";for(;r<e.length;){let i=e[r++];if(i===t){a&&o.push({type:"text",value:a}),a="";let t="";for(i=e[r++];void 0!==i&&i!==n;)t+=i,i=e[r++];const s=i===n,l=RE_TOKEN_LIST_VALUE.test(t)?"list":s&&RE_TOKEN_NAMED_VALUE.test(t)?"named":"unknown";o.push({value:t,type:l})}else a+=i}return a&&o.push({type:"text",value:a}),o}function compile(e,t){const n=[];let o=0;const r=Array.isArray(t)?"list":isObject$2(t)?"named":"unknown";if("unknown"===r)return n;for(;o<e.length;){const a=e[o];switch(a.type){case"text":n.push(a.value);break;case"list":n.push(t[parseInt(a.value,10)]);break;case"named":"named"===r&&n.push(t[a.value])}o++}return n}const LOCALE_ZH_HANS="zh-Hans",LOCALE_ZH_HANT="zh-Hant",LOCALE_EN="en",LOCALE_FR="fr",LOCALE_ES="es",hasOwnProperty$2=Object.prototype.hasOwnProperty,hasOwn$2=(e,t)=>hasOwnProperty$2.call(e,t),defaultFormatter=new BaseFormatter;function include(e,t){return!!t.find((t=>-1!==e.indexOf(t)))}function startsWith(e,t){return t.find((t=>0===e.indexOf(t)))}function normalizeLocale(e,t){if(!e)return;if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return LOCALE_ZH_HANS;if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?LOCALE_ZH_HANS:e.indexOf("-hant")>-1||include(e,["-tw","-hk","-mo","-cht"])?LOCALE_ZH_HANT:LOCALE_ZH_HANS;let n=[LOCALE_EN,LOCALE_FR,LOCALE_ES];t&&Object.keys(t).length>0&&(n=Object.keys(t));const o=startsWith(e,n);return o||void 0}class I18n{constructor({locale:e,fallbackLocale:t,messages:n,watcher:o,formater:r}){this.locale=LOCALE_EN,this.fallbackLocale=LOCALE_EN,this.message={},this.messages={},this.watchers=[],t&&(this.fallbackLocale=t),this.formater=r||defaultFormatter,this.messages=n||{},this.setLocale(e||LOCALE_EN),o&&this.watchLocale(o)}setLocale(e){const t=this.locale;this.locale=normalizeLocale(e,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],t!==this.locale&&this.watchers.forEach((e=>{e(this.locale,t)}))}getLocale(){return this.locale}watchLocale(e){const t=this.watchers.push(e)-1;return()=>{this.watchers.splice(t,1)}}add(e,t,n=!0){const o=this.messages[e];o?n?Object.assign(o,t):Object.keys(t).forEach((e=>{hasOwn$2(o,e)||(o[e]=t[e])})):this.messages[e]=t}f(e,t,n){return this.formater.interpolate(e,t,n).join("")}t(e,t,n){let o=this.message;return"string"==typeof t?(t=normalizeLocale(t,this.messages))&&(o=this.messages[t]):n=t,hasOwn$2(o,e)?this.formater.interpolate(o[e],n).join(""):(console.warn(`Cannot translate the value of keypath ${e}. Use the value of keypath as default.`),e)}}function watchAppLocale(e,t){e.$watchLocale?e.$watchLocale((e=>{t.setLocale(e)})):e.$watch((()=>e.$locale),(e=>{t.setLocale(e)}))}function getDefaultLocale(){return"undefined"!=typeof uni&&getLocale?getLocale():"undefined"!=typeof global&&global.getLocale?global.getLocale():LOCALE_EN}function initVueI18n(e,t={},n,o){if("string"!=typeof e){const n=[t,e];e=n[0],t=n[1]}"string"!=typeof e&&(e=getDefaultLocale()),"string"!=typeof n&&(n="undefined"!=typeof __uniConfig&&__uniConfig.fallbackLocale||LOCALE_EN);const r=new I18n({locale:e,fallbackLocale:n,messages:t,watcher:o});let a=(e,t)=>{if("function"!=typeof getApp$1)a=function(e,t){return r.t(e,t)};else{let e=!1;a=function(t,n){const o=getApp$1().$vm;return o&&(o.$locale,e||(e=!0,watchAppLocale(o,r))),r.t(t,n)}}return a(e,t)};return{i18n:r,f:(e,t,n)=>r.f(e,t,n),t:(e,t)=>a(e,t),add:(e,t,n=!0)=>r.add(e,t,n),watch:e=>r.watchLocale(e),getLocale:()=>r.getLocale(),setLocale:e=>r.setLocale(e)}}function isI18nStr(e,t){return e.indexOf(t[0])>-1}const isEnableLocale=once((()=>"undefined"!=typeof __uniConfig&&__uniConfig.locales&&!!Object.keys(__uniConfig.locales).length));let i18n$1;function getLocaleMessage(){const e=getLocale(),t=__uniConfig.locales;return t[e]||t[__uniConfig.fallbackLocale]||t.en||{}}function formatI18n(e){return isI18nStr(e,I18N_JSON_DELIMITERS)?useI18n$1().f(e,getLocaleMessage(),I18N_JSON_DELIMITERS):e}function resolveJsonObj(e,t){if(1===t.length){if(e){const n=e=>isString$1(e)&&isI18nStr(e,I18N_JSON_DELIMITERS),o=t[0];let r=[];if(isArray$3(e)&&(r=e.filter((e=>n(e[o])))).length)return r;const a=e[t[0]];if(n(a))return e}return}const n=t.shift();return resolveJsonObj(e&&e[n],t)}function defineI18nProperties(e,t){return t.map((t=>defineI18nProperty(e,t)))}function defineI18nProperty(e,t){const n=resolveJsonObj(e,t);if(!n)return!1;const o=t[t.length-1];if(isArray$3(n))n.forEach((e=>defineI18nProperty(e,[o])));else{let e=n[o];Object.defineProperty(n,o,{get:()=>formatI18n(e),set(t){e=t}})}return!0}function useI18n$1(){if(!i18n$1){let e;if(e=navigator.cookieEnabled&&window.localStorage&&localStorage[UNI_STORAGE_LOCALE]||__uniConfig.locale||navigator.language,i18n$1=initVueI18n(e),isEnableLocale()){const t=Object.keys(__uniConfig.locales||{});t.length&&t.forEach((e=>i18n$1.add(e,__uniConfig.locales[e]))),i18n$1.setLocale(e)}}return i18n$1}function normalizeMessages(e,t,n){return t.reduce(((t,o,r)=>(t[e+o]=n[r],t)),{})}const initI18nAsyncMsgsOnce=once((()=>{const e="uni.async.",t=["error"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["The connection timed out, click the screen to try again."]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["Se agotó el tiempo de conexión, haga clic en la pantalla para volver a intentarlo."]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["La connexion a expiré, cliquez sur l'écran pour réessayer."]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["连接服务器超时,点击屏幕重试"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["連接服務器超時,點擊屏幕重試"]),!1)})),initI18nShowToastMsgsOnce=once((()=>{const e="uni.showToast.",t=["unpaired"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["Please note showToast must be paired with hideToast"]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["Tenga en cuenta que showToast debe estar emparejado con hideToast"]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["Veuillez noter que showToast doit être associé à hideToast"]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["请注意 showToast 与 hideToast 必须配对使用"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["請注意 showToast 與 hideToast 必須配對使用"]),!1)})),initI18nShowLoadingMsgsOnce=once((()=>{const e="uni.showLoading.",t=["unpaired"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["Please note showLoading must be paired with hideLoading"]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["Tenga en cuenta que showLoading debe estar emparejado con hideLoading"]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["Veuillez noter que showLoading doit être associé à hideLoading"]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["请注意 showLoading 与 hideLoading 必须配对使用"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["請注意 showLoading 與 hideLoading 必須配對使用"]),!1)})),initI18nShowModalMsgsOnce=once((()=>{const e="uni.showModal.",t=["cancel","confirm"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["Cancel","OK"]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["Cancelar","OK"]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["Annuler","OK"]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["取消","确定"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["取消","確定"]),!1)})),initI18nChooseFileMsgsOnce=once((()=>{const e="uni.chooseFile.",t=["notUserActivation"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["File chooser dialog can only be shown with a user activation"]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["El cuadro de diálogo del selector de archivos solo se puede mostrar con la activación del usuario"]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["La boîte de dialogue du sélecteur de fichier ne peut être affichée qu'avec une activation par l'utilisateur"]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["文件选择器对话框只能在由用户激活时显示"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["文件選擇器對話框只能在由用戶激活時顯示"]),!1)})),initI18nPickerMsgsOnce=once((()=>{const e="uni.picker.",t=["done","cancel"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["Done","Cancel"]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["OK","Cancelar"]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["OK","Annuler"]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["完成","取消"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["完成","取消"]),!1)})),initI18nVideoMsgsOnce=once((()=>{const e="uni.video.",t=["danmu","volume"];useI18n$1().add(LOCALE_EN,normalizeMessages(e,t,["Danmu","Volume"]),!1),useI18n$1().add(LOCALE_ES,normalizeMessages(e,t,["Danmu","Volumen"]),!1),useI18n$1().add(LOCALE_FR,normalizeMessages(e,t,["Danmu","Le Volume"]),!1),useI18n$1().add(LOCALE_ZH_HANS,normalizeMessages(e,t,["弹幕","音量"]),!1),useI18n$1().add(LOCALE_ZH_HANT,normalizeMessages(e,t,["彈幕","音量"]),!1)}));function initNavigationBarI18n(e){if(isEnableLocale())return defineI18nProperties(e,[["titleText"],["searchInput","placeholder"],["buttons","text"]])}function initTabBarI18n(e){return isEnableLocale()&&e.list&&e.list.forEach((e=>{defineI18nProperty(e,["text"])})),e}function initBridge(e){const t=new E$1;return{on:(e,n)=>t.on(e,n),once:(e,n)=>t.once(e,n),off:(e,n)=>t.off(e,n),emit:(e,...n)=>t.emit(e,...n),subscribe(n,o,r=!1){t[r?"once":"on"](`${e}.${n}`,o)},unsubscribe(n,o){t.off(`${e}.${n}`,o)},subscribeHandler(n,o,r){t.emit(`${e}.${n}`,o,r)}}}const INVOKE_VIEW_API="invokeViewApi",INVOKE_SERVICE_API="invokeServiceApi";let invokeServiceMethodId=1;const invokeServiceMethod=(e,t,n)=>{const{subscribe:o,publishHandler:r}=UniViewJSBridge$1,a=n?invokeServiceMethodId++:0;n&&o(INVOKE_SERVICE_API+"."+a,n,!0),r(INVOKE_SERVICE_API,{id:a,name:e,args:t})},viewMethods=Object.create(null);function normalizeViewMethodName(e,t){return e+"."+t}function subscribeViewMethod(e,t){UniViewJSBridge$1.subscribe(normalizeViewMethodName(e,INVOKE_VIEW_API),onInvokeViewMethod)}function unsubscribeViewMethod(e){UniViewJSBridge$1.unsubscribe(normalizeViewMethodName(e,INVOKE_VIEW_API)),Object.keys(viewMethods).forEach((t=>{0===t.indexOf(e+".")&&delete viewMethods[t]}))}function registerViewMethod(e,t,n){t=normalizeViewMethodName(e,t),viewMethods[t]||(viewMethods[t]=n)}function unregisterViewMethod(e,t){t=normalizeViewMethodName(e,t),delete viewMethods[t]}function onInvokeViewMethod({id:e,name:t,args:n},o){t=normalizeViewMethodName(o,t);const r=t=>{e&&UniViewJSBridge$1.publishHandler(INVOKE_VIEW_API+"."+e,t)},a=viewMethods[t];a?a(n,r):r({})}const ViewJSBridge=extend$1(initBridge("service"),{invokeServiceMethod:invokeServiceMethod}),LONGPRESS_TIMEOUT=350,LONGPRESS_THRESHOLD=10,passiveOptions$2=passive(!0);let longPressTimer;function clearLongPressTimer(){longPressTimer&&(clearTimeout(longPressTimer),longPressTimer=null)}let startPageX=0,startPageY=0;function touchstart(e){if(clearLongPressTimer(),1!==e.touches.length)return;const{pageX:t,pageY:n}=e.touches[0];startPageX=t,startPageY=n,longPressTimer=setTimeout((function(){const t=new CustomEvent("longpress",{bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget});t.touches=e.touches,t.changedTouches=e.changedTouches,e.target.dispatchEvent(t)}),LONGPRESS_TIMEOUT)}function touchmove(e){if(!longPressTimer)return;if(1!==e.touches.length)return clearLongPressTimer();const{pageX:t,pageY:n}=e.touches[0];return Math.abs(t-startPageX)>LONGPRESS_THRESHOLD||Math.abs(n-startPageY)>LONGPRESS_THRESHOLD?clearLongPressTimer():void 0}function initLongPress(){window.addEventListener("touchstart",touchstart,passiveOptions$2),window.addEventListener("touchmove",touchmove,passiveOptions$2),window.addEventListener("touchend",clearLongPressTimer,passiveOptions$2),window.addEventListener("touchcancel",clearLongPressTimer,passiveOptions$2)}function checkValue$1(e,t){const n=Number(e);return isNaN(n)?t:n}function getWindowWidth$1(){const e=/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation,t=e&&90===Math.abs(window.orientation);var n=e?Math[t?"max":"min"](screen.width,screen.height):screen.width;return Math.min(window.innerWidth,document.documentElement.clientWidth,n)||n}function useRem(){const e=__uniConfig.globalStyle||{},t=checkValue$1(e.rpxCalcMaxDeviceWidth,960),n=checkValue$1(e.rpxCalcBaseDeviceWidth,375);function o(){let e=getWindowWidth$1();e=e<=t?e:n,document.documentElement.style.fontSize=e/23.4375+"px"}o(),document.addEventListener("DOMContentLoaded",o),window.addEventListener("load",o),window.addEventListener("resize",o)}function getDefaultExportFromCjs$1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var attrs=["top","left","right","bottom"],inited$1,elementComputedStyle={},support;function getSupport(){return support="CSS"in window&&"function"==typeof CSS.supports?CSS.supports("top: env(safe-area-inset-top)")?"env":CSS.supports("top: constant(safe-area-inset-top)")?"constant":"":""}function init(){if(support="string"==typeof support?support:getSupport()){var e=[],t=!1;try{var n=Object.defineProperty({},"passive",{get:function(){t={passive:!0}}});window.addEventListener("test",null,n)}catch(i){}var o=document.createElement("div");r(o,{position:"absolute",left:"0",top:"0",width:"0",height:"0",zIndex:"-1",overflow:"hidden",visibility:"hidden"}),attrs.forEach((function(e){!function(e,n){var o=document.createElement("div"),i=document.createElement("div"),s=document.createElement("div"),l=document.createElement("div"),c={position:"absolute",width:"100px",height:"200px",boxSizing:"border-box",overflow:"hidden",paddingBottom:support+"(safe-area-inset-"+n+")"};r(o,c),r(i,c),r(s,{transition:"0s",animation:"none",width:"400px",height:"400px"}),r(l,{transition:"0s",animation:"none",width:"250%",height:"250%"}),o.appendChild(s),i.appendChild(l),e.appendChild(o),e.appendChild(i),a((function(){o.scrollTop=i.scrollTop=1e4;var e=o.scrollTop,r=i.scrollTop;function a(){this.scrollTop!==(this===o?e:r)&&(o.scrollTop=i.scrollTop=1e4,e=o.scrollTop,r=i.scrollTop,attrChange(n))}o.addEventListener("scroll",a,t),i.addEventListener("scroll",a,t)}));var u=getComputedStyle(o);Object.defineProperty(elementComputedStyle,n,{configurable:!0,get:function(){return parseFloat(u.paddingBottom)}})}(o,e)})),document.body.appendChild(o),a(),inited$1=!0}else attrs.forEach((function(e){elementComputedStyle[e]=0}));function r(e,t){var n=e.style;Object.keys(t).forEach((function(e){var o=t[e];n[e]=o}))}function a(t){t?e.push(t):e.forEach((function(e){e()}))}}function getAttr(e){return inited$1||init(),elementComputedStyle[e]}var changeAttrs=[];function attrChange(e){changeAttrs.length||setTimeout((function(){var e={};changeAttrs.forEach((function(t){e[t]=elementComputedStyle[t]})),changeAttrs.length=0,callbacks.forEach((function(t){t(e)}))}),0),changeAttrs.push(e)}var callbacks=[];function onChange(e){getSupport()&&(inited$1||init(),"function"==typeof e&&callbacks.push(e))}function offChange(e){var t=callbacks.indexOf(e);t>=0&&callbacks.splice(t,1)}var safeAreaInsets={get support(){return 0!=("string"==typeof support?support:getSupport()).length},get top(){return getAttr("top")},get left(){return getAttr("left")},get right(){return getAttr("right")},get bottom(){return getAttr("bottom")},onChange:onChange,offChange:offChange},out=safeAreaInsets;const safeAreaInsets$1=getDefaultExportFromCjs$1(out),onEventPrevent=withModifiers((()=>{}),["prevent"]),onEventStop=withModifiers((e=>{}),["stop"]);function getWindowOffsetCssVar(e,t){return parseInt((e.getPropertyValue(t).match(/\d+/)||["0"])[0])}function getWindowTop(){const e=getWindowOffsetCssVar(document.documentElement.style,"--window-top");return e?e+safeAreaInsets$1.top:0}function getWindowOffset(){const e=document.documentElement.style,t=getWindowTop(),n=getWindowOffsetCssVar(e,"--window-bottom"),o=getWindowOffsetCssVar(e,"--window-left"),r=getWindowOffsetCssVar(e,"--window-right"),a=getWindowOffsetCssVar(e,"--top-window-height");return{top:t,bottom:n?n+safeAreaInsets$1.bottom:0,left:o?o+safeAreaInsets$1.left:0,right:r?r+safeAreaInsets$1.right:0,topWindowHeight:a||0}}function updateCssVar(e){const t=document.documentElement.style;Object.keys(e).forEach((n=>{t.setProperty(n,e[n])}))}function updatePageCssVar(e){return updateCssVar(e)}function PolySymbol(e){return Symbol(e)}function hasRpx(e){return-1!==(e+="").indexOf("rpx")||-1!==e.indexOf("upx")}function rpx2px(e,t=!1){if(t)return rpx2pxWithReplace(e);if(isString$1(e)){const t=parseInt(e)||0;return hasRpx(e)?upx2px(t):t}return e}function rpx2pxWithReplace(e){return hasRpx(e)?e.replace(/(\d+(\.\d+)?)[ru]px/g,((e,t)=>upx2px(parseFloat(t))+"px")):e}function get$pageByPage(e){return e.$page}function isBuiltInElement(e){return 0===e.tagName.indexOf("UNI-")}const ICON_PATH_SUCCESS_NO_CIRCLE="M1.952 18.080q-0.32-0.352-0.416-0.88t0.128-0.976l0.16-0.352q0.224-0.416 0.64-0.528t0.8 0.176l6.496 4.704q0.384 0.288 0.912 0.272t0.88-0.336l17.312-14.272q0.352-0.288 0.848-0.256t0.848 0.352l-0.416-0.416q0.32 0.352 0.32 0.816t-0.32 0.816l-18.656 18.912q-0.32 0.352-0.8 0.352t-0.8-0.32l-7.936-8.064z",ICON_PATH_WARN="M15.808 0.16q-4.224 0-7.872 2.176-3.552 2.112-5.632 5.728-2.144 3.744-2.144 8.128 0 4.192 2.144 7.872 2.112 3.52 5.632 5.632 3.68 2.144 7.872 2.144 4.384 0 8.128-2.144 3.616-2.080 5.728-5.632 2.176-3.648 2.176-7.872 0-4.384-2.176-8.128-2.112-3.616-5.728-5.728-3.744-2.176-8.128-2.176zM15.136 8.672h1.728q0.128 0 0.224 0.096t0.096 0.256l-0.384 10.24q0 0.064-0.048 0.112t-0.112 0.048h-1.248q-0.096 0-0.144-0.048t-0.048-0.112l-0.384-10.24q0-0.16 0.096-0.256t0.224-0.096zM16 23.328q-0.48 0-0.832-0.352t-0.352-0.848 0.352-0.848 0.832-0.352 0.832 0.352 0.352 0.848-0.352 0.848-0.832 0.352z",ICON_PATH_BACK="M21.781 7.844l-9.063 8.594 9.063 8.594q0.25 0.25 0.25 0.609t-0.25 0.578q-0.25 0.25-0.578 0.25t-0.578-0.25l-9.625-9.125q-0.156-0.125-0.203-0.297t-0.047-0.359q0-0.156 0.047-0.328t0.203-0.297l9.625-9.125q0.25-0.25 0.578-0.25t0.578 0.25q0.25 0.219 0.25 0.578t-0.25 0.578z",ICON_PATH_CLOSE="M17.25 16.156l7.375-7.313q0.281-0.281 0.281-0.641t-0.281-0.641q-0.25-0.25-0.625-0.25t-0.625 0.25l-7.375 7.344-7.313-7.344q-0.25-0.25-0.625-0.25t-0.625 0.25q-0.281 0.25-0.281 0.625t0.281 0.625l7.313 7.344-7.375 7.344q-0.281 0.25-0.281 0.625t0.281 0.625q0.125 0.125 0.281 0.188t0.344 0.063q0.156 0 0.328-0.063t0.297-0.188l7.375-7.344 7.375 7.406q0.125 0.156 0.297 0.219t0.328 0.063q0.188 0 0.344-0.078t0.281-0.203q0.281-0.25 0.281-0.609t-0.281-0.641l-7.375-7.406z";function createSvgIconVNode(e,t="#000",n=27){return createVNode("svg",{width:n,height:n,viewBox:"0 0 32 32"},[createVNode("path",{d:e,fill:t},null,8,["d","fill"])],8,["width","height"])}function useCurrentPageId(){{const{$pageInstance:e}=getCurrentInstance();return e&&getPageProxyId(e.proxy)}}function getPageIdByVm(e){const t=resolveComponentInstance(e);if(t.$page)return getPageProxyId(t);if(!t.$)return;{const{$pageInstance:e}=t.$;if(e)return getPageProxyId(e.proxy)}const n=t.$.root.proxy;return n&&n.$page?getPageProxyId(n):void 0}function getCurrentPage(){const e=getCurrentPages$1(),t=e.length;if(t)return e[t-1]}function getCurrentPageMeta(){var e;const t=null==(e=getCurrentPage())?void 0:e.$page;if(t)return t.meta}function getCurrentPageId(){const e=getCurrentPageMeta();return e?e.id:-1}function getCurrentPageVm(){const e=getCurrentPage();if(e)return e.$vm}const PAGE_META_KEYS=["navigationBar","pullToRefresh"];function initGlobalStyle(){return JSON.parse(JSON.stringify(__uniConfig.globalStyle||{}))}function initRouteMeta(e,t){const n=initGlobalStyle(),o=extend$1({id:t},n,e);PAGE_META_KEYS.forEach((t=>{o[t]=extend$1({},n[t],e[t])}));const{navigationBar:r}=o;return r.titleText&&r.titleImage&&(r.titleText=""),o}function initPageInternalInstance(e,t,n,o,r,a){const{id:i,route:s}=o,l=normalizeStyles(o.navigationBar,__uniConfig.themeConfig,a).titleColor;return{id:i,path:addLeadingSlash(s),route:s,fullPath:t,options:n,meta:o,openType:e,eventChannel:r,statusBarStyle:"#ffffff"===l?"light":"dark"}}function getPageProxyId(e){var t,n;return(null==(t=e.$page)?void 0:t.id)||(null==(n=e.$basePage)?void 0:n.id)}function invokeHook(e,t,n){if(isString$1(e))n=t,t=e,e=getCurrentPageVm();else if("number"==typeof e){const t=getCurrentPages$1().find((t=>get$pageByPage(t).id===e));e=t?t.$vm:getCurrentPageVm()}if(!e)return;const o=e.$[t];return o&&invokeArrayFns(o,n)}function disableScrollListener(e){e.preventDefault()}let testReachBottomTimer,lastScrollHeight=0;function createScrollListener({onPageScroll:e,onReachBottom:t,onReachBottomDistance:n}){let o=!1,r=!1,a=!0;const i=()=>{function i(){if((()=>{const{scrollHeight:e}=document.documentElement,t=window.innerHeight,o=window.scrollY,a=o>0&&e>t&&o+t+n>=e,i=Math.abs(e-lastScrollHeight)>n;return!a||r&&!i?(!a&&r&&(r=!1),!1):(lastScrollHeight=e,r=!0,!0)})())return t&&t(),a=!1,setTimeout((function(){a=!0}),350),!0}e&&e(window.pageYOffset),t&&a&&(i()||(testReachBottomTimer=setTimeout(i,300))),o=!1};return function(){clearTimeout(testReachBottomTimer),o||requestAnimationFrame(i),o=!0}}function normalizeRoute(e){if(0===e.indexOf("/")||0===e.indexOf("uni:"))return e;let t="";const n=getCurrentPages$1();return n.length&&(t=get$pageByPage(n[n.length-1]).route),getRealRoute(t,e)}function getRealRoute(e,t){if(0===t.indexOf("/"))return t;if(0===t.indexOf("./"))return getRealRoute(e,t.slice(2));const n=t.split("/"),o=n.length;let r=0;for(;r<o&&".."===n[r];r++);n.splice(0,r),t=n.join("/");const a=e.length>0?e.split("/"):[];return a.splice(a.length-r-1,r+1),addLeadingSlash(a.concat(n).join("/"))}function getRouteOptions(e,t=!1){return t?__uniRoutes.find((t=>t.path===e||t.alias===e)):__uniRoutes.find((t=>t.path===e))}function normalizeTabBarRoute(e,t,n){const o=getRouteOptions(addLeadingSlash(t));if(o){const{meta:e}=o;delete e.tabBarIndex,e.isQuit=e.isTabBar=!1}const r=getRouteOptions(addLeadingSlash(n));if(r){const{meta:t}=r;t.tabBarIndex=e,t.isQuit=t.isTabBar=!0;const o=__uniConfig.tabBar;o&&o.list&&o.list[e]&&(o.list[e].pagePath=removeLeadingSlash(n))}}function initView(){useRem(),initCustomDatasetOnce(isBuiltInElement),initLongPress()}class ComponentDescriptor{constructor(e){this.$bindClass=!1,this.$bindStyle=!1,this.$vm=e,this.$el=resolveOwnerEl(e.$),this.$el.getAttribute&&(this.$bindClass=!!this.$el.getAttribute("class"),this.$bindStyle=!!this.$el.getAttribute("style"))}selectComponent(e){if(!this.$el||!e)return;const t=getWxsVm(this.$el.querySelector(e));return t?createComponentDescriptor(t,!1):void 0}selectAllComponents(e){if(!this.$el||!e)return[];const t=[],n=this.$el.querySelectorAll(e);for(let o=0;o<n.length;o++){const e=getWxsVm(n[o]);e&&t.push(createComponentDescriptor(e,!1))}return t}forceUpdate(e){"class"===e?this.$bindClass?(this.$el.__wxsClassChanged=!0,this.$vm.$forceUpdate()):this.updateWxsClass():"style"===e&&(this.$bindStyle?(this.$el.__wxsStyleChanged=!0,this.$vm.$forceUpdate()):this.updateWxsStyle())}updateWxsClass(){const{__wxsAddClass:e}=this.$el;e.length&&(this.$el.className=e.join(" "))}updateWxsStyle(){const{__wxsStyle:e}=this.$el;e&&this.$el.setAttribute("style",stringifyStyle(e))}setStyle(e){return this.$el&&e?(isString$1(e)&&(e=parseStringStyle(e)),isPlainObject$2(e)&&(this.$el.__wxsStyle=e,this.forceUpdate("style")),this):this}addClass(e){if(!this.$el||!e)return this;const t=this.$el.__wxsAddClass||(this.$el.__wxsAddClass=[]);return-1===t.indexOf(e)&&(t.push(e),this.forceUpdate("class")),this}removeClass(e){if(!this.$el||!e)return this;const{__wxsAddClass:t}=this.$el;if(t){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const n=this.$el.__wxsRemoveClass||(this.$el.__wxsRemoveClass=[]);return-1===n.indexOf(e)&&(n.push(e),this.forceUpdate("class")),this}hasClass(e){return this.$el&&this.$el.classList.contains(e)}getDataset(){return this.$el&&this.$el.dataset}callMethod(e,t={}){const n=this.$vm[e];isFunction$1(n)?n(JSON.parse(JSON.stringify(t))):this.$vm.ownerId&&UniViewJSBridge$1.publishHandler(ON_WXS_INVOKE_CALL_METHOD,{nodeId:this.$el.__id,ownerId:this.$vm.ownerId,method:e,args:t})}requestAnimationFrame(e){return window.requestAnimationFrame(e)}getState(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}triggerEvent(e,t={}){return this.$vm.$emit(e,t),this}getComputedStyle(e){if(this.$el){const t=window.getComputedStyle(this.$el);return e&&e.length?e.reduce(((e,n)=>(e[n]=t[n],e)),{}):t}return{}}setTimeout(e,t){return window.setTimeout(e,t)}clearTimeout(e){return window.clearTimeout(e)}getBoundingClientRect(){return this.$el.getBoundingClientRect()}}function createComponentDescriptor(e,t=!0){if(t&&e&&(e=resolveOwnerVm(e.$)),e&&e.$el)return e.$el.__wxsComponentDescriptor||(e.$el.__wxsComponentDescriptor=new ComponentDescriptor(e)),e.$el.__wxsComponentDescriptor}function getComponentDescriptor(e,t){return createComponentDescriptor(e,t)}function resolveOwnerComponentPublicInstance(e,t,n=!0){if(!t)return!1;if(n&&e.length<2)return!1;const o=resolveOwnerVm(t);if(!o)return!1;const r=o.$.type;return!(!r.$wxs&&!r.$renderjs)&&o}function wrapperH5WxsEvent(e,t,n,o=!0){if(t){e.__instance||(e.__instance=!0,Object.defineProperty(e,"instance",{get:()=>getComponentDescriptor(n.proxy,!1)}));const r=resolveOwnerComponentPublicInstance(t,n,o);if(r)return[e,getComponentDescriptor(r,!1)]}}function getWxsVm(e){if(e)return e.__vueParentComponent&&e.__vueParentComponent.proxy}const isKeyboardEvent=e=>!e.type.indexOf("key")&&e instanceof KeyboardEvent,isClickEvent=e=>"click"===e.type,isMouseEvent=e=>0===e.type.indexOf("mouse")||["contextmenu"].includes(e.type),isTouchEvent=e=>"undefined"!=typeof TouchEvent&&e instanceof TouchEvent||0===e.type.indexOf("touch")||["longpress"].indexOf(e.type)>=0;function $nne(e,t,n){const{currentTarget:o}=e;if(!(e instanceof Event&&o instanceof HTMLElement))return[e];const r=!isBuiltInElement(o);if(r)return wrapperH5WxsEvent(e,t,n,!1)||[e];const a=createNativeEvent(e,r);if(isClickEvent(e))normalizeClickEvent(a,e);else if(isMouseEvent(e))normalizeMouseEvent(a,e);else if(isTouchEvent(e)){const t=getWindowTop();a.touches=normalizeTouchEvent(e.touches,t),a.changedTouches=normalizeTouchEvent(e.changedTouches,t)}else if(isKeyboardEvent(e)){["key","code"].forEach((t=>{Object.defineProperty(a,t,{get:()=>e[t]})}))}return wrapperH5WxsEvent(a,t,n)||[a]}function findUniTarget(e){for(;!isBuiltInElement(e);)e=e.parentElement;return e}function createNativeEvent(e,t=!1){const{type:n,timeStamp:o,target:r,currentTarget:a}=e;let i,s;i=normalizeTarget(t?r:findUniTarget(r)),s=normalizeTarget(a);const l={type:n,timeStamp:o,target:i,detail:{},currentTarget:s};return e._stopped&&(l._stopped=!0),e.type.startsWith("touch")&&(l.touches=e.touches,l.changedTouches=e.changedTouches),wrapperEvent(l,e),l}function wrapperEvent(e,t){extend$1(e,{preventDefault:()=>t.preventDefault(),stopPropagation:()=>t.stopPropagation()})}function normalizeClickEvent(e,t){const{x:n,y:o}=t,r=getWindowTop();e.detail={x:n,y:o-r},e.touches=e.changedTouches=[createTouchEvent(t,r)]}function normalizeMouseEvent(e,t){const n=getWindowTop();e.pageX=t.pageX,e.pageY=t.pageY-n,e.clientX=t.clientX,e.clientY=t.clientY-n,e.touches=e.changedTouches=[createTouchEvent(t,n)]}function createTouchEvent(e,t){return{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY-t,pageX:e.pageX,pageY:e.pageY-t}}function normalizeTouchEvent(e,t){const n=[];for(let o=0;o<e.length;o++){const{identifier:r,pageX:a,pageY:i,clientX:s,clientY:l,force:c}=e[o];n.push({identifier:r,pageX:a,pageY:i-t,clientX:s,clientY:l-t,force:c||0})}return n}const instance=Object.defineProperty({__proto__:null,$nne:$nne,createNativeEvent:createNativeEvent},Symbol.toStringTag,{value:"Module"});function initAppConfig$1(e){const t=e.globalProperties;extend$1(t,instance),t.$gcd=getComponentDescriptor}function initViewPlugin(e){initAppConfig$1(e._context.config)}const invokeOnCallback=(e,t)=>UniServiceJSBridge$1.emit("api."+e,t);let invokeViewMethodId=1;function publishViewMethodName(e){return(e||getCurrentPageId())+"."+INVOKE_VIEW_API}const invokeViewMethod=(e,t,n,o)=>{const{subscribe:r,publishHandler:a}=UniServiceJSBridge$1,i=o?invokeViewMethodId++:0;o&&r(INVOKE_VIEW_API+"."+i,o,!0),a(publishViewMethodName(n),{id:i,name:e,args:t},n)},invokeViewMethodKeepAlive=(e,t,n,o)=>{const{subscribe:r,unsubscribe:a,publishHandler:i}=UniServiceJSBridge$1,s=invokeViewMethodId++,l=INVOKE_VIEW_API+"."+s;return r(l,n),i(publishViewMethodName(o),{id:s,name:e,args:t},o),()=>{a(l)}},ServiceJSBridge=extend$1(initBridge("view"),{invokeOnCallback:invokeOnCallback,invokeViewMethod:invokeViewMethod,invokeViewMethodKeepAlive:invokeViewMethodKeepAlive});function initOn(){const{on:e}=UniServiceJSBridge$1;e(ON_RESIZE,onResize$1),e(ON_APP_ENTER_FOREGROUND,onAppEnterForeground),e(ON_APP_ENTER_BACKGROUND,onAppEnterBackground)}function onResize$1(e){invokeHook(getCurrentPage(),ON_RESIZE,e),UniServiceJSBridge$1.invokeOnCallback("onWindowResize",e)}function onAppEnterForeground(e){const t=getCurrentPage();invokeHook(getApp$1(),ON_SHOW,e),invokeHook(t,ON_SHOW)}function onAppEnterBackground(){invokeHook(getApp$1(),ON_HIDE),invokeHook(getCurrentPage(),ON_HIDE)}const SUBSCRIBE_LIFECYCLE_HOOKS=[ON_PAGE_SCROLL,ON_REACH_BOTTOM];function initSubscribe(){SUBSCRIBE_LIFECYCLE_HOOKS.forEach((e=>UniServiceJSBridge$1.subscribe(e,createPageEvent(e))))}function createPageEvent(e){return(t,n)=>{invokeHook(parseInt(n),e,t)}}function initService(){initOn(),initSubscribe()}function initAppVm(e){e.$vm=e,e.$mpType="app";const t=ref(useI18n$1().getLocale());Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}function initPageVm(e,t){e.route=t.route,e.$vm=e,e.$page=t,e.$mpType="page",e.$fontFamilySet=new Set,t.meta.isTabBar&&(e.$.__isTabBar=!0,e.$.__isActive=!0)}function getOpenerEventChannel(){if(this.$route){const e=this.$route.meta;return e.eventChannel||(e.eventChannel=new EventChannel(this.$page.id)),e.eventChannel}}function initAppConfig(e){e.globalProperties.getOpenerEventChannel=getOpenerEventChannel}function initServicePlugin(e){initAppConfig(e._context.config)}function createLaunchOptions(){return{path:"",query:{},scene:1001,referrerInfo:{appId:"",extraData:{}}}}function defineGlobalData(e,t){const n=e.$options||{};n.globalData=extend$1(n.globalData||{},t),Object.defineProperty(e,"globalData",{get:()=>n.globalData,set(e){n.globalData=e}})}function converPx(e){return/^-?\d+[ur]px$/i.test(e)?e.replace(/(^-?\d+)[ur]px$/i,((e,t)=>`${upx2px(parseFloat(t))}px`)):/^-?[\d\.]+$/.test(e)?`${e}px`:e||""}function converType(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`)).replace("webkit","-webkit")}function getStyle(e){const t=["matrix","matrix3d","scale","scale3d","rotate3d","skew","translate","translate3d"],n=["scaleX","scaleY","scaleZ","rotate","rotateX","rotateY","rotateZ","skewX","skewY","translateX","translateY","translateZ"],o=["opacity","background-color"],r=["width","height","left","right","top","bottom"],a=e.animates,i=e.option,s=i.transition,l={},c=[];return a.forEach((e=>{let a=e.type,i=[...e.args];if(t.concat(n).includes(a))a.startsWith("rotate")||a.startsWith("skew")?i=i.map((e=>parseFloat(e)+"deg")):a.startsWith("translate")&&(i=i.map(converPx)),n.indexOf(a)>=0&&(i.length=1),c.push(`${a}(${i.join(",")})`);else if(o.concat(r).includes(i[0])){a=i[0];const e=i[1];l[a]=r.includes(a)?converPx(e):e}})),l.transform=l.webkitTransform=c.join(" "),l.transition=l.webkitTransition=Object.keys(l).map((e=>`${converType(e)} ${s.duration}ms ${s.timingFunction} ${s.delay}ms`)).join(","),l.transformOrigin=l.webkitTransformOrigin=i.transformOrigin,l}function startAnimation(e){const t=e.animation;if(!t||!t.actions||!t.actions.length)return;let n=0;const o=t.actions,r=t.actions.length;function a(){const t=o[n],i=t.option.transition,s=getStyle(t);Object.keys(s).forEach((t=>{e.$el.style[t]=s[t]})),n+=1,n<r&&setTimeout(a,i.duration+i.delay)}setTimeout((()=>{a()}),0)}const animation={props:["animation"],watch:{animation:{deep:!0,handler(){startAnimation(this)}}},mounted(){startAnimation(this)}},defineBuiltInComponent=e=>{e.__reserved=!0;const{props:t,mixins:n}=e;return t&&t.animation||(n||(e.mixins=[])).push(animation),defineSystemComponent(e)},defineSystemComponent=e=>(e.__reserved=!0,e.compatConfig={MODE:3},defineComponent(e));function withWebEvent(e){return e.__wwe=!0,e}function useCustomEvent(e,t){return(n,o,r)=>{e.value&&t(n,normalizeCustomEvent(n,o,e.value,r||{}))}}function useNativeEvent(e){return(t,n)=>{e(t,createNativeEvent(n))}}function normalizeCustomEvent(e,t,n,o){let r;return r=normalizeTarget(n),{type:o.type||e,timeStamp:t.timeStamp||0,target:r,currentTarget:r,detail:o}}const hoverProps={hoverClass:{type:String,default:"none"},hoverStopPropagation:{type:Boolean,default:!1},hoverStartTime:{type:[Number,String],default:50},hoverStayTime:{type:[Number,String],default:400}};function useHover(e){const t=ref(!1);let n,o,r=!1;function a(){requestAnimationFrame((()=>{clearTimeout(o),o=setTimeout((()=>{t.value=!1}),parseInt(e.hoverStayTime))}))}function i(o){o._hoverPropagationStopped||e.hoverClass&&"none"!==e.hoverClass&&!e.disabled&&(e.hoverStopPropagation&&(o._hoverPropagationStopped=!0),r=!0,n=setTimeout((()=>{t.value=!0,r||a()}),parseInt(e.hoverStartTime)))}function s(){r=!1,t.value&&a()}function l(){s(),window.removeEventListener("mouseup",l)}return{hovering:t,binding:{onTouchstartPassive:withWebEvent((function(e){e.touches.length>1||i(e)})),onMousedown:withWebEvent((function(e){r||(i(e),window.addEventListener("mouseup",l))})),onTouchend:withWebEvent((function(){s()})),onMouseup:withWebEvent((function(){r&&l()})),onTouchcancel:withWebEvent((function(){r=!1,t.value=!1,clearTimeout(n)}))}}}function useBooleanAttr(e,t){return isString$1(t)&&(t=[t]),t.reduce(((t,n)=>(e[n]&&(t[n]=!0),t)),Object.create(null))}const uniFormKey=PolySymbol("uf"),labelProps={for:{type:String,default:""}},uniLabelKey=PolySymbol("ul");function useProvideLabel(){const e=[];return provide(uniLabelKey,{addHandler(t){e.push(t)},removeHandler(t){e.splice(e.indexOf(t),1)}}),e}const index$y=defineBuiltInComponent({name:"Label",props:labelProps,setup(e,{slots:t}){const n=ref(null),o=useCurrentPageId(),r=useProvideLabel(),a=computed((()=>e.for||t.default&&t.default.length)),i=withWebEvent((t=>{const n=t.target;let a=/^uni-(checkbox|radio|switch)-/.test(n.className);a||(a=/^uni-(checkbox|radio|switch|button)$|^(svg|path)$/i.test(n.tagName)),a||(e.for?UniViewJSBridge$1.emit("uni-label-click-"+o+"-"+e.for,t,!0):r.length&&r[0](t,!0))}));return()=>createVNode("uni-label",{ref:n,class:{"uni-label-pointer":a},onClick:i},[t.default&&t.default()],10,["onClick"])}});function useListeners$1(e,t){_addListeners(e.id,t),watch((()=>e.id),((e,n)=>{_removeListeners(n,t,!0),_addListeners(e,t,!0)})),onUnmounted((()=>{_removeListeners(e.id,t)}))}function _addListeners(e,t,n){const o=useCurrentPageId();n&&!e||isPlainObject$2(t)&&Object.keys(t).forEach((r=>{n?0!==r.indexOf("@")&&0!==r.indexOf("uni-")&&UniViewJSBridge$1.on(`uni-${r}-${o}-${e}`,t[r]):0===r.indexOf("uni-")?UniViewJSBridge$1.on(r,t[r]):e&&UniViewJSBridge$1.on(`uni-${r}-${o}-${e}`,t[r])}))}function _removeListeners(e,t,n){const o=useCurrentPageId();n&&!e||isPlainObject$2(t)&&Object.keys(t).forEach((r=>{n?0!==r.indexOf("@")&&0!==r.indexOf("uni-")&&UniViewJSBridge$1.off(`uni-${r}-${o}-${e}`,t[r]):0===r.indexOf("uni-")?UniViewJSBridge$1.off(r,t[r]):e&&UniViewJSBridge$1.off(`uni-${r}-${o}-${e}`,t[r])}))}const buttonProps={id:{type:String,default:""},hoverClass:{type:String,default:"button-hover"},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},hoverStopPropagation:{type:Boolean,default:!1},disabled:{type:[Boolean,String],default:!1},formType:{type:String,default:""},openType:{type:String,default:""},loading:{type:[Boolean,String],default:!1},plain:{type:[Boolean,String],default:!1}},index$x=defineBuiltInComponent({name:"Button",props:buttonProps,setup(e,{slots:t}){const n=ref(null),o=inject(uniFormKey,!1),{hovering:r,binding:a}=useHover(e),i=withWebEvent(((t,r)=>{if(e.disabled)return t.stopImmediatePropagation();r&&n.value.click();const a=e.formType;if(a){if(!o)return;"submit"===a?o.submit(t):"reset"===a&&o.reset(t)}else;})),s=inject(uniLabelKey,!1);return s&&(s.addHandler(i),onBeforeUnmount((()=>{s.removeHandler(i)}))),useListeners$1(e,{"label-click":i}),()=>{const o=e.hoverClass,s=useBooleanAttr(e,"disabled"),l=useBooleanAttr(e,"loading"),c=useBooleanAttr(e,"plain"),u=o&&"none"!==o;return createVNode("uni-button",mergeProps({ref:n,onClick:i,id:e.id,class:u&&r.value?o:""},u&&a,s,l,c),[t.default&&t.default()],16,["onClick","id"])}}}),TEMP_PATH="",pageMetaKey=PolySymbol("upm");function usePageMeta(){return inject(pageMetaKey)}function providePageMeta(e){const t=initPageMeta(e);return provide(pageMetaKey,t),t}function usePageRoute(){return useRoute()}function initPageMeta(e){return reactive(normalizePageMeta(JSON.parse(JSON.stringify(initRouteMeta(useRoute().meta,e)))))}function normalizePageMeta(e){{const{navigationBar:t}=e,{titleSize:n,titleColor:o,backgroundColor:r}=t;t.titleText=t.titleText||"",t.type=t.type||"default",t.titleSize=n||"16px",t.titleColor=o||"#000000",t.backgroundColor=r||"#F8F8F8",initNavigationBarI18n(t)}if(history.state){const t=history.state.__type__;"redirectTo"!==t&&"reLaunch"!==t||0!==getCurrentPages$1().length||(e.isEntry=!0,e.isQuit=!0)}return e}function getStateId(){return history.state&&history.state.__id__||1}var chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function encode$1(e){var t,n=new Uint8Array(e),o=n.length,r="";for(t=0;t<o;t+=3)r+=chars[n[t]>>2],r+=chars[(3&n[t])<<4|n[t+1]>>4],r+=chars[(15&n[t+1])<<2|n[t+2]>>6],r+=chars[63&n[t+2]];return o%3==2?r=r.substring(0,r.length-1)+"=":o%3==1&&(r=r.substring(0,r.length-2)+"=="),r}const CHOOSE_SIZE_TYPES=["original","compressed"],CHOOSE_SOURCE_TYPES=["album","camera"],HTTP_METHODS=["GET","OPTIONS","HEAD","POST","PUT","DELETE","TRACE","CONNECT","PATCH"];function elemInArray(e,t){return e&&-1!==t.indexOf(e)?e:t[0]}function elemsInArray(e,t){return!isArray$3(e)||0===e.length||e.find((e=>-1===t.indexOf(e)))?t:e}function tryCatch(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}let invokeCallbackId=1;const invokeCallbacks={};function addInvokeCallback(e,t,n,o=!1){return invokeCallbacks[e]={name:t,keepAlive:o,callback:n},e}function invokeCallback(e,t,n){if("number"==typeof e){const o=invokeCallbacks[e];if(o)return o.keepAlive||delete invokeCallbacks[e],o.callback(t,n)}return t}function findInvokeCallbackByName(e){for(const t in invokeCallbacks)if(invokeCallbacks[t].name===e)return!0;return!1}function removeKeepAliveApiCallback(e,t){for(const n in invokeCallbacks){const o=invokeCallbacks[n];o.callback===t&&o.name===e&&delete invokeCallbacks[n]}}function offKeepAliveApiCallback(e){UniServiceJSBridge$1.off("api."+e)}function onKeepAliveApiCallback(e){UniServiceJSBridge$1.on("api."+e,(t=>{for(const n in invokeCallbacks){const o=invokeCallbacks[n];o.name===e&&o.callback(t)}}))}function createKeepAliveApiCallback(e,t){return addInvokeCallback(invokeCallbackId++,e,t,!0)}const API_SUCCESS="success",API_FAIL="fail",API_COMPLETE="complete";function getApiCallbacks(e){const t={};for(const n in e){const o=e[n];isFunction$1(o)&&(t[n]=tryCatch(o),delete e[n])}return t}function normalizeErrMsg(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}function createAsyncApiCallback(e,t={},{beforeAll:n,beforeSuccess:o}={}){isPlainObject$2(t)||(t={});const{success:r,fail:a,complete:i}=getApiCallbacks(t),s=isFunction$1(r),l=isFunction$1(a),c=isFunction$1(i),u=invokeCallbackId++;return addInvokeCallback(u,e,(u=>{(u=u||{}).errMsg=normalizeErrMsg(u.errMsg,e),isFunction$1(n)&&n(u),u.errMsg===e+":ok"?(isFunction$1(o)&&o(u,t),s&&r(u)):l&&a(u),c&&i(u)})),u}const HOOK_SUCCESS="success",HOOK_FAIL="fail",HOOK_COMPLETE="complete",globalInterceptors={},scopedInterceptors={};function wrapperHook(e,t){return function(n){return e(n,t)||n}}function queue(e,t,n){let o=!1;for(let r=0;r<e.length;r++){const a=e[r];if(o)o=Promise.resolve(wrapperHook(a,n));else{const e=a(t,n);if(isPromise(e)&&(o=Promise.resolve(e)),!1===e)return{then(){},catch(){}}}}return o||{then:e=>e(t),catch(){}}}function wrapperOptions(e,t={}){return[HOOK_SUCCESS,HOOK_FAIL,HOOK_COMPLETE].forEach((n=>{const o=e[n];if(!isArray$3(o))return;const r=t[n];t[n]=function(e){queue(o,e,t).then((e=>isFunction$1(r)&&r(e)||e))}})),t}function wrapperReturnValue(e,t){const n=[];isArray$3(globalInterceptors.returnValue)&&n.push(...globalInterceptors.returnValue);const o=scopedInterceptors[e];return o&&isArray$3(o.returnValue)&&n.push(...o.returnValue),n.forEach((e=>{t=e(t)||t})),t}function getApiInterceptorHooks(e){const t=Object.create(null);Object.keys(globalInterceptors).forEach((e=>{"returnValue"!==e&&(t[e]=globalInterceptors[e].slice())}));const n=scopedInterceptors[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function invokeApi(e,t,n,o){const r=getApiInterceptorHooks(e);if(r&&Object.keys(r).length){if(isArray$3(r.invoke)){return queue(r.invoke,n).then((n=>t(wrapperOptions(getApiInterceptorHooks(e),n),...o)))}return t(wrapperOptions(r,n),...o)}return t(n,...o)}function hasCallback(e){return!(!isPlainObject$2(e)||![API_SUCCESS,API_FAIL,API_COMPLETE].find((t=>isFunction$1(e[t]))))}function handlePromise(e){return e}function promisify(e,t){return(n={},...o)=>hasCallback(n)?wrapperReturnValue(e,invokeApi(e,t,n,o)):wrapperReturnValue(e,handlePromise(new Promise(((r,a)=>{invokeApi(e,t,extend$1(n,{success:r,fail:a}),o)}))))}function formatApiArgs(e,t){const n=e[0];if(!t||!t.formatArgs||!isPlainObject$2(t.formatArgs)&&isPlainObject$2(n))return;const o=t.formatArgs,r=Object.keys(o);for(let a=0;a<r.length;a++){const t=r[a],i=o[t];if(isFunction$1(i)){const o=i(e[0][t],n);if(isString$1(o))return o}else hasOwn$3(n,t)||(n[t]=i)}}function invokeSuccess(e,t,n){return invokeCallback(e,extend$1(n||{},{errMsg:t+":ok"}))}function invokeFail(e,t,n,o={}){const r=t+":fail";let a="";return a=n?0===n.indexOf(r)?n:r+" "+n:r,delete o.errCode,invokeCallback(e,extend$1({errMsg:a},o))}function beforeInvokeApi(e,t,n,o){if(o&&o.beforeInvoke){const e=o.beforeInvoke(t);if(isString$1(e))return e}const r=formatApiArgs(t,o);if(r)return r}function checkCallback(e){if(!isFunction$1(e))throw new Error('Invalid args: type check failed for args "callback". Expected Function')}function wrapperOnApi(e,t,n){return o=>{checkCallback(o);const r=beforeInvokeApi(e,[o],void 0,n);if(r)throw new Error(r);const a=!findInvokeCallbackByName(e);createKeepAliveApiCallback(e,o),a&&(onKeepAliveApiCallback(e),t())}}function wrapperOffApi(e,t,n){return o=>{checkCallback(o);const r=beforeInvokeApi(e,[o],void 0,n);if(r)throw new Error(r);removeKeepAliveApiCallback(e=e.replace("off","on"),o);findInvokeCallbackByName(e)||(offKeepAliveApiCallback(e),t())}}function parseErrMsg(e){return!e||isString$1(e)?e:e.stack?("undefined"!=typeof globalThis&&globalThis.harmonyChannel||console.error(e.message+"\n"+e.stack),e.message):e}function wrapperTaskApi(e,t,n,o){return r=>{const a=createAsyncApiCallback(e,r,o),i=beforeInvokeApi(e,[r],n,o);return i?invokeFail(a,e,i):t(r,{resolve:t=>invokeSuccess(a,e,t),reject:(t,n)=>invokeFail(a,e,parseErrMsg(t),n)})}}function wrapperSyncApi(e,t,n,o){return(...r)=>{const a=beforeInvokeApi(e,r,n,o);if(a)throw new Error(a);return t.apply(null,r)}}function wrapperAsyncApi(e,t,n,o){return wrapperTaskApi(e,t,n,o)}function defineOnApi(e,t,n){return wrapperOnApi(e,t,n)}function defineOffApi(e,t,n){return wrapperOffApi(e,t,n)}function defineTaskApi(e,t,n,o){return promisify(e,wrapperTaskApi(e,t,void 0,o))}function defineSyncApi(e,t,n,o){return wrapperSyncApi(e,t,void 0,o)}function defineAsyncApi(e,t,n,o){return promisify(e,wrapperAsyncApi(e,t,void 0,o))}function createUnsupportedMsg(e){return`method 'uni.${e}' not supported`}function createUnsupportedAsyncApi(e){return(t,{reject:n})=>n(createUnsupportedMsg(e))}const API_ARRAY_BUFFER_TO_BASE64="arrayBufferToBase64",arrayBufferToBase64=defineSyncApi(API_ARRAY_BUFFER_TO_BASE64,(e=>encode$1(e))),API_UPX2PX="upx2px",EPS=1e-4,BASE_DEVICE_WIDTH=750;let isIOS$1=!1,deviceWidth=0,deviceDPR=0,maxWidth=960,baseWidth=375,includeWidth=750;function checkDeviceWidth(){const{windowWidth:e,pixelRatio:t,platform:n}=getBaseSystemInfo();deviceWidth=e,deviceDPR=t,isIOS$1="ios"===n}function checkValue(e,t){const n=Number(e);return isNaN(n)?t:n}function checkMaxWidth(){const e=__uniConfig.globalStyle||{};maxWidth=checkValue(e.rpxCalcMaxDeviceWidth,960),baseWidth=checkValue(e.rpxCalcBaseDeviceWidth,375),includeWidth=checkValue(e.rpxCalcBaseDeviceWidth,750)}const upx2px=defineSyncApi(API_UPX2PX,((e,t)=>{if(0===deviceWidth&&(checkDeviceWidth(),checkMaxWidth()),0===(e=Number(e)))return 0;let n=t||deviceWidth;n=e===includeWidth||n<=maxWidth?n:baseWidth;let o=e/BASE_DEVICE_WIDTH*n;return o<0&&(o=-o),o=Math.floor(o+EPS),0===o&&(o=1!==deviceDPR&&isIOS$1?.5:1),e<0?-o:o})),API_ADD_INTERCEPTOR="addInterceptor";function mergeInterceptorHook(e,t){Object.keys(t).forEach((n=>{isFunction$1(t[n])&&(e[n]=mergeHook(e[n],t[n]))}))}function mergeHook(e,t){const n=t?e?e.concat(t):isArray$3(t)?t:[t]:e;return n?dedupeHooks(n):n}function dedupeHooks(e){const t=[];for(let n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}const addInterceptor=defineSyncApi(API_ADD_INTERCEPTOR,((e,t)=>{isString$1(e)&&isPlainObject$2(t)?mergeInterceptorHook(scopedInterceptors[e]||(scopedInterceptors[e]={}),t):isPlainObject$2(e)&&mergeInterceptorHook(globalInterceptors,e)})),API_ON="$on",API_OFF="$off",API_EMIT="$emit";class EventBus{constructor(){this.$emitter=new E$1}on(e,t){return this.$emitter.on(e,t)}once(e,t){return this.$emitter.once(e,t)}off(e,t){e?this.$emitter.off(e,t):this.$emitter.e={}}emit(e,...t){this.$emitter.emit(e,...t)}}const eventBus=new EventBus,$on=defineSyncApi(API_ON,((e,t)=>(eventBus.on(e,t),()=>eventBus.off(e,t)))),$off=defineSyncApi(API_OFF,((e,t)=>{isArray$3(e)||(e=e?[e]:[]),e.forEach((e=>{eventBus.off(e,t)}))})),$emit=defineSyncApi(API_EMIT,((e,...t)=>{eventBus.emit(e,...t)})),API_CREATE_VIDEO_CONTEXT="createVideoContext",API_CREATE_MAP_CONTEXT="createMapContext",API_CREATE_CANVAS_CONTEXT="createCanvasContext",API_CREATE_INNER_AUDIO_CONTEXT="createInnerAudioContext",RATES=[.5,.8,1,1.25,1.5,2];class VideoContext{constructor(e,t){this.id=e,this.pageId=t}play(){operateVideoPlayer(this.id,this.pageId,"play")}pause(){operateVideoPlayer(this.id,this.pageId,"pause")}stop(){operateVideoPlayer(this.id,this.pageId,"stop")}seek(e){operateVideoPlayer(this.id,this.pageId,"seek",{position:e})}sendDanmu(e){operateVideoPlayer(this.id,this.pageId,"sendDanmu",e)}playbackRate(e){~RATES.indexOf(e)||(e=1),operateVideoPlayer(this.id,this.pageId,"playbackRate",{rate:e})}requestFullScreen(e={}){operateVideoPlayer(this.id,this.pageId,"requestFullScreen",e)}exitFullScreen(){operateVideoPlayer(this.id,this.pageId,"exitFullScreen")}showStatusBar(){operateVideoPlayer(this.id,this.pageId,"showStatusBar")}hideStatusBar(){operateVideoPlayer(this.id,this.pageId,"hideStatusBar")}}const createVideoContext=defineSyncApi(API_CREATE_VIDEO_CONTEXT,((e,t)=>new VideoContext(e,getPageIdByVm(t||getCurrentPageVm())))),operateMapCallback=(e,t)=>{const n=t.errMsg||"";new RegExp("\\:\\s*fail").test(n)?e.fail&&e.fail(t):e.success&&e.success(t),e.complete&&e.complete(t)},operateMapWrap=(e,t,n,o)=>{operateMap(e,t,n,o,(e=>{o&&operateMapCallback(o,e)}))};class MapContext{constructor(e,t){this.id=e,this.pageId=t}getCenterLocation(e){operateMapWrap(this.id,this.pageId,"getCenterLocation",e)}moveToLocation(e){operateMapWrap(this.id,this.pageId,"moveToLocation",e)}getScale(e){operateMapWrap(this.id,this.pageId,"getScale",e)}getRegion(e){operateMapWrap(this.id,this.pageId,"getRegion",e)}includePoints(e){operateMapWrap(this.id,this.pageId,"includePoints",e)}translateMarker(e){operateMapWrap(this.id,this.pageId,"translateMarker",e)}$getAppMap(){}addCustomLayer(e){operateMapWrap(this.id,this.pageId,"addCustomLayer",e)}removeCustomLayer(e){operateMapWrap(this.id,this.pageId,"removeCustomLayer",e)}addGroundOverlay(e){operateMapWrap(this.id,this.pageId,"addGroundOverlay",e)}removeGroundOverlay(e){operateMapWrap(this.id,this.pageId,"removeGroundOverlay",e)}updateGroundOverlay(e){operateMapWrap(this.id,this.pageId,"updateGroundOverlay",e)}initMarkerCluster(e){operateMapWrap(this.id,this.pageId,"initMarkerCluster",e)}addMarkers(e){operateMapWrap(this.id,this.pageId,"addMarkers",e)}removeMarkers(e){operateMapWrap(this.id,this.pageId,"removeMarkers",e)}moveAlong(e){operateMapWrap(this.id,this.pageId,"moveAlong",e)}setLocMarkerIcon(e){operateMapWrap(this.id,this.pageId,"setLocMarkerIcon",e)}openMapApp(e){operateMapWrap(this.id,this.pageId,"openMapApp",e)}on(e,t){operateMapWrap(this.id,this.pageId,"on",{name:e,callback:t})}}const createMapContext=defineSyncApi(API_CREATE_MAP_CONTEXT,((e,t)=>new MapContext(e,getPageIdByVm(t||getCurrentPageVm()))));function getInt(e,t){return function(n,o){n?o[e]=Math.round(n):void 0!==t&&(o[e]=t)}}const formatWidth=getInt("width"),formatHeight=getInt("height"),fileTypes={PNG:"png",JPG:"jpg",JPEG:"jpg"},API_CANVAS_TO_TEMP_FILE_PATH="canvasToTempFilePath",CanvasToTempFilePathOptions={formatArgs:{x:getInt("x",0),y:getInt("y",0),width:formatWidth,height:formatHeight,destWidth:getInt("destWidth"),destHeight:getInt("destHeight"),fileType(e,t){e=(e||"").toUpperCase();let n=fileTypes[e];n||(n=fileTypes.PNG),t.fileType=n},quality(e,t){t.quality=e&&e>0&&e<1?e:1}}},CanvasToTempFilePathProtocol={x:Number,y:Number,width:Number,height:Number,destWidth:Number,destHeight:Number,canvasId:{type:String,required:!0},fileType:String,quality:Number};function operateCanvas(e,t,n,o,r){UniServiceJSBridge$1.invokeViewMethod(`canvas.${e}`,{type:n,data:o},t,(e=>{r&&r(e)}))}var methods1=["scale","rotate","translate","setTransform","transform"],methods2=["drawImage","fillText","fill","stroke","fillRect","strokeRect","clearRect","strokeText"],methods3=["setFillStyle","setTextAlign","setStrokeStyle","setGlobalAlpha","setShadow","setFontSize","setLineCap","setLineJoin","setLineWidth","setMiterLimit","setTextBaseline","setLineDash"];function measureText(e,t){const n=document.createElement("canvas").getContext("2d");return n.font=t,n.measureText(e).width||0}const predefinedColor={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32",transparent:"#00000000"};function checkColor(e){let t=null;if(null!=(t=/^#([0-9|A-F|a-f]{6})$/.exec(e=e||"#000000"))){return[parseInt(t[1].slice(0,2),16),parseInt(t[1].slice(2,4),16),parseInt(t[1].slice(4),16),255]}if(null!=(t=/^#([0-9|A-F|a-f]{3})$/.exec(e))){let e=t[1].slice(0,1),n=t[1].slice(1,2),o=t[1].slice(2,3);return e=parseInt(e+e,16),n=parseInt(n+n,16),o=parseInt(o+o,16),[e,n,o,255]}if(null!=(t=/^rgb\((.+)\)$/.exec(e)))return t[1].split(",").map((function(e){return Math.min(255,parseInt(e.trim()))})).concat(255);if(null!=(t=/^rgba\((.+)\)$/.exec(e)))return t[1].split(",").map((function(e,t){return 3===t?Math.floor(255*parseFloat(e.trim())):Math.min(255,parseInt(e.trim()))}));var n=e.toLowerCase();if(hasOwn$3(predefinedColor,n)){t=/^#([0-9|A-F|a-f]{6,8})$/.exec(predefinedColor[n]);const e=parseInt(t[1].slice(0,2),16),o=parseInt(t[1].slice(2,4),16),r=parseInt(t[1].slice(4,6),16);let a=parseInt(t[1].slice(6,8),16);return a=a>=0?a:255,[e,o,r,a]}return console.error("unsupported color:"+e),[0,0,0,255]}class CanvasGradient{constructor(e,t){this.type=e,this.data=t,this.colorStop=[]}addColorStop(e,t){this.colorStop.push([e,checkColor(t)])}}class Pattern{constructor(e,t){this.type="pattern",this.data=e,this.colorStop=t}}class TextMetrics{constructor(e){this.width=e}}const getTempPath=()=>TEMP_PATH;class CanvasContext{constructor(e,t){this.id=e,this.pageId=t,this.actions=[],this.path=[],this.subpath=[],this.drawingState=[],this.state={lineDash:[0,0],shadowOffsetX:0,shadowOffsetY:0,shadowBlur:0,shadowColor:[0,0,0,0],font:"10px sans-serif",fontSize:10,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"}}setFillStyle(e){console.log("initCanvasContextProperty implemented.")}setStrokeStyle(e){console.log("initCanvasContextProperty implemented.")}setShadow(e,t,n,o){console.log("initCanvasContextProperty implemented.")}addColorStop(e,t){console.log("initCanvasContextProperty implemented.")}setLineWidth(e){console.log("initCanvasContextProperty implemented.")}setLineCap(e){console.log("initCanvasContextProperty implemented.")}setLineJoin(e){console.log("initCanvasContextProperty implemented.")}setLineDash(e,t){console.log("initCanvasContextProperty implemented.")}setMiterLimit(e){console.log("initCanvasContextProperty implemented.")}fillRect(e,t,n,o){console.log("initCanvasContextProperty implemented.")}strokeRect(e,t,n,o){console.log("initCanvasContextProperty implemented.")}clearRect(e,t,n,o){console.log("initCanvasContextProperty implemented.")}fill(){console.log("initCanvasContextProperty implemented.")}stroke(){console.log("initCanvasContextProperty implemented.")}scale(e,t){console.log("initCanvasContextProperty implemented.")}rotate(e){console.log("initCanvasContextProperty implemented.")}translate(e,t){console.log("initCanvasContextProperty implemented.")}setFontSize(e){console.log("initCanvasContextProperty implemented.")}fillText(e,t,n,o){console.log("initCanvasContextProperty implemented.")}setTextAlign(e){console.log("initCanvasContextProperty implemented.")}setTextBaseline(e){console.log("initCanvasContextProperty implemented.")}drawImage(e,t,n,o,r,a,i,s,l){console.log("initCanvasContextProperty implemented.")}setGlobalAlpha(e){console.log("initCanvasContextProperty implemented.")}strokeText(e,t,n,o){console.log("initCanvasContextProperty implemented.")}setTransform(e,t,n,o,r,a){console.log("initCanvasContextProperty implemented.")}draw(e=!1,t){var n=[...this.actions];this.actions=[],this.path=[],operateCanvas(this.id,this.pageId,"actionsChanged",{actions:n,reserve:e},t)}createLinearGradient(e,t,n,o){return new CanvasGradient("linear",[e,t,n,o])}createCircularGradient(e,t,n){return new CanvasGradient("radial",[e,t,n])}createPattern(e,t){if(void 0===t)console.error("Failed to execute 'createPattern' on 'CanvasContext': 2 arguments required, but only 1 present.");else{if(!(["repeat","repeat-x","repeat-y","no-repeat"].indexOf(t)<0))return new Pattern(e,t);console.error("Failed to execute 'createPattern' on 'CanvasContext': The provided type ('"+t+"') is not one of 'repeat', 'no-repeat', 'repeat-x', or 'repeat-y'.")}}measureText(e,t){let n=0;return n=measureText(e,this.state.font),new TextMetrics(n)}save(){this.actions.push({method:"save",data:[]}),this.drawingState.push(this.state)}restore(){this.actions.push({method:"restore",data:[]}),this.state=this.drawingState.pop()||{lineDash:[0,0],shadowOffsetX:0,shadowOffsetY:0,shadowBlur:0,shadowColor:[0,0,0,0],font:"10px sans-serif",fontSize:10,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"}}beginPath(){this.path=[],this.subpath=[],this.path.push({method:"beginPath",data:[]})}moveTo(e,t){this.path.push({method:"moveTo",data:[e,t]}),this.subpath=[[e,t]]}lineTo(e,t){0===this.path.length&&0===this.subpath.length?this.path.push({method:"moveTo",data:[e,t]}):this.path.push({method:"lineTo",data:[e,t]}),this.subpath.push([e,t])}quadraticCurveTo(e,t,n,o){this.path.push({method:"quadraticCurveTo",data:[e,t,n,o]}),this.subpath.push([n,o])}bezierCurveTo(e,t,n,o,r,a){this.path.push({method:"bezierCurveTo",data:[e,t,n,o,r,a]}),this.subpath.push([r,a])}arc(e,t,n,o,r,a=!1){this.path.push({method:"arc",data:[e,t,n,o,r,a]}),this.subpath.push([e,t])}rect(e,t,n,o){this.path.push({method:"rect",data:[e,t,n,o]}),this.subpath=[[e,t]]}arcTo(e,t,n,o,r){this.path.push({method:"arcTo",data:[e,t,n,o,r]}),this.subpath.push([n,o])}clip(){this.actions.push({method:"clip",data:[...this.path]})}closePath(){this.path.push({method:"closePath",data:[]}),this.subpath.length&&(this.subpath=[this.subpath.shift()])}clearActions(){this.actions=[],this.path=[],this.subpath=[]}getActions(){var e=[...this.actions];return this.clearActions(),e}set lineDashOffset(e){this.actions.push({method:"setLineDashOffset",data:[e]})}set globalCompositeOperation(e){this.actions.push({method:"setGlobalCompositeOperation",data:[e]})}set shadowBlur(e){this.actions.push({method:"setShadowBlur",data:[e]})}set shadowColor(e){this.actions.push({method:"setShadowColor",data:[e]})}set shadowOffsetX(e){this.actions.push({method:"setShadowOffsetX",data:[e]})}set shadowOffsetY(e){this.actions.push({method:"setShadowOffsetY",data:[e]})}set font(e){var t=this;this.state.font=e;var n=e.match(/^(([\w\-]+\s)*)(\d+r?px)(\/(\d+\.?\d*(r?px)?))?\s+(.*)/);if(n){var o=n[1].trim().split(/\s/),r=parseFloat(n[3]),a=n[7],i=[];o.forEach((function(e,n){["italic","oblique","normal"].indexOf(e)>-1?(i.push({method:"setFontStyle",data:[e]}),t.state.fontStyle=e):["bold","normal"].indexOf(e)>-1?(i.push({method:"setFontWeight",data:[e]}),t.state.fontWeight=e):0===n?(i.push({method:"setFontStyle",data:["normal"]}),t.state.fontStyle="normal"):1===n&&s()})),1===o.length&&s(),o=i.map((function(e){return e.data[0]})).join(" "),this.state.fontSize=r,this.state.fontFamily=a,this.actions.push({method:"setFont",data:[`${o} ${r}px ${a}`]})}else console.warn("Failed to set 'font' on 'CanvasContext': invalid format.");function s(){i.push({method:"setFontWeight",data:["normal"]}),t.state.fontWeight="normal"}}get font(){return this.state.font}set fillStyle(e){this.setFillStyle(e)}set strokeStyle(e){this.setStrokeStyle(e)}set globalAlpha(e){e=Math.floor(255*parseFloat(e)),this.actions.push({method:"setGlobalAlpha",data:[e]})}set textAlign(e){this.actions.push({method:"setTextAlign",data:[e]})}set lineCap(e){this.actions.push({method:"setLineCap",data:[e]})}set lineJoin(e){this.actions.push({method:"setLineJoin",data:[e]})}set lineWidth(e){this.actions.push({method:"setLineWidth",data:[e]})}set miterLimit(e){this.actions.push({method:"setMiterLimit",data:[e]})}set textBaseline(e){this.actions.push({method:"setTextBaseline",data:[e]})}}const initCanvasContextProperty=once((()=>{[...methods1,...methods2].forEach((function(e){CanvasContext.prototype[e]=function(e){switch(e){case"fill":case"stroke":return function(){this.actions.push({method:e+"Path",data:[...this.path]})};case"fillRect":return function(e,t,n,o){this.actions.push({method:"fillPath",data:[{method:"rect",data:[e,t,n,o]}]})};case"strokeRect":return function(e,t,n,o){this.actions.push({method:"strokePath",data:[{method:"rect",data:[e,t,n,o]}]})};case"fillText":case"strokeText":return function(t,n,o,r){var a=[t.toString(),n,o];"number"==typeof r&&a.push(r),this.actions.push({method:e,data:a})};case"drawImage":return function(t,n,o,r,a,i,s,l,c){var u;function d(e){return"number"==typeof e}void 0===c&&(i=n,s=o,l=r,c=a,n=void 0,o=void 0,r=void 0,a=void 0),u=d(n)&&d(o)&&d(r)&&d(a)?[t,i,s,l,c,n,o,r,a]:d(l)&&d(c)?[t,i,s,l,c]:[t,i,s],this.actions.push({method:e,data:u})};default:return function(...t){this.actions.push({method:e,data:t})}}}(e)})),methods3.forEach((function(e){CanvasContext.prototype[e]=function(e){switch(e){case"setFillStyle":case"setStrokeStyle":return function(t){"object"!=typeof t?this.actions.push({method:e,data:["normal",checkColor(t)]}):this.actions.push({method:e,data:[t.type,t.data,t.colorStop]})};case"setGlobalAlpha":return function(t){t=Math.floor(255*parseFloat(t)),this.actions.push({method:e,data:[t]})};case"setShadow":return function(t,n,o,r){r=checkColor(r),this.actions.push({method:e,data:[t,n,o,r]}),this.state.shadowBlur=o,this.state.shadowColor=r,this.state.shadowOffsetX=t,this.state.shadowOffsetY=n};case"setLineDash":return function(t,n){t=t||[0,0],n=n||0,this.actions.push({method:e,data:[t,n]}),this.state.lineDash=t};case"setFontSize":return function(t){this.state.font=this.state.font.replace(/\d+\.?\d*px/,t+"px"),this.state.fontSize=t,this.actions.push({method:e,data:[t]})};default:return function(...t){this.actions.push({method:e,data:t})}}}(e)}))})),createCanvasContext=defineSyncApi(API_CREATE_CANVAS_CONTEXT,((e,t)=>{if(initCanvasContextProperty(),t)return new CanvasContext(e,getPageIdByVm(t));const n=getPageIdByVm(getCurrentPageVm());if(n)return new CanvasContext(e,n);UniServiceJSBridge$1.emit(ON_ERROR,"createCanvasContext:fail")})),canvasToTempFilePath=defineAsyncApi(API_CANVAS_TO_TEMP_FILE_PATH,(({x:e=0,y:t=0,width:n,height:o,destWidth:r,destHeight:a,canvasId:i,fileType:s,quality:l},{resolve:c,reject:u})=>{var d=getPageIdByVm(getCurrentPageVm());if(!d)return void u();operateCanvas(i,d,"toTempFilePath",{x:e,y:t,width:n,height:o,destWidth:r,destHeight:a,fileType:s,quality:l,dirname:`${getTempPath()}/canvas`},(e=>{e.errMsg&&-1!==e.errMsg.indexOf("fail")?u("",e):c(e)}))}),CanvasToTempFilePathProtocol,CanvasToTempFilePathOptions),innerAudioContextEventNames=["onCanplay","onPlay","onPause","onStop","onEnded","onTimeUpdate","onError","onWaiting","onSeeking","onSeeked"],innerAudioContextOffEventNames=["offCanplay","offPlay","offPause","offStop","offEnded","offTimeUpdate","offError","offWaiting","offSeeking","offSeeked"],defaultOptions={thresholds:[0],initialRatio:0,observeAll:!1},MARGINS=["top","right","bottom","left"];let reqComponentObserverId$1=1;function normalizeRootMargin(e={}){return MARGINS.map((t=>`${Number(e[t])||0}px`)).join(" ")}class ServiceIntersectionObserver{constructor(e,t){this._pageId=getPageIdByVm(e),this._component=e,this._options=extend$1({},defaultOptions,t)}relativeTo(e,t){return this._options.relativeToSelector=e,this._options.rootMargin=normalizeRootMargin(t),this}relativeToViewport(e){return this._options.relativeToSelector=void 0,this._options.rootMargin=normalizeRootMargin(e),this}observe(e,t){isFunction$1(t)&&(this._options.selector=e,this._reqId=reqComponentObserverId$1++,addIntersectionObserver({reqId:this._reqId,component:this._component,options:this._options,callback:t},this._pageId))}disconnect(){this._reqId&&removeIntersectionObserver({reqId:this._reqId,component:this._component},this._pageId)}}const createIntersectionObserver=defineSyncApi("createIntersectionObserver",((e,t)=>((e=resolveComponentInstance(e))&&!getPageIdByVm(e)&&(t=e,e=null),new ServiceIntersectionObserver(e||getCurrentPageVm(),t))));let index$w=0,optionsCache={};function operateEditor(e,t,n,o){const r={options:o},a=o&&("success"in o||"fail"in o||"complete"in o);if(a){const e=String(index$w++);r.callbackId=e,optionsCache[e]=o}UniServiceJSBridge$1.invokeViewMethod(`editor.${e}`,{type:n,data:r},t,(({callbackId:e,data:t})=>{a&&(callOptions(optionsCache[e],t),delete optionsCache[e])}))}class EditorContext{constructor(e,t){this.id=e,this.pageId=t}format(e,t){this._exec("format",{name:e,value:t})}insertDivider(){this._exec("insertDivider")}insertImage(e){this._exec("insertImage",e)}insertText(e){this._exec("insertText",e)}setContents(e){this._exec("setContents",e)}getContents(e){this._exec("getContents",e)}clear(e){this._exec("clear",e)}removeFormat(e){this._exec("removeFormat",e)}undo(e){this._exec("undo",e)}redo(e){this._exec("redo",e)}blur(e){this._exec("blur",e)}getSelectionText(e){this._exec("getSelectionText",e)}scrollIntoView(e){this._exec("scrollIntoView",e)}_exec(e,t){operateEditor(this.id,this.pageId,e,t)}}const ContextClasss={canvas:CanvasContext,map:MapContext,video:VideoContext,editor:EditorContext};function convertContext(e){if(e&&e.contextInfo){const{id:t,type:n,page:o}=e.contextInfo,r=ContextClasss[n];e.context=new r(t,o),delete e.contextInfo}}class NodesRef{constructor(e,t,n,o){this._selectorQuery=e,this._component=t,this._selector=n,this._single=o}boundingClientRect(e){return this._selectorQuery._push(this._selector,this._component,this._single,{id:!0,dataset:!0,rect:!0,size:!0},e),this._selectorQuery}fields(e,t){return this._selectorQuery._push(this._selector,this._component,this._single,e,t),this._selectorQuery}scrollOffset(e){return this._selectorQuery._push(this._selector,this._component,this._single,{id:!0,dataset:!0,scrollOffset:!0},e),this._selectorQuery}context(e){return this._selectorQuery._push(this._selector,this._component,this._single,{context:!0},e),this._selectorQuery}node(e){return this._selectorQuery._push(this._selector,this._component,this._single,{node:!0},e),this._selectorQuery}}class SelectorQuery{constructor(e){this._component=void 0,this._page=e,this._queue=[],this._queueCb=[]}exec(e){return requestComponentInfo(this._page,this._queue,(t=>{const n=this._queueCb;t.forEach(((e,t)=>{isArray$3(e)?e.forEach(convertContext):convertContext(e);const o=n[t];isFunction$1(o)&&o.call(this,e)})),isFunction$1(e)&&e.call(this,t)})),this._nodesRef}in(e){return this._component=resolveComponentInstance(e),this}select(e){return this._nodesRef=new NodesRef(this,this._component,e,!0)}selectAll(e){return this._nodesRef=new NodesRef(this,this._component,e,!1)}selectViewport(){return this._nodesRef=new NodesRef(this,null,"",!0)}_push(e,t,n,o,r){this._queue.push({component:t,selector:e,single:n,fields:o}),this._queueCb.push(r)}}const createSelectorQuery=defineSyncApi("createSelectorQuery",(e=>((e=resolveComponentInstance(e))&&!getPageIdByVm(e)&&(e=null),new SelectorQuery(e||getCurrentPageVm())))),API_CREATE_ANIMATION="createAnimation",CreateAnimationOptions={formatArgs:{}},CreateAnimationProtocol={duration:Number,timingFunction:String,delay:Number,transformOrigin:String},defaultOption={duration:400,timingFunction:"linear",delay:0,transformOrigin:"50% 50% 0"};class MPAnimation{constructor(e){this.actions=[],this.currentTransform={},this.currentStepAnimates=[],this.option=extend$1({},defaultOption,e)}_getOption(e){const t={transition:extend$1({},this.option,e),transformOrigin:""};return t.transformOrigin=t.transition.transformOrigin,delete t.transition.transformOrigin,t}_pushAnimates(e,t){this.currentStepAnimates.push({type:e,args:t})}_converType(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}_getValue(e){return"number"==typeof e?`${e}px`:e}export(){const e=this.actions;return this.actions=[],{actions:e}}step(e){return this.currentStepAnimates.forEach((e=>{"style"!==e.type?this.currentTransform[e.type]=e:this.currentTransform[`${e.type}.${e.args[0]}`]=e})),this.actions.push({animates:Object.values(this.currentTransform),option:this._getOption(e)}),this.currentStepAnimates=[],this}}const initAnimationProperty=once((()=>{const e=["opacity","backgroundColor"],t=["width","height","left","right","top","bottom"];["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"].concat(e,t).forEach((n=>{MPAnimation.prototype[n]=function(...o){return e.concat(t).includes(n)?this._pushAnimates("style",[this._converType(n),t.includes(n)?this._getValue(o[0]):o[0]]):this._pushAnimates(n,o),this}}))})),createAnimation$1=defineSyncApi(API_CREATE_ANIMATION,(e=>(initAnimationProperty(),new MPAnimation(e))),CreateAnimationProtocol,CreateAnimationOptions),API_ON_WINDOW_RESIZE="onWindowResize",API_OFF_WINDOW_RESIZE="offWindowResize",onWindowResize=defineOnApi(API_ON_WINDOW_RESIZE,(()=>{})),offWindowResize=defineOffApi(API_OFF_WINDOW_RESIZE,(()=>{})),API_SET_LOCALE="setLocale",API_GET_LOCALE="getLocale",API_ON_LOCALE_CHANGE="onLocaleChange",getLocale=defineSyncApi(API_GET_LOCALE,(()=>{const e=getApp$1();return e&&e.$vm?e.$vm.$locale:useI18n$1().getLocale()})),setLocale=defineSyncApi(API_SET_LOCALE,(e=>{const t=getApp$1();if(!t)return!1;return t.$vm.$locale!==e&&(t.$vm.$locale=e,navigator.cookieEnabled&&window.localStorage&&(localStorage[UNI_STORAGE_LOCALE]=e),UniServiceJSBridge$1.invokeOnCallback(API_ON_LOCALE_CHANGE,{locale:e}),!0)})),appHooks={[ON_UNHANDLE_REJECTION]:[],[ON_PAGE_NOT_FOUND]:[],[ON_ERROR]:[],[ON_SHOW]:[],[ON_HIDE]:[]};function injectAppHooks(e){Object.keys(appHooks).forEach((t=>{appHooks[t].forEach((n=>{injectHook(t,n,e)}))}))}const API_GET_LAUNCH_OPTIONS_SYNC="getLaunchOptionsSync",getLaunchOptionsSync=defineSyncApi(API_GET_LAUNCH_OPTIONS_SYNC,(()=>getLaunchOptions()));let cid,cidErrMsg,enabled;const getPushCidCallbacks=[];function invokeGetPushCidCallbacks(e,t){getPushCidCallbacks.forEach((n=>{n(e,t)})),getPushCidCallbacks.length=0}const API_GET_PUSH_CLIENT_ID="getPushClientId",getPushClientId=defineAsyncApi(API_GET_PUSH_CLIENT_ID,((e,{resolve:t,reject:n})=>{Promise.resolve().then((()=>{void 0===enabled&&(enabled=!1,cid="",cidErrMsg="uniPush is not enabled"),getPushCidCallbacks.push(((e,o)=>{e?t({cid:e}):n(o)})),void 0!==cid&&invokeGetPushCidCallbacks(cid,cidErrMsg)}))})),onPushMessage=e=>{},offPushMessage=e=>{},API_CAN_I_USE="canIUse",API_MAKE_PHONE_CALL="makePhoneCall",API_ON_COMPASS="onCompass",API_OFF_COMPASS="offCompass",API_START_COMPASS="startCompass",API_STOP_COMPASS="stopCompass",API_VIBRATE_SHORT="vibrateShort",API_GET_STORAGE_SYNC="getStorageSync",API_SET_STORAGE_SYNC="setStorageSync",API_REMOVE_STORAGE="removeStorage",API_OPEN_DOCUMENT="openDocument",OpenDocumentOptions={formatArgs:{filePath(e,t){t.filePath=getRealPath(e)}}},OpenDocumentProtocol={filePath:{type:String,required:!0},fileType:String},API_HIDE_KEYBOARD="hideKeyboard",API_GET_LOCATION="getLocation",coordTypes$1=["wgs84","gcj02"],GetLocationOptions={formatArgs:{type(e,t){e=(e||"").toLowerCase(),-1===coordTypes$1.indexOf(e)?t.type=coordTypes$1[0]:t.type=e},altitude(e,t){t.altitude=e||!1}}},GetLocationProtocol={type:String,altitude:Boolean},API_OPEN_LOCATION="openLocation",checkProps=(e,t)=>{if(void 0===t)return`${e} should not be empty.`;if("number"!=typeof t){let e=typeof t;return e=e[0].toUpperCase()+e.substring(1),`Expected Number, got ${e} with value ${JSON.stringify(t)}.`}},OpenLocationOptions={formatArgs:{latitude(e,t){const n=checkProps("latitude",e);if(n)return n;t.latitude=e},longitude(e,t){const n=checkProps("longitude",e);if(n)return n;t.longitude=e},scale(e,t){e=Math.floor(e),t.scale=e>=5&&e<=18?e:18}}},OpenLocationProtocol={latitude:Number,longitude:Number,scale:Number,name:String,address:String},API_CHOOSE_IMAGE="chooseImage",ChooseImageOptions={formatArgs:{count(e,t){(!e||e<=0)&&(t.count=9)},sizeType(e,t){t.sizeType=elemsInArray(e,CHOOSE_SIZE_TYPES)},sourceType(e,t){t.sourceType=elemsInArray(e,CHOOSE_SOURCE_TYPES)},extension(e,t){if(e instanceof Array&&0===e.length)return"param extension should not be empty.";e||(t.extension=["*"])}}},ChooseImageProtocol={count:Number,sizeType:[Array,String],sourceType:Array,extension:Array},API_CHOOSE_VIDEO="chooseVideo",ChooseVideoOptions={formatArgs:{sourceType(e,t){t.sourceType=elemsInArray(e,CHOOSE_SOURCE_TYPES)},compressed:!0,maxDuration:60,camera:"back",extension(e,t){if(e instanceof Array&&0===e.length)return"param extension should not be empty.";e||(t.extension=["*"])}}},ChooseVideoProtocol={sourceType:Array,compressed:Boolean,maxDuration:Number,camera:String,extension:Array},API_CHOOSE_FILE="chooseFile",CHOOSE_MEDIA_TYPE=["all","image","video"],ChooseFileOptions={formatArgs:{count(e,t){(!e||e<=0)&&(t.count=100)},sourceType(e,t){t.sourceType=elemsInArray(e,CHOOSE_SOURCE_TYPES)},type(e,t){t.type=elemInArray(e,CHOOSE_MEDIA_TYPE)},extension(e,t){if(e instanceof Array&&0===e.length)return"param extension should not be empty.";e||("all"!==t.type&&t.type?t.extension=["*"]:t.extension=[""])}}},ChooseFileProtocol={count:Number,sourceType:Array,type:String,extension:Array},API_GET_IMAGE_INFO="getImageInfo",GetImageInfoOptions={formatArgs:{src(e,t){t.src=getRealPath(e)}}},GetImageInfoProtocol={src:{type:String,required:!0}},API_PREVIEW_IMAGE="previewImage",PreviewImageOptions={formatArgs:{urls(e,t){t.urls=e.map((e=>isString$1(e)&&e?getRealPath(e):""))},current(e,t){"number"==typeof e?t.current=e>0&&e<t.urls.length?e:0:isString$1(e)&&e&&(t.current=getRealPath(e))}}},PreviewImageProtocol={urls:{type:Array,required:!0},current:{type:[Number,String]}},API_SAVE_IMAGE_TO_PHOTOS_ALBUM="saveImageToPhotosAlbum",API_REQUEST="request",dataType={JSON:"json"},RESPONSE_TYPE=["text","arraybuffer"],DEFAULT_RESPONSE_TYPE="text",encode=encodeURIComponent;function stringifyQuery(e,t){let n=e.split("#");const o=n[1]||"";n=n[0].split("?");let r=n[1]||"";e=n[0];const a=r.split("&").filter((e=>e)),i={};a.forEach((e=>{const t=e.split("=");i[t[0]]=t[1]}));for(const s in t)if(hasOwn$3(t,s)){let e=t[s];null==e?e="":isPlainObject$2(e)&&(e=JSON.stringify(e)),i[encode(s)]=encode(e)}return r=Object.keys(i).map((e=>`${e}=${i[e]}`)).join("&"),e+(r?"?"+r:"")+(o?"#"+o:"")}const RequestProtocol={method:String,data:[Object,String,Array,ArrayBuffer],url:{type:String,required:!0},header:Object,dataType:String,responseType:String,withCredentials:Boolean},RequestOptions={formatArgs:{method(e,t){t.method=elemInArray((e||"").toUpperCase(),HTTP_METHODS)},data(e,t){t.data=e||""},url(e,t){t.method===HTTP_METHODS[0]&&isPlainObject$2(t.data)&&Object.keys(t.data).length&&(t.url=stringifyQuery(e,t.data))},header(e,t){const n=t.header=e||{};t.method!==HTTP_METHODS[0]&&(Object.keys(n).find((e=>"content-type"===e.toLowerCase()))||(n["Content-Type"]="application/json"))},dataType(e,t){t.dataType=(e||dataType.JSON).toLowerCase()},responseType(e,t){t.responseType=(e||"").toLowerCase(),-1===RESPONSE_TYPE.indexOf(t.responseType)&&(t.responseType=DEFAULT_RESPONSE_TYPE)}}},API_DOWNLOAD_FILE="downloadFile",DownloadFileOptions={formatArgs:{header(e,t){t.header=e||{}}}},DownloadFileProtocol={url:{type:String,required:!0},header:Object,timeout:Number},API_UPLOAD_FILE="uploadFile",UploadFileOptions={formatArgs:{filePath(e,t){e&&(t.filePath=getRealPath(e))},header(e,t){t.header=e||{}},formData(e,t){t.formData=e||{}}}},UploadFileProtocol={url:{type:String,required:!0},files:Array,filePath:String,name:String,header:Object,formData:Object,timeout:Number},API_CONNECT_SOCKET="connectSocket",ConnectSocketOptions={formatArgs:{header(e,t){t.header=e||{}},method(e,t){t.method=elemInArray((e||"").toUpperCase(),HTTP_METHODS)},protocols(e,t){isString$1(e)&&(t.protocols=[e])}}},ConnectSocketProtocol={url:{type:String,required:!0},header:{type:Object},method:String,protocols:[Array,String]},API_CLOSE_SOCKET="closeSocket";function encodeQueryString(e){if(!isString$1(e))return e;const t=e.indexOf("?");if(-1===t)return e;const n=e.slice(t+1).trim().replace(/^(\?|#|&)/,"");if(!n)return e;e=e.slice(0,t);const o=[];return n.split("&").forEach((e=>{const t=e.replace(/\+/g," ").split("="),n=t.shift(),r=t.length>0?t.join("="):"";o.push(n+"="+encodeURIComponent(r))})),o.length?e+"?"+o.join("&"):e}const ANIMATION_IN$1=["slide-in-right","slide-in-left","slide-in-top","slide-in-bottom","fade-in","zoom-out","zoom-fade-out","pop-in","none"],ANIMATION_OUT$1=["slide-out-right","slide-out-left","slide-out-top","slide-out-bottom","fade-out","zoom-in","zoom-fade-in","pop-out","none"],BaseRouteProtocol={url:{type:String,required:!0}},API_NAVIGATE_TO="navigateTo",API_REDIRECT_TO="redirectTo",API_RE_LAUNCH="reLaunch",API_SWITCH_TAB="switchTab",API_NAVIGATE_BACK="navigateBack",API_PRELOAD_PAGE="preloadPage",API_UN_PRELOAD_PAGE="unPreloadPage",NavigateToProtocol=extend$1({},BaseRouteProtocol,createAnimationProtocol(ANIMATION_IN$1)),NavigateBackProtocol=extend$1({delta:{type:Number}},createAnimationProtocol(ANIMATION_OUT$1)),RedirectToProtocol=BaseRouteProtocol,ReLaunchProtocol=BaseRouteProtocol,SwitchTabProtocol=BaseRouteProtocol,NavigateToOptions=createRouteOptions(API_NAVIGATE_TO),RedirectToOptions=createRouteOptions(API_REDIRECT_TO),ReLaunchOptions=createRouteOptions(API_RE_LAUNCH),SwitchTabOptions=createRouteOptions(API_SWITCH_TAB),NavigateBackOptions={formatArgs:{delta(e,t){e=parseInt(e+"")||1,t.delta=Math.min(getCurrentPages$1().length-1,e)}}};function createAnimationProtocol(e){return{animationType:{type:String,validator(t){if(t&&-1===e.indexOf(t))return"`"+t+"` is not supported for `animationType` (supported values are: `"+e.join("`|`")+"`)"}},animationDuration:{type:Number}}}let navigatorLock;function beforeRoute(){navigatorLock=""}function createRouteOptions(e){return{formatArgs:{url:createNormalizeUrl(e)},beforeAll:beforeRoute}}function createNormalizeUrl(e){return function(t,n){if(!t)return'Missing required args: "url"';const o=(t=normalizeRoute(t)).split("?")[0],r=getRouteOptions(o,!0);if(!r)return"page `"+t+"` is not found";if(e===API_NAVIGATE_TO||e===API_REDIRECT_TO){if(r.meta.isTabBar)return`can not ${e} a tabbar page`}else if(e===API_SWITCH_TAB&&!r.meta.isTabBar)return"can not switch to no-tabBar page";if(e!==API_SWITCH_TAB&&e!==API_PRELOAD_PAGE||!r.meta.isTabBar||"appLaunch"===n.openType||(t=o),r.meta.isEntry&&(t=t.replace(r.alias,"/")),n.url=encodeQueryString(t),e!==API_UN_PRELOAD_PAGE)if(e!==API_PRELOAD_PAGE){if(navigatorLock===t&&"appLaunch"!==n.openType)return`${navigatorLock} locked`;__uniConfig.ready&&(navigatorLock=t)}else if(r.meta.isTabBar){const e=getCurrentPages$1(),t=r.path.slice(1);if(e.find((e=>e.route===t)))return"tabBar page `"+t+"` already exists"}}}const API_HIDE_LOADING="hideLoading",API_LOAD_FONT_FACE="loadFontFace",API_SET_NAVIGATION_BAR_COLOR="setNavigationBarColor",API_SET_NAVIGATION_BAR_TITLE="setNavigationBarTitle",API_SHOW_NAVIGATION_BAR_LOADING="showNavigationBarLoading",API_HIDE_NAVIGATION_BAR_LOADING="hideNavigationBarLoading",API_PAGE_SCROLL_TO="pageScrollTo",PageScrollToProtocol={scrollTop:Number,selector:String,duration:Number},PageScrollToOptions={formatArgs:{duration:300}},API_SHOW_LOADING="showLoading",ShowLoadingProtocol={title:String,mask:Boolean},ShowLoadingOptions={formatArgs:{title:"",mask:!1}},API_SHOW_MODAL="showModal",ShowModalProtocol={title:String,content:String,showCancel:Boolean,cancelText:String,cancelColor:String,confirmText:String,confirmColor:String},ShowModalOptions={beforeInvoke(){initI18nShowModalMsgsOnce()},formatArgs:{title:"",content:"",placeholderText:"",showCancel:!0,editable:!1,cancelText(e,t){if(!hasOwn$3(t,"cancelText")){const{t:e}=useI18n$1();t.cancelText=e("uni.showModal.cancel")}},cancelColor:"#000",confirmText(e,t){if(!hasOwn$3(t,"confirmText")){const{t:e}=useI18n$1();t.confirmText=e("uni.showModal.confirm")}},confirmColor:PRIMARY_COLOR}},API_SHOW_TOAST="showToast",SHOW_TOAST_ICON=["success","loading","none","error"],ShowToastProtocol={title:String,icon:String,image:String,duration:Number,mask:Boolean},ShowToastOptions={formatArgs:{title:"",icon(e,t){t.icon=elemInArray(e,SHOW_TOAST_ICON)},image(e,t){t.image=e?getRealPath(e):""},duration:1500,mask:!1}},API_START_PULL_DOWN_REFRESH="startPullDownRefresh",API_STOP_PULL_DOWN_REFRESH="stopPullDownRefresh",IndexProtocol={index:{type:Number,required:!0}},IndexOptions={beforeInvoke(){const e=getCurrentPageMeta();if(e&&!e.isTabBar)return"not TabBar page"},formatArgs:{index(e){if(!__uniConfig.tabBar.list[e])return"tabbar item not found"}}},API_SET_TAB_BAR_ITEM="setTabBarItem";IndexOptions.beforeInvoke,IndexOptions.formatArgs;const API_SET_TAB_BAR_STYLE="setTabBarStyle",GRADIENT_RE=/^(linear|radial)-gradient\(.+?\);?$/;IndexOptions.beforeInvoke;const API_HIDE_TAB_BAR="hideTabBar",API_SHOW_TAB_BAR="showTabBar",API_HIDE_TAB_BAR_RED_DOT="hideTabBarRedDot",API_SHOW_TAB_BAR_RED_DOT="showTabBarRedDot",API_REMOVE_TAB_BAR_BADGE="removeTabBarBadge",RemoveTabBarBadgeProtocol=IndexProtocol,RemoveTabBarBadgeOptions=IndexOptions,API_SET_TAB_BAR_BADGE="setTabBarBadge",SetTabBarBadgeProtocol=extend$1({text:{type:String,required:!0}},IndexProtocol),SetTabBarBadgeOptions={beforeInvoke:IndexOptions.beforeInvoke,formatArgs:extend$1({text(e,t){getLen(e)>=4&&(t.text="...")}},IndexOptions.formatArgs)},initIntersectionObserverPolyfill=function(){if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(e){for(var t=window.document,n=r(t);n;)n=r(t=n.ownerDocument);return t}(),t=[],n=null,o=null;i.prototype.THROTTLE_TIMEOUT=100,i.prototype.POLL_INTERVAL=null,i.prototype.USE_MUTATION_OBSERVER=!0,i._setupCrossOriginUpdater=function(){return n||(n=function(e,n){o=e&&n?d(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},i._resetCrossOriginUpdater=function(){n=null,o=null},i.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},i.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},i.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},i.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},i.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},i.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},i.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var o=this._checkForIntersections,a=null,i=null;this.POLL_INTERVAL?a=n.setInterval(o,this.POLL_INTERVAL):(s(n,"resize",o,!0),s(t,"scroll",o,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(i=new n.MutationObserver(o)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(a&&e.clearInterval(a),l(e,"resize",o,!0)),l(t,"scroll",o,!0),i&&i.disconnect()}));var c=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=c){var u=r(t);u&&this._monitorIntersections(u.ownerDocument)}}},i.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var o=this.root&&(this.root.ownerDocument||this.root)||e;if(!this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=o;){var a=r(n);if((n=a&&a.ownerDocument)==t)return!0}return!1}))){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=o){var i=r(t);i&&this._unmonitorIntersections(i.ownerDocument)}}}},i.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},i.prototype._checkForIntersections=function(){if(this.root||!n||o){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(o){var r=o.element,i=c(r),s=this._rootContainsTarget(r),l=o.entry,u=e&&s&&this._computeTargetAndRootIntersection(r,i,t),d=null;this._rootContainsTarget(r)?n&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var p=o.entry=new a({time:window.performance&&performance.now&&performance.now(),target:r,boundingClientRect:i,rootBounds:d,intersectionRect:u});l?e&&s?this._hasCrossedThreshold(l,p)&&this._queuedEntries.push(p):l&&l.isIntersecting&&this._queuedEntries.push(p):this._queuedEntries.push(p)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},i.prototype._computeTargetAndRootIntersection=function(t,r,a){if("none"!=window.getComputedStyle(t).display){for(var i,s,l,u,p,f,g,h,y=r,v=m(t),b=!1;!b&&v;){var _=null,S=1==v.nodeType?window.getComputedStyle(v):{};if("none"==S.display)return null;if(v==this.root||9==v.nodeType)if(b=!0,v==this.root||v==e)n&&!this.root?!o||0==o.width&&0==o.height?(v=null,_=null,y=null):_=o:_=a;else{var A=m(v),T=A&&c(A),C=A&&this._computeTargetAndRootIntersection(A,T,a);T&&C?(v=A,_=d(T,C)):(v=null,y=null)}else{var w=v.ownerDocument;v!=w.body&&v!=w.documentElement&&"visible"!=S.overflow&&(_=c(v))}if(_&&(i=_,s=y,l=void 0,u=void 0,p=void 0,f=void 0,g=void 0,h=void 0,l=Math.max(i.top,s.top),u=Math.min(i.bottom,s.bottom),p=Math.max(i.left,s.left),f=Math.min(i.right,s.right),h=u-l,y=(g=f-p)>=0&&h>=0&&{top:l,bottom:u,left:p,right:f,width:g,height:h}||null),!y)break;v=v&&m(v)}return y}},i.prototype._getRootRect=function(){var t;if(this.root&&!f(this.root))t=c(this.root);else{var n=f(this.root)?this.root:e,o=n.documentElement,r=n.body;t={top:0,left:0,right:o.clientWidth||r.clientWidth,width:o.clientWidth||r.clientWidth,bottom:o.clientHeight||r.clientHeight,height:o.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},i.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},i.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,o=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==o)for(var r=0;r<this.thresholds.length;r++){var a=this.thresholds[r];if(a==n||a==o||a<n!=a<o)return!0}},i.prototype._rootIsInDom=function(){return!this.root||p(e,this.root)},i.prototype._rootContainsTarget=function(t){var n=this.root&&(this.root.ownerDocument||this.root)||e;return p(n,t)&&(!this.root||n==t.ownerDocument)},i.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},i.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=i,window.IntersectionObserverEntry=a}function r(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(t){return null}}function a(e){this.time=e.time,this.target=e.target,this.rootBounds=u(e.rootBounds),this.boundingClientRect=u(e.boundingClientRect),this.intersectionRect=u(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,o=this.intersectionRect,r=o.width*o.height;this.intersectionRatio=n?Number((r/n).toFixed(4)):this.isIntersecting?1:0}function i(e,t){var n,o,r,a=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(a.root&&1!=a.root.nodeType&&9!=a.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),o=this.THROTTLE_TIMEOUT,r=null,function(){r||(r=setTimeout((function(){n(),r=null}),o))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(a.rootMargin),this.thresholds=this._initThresholds(a.threshold),this.root=a.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,o){"function"==typeof e.addEventListener?e.addEventListener(t,n,o):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function l(e,t,n,o){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,o):"function"==typeof e.detatchEvent&&e.detatchEvent("on"+t,n)}function c(e){var t;try{t=e.getBoundingClientRect()}catch(n){}return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,o=t.left-e.left;return{top:n,left:o,height:t.height,width:t.width,bottom:n+t.height,right:o+t.width}}function p(e,t){for(var n=t;n;){if(n==e)return!0;n=m(n)}return!1}function m(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?r(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function f(e){return e&&9===e.nodeType}};function normalizeRect(e){const{bottom:t,height:n,left:o,right:r,top:a,width:i}=e||{};return{bottom:t,height:n,left:o,right:r,top:a,width:i}}function rectifyIntersectionRatio(e){const{intersectionRatio:t,boundingClientRect:{height:n,width:o},intersectionRect:{height:r,width:a}}=e;return 0!==t?t:r===n?a/o:r/n}function requestComponentObserver(e,t,n){initIntersectionObserverPolyfill();const o=t.relativeToSelector?e.querySelector(t.relativeToSelector):null,r=new IntersectionObserver((e=>{e.forEach((e=>{n({intersectionRatio:rectifyIntersectionRatio(e),intersectionRect:normalizeRect(e.intersectionRect),boundingClientRect:normalizeRect(e.boundingClientRect),relativeRect:normalizeRect(e.rootBounds),time:Date.now(),dataset:getCustomDataset(e.target),id:e.target.id})}))}),{root:o,rootMargin:t.rootMargin,threshold:t.thresholds});if(t.observeAll){r.USE_MUTATION_OBSERVER=!0;const n=e.querySelectorAll(t.selector);for(let e=0;e<n.length;e++)r.observe(n[e])}else{r.USE_MUTATION_OBSERVER=!1;const n=e.querySelector(t.selector);n?r.observe(n):console.warn(`Node ${t.selector} is not found. Intersection observer will not trigger.`)}return r}function removeNonTabBarPages(){const e=getCurrentPageVm();if(!e)return;const t=getCurrentPagesMap(),n=t.keys();for(const o of n){const e=t.get(o);e.$.__isTabBar?e.$.__isActive=!1:removePage(o)}e.$.__isTabBar&&(e.$.__isVisible=!1,invokeHook(e,ON_HIDE))}function isSamePage(e,t){return e===t.fullPath||"/"===e&&t.meta.isEntry}function getTabBarPageId(e){const t=getCurrentPagesMap().values();for(const n of t){const t=getPage$BasePage(n);if(isSamePage(e,t))return n.$.__isActive=!0,t.id}}const switchTab=defineAsyncApi(API_SWITCH_TAB,(({url:e,tabBarText:t,isAutomatedTesting:n},{resolve:o,reject:r})=>{if(entryPageState.handledBeforeEntryPageRoutes)return removeNonTabBarPages(),navigate({type:API_SWITCH_TAB,url:e,tabBarText:t,isAutomatedTesting:n},getTabBarPageId(e)).then(o).catch(r);switchTabPagesBeforeEntryPages.push({args:{type:API_SWITCH_TAB,url:e,tabBarText:t,isAutomatedTesting:n},resolve:o,reject:r})}),SwitchTabProtocol,SwitchTabOptions);function removeLastPage(){const e=getCurrentPage();if(!e)return;const t=getPage$BasePage(e);removePage(normalizeRouteKey(t.path,t.id))}const redirectTo=defineAsyncApi(API_REDIRECT_TO,(({url:e,isAutomatedTesting:t},{resolve:n,reject:o})=>{if(entryPageState.handledBeforeEntryPageRoutes)return removeLastPage(),navigate({type:API_REDIRECT_TO,url:e,isAutomatedTesting:t}).then(n).catch(o);redirectToPagesBeforeEntryPages.push({args:{type:API_REDIRECT_TO,url:e,isAutomatedTesting:t},resolve:n,reject:o})}),RedirectToProtocol,RedirectToOptions);function removeAllPages(){const e=getCurrentPagesMap().keys();for(const t of e)removePage(t)}const reLaunch=defineAsyncApi(API_RE_LAUNCH,(({url:e,isAutomatedTesting:t},{resolve:n,reject:o})=>{if(entryPageState.handledBeforeEntryPageRoutes)return removeAllPages(),navigate({type:API_RE_LAUNCH,url:e,isAutomatedTesting:t}).then(n).catch(o);reLaunchPagesBeforeEntryPages.push({args:{type:API_RE_LAUNCH,url:e,isAutomatedTesting:t},resolve:n,reject:o})}),ReLaunchProtocol,ReLaunchOptions);function navigate({type:e,url:t,tabBarText:n,events:o,isAutomatedTesting:r},a){const i=getApp$1().$router,{path:s,query:l}=parseUrl(t);return new Promise(((t,c)=>{const u=createPageState(e,a);i["navigateTo"===e?"push":"replace"]({path:s,query:l,state:u,force:!0}).then((a=>{if(isNavigationFailure(a))return c(a.message);if("switchTab"===e&&(i.currentRoute.value.meta.tabBarText=n),"navigateTo"===e){const e=i.currentRoute.value.meta;return e.eventChannel?o&&(Object.keys(o).forEach((t=>{e.eventChannel._addListener(t,"on",o[t])})),e.eventChannel._clearCache()):e.eventChannel=new EventChannel(u.__id__,o),t(r?{__id__:u.__id__}:{eventChannel:e.eventChannel})}return r?t({__id__:u.__id__}):t()}))}))}function handleBeforeEntryPageRoutes(){if(entryPageState.handledBeforeEntryPageRoutes)return;entryPageState.handledBeforeEntryPageRoutes=!0;const e=[...navigateToPagesBeforeEntryPages];navigateToPagesBeforeEntryPages.length=0,e.forEach((({args:e,resolve:t,reject:n})=>navigate(e).then(t).catch(n)));const t=[...switchTabPagesBeforeEntryPages];switchTabPagesBeforeEntryPages.length=0,t.forEach((({args:e,resolve:t,reject:n})=>(removeNonTabBarPages(),navigate(e,getTabBarPageId(e.url)).then(t).catch(n))));const n=[...redirectToPagesBeforeEntryPages];redirectToPagesBeforeEntryPages.length=0,n.forEach((({args:e,resolve:t,reject:n})=>(removeLastPage(),navigate(e).then(t).catch(n))));const o=[...reLaunchPagesBeforeEntryPages];reLaunchPagesBeforeEntryPages.length=0,o.forEach((({args:e,resolve:t,reject:n})=>(removeAllPages(),navigate(e).then(t).catch(n))))}let tabBar;function useTabBar(){return tabBar||(tabBar=__uniConfig.tabBar&&reactive(initTabBarI18n(__uniConfig.tabBar))),tabBar}function cssSupports(e){const t=window.CSS&&window.CSS.supports;return t&&(t(e)||t.apply(window.CSS,e.split(":")))}const cssVar=cssSupports("--a:0"),cssEnv=cssSupports("top:env(a)"),cssConstant=cssSupports("top:constant(a)"),cssBackdropFilter=cssSupports("backdrop-filter:blur(10px)"),SCHEMA_CSS={"css.var":cssVar,"css.env":cssEnv,"css.constant":cssConstant,"css.backdrop-filter":cssBackdropFilter},canIUse=defineSyncApi(API_CAN_I_USE,(e=>!hasOwn$3(SCHEMA_CSS,e)||SCHEMA_CSS[e])),envMethod=(()=>cssEnv?"env":cssConstant?"constant":"")();function updateCurPageCssVar(e){let t=0,n=0;if("custom"!==e.navigationBar.style&&["default","float"].indexOf(e.navigationBar.type)>-1&&(t=NAVBAR_HEIGHT),e.isTabBar){const e=useTabBar();e.shown&&(n=parseInt(e.height))}updatePageCssVar({"--window-top":normalizeWindowTop(t),"--window-bottom":normalizeWindowBottom(n)})}function normalizeWindowTop(e){return envMethod?`calc(${e}px + ${envMethod}(safe-area-inset-top))`:`${e}px`}function normalizeWindowBottom(e){return envMethod?`calc(${e}px + ${envMethod}(safe-area-inset-bottom))`:`${e}px`}const SEP="$$",currentPagesMap=new Map;function getPage$BasePage(e){return e.$page}const entryPageState={handledBeforeEntryPageRoutes:!1},navigateToPagesBeforeEntryPages=[],switchTabPagesBeforeEntryPages=[],redirectToPagesBeforeEntryPages=[],reLaunchPagesBeforeEntryPages=[];function pruneCurrentPages(){currentPagesMap.forEach(((e,t)=>{e.$.isUnmounted&&currentPagesMap.delete(t)}))}function getCurrentPagesMap(){return currentPagesMap}function getCurrentPages$1(){return getCurrentBasePages()}function getCurrentBasePages(){const e=[],t=currentPagesMap.values();for(const n of t)n.$.__isTabBar?n.$.__isActive&&e.push(n):e.push(n);return e}function removeRouteCache(e){const t=pageCacheMap.get(e);t&&(pageCacheMap.delete(e),routeCache.pruneCacheEntry(t))}function removePage(e,t=!0){const n=currentPagesMap.get(e);n.$.__isUnload=!0,invokeHook(n,ON_UNLOAD),currentPagesMap.delete(e),t&&removeRouteCache(e)}let id=getStateId();function createPageState(e,t){return{__id__:t||++id,__type__:e}}function initPublicPage(e){const t=usePageMeta();let n=e.fullPath;return e.meta.isEntry&&-1===n.indexOf(e.meta.route)&&(n="/"+e.meta.route+n.replace("/","")),initPageInternalInstance("navigateTo",n,{},t)}function initPage(e){const t=initPublicPage(e.$route);initPageVm(e,t),currentPagesMap.set(normalizeRouteKey(t.path,t.id),e),1===currentPagesMap.size&&setTimeout((()=>{handleBeforeEntryPageRoutes()}),0)}function normalizeRouteKey(e,t){return e+SEP+t}function useKeepAliveRoute(){const e=useRoute();return{routeKey:computed((()=>normalizeRouteKey("/"+e.meta.route,getStateId()))),isTabBar:computed((()=>e.meta.isTabBar)),routeCache:routeCache}}const pageCacheMap=new Map,routeCache={get:e=>pageCacheMap.get(e),set(e,t){pruneRouteCache(e),pageCacheMap.set(e,t)},delete(e){pageCacheMap.get(e)&&pageCacheMap.delete(e)},forEach(e){pageCacheMap.forEach(e)}};function isTabBarVNode(e){return"tabBar"===e.props.type}function pruneRouteCache(e){const t=parseInt(e.split(SEP)[1]);t&&routeCache.forEach(((e,n)=>{const o=parseInt(n.split(SEP)[1]);if(o&&o>t){if(isTabBarVNode(e))return;routeCache.delete(n),routeCache.pruneCacheEntry(e),nextTick((()=>pruneCurrentPages()))}}))}function updateCurPageAttrs(e){{const t="nvue-dir-"+__uniConfig.nvue["flex-direction"];e.isNVue?(document.body.setAttribute("nvue",""),document.body.setAttribute(t,"")):(document.body.removeAttribute("nvue"),document.body.removeAttribute(t))}}function onPageShow(e,t){updateBodyScopeId(e),updateCurPageCssVar(t),updateCurPageAttrs(t),initPageScrollListener(e,t)}function onPageReady(e){const t=getScopeId(e);t&&updateCurPageBodyScopeId(t)}function updateCurPageBodyScopeId(e){const t=document.querySelector("uni-page-body");t&&t.setAttribute(e,"")}function getScopeId(e){return e.type.__scopeId}let curScopeId,curScrollListener;function updateBodyScopeId(e){const t=getScopeId(e),{body:n}=document;curScopeId&&n.removeAttribute(curScopeId),t&&n.setAttribute(t,""),curScopeId=t}function initPageScrollListener(e,t){if(document.removeEventListener("touchmove",disableScrollListener),curScrollListener&&document.removeEventListener("scroll",curScrollListener),t.disableScroll)return document.addEventListener("touchmove",disableScrollListener);const{onPageScroll:n,onReachBottom:o}=e,r="transparent"===t.navigationBar.type;if(!(null==n?void 0:n.length)&&!(null==o?void 0:o.length)&&!r)return;const a={},i=getPage$BasePage(e.proxy).id;(n||r)&&(a.onPageScroll=createOnPageScroll(i,n,r)),(null==o?void 0:o.length)&&(a.onReachBottomDistance=t.onReachBottomDistance||ON_REACH_BOTTOM_DISTANCE,a.onReachBottom=()=>UniViewJSBridge$1.publishHandler(ON_REACH_BOTTOM,{},i)),curScrollListener=createScrollListener(a),requestAnimationFrame((()=>document.addEventListener("scroll",curScrollListener)))}function createOnPageScroll(e,t,n){return o=>{t&&UniViewJSBridge$1.publishHandler(ON_PAGE_SCROLL,{scrollTop:o},e),n&&UniViewJSBridge$1.emit(e+"."+ON_PAGE_SCROLL,{scrollTop:o})}}function findElem(e){return e.$el}function addBase(e){const{base:t}=__uniConfig.router;return 0===addLeadingSlash(e).indexOf(t)?addLeadingSlash(e):t+e}function getRealPath(e){const{base:t,assets:n}=__uniConfig.router;if("./"===t&&(0!==e.indexOf("./")||!e.includes("/static/")&&0!==e.indexOf("./"+(n||"assets")+"/")||(e=e.slice(1))),0===e.indexOf("/")){if(0!==e.indexOf("//"))return addBase(e.slice(1));e="https:"+e}if(SCHEME_RE.test(e)||DATA_RE.test(e)||0===e.indexOf("blob:"))return e;const o=getCurrentBasePages();return o.length?addBase(getRealRoute(getPage$BasePage(o[o.length-1]).route,e).slice(1)):e}const ua=navigator.userAgent,isAndroid=/android/i.test(ua),isIOS=/iphone|ipad|ipod/i.test(ua),isWindows=ua.match(/Windows NT ([\d|\d.\d]*)/i),isMac=/Macintosh|Mac/i.test(ua),isLinux=/Linux|X11/i.test(ua),isIPadOS=isMac&&navigator.maxTouchPoints>0;function getScreenFix(){return/^Apple/.test(navigator.vendor)&&"number"==typeof window.orientation}function isLandscape(e){return e&&90===Math.abs(window.orientation)}function getScreenWidth(e,t){return e?Math[t?"max":"min"](screen.width,screen.height):screen.width}function getScreenHeight(e,t){return e?Math[t?"min":"max"](screen.height,screen.width):screen.height}function getWindowWidth(e){return Math.min(window.innerWidth,document.documentElement.clientWidth,e)||e}function getBaseSystemInfo(){const e=getScreenFix(),t=getWindowWidth(getScreenWidth(e,isLandscape(e)));return{platform:isIOS?"ios":"other",pixelRatio:window.devicePixelRatio,windowWidth:t}}function operateVideoPlayer(e,t,n,o){UniServiceJSBridge$1.invokeViewMethod("video."+e,{videoId:e,type:n,data:o},t)}function operateMap(e,t,n,o,r){UniServiceJSBridge$1.invokeViewMethod("map."+e,{type:n,data:o},t,r)}function getRootInfo(e){const t={};if(e.id&&(t.id=""),e.dataset&&(t.dataset={}),e.rect&&(t.left=0,t.right=0,t.top=0,t.bottom=0),e.size&&(t.width=document.documentElement.clientWidth,t.height=document.documentElement.clientHeight),e.scrollOffset){const e=document.documentElement,n=document.body;t.scrollLeft=e.scrollLeft||n.scrollLeft||0,t.scrollTop=e.scrollTop||n.scrollTop||0,t.scrollHeight=e.scrollHeight||n.scrollHeight||0,t.scrollWidth=e.scrollWidth||n.scrollWidth||0}return t}function getNodeInfo(e,t){const n={},{top:o,topWindowHeight:r}=getWindowOffset();if(t.node){const t=e.tagName.split("-")[1]||e.tagName;t&&(n.node=e.querySelector(t))}if(t.id&&(n.id=e.id),t.dataset&&(n.dataset=getCustomDataset(e)),t.rect||t.size){const a=e.getBoundingClientRect();t.rect&&(n.left=a.left,n.right=a.right,n.top=a.top-o-r,n.bottom=a.bottom-o-r),t.size&&(n.width=a.width,n.height=a.height)}if(isArray$3(t.properties)&&t.properties.forEach((e=>{e=e.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()}))})),t.scrollOffset)if("UNI-SCROLL-VIEW"===e.tagName){const t=e.children[0].children[0];n.scrollLeft=t.scrollLeft,n.scrollTop=t.scrollTop,n.scrollHeight=t.scrollHeight,n.scrollWidth=t.scrollWidth}else n.scrollLeft=0,n.scrollTop=0,n.scrollHeight=0,n.scrollWidth=0;if(isArray$3(t.computedStyle)){const o=getComputedStyle(e);t.computedStyle.forEach((e=>{n[e]=o[e]}))}return t.context&&(n.contextInfo=getContextInfo(e)),n}function findElm(e,t){return e?e.$el:t.$el}function matches(e,t){return(e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector||function(e){const t=this.parentElement.querySelectorAll(e);let n=t.length;for(;--n>=0&&t.item(n)!==this;);return n>-1}).call(e,t)}function getNodesInfo(e,t,n,o,r){const a=findElm(t,e),i=a.parentElement;if(!i)return o?null:[];const{nodeType:s}=a,l=3===s||8===s;if(o){const e=l?i.querySelector(n):matches(a,n)?a:a.querySelector(n);return e?getNodeInfo(e,r):null}{let e=[];const t=(l?i:a).querySelectorAll(n);return t&&t.length&&[].forEach.call(t,(t=>{e.push(getNodeInfo(t,r))})),!l&&matches(a,n)&&e.unshift(getNodeInfo(a,r)),e}}function requestComponentInfo(e,t,n){const o=[];t.forEach((({component:t,selector:n,single:r,fields:a})=>{null===t?o.push(getRootInfo(a)):o.push(getNodesInfo(e,t,n,r,a))})),n(o)}function addIntersectionObserver({reqId:e,component:t,options:n,callback:o},r){const a=findElem(t);(a.__io||(a.__io={}))[e]=requestComponentObserver(a,n,o)}function removeIntersectionObserver({reqId:e,component:t},n){const o=findElem(t),r=o.__io&&o.__io[e];r&&(r.disconnect(),delete o.__io[e])}function saveImage(e,t,n){n(null,e)}const files={};function urlToFile(e,t){const n=files[e];return n?Promise.resolve(n):/^data:[a-z-]+\/[a-z-]+;base64,/.test(e)?Promise.resolve(base64ToFile(e)):t?Promise.reject(new Error("not find")):new Promise(((t,n)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType="blob",o.onload=function(){t(this.response)},o.onerror=n,o.send()}))}function base64ToFile(e){const t=e.split(","),n=t[0].match(/:(.*?);/),o=n?n[1]:"",r=atob(t[1]);let a=r.length;const i=new Uint8Array(a);for(;a--;)i[a]=r.charCodeAt(a);return blobToFile(i,o)}function getExtname(e){const t=e.split("/")[1];return t?`.${t}`:""}function getFileName(e){const t=(e=e.split("#")[0].split("?")[0]).split("/");return t[t.length-1]}function blobToFile(e,t){let n;if(e instanceof File)n=e;else{t=t||e.type||"";const r=`${Date.now()}${getExtname(t)}`;try{n=new File([e],r,{type:t})}catch(o){n=e=e instanceof Blob?e:new Blob([e],{type:t}),n.name=n.name||r}}return n}function fileToUrl(e){for(const n in files)if(hasOwn$3(files,n)){if(files[n]===e)return n}var t=(window.URL||window.webkitURL).createObjectURL(e);return files[t]=e,t}function getSameOriginUrl(e){const t=document.createElement("a");return t.href=e,t.origin===location.origin?Promise.resolve(e):urlToFile(e).then(fileToUrl)}function revokeObjectURL(e){(window.URL||window.webkitURL).revokeObjectURL(e),delete files[e]}const launchOptions=createLaunchOptions(),enterOptions=createLaunchOptions();function getEnterOptions(){return extend$1({},enterOptions)}function getLaunchOptions(){return extend$1({},launchOptions)}function initLaunchOptions({path:e,query:t}){return extend$1(launchOptions,{path:e,query:t}),extend$1(enterOptions,launchOptions),extend$1({},launchOptions)}const ResizeSensor=defineBuiltInComponent({name:"ResizeSensor",props:{initial:{type:Boolean,default:!1}},emits:["resize"],setup(e,{emit:t}){const n=ref(null),o=useResizeSensorReset(n),r=useResizeSensorUpdate(n,t,o);return useResizeSensorLifecycle(n,e,r,o),()=>createVNode("uni-resize-sensor",{ref:n,onAnimationstartOnce:r},[createVNode("div",{onScroll:r},[createVNode("div",null,null)],40,["onScroll"]),createVNode("div",{onScroll:r},[createVNode("div",null,null)],40,["onScroll"])],40,["onAnimationstartOnce"])}});function useResizeSensorUpdate(e,t,n){const o=reactive({width:-1,height:-1});return watch((()=>extend$1({},o)),(e=>t("resize",e))),()=>{const t=e.value;t&&(o.width=t.offsetWidth,o.height=t.offsetHeight,n())}}function useResizeSensorReset(e){return()=>{const{firstElementChild:t,lastElementChild:n}=e.value;t.scrollLeft=1e5,t.scrollTop=1e5,n.scrollLeft=1e5,n.scrollTop=1e5}}function useResizeSensorLifecycle(e,t,n,o){onActivated(o),onMounted((()=>{t.initial&&nextTick(n);const r=e.value;r.offsetParent!==r.parentElement&&(r.parentElement.style.position="relative"),"AnimationEvent"in window||o()}))}const pixelRatio=function(){if(navigator.userAgent.includes("jsdom"))return 1;const e=document.createElement("canvas");e.height=e.width=0;const t=e.getContext("2d"),n=t.backingStorePixelRatio||t.webkitBackingStorePixelRatio||t.mozBackingStorePixelRatio||t.msBackingStorePixelRatio||t.oBackingStorePixelRatio||t.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/n}();function wrapper(e,t=!0){const n=t?pixelRatio:1;e.width=e.offsetWidth*n,e.height=e.offsetHeight*n,e.getContext("2d").__hidpi__=t}let isHidpi=!1;function initHidpi(){if(isHidpi)return;isHidpi=!0;const e={fillRect:"all",clearRect:"all",strokeRect:"all",moveTo:"all",lineTo:"all",arc:[0,1,2],arcTo:"all",bezierCurveTo:"all",isPointinPath:"all",isPointinStroke:"all",quadraticCurveTo:"all",rect:"all",translate:"all",createRadialGradient:"all",createLinearGradient:"all",transform:[4,5],setTransform:[4,5]},t=CanvasRenderingContext2D.prototype;t.drawImageByCanvas=function(e){return function(t,n,o,r,a,i,s,l,c,u){if(!this.__hidpi__)return e.apply(this,arguments);n*=pixelRatio,o*=pixelRatio,r*=pixelRatio,a*=pixelRatio,i*=pixelRatio,s*=pixelRatio,l=u?l*pixelRatio:l,c=u?c*pixelRatio:c,e.call(this,t,n,o,r,a,i,s,l,c)}}(t.drawImage),1!==pixelRatio&&(!function(e,t){for(const n in e)hasOwn$3(e,n)&&t(e[n],n)}(e,(function(e,n){t[n]=function(t){return function(){if(!this.__hidpi__)return t.apply(this,arguments);let n=Array.prototype.slice.call(arguments);if("all"===e)n=n.map((function(e){return e*pixelRatio}));else if(Array.isArray(e))for(let t=0;t<e.length;t++)n[e[t]]*=pixelRatio;return t.apply(this,n)}}(t[n])})),t.stroke=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.lineWidth*=pixelRatio,e.apply(this,arguments),this.lineWidth/=pixelRatio}}(t.stroke),t.fillText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);const t=Array.prototype.slice.call(arguments);t[1]*=pixelRatio,t[2]*=pixelRatio,t[3]&&"number"==typeof t[3]&&(t[3]*=pixelRatio);var n=this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*pixelRatio+n})),e.apply(this,t),this.font=n}}(t.fillText),t.strokeText=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);var t=Array.prototype.slice.call(arguments);t[1]*=pixelRatio,t[2]*=pixelRatio,t[3]&&"number"==typeof t[3]&&(t[3]*=pixelRatio);var n=this.font;this.font=n.replace(/(\d+\.?\d*)(px|em|rem|pt)/g,(function(e,t,n){return t*pixelRatio+n})),e.apply(this,t),this.font=n}}(t.strokeText),t.drawImage=function(e){return function(){if(!this.__hidpi__)return e.apply(this,arguments);this.scale(pixelRatio,pixelRatio),e.apply(this,arguments),this.scale(1/pixelRatio,1/pixelRatio)}}(t.drawImage))}const initHidpiOnce=once((()=>initHidpi()));function $getRealPath(e){return e?getRealPath(e):e}function resolveColor(e){return(e=e.slice(0))[3]=e[3]/255,"rgba("+e.join(",")+")"}function processTouches(e,t){Array.from(t).forEach((t=>{t.x=t.clientX-e.left,t.y=t.clientY-e.top}))}let tempCanvas;function getTempCanvas(e=0,t=0){return tempCanvas||(tempCanvas=document.createElement("canvas")),tempCanvas.width=e,tempCanvas.height=t,tempCanvas}const props$x={canvasId:{type:String,default:""},disableScroll:{type:[Boolean,String],default:!1},hidpi:{type:Boolean,default:!0}},index$v=defineBuiltInComponent({inheritAttrs:!1,name:"Canvas",compatConfig:{MODE:3},props:props$x,computed:{id(){return this.canvasId}},setup(e,{emit:t,slots:n}){initHidpiOnce();const o=ref(null),r=ref(null),a=ref(null),i=ref(!1),s=useNativeEvent(t),{$attrs:l,$excludeAttrs:c,$listeners:u}=useAttrs({excludeListeners:!0}),{_listeners:d}=useListeners(e,u,s),{_handleSubscribe:p,_resize:m}=useMethods(e,r,i);return useSubscribe(p,useContextInfo(e.canvasId),!0),onMounted((()=>{m()})),()=>{const{canvasId:t,disableScroll:i}=e;return createVNode("uni-canvas",mergeProps({ref:o,"canvas-id":t,"disable-scroll":i},l.value,c.value,d.value),[createVNode("canvas",{ref:r,class:"uni-canvas-canvas",width:"300",height:"150"},null,512),createVNode("div",{style:"position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;"},[n.default&&n.default()]),createVNode(ResizeSensor,{ref:a,onResize:m},null,8,["onResize"])],16,["canvas-id","disable-scroll"])}}});function useListeners(e,t,n){return{_listeners:computed((()=>{let o=t.value,r=extend$1({},(()=>{let e={};for(const t in o)if(hasOwn$3(o,t)){const n=o[t];e[t]=n}return e})());return["onTouchstart","onTouchmove","onTouchend"].forEach((t=>{let o=[];r[t]&&o.push(withWebEvent((e=>{const o=e.currentTarget.getBoundingClientRect();processTouches(o,e.touches),processTouches(o,e.changedTouches),n(t.replace("on","").toLocaleLowerCase(),e)}))),e.disableScroll&&"onTouchmove"===t&&o.push(onEventPrevent),r[t]=o})),r}))}}function useMethods(e,t,n){let o=[],r={};const a=computed((()=>e.hidpi?pixelRatio:1));function i({actions:e,reserve:a},i){if(!e)return;if(n.value)return void o.push([e,a]);let l=t.value,c=l.getContext("2d");a||(c.fillStyle="#000000",c.strokeStyle="#000000",c.shadowColor="#000000",c.shadowBlur=0,c.shadowOffsetX=0,c.shadowOffsetY=0,c.setTransform(1,0,0,1,0,0),c.clearRect(0,0,l.width,l.height)),function(e){e.forEach((function(e){let t=e.method,n=e.data,o="";function a(){const e=r[o]=new Image;e.onload=function(){e.ready=!0},getSameOriginUrl(o).then((t=>{e.src=t})).catch((()=>{e.src=o}))}"drawImage"===t?(o=n[0],o=$getRealPath(o),n[0]=o):"setFillStyle"===t&&"pattern"===n[0]&&(o=n[1],o=$getRealPath(o),n[1]=o),o&&!r[o]&&a()}))}(e);for(let t=0;t<e.length;t++){const n=e[t];let o=n.method;const a=n.data,l=a[0];if(/^set/.test(o)&&"setTransform"!==o){const n=o[3].toLowerCase()+o.slice(4);let r;if("fillStyle"===n||"strokeStyle"===n){if("normal"===l)r=resolveColor(a[1]);else if("linear"===l){const e=c.createLinearGradient(...a[1]);a[2].forEach((function(t){const n=t[0],o=resolveColor(t[1]);e.addColorStop(n,o)})),r=e}else if("radial"===l){let e=a[1];const t=e[0],n=e[1],o=e[2],i=c.createRadialGradient(t,n,0,t,n,o);a[2].forEach((function(e){const t=e[0],n=resolveColor(e[1]);i.addColorStop(t,n)})),r=i}else if("pattern"===l){if(!s(a[1],e.slice(t+1),i,(function(e){e&&(c[n]=c.createPattern(e,a[2]))})))break;continue}c[n]=r}else if("globalAlpha"===n)c[n]=Number(l)/255;else if("shadow"===n){let e=["shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor"];a.forEach((function(t,n){c[e[n]]="shadowColor"===e[n]?resolveColor(t):t}))}else if("fontSize"===n){const e=c.__font__||c.font;c.__font__=c.font=e.replace(/\d+\.?\d*px/,l+"px")}else"lineDash"===n?(c.setLineDash(l),c.lineDashOffset=a[1]||0):"textBaseline"===n?("normal"===l&&(a[0]="alphabetic"),c[n]=l):"font"===n?c.__font__=c.font=l:c[n]=l}else if("fillPath"===o||"strokePath"===o)o=o.replace(/Path/,""),c.beginPath(),a.forEach((function(e){c[e.method].apply(c,e.data)})),c[o]();else if("fillText"===o)c.fillText.apply(c,a);else if("drawImage"===o){if("break"===function(){let n=[...a],o=n[0],l=n.slice(1);if(r=r||{},!s(o,e.slice(t+1),i,(function(e){e&&c.drawImage.apply(c,[e].concat([...l.slice(4,8)],[...l.slice(0,4)]))})))return"break"}())break}else"clip"===o?(a.forEach((function(e){c[e.method].apply(c,e.data)})),c.clip()):c[o].apply(c,a)}n.value||i({errMsg:"drawCanvas:ok"})}function s(e,t,a,s){let l=r[e];return l.ready?(s(l),!0):(o.unshift([t,!0]),n.value=!0,l.onload=function(){l.ready=!0,s(l),n.value=!1;let e=o.slice(0);o=[];for(let t=e.shift();t;)i({actions:t[0],reserve:t[1]},a),t=e.shift()},!1)}function l({x:e=0,y:n=0,width:o,height:r,destWidth:i,destHeight:s,hidpi:l=!0,dataType:c,quality:u=1,type:d="png"},p){const m=t.value;let f;const g=m.offsetWidth-e;o=o?Math.min(o,g):g;const h=m.offsetHeight-n;r=r?Math.min(r,h):h,l?(i=o,s=r):i||s?i?s||(s=Math.round(r/o*i)):(s||(s=Math.round(r*a.value)),i=Math.round(o/r*s)):(i=Math.round(o*a.value),s=Math.round(r*a.value));const y=getTempCanvas(i,s),v=y.getContext("2d");let b;"jpeg"!==d&&"jpg"!==d||(d="jpeg",v.fillStyle="#fff",v.fillRect(0,0,i,s)),v.__hidpi__=!0,v.drawImageByCanvas(m,e,n,o,r,0,0,i,s,!1);try{let e;if("base64"===c)f=y.toDataURL(`image/${d}`,u);else{const e=v.getImageData(0,0,i,s);f=Array.prototype.slice.call(e.data)}b={data:f,compressed:e,width:i,height:s}}catch(_){b={errMsg:`canvasGetImageData:fail ${_}`}}if(y.height=y.width=0,v.__hidpi__=!1,!p)return b;p(b)}const c={actionsChanged:i,getImageData:l,putImageData:function({data:e,x:n,y:o,width:r,height:a,compressed:i},s){try{0,a||(a=Math.round(e.length/4/r));const i=getTempCanvas(r,a);i.getContext("2d").putImageData(new ImageData(new Uint8ClampedArray(e),r,a),0,0),t.value.getContext("2d").drawImage(i,n,o,r,a),i.height=i.width=0}catch(l){return void s({errMsg:"canvasPutImageData:fail"})}s({errMsg:"canvasPutImageData:ok"})},toTempFilePath:function({x:e=0,y:t=0,width:n,height:o,destWidth:r,destHeight:a,fileType:i,quality:s,dirname:c},u){const d=l({x:e,y:t,width:n,height:o,destWidth:r,destHeight:a,hidpi:!1,dataType:"base64",type:i,quality:s});d.errMsg?u({errMsg:d.errMsg.replace("canvasPutImageData","toTempFilePath")}):saveImage(d.data,c,((e,t)=>{let n="toTempFilePath:"+(e?"fail":"ok");e&&(n+=` ${e.message}`),u({errMsg:n,tempFilePath:t})}))}};return extend$1(c,{_resize:function(n){let o=t.value;if(!n||o.width!==Math.floor(n.width*a.value)||o.height!==Math.floor(n.height*a.value))if(o.width>0&&o.height>0){let t=o.getContext("2d"),n=t.getImageData(0,0,o.width,o.height);wrapper(o,e.hidpi),t.putImageData(n,0,0)}else wrapper(o,e.hidpi)},_handleSubscribe:function(e,t,n){let o=c[e];0!==e.indexOf("_")&&isFunction$1(o)&&o(t,n)}})}const uniCheckGroupKey=PolySymbol("ucg"),props$w={name:{type:String,default:""}},index$u=defineBuiltInComponent({name:"CheckboxGroup",props:props$w,emits:["change"],setup(e,{emit:t,slots:n}){const o=ref(null);return useProvideCheckGroup(e,useCustomEvent(o,t)),()=>createVNode("uni-checkbox-group",{ref:o},[n.default&&n.default()],512)}});function useProvideCheckGroup(e,t){const n=[],o=()=>n.reduce(((e,t)=>(t.value.checkboxChecked&&e.push(t.value.value),e)),new Array);provide(uniCheckGroupKey,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},checkboxChange(e){t("change",e,{value:o()})}});const r=inject(uniFormKey,!1);return r&&r.addField({submit:()=>{let t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=o()),t}}),o}const props$v={checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:""},foreColor:{type:String,default:""}},index$t=defineBuiltInComponent({name:"Checkbox",props:props$v,setup(e,{slots:t}){const n=ref(null),o=ref(e.checked),r=computed((()=>"true"===o.value||!0===o.value)),a=ref(e.value);const i=computed((()=>function(t){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};const n={};return t?(e.activeBorderColor&&(n.borderColor=e.activeBorderColor),e.activeBackgroundColor&&(n.backgroundColor=e.activeBackgroundColor)):(e.borderColor&&(n.borderColor=e.borderColor),e.backgroundColor&&(n.backgroundColor=e.backgroundColor)),n}(r.value)));watch([()=>e.checked,()=>e.value],(([e,t])=>{o.value=e,a.value=t}));const{uniCheckGroup:s,uniLabel:l}=useCheckboxInject(o,a,(()=>{o.value=!1})),c=t=>{e.disabled||(o.value=!o.value,s&&s.checkboxChange(t),t.stopPropagation())};return l&&(l.addHandler(c),onBeforeUnmount((()=>{l.removeHandler(c)}))),useListeners$1(e,{"label-click":c}),()=>{const r=useBooleanAttr(e,"disabled");let a;return a=o.value,createVNode("uni-checkbox",mergeProps(r,{id:e.id,onClick:c,ref:n}),[createVNode("div",{class:"uni-checkbox-wrapper",style:{"--HOVER-BD-COLOR":e.activeBorderColor}},[createVNode("div",{class:["uni-checkbox-input",{"uni-checkbox-input-disabled":e.disabled}],style:i.value},[a?createSvgIconVNode(ICON_PATH_SUCCESS_NO_CIRCLE,e.disabled?"#ADADAD":e.foreColor||e.iconColor||e.color,22):""],6),t.default&&t.default()],4)],16,["id","onClick"])}}});function useCheckboxInject(e,t,n){const o=computed((()=>({checkboxChecked:Boolean(e.value),value:t.value}))),r={reset:n},a=inject(uniCheckGroupKey,!1);a&&a.addField(o);const i=inject(uniFormKey,!1);i&&i.addField(r);const s=inject(uniLabelKey,!1);return onBeforeUnmount((()=>{a&&a.removeField(o),i&&i.removeField(r)})),{uniCheckGroup:a,uniForm:i,uniLabel:s}}let resetTimer;function iosHideKeyboard(){}const props$u={cursorSpacing:{type:[Number,String],default:0},showConfirmBar:{type:[Boolean,String],default:"auto"},adjustPosition:{type:[Boolean,String],default:!0},autoBlur:{type:[Boolean,String],default:!1}},emit$1=["keyboardheightchange"];function useKeyboard$1(e,t,n){function o(e){const t=computed((()=>0===String(navigator.vendor).indexOf("Apple")));e.addEventListener("focus",(()=>{clearTimeout(resetTimer),document.addEventListener("click",iosHideKeyboard,!1)}));e.addEventListener("blur",(()=>{t.value&&e.blur(),document.removeEventListener("click",iosHideKeyboard,!1),t.value&&document.documentElement.scrollTo(document.documentElement.scrollLeft,document.documentElement.scrollTop)}))}watch((()=>t.value),(e=>e&&o(e)))}var startTag=/^<([-A-Za-z0-9_]+)((?:\s+[a-zA-Z_:][-a-zA-Z0-9_:.]*(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag=/^<\/([-A-Za-z0-9_]+)[^>]*>/,attr=/([a-zA-Z_:][-a-zA-Z0-9_:.]*)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))?/g,empty$1=makeMap("area,base,basefont,br,col,frame,hr,img,input,link,meta,param,embed,command,keygen,source,track,wbr"),block=makeMap("a,address,article,applet,aside,audio,blockquote,button,canvas,center,dd,del,dir,div,dl,dt,fieldset,figcaption,figure,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,hr,iframe,isindex,li,map,menu,noframes,noscript,object,ol,output,p,pre,section,script,table,tbody,td,tfoot,th,thead,tr,ul,video"),inline=makeMap("abbr,acronym,applet,b,basefont,bdo,big,br,button,cite,code,del,dfn,em,font,i,iframe,img,input,ins,kbd,label,map,object,q,s,samp,script,select,small,span,strike,strong,sub,sup,textarea,tt,u,var"),closeSelf=makeMap("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr"),fillAttrs=makeMap("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected"),special=makeMap("script,style");function HTMLParser(e,t){var n,o,r,a=[],i=e;for(a.last=function(){return this[this.length-1]};e;){if(o=!0,a.last()&&special[a.last()])e=e.replace(new RegExp("([\\s\\S]*?)</"+a.last()+"[^>]*>"),(function(e,n){return n=n.replace(/<!--([\s\S]*?)-->|<!\[CDATA\[([\s\S]*?)]]>/g,"$1$2"),t.chars&&t.chars(n),""})),c("",a.last());else if(0==e.indexOf("\x3c!--")?(n=e.indexOf("--\x3e"))>=0&&(t.comment&&t.comment(e.substring(4,n)),e=e.substring(n+3),o=!1):0==e.indexOf("</")?(r=e.match(endTag))&&(e=e.substring(r[0].length),r[0].replace(endTag,c),o=!1):0==e.indexOf("<")&&(r=e.match(startTag))&&(e=e.substring(r[0].length),r[0].replace(startTag,l),o=!1),o){var s=(n=e.indexOf("<"))<0?e:e.substring(0,n);e=n<0?"":e.substring(n),t.chars&&t.chars(s)}if(e==i)throw"Parse Error: "+e;i=e}function l(e,n,o,r){if(n=n.toLowerCase(),block[n])for(;a.last()&&inline[a.last()];)c("",a.last());if(closeSelf[n]&&a.last()==n&&c("",n),(r=empty$1[n]||!!r)||a.push(n),t.start){var i=[];o.replace(attr,(function(e,t){var n=arguments[2]?arguments[2]:arguments[3]?arguments[3]:arguments[4]?arguments[4]:fillAttrs[t]?t:"";i.push({name:t,value:n,escaped:n.replace(/(^|[^\\])"/g,'$1\\"')})})),t.start&&t.start(n,i,r)}}function c(e,n){if(n)for(o=a.length-1;o>=0&&a[o]!=n;o--);else var o=0;if(o>=0){for(var r=a.length-1;r>=o;r--)t.end&&t.end(a[r]);a.length=o}}c()}function makeMap(e){for(var t={},n=e.split(","),o=0;o<n.length;o++)t[n[o]]=!0;return t}const scripts={};function loadScript(e,t,n){if(isString$1(e)?window[e]:e)return void n();let o=scripts[t];if(!o){o=scripts[t]=[];const e=document.createElement("script");e.src=t,document.body.appendChild(e),e.onload=function(){o.forEach((e=>e())),delete scripts[t]}}o.push(n)}function divider(e){const t=e.import("blots/block/embed");class n extends t{}return n.blotName="divider",n.tagName="HR",{"formats/divider":n}}function ins(e){const t=e.import("blots/inline");class n extends t{}return n.blotName="ins",n.tagName="INS",{"formats/ins":n}}function align(e){const{Scope:t,Attributor:n}=e.import("parchment"),o={scope:t.BLOCK,whitelist:["left","right","center","justify"]};return{"formats/align":new n.Style("align","text-align",o)}}function direction(e){const{Scope:t,Attributor:n}=e.import("parchment"),o={scope:t.BLOCK,whitelist:["rtl"]};return{"formats/direction":new n.Style("direction","direction",o)}}function list(e){const t=e.import("parchment"),n=e.import("blots/container"),o=e.import("formats/list/item");class r extends n{static create(e){const t="ordered"===e?"OL":"UL",n=super.create(t);return"checked"!==e&&"unchecked"!==e||n.setAttribute("data-checked","checked"===e),n}static formats(e){return"OL"===e.tagName?"ordered":"UL"===e.tagName?e.hasAttribute("data-checked")?"true"===e.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}constructor(e){super(e);e.addEventListener("click",(n=>{if(n.target.parentNode!==e)return;const o=this.statics.formats(e),r=t.find(n.target);"checked"===o?r.format("list","unchecked"):"unchecked"===o&&r.format("list","checked")}))}format(e,t){this.children.length>0&&this.children.tail.format(e,t)}formats(){return{[this.statics.blotName]:this.statics.formats(this.domNode)}}insertBefore(e,t){if(e instanceof o)super.insertBefore(e,t);else{const n=null==t?this.length():t.offset(this),o=this.split(n);o.parent.insertBefore(e,o)}}optimize(e){super.optimize(e);const t=this.next;null!=t&&t.prev===this&&t.statics.blotName===this.statics.blotName&&t.domNode.tagName===this.domNode.tagName&&t.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(t.moveChildren(this),t.remove())}replace(e){if(e.statics.blotName!==this.statics.blotName){const n=t.create(this.statics.defaultChild);e.moveChildren(n),this.appendChild(n)}super.replace(e)}}return r.blotName="list",r.scope=t.Scope.BLOCK_BLOT,r.tagName=["OL","UL"],r.defaultChild="list-item",r.allowedChildren=[o],{"formats/list":r}}function background(e){const{Scope:t}=e.import("parchment");return{"formats/backgroundColor":new(e.import("formats/background").constructor)("backgroundColor","background-color",{scope:t.INLINE})}}function box(e){const{Scope:t,Attributor:n}=e.import("parchment"),o={scope:t.BLOCK},r={};return["margin","marginTop","marginBottom","marginLeft","marginRight"].concat(["padding","paddingTop","paddingBottom","paddingLeft","paddingRight"]).forEach((e=>{r[`formats/${e}`]=new n.Style(e,hyphenate(e),o)})),r}function font(e){const{Scope:t,Attributor:n}=e.import("parchment"),o={scope:t.INLINE},r={};return["font","fontSize","fontStyle","fontVariant","fontWeight","fontFamily"].forEach((e=>{r[`formats/${e}`]=new n.Style(e,hyphenate(e),o)})),r}function text(e){const{Scope:t,Attributor:n}=e.import("parchment"),o=[{name:"lineHeight",scope:t.BLOCK},{name:"letterSpacing",scope:t.INLINE},{name:"textDecoration",scope:t.INLINE},{name:"textIndent",scope:t.BLOCK}],r={};return o.forEach((({name:e,scope:t})=>{r[`formats/${e}`]=new n.Style(e,hyphenate(e),{scope:t})})),r}function image$1(e){const t=e.import("formats/image"),n=["alt","height","width","data-custom","class","data-local"];t.sanitize=e=>e?getRealPath(e):e,t.formats=function(e){return n.reduce((function(t,n){return e.hasAttribute(n)&&(t[n]=e.getAttribute(n)),t}),{})};const o=t.prototype.format;t.prototype.format=function(e,t){n.indexOf(e)>-1?t?this.domNode.setAttribute(e,t):this.domNode.removeAttribute(e):o.call(this,e,t)}}function link(e){const t=e.import("formats/link");t.sanitize=e=>{const n=document.createElement("a");n.href=e;const o=n.href.slice(0,n.href.indexOf(":"));return t.PROTOCOL_WHITELIST.concat("file").indexOf(o)>-1?e:t.SANITIZED_URL}}function register(e){const t={divider:divider,ins:ins,align:align,direction:direction,list:list,background:background,box:box,font:font,text:text,image:image$1,link:link},n={};Object.values(t).forEach((t=>extend$1(n,t(e)))),e.register(n,!0)}function useQuill(e,t,n){let o,r,a;function i(){return{html:a.root.innerHTML,text:a.getText(),delta:a.getContents()}}function s(e){const t="data-placeholder",n=a.root;n.getAttribute(t)!==e&&n.setAttribute(t,e)}watch((()=>e.readOnly),(e=>{o&&(a.enable(!e),e||a.blur())})),watch((()=>e.placeholder),(e=>{o&&s(e)}));let l={};function c(e){const t=e?a.getFormat(e):{},o=Object.keys(t);(o.length!==Object.keys(l).length||o.find((e=>t[e]!==l[e])))&&(l=t,n("statuschange",{},t))}function u(){n("input",{},i())}function d(l){const d=window.Quill;register(d);const p={toolbar:!1,readOnly:e.readOnly,placeholder:e.placeholder};l.length&&(d.register("modules/ImageResize",window.ImageResize.default),p.modules={ImageResize:{modules:l}});const m=t.value;a=new d(m,p);const f=a.root;["focus","blur","input"].forEach((t=>{f.addEventListener(t,(o=>{const r=i();if("input"===t){if("ios"===getBaseSystemInfo().platform){const t=(r.html.match(/<span [\s\S]*>([\s\S]*)<\/span>/)||[])[1];s(t&&t.replace(/\s/g,"")?"":e.placeholder)}o.stopPropagation()}else n(t,o,r)}))})),a.on("text-change",u),a.on("selection-change",c),a.on("scroll-optimize",(()=>{c(a.selection.getRange()[0])})),a.clipboard.addMatcher(Node.ELEMENT_NODE,((e,t)=>(r||t.ops&&(t.ops=t.ops.filter((({insert:e})=>isString$1(e))).map((({insert:e})=>({insert:e})))),t))),o=!0,n("ready",{},{})}useSubscribe(((e,t,n)=>{const{options:s,callbackId:l}=t;let d,p,m;if(o){const t=window.Quill;switch(e){case"format":{let{name:e="",value:t=!1}=s;p=a.getSelection(!0);let n=a.getFormat(p)[e]||!1;if(["bold","italic","underline","strike","ins"].includes(e))t=!n;else if("direction"===e){t=("rtl"!==t||!n)&&t;const e=a.getFormat(p).align;"rtl"!==t||e?t||"right"!==e||a.format("align",!1,"user"):a.format("align","right","user")}else if("indent"===e){const e="rtl"===a.getFormat(p).direction;t="+1"===t,e&&(t=!t),t=t?"+1":"-1"}else"list"===e&&(t="check"===t?"unchecked":t,n="checked"===n?"unchecked":n),t=n&&n!==(t||!1)||!n&&t?t:!n;a.format(e,t,"user")}break;case"insertDivider":p=a.getSelection(!0),a.insertText(p.index,LINEFEED,"user"),a.insertEmbed(p.index+1,"divider",!0,"user"),a.setSelection(p.index+2,0,"silent");break;case"insertImage":{p=a.getSelection(!0);const{src:e="",alt:t="",width:n="",height:o="",extClass:r="",data:i={}}=s,l=getRealPath(e);a.insertEmbed(p.index,"image",l,"silent");const c=!!/^(file|blob):/.test(l)&&l;a.formatText(p.index,1,"data-local",c,"silent"),a.formatText(p.index,1,"alt",t,"silent"),a.formatText(p.index,1,"width",n,"silent"),a.formatText(p.index,1,"height",o,"silent"),a.formatText(p.index,1,"class",r,"silent"),a.formatText(p.index,1,"data-custom",Object.keys(i).map((e=>`${e}=${i[e]}`)).join("&"),"silent"),a.setSelection(p.index+1,0,"silent"),a.scrollIntoView(),setTimeout((()=>{u()}),1e3)}break;case"insertText":{p=a.getSelection(!0);const{text:e=""}=s;a.insertText(p.index,e,"user"),a.setSelection(p.index+e.length,0,"silent")}break;case"setContents":{const{delta:e,html:t}=s;"object"==typeof e?a.setContents(e,"silent"):isString$1(t)?a.setContents(function(e){const t=["span","strong","b","ins","em","i","u","a","del","s","sub","sup","img","div","p","h1","h2","h3","h4","h5","h6","hr","ol","ul","li","br"];let n,o="";HTMLParser(e,{start:function(e,r,a){if(!t.includes(e))return void(n=!a);n=!1;const i=r.map((({name:e,value:t})=>`${e}="${t}"`)).join(" ");o+=`<${e} ${i} ${a?"/":""}>`},end:function(e){n||(o+=`</${e}>`)},chars:function(e){n||(o+=e)}}),r=!0;const i=a.clipboard.convert(o);return r=!1,i}(t),"silent"):m="contents is missing"}break;case"getContents":d=i();break;case"clear":a.setText("");break;case"removeFormat":{p=a.getSelection(!0);const e=t.import("parchment");p.length?a.removeFormat(p.index,p.length,"user"):Object.keys(a.getFormat(p)).forEach((t=>{e.query(t,e.Scope.INLINE)&&a.format(t,!1)}))}break;case"undo":a.history.undo();break;case"redo":a.history.redo();break;case"blur":a.blur();break;case"getSelectionText":p=a.selection.savedRange,d={text:""},p&&0!==p.length&&(d.text=a.getText(p.index,p.length));break;case"scrollIntoView":a.scrollIntoView()}c(p)}else m="not ready";l&&n({callbackId:l,data:extend$1({},d,{errMsg:`${e}:${m?"fail "+m:"ok"}`})})}),useContextInfo(),!0),onMounted((()=>{const t=[];e.showImgSize&&t.push("DisplaySize"),e.showImgToolbar&&t.push("Toolbar"),e.showImgResize&&t.push("Resize");loadScript(window.Quill,"https://unpkg.com/quill@1.3.7/dist/quill.min.js",(()=>{if(t.length){const e="https://unpkg.com/quill-image-resize-mp@3.0.1/image-resize.min.js";loadScript(window.ImageResize,e,(()=>{d(t)}))}else d(t)}))}))}const props$t=extend$1({},props$u,{id:{type:String,default:""},readOnly:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},showImgSize:{type:[Boolean,String],default:!1},showImgToolbar:{type:[Boolean,String],default:!1},showImgResize:{type:[Boolean,String],default:!1}}),index$s=defineBuiltInComponent({name:"Editor",props:props$t,emit:["ready","focus","blur","input","statuschange",...emit$1],setup(e,{emit:t}){const n=ref(null),o=useCustomEvent(n,t);return useQuill(e,n,o),useKeyboard$1(e,n),()=>createVNode("uni-editor",{ref:n,id:e.id,class:"ql-container"},null,8,["id"])}}),props$s={src:{type:String,default:""},mode:{type:String,default:"scaleToFill"},lazyLoad:{type:[Boolean,String],default:!1},draggable:{type:Boolean,default:!1}},FIX_MODES={widthFix:["offsetWidth","height",(e,t)=>e/t],heightFix:["offsetHeight","width",(e,t)=>e*t]},IMAGE_MODES={aspectFit:["center center","contain"],aspectFill:["center center","cover"],widthFix:[,"100% 100%"],heightFix:[,"100% 100%"],top:["center top"],bottom:["center bottom"],center:["center center"],left:["left center"],right:["right center"],"top left":["left top"],"top right":["right top"],"bottom left":["left bottom"],"bottom right":["right bottom"]},index$q=defineBuiltInComponent({name:"Image",props:props$s,setup(e,{emit:t}){const n=ref(null),o=useImageState(n,e),r=useCustomEvent(n,t),{fixSize:a}=useImageSize(n,e,o);return useImageLoader(o,e,n,a,r),()=>createVNode("uni-image",{ref:n},[createVNode("div",{style:o.modeStyle},null,4),FIX_MODES[e.mode]?createVNode(ResizeSensor,{onResize:a},null,8,["onResize"]):createVNode("span",null,null)],512)}});function useImageState(e,t){const n=ref(""),o=computed((()=>{let e="auto",o="";const r=IMAGE_MODES[t.mode];return r?(r[0]&&(o=r[0]),r[1]&&(e=r[1])):(o="0% 0%",e="100% 100%"),`background-image:${n.value?'url("'+n.value+'")':"none"};background-position:${o};background-size:${e};`})),r=reactive({rootEl:e,src:computed((()=>t.src?getRealPath(t.src):"")),origWidth:0,origHeight:0,origStyle:{width:"",height:""},modeStyle:o,imgSrc:n});return onMounted((()=>{const t=e.value;r.origWidth=t.clientWidth||0,r.origHeight=t.clientHeight||0})),r}function useImageLoader(e,t,n,o,r){let a,i;const s=(t=0,n=0,o="")=>{e.origWidth=t,e.origHeight=n,e.imgSrc=o},l=l=>{if(!l)return c(),void s();a=a||new Image,a.onload=e=>{const{width:u,height:d}=a;s(u,d,l),nextTick((()=>{o()})),a.draggable=t.draggable,i&&i.remove(),i=a,n.value.appendChild(a),c(),r("load",e,{width:u,height:d})},a.onerror=t=>{s(),c(),r("error",t,{errMsg:`GET ${e.src} 404 (Not Found)`})},a.src=l},c=()=>{a&&(a.onload=null,a.onerror=null,a=null)};watch((()=>e.src),(e=>l(e))),watch((()=>e.imgSrc),(e=>{!e&&i&&(i.remove(),i=null)})),onMounted((()=>l(e.src))),onBeforeUnmount((()=>c()))}const isChrome="Google Inc."===navigator.vendor;function fixNumber(e){return isChrome&&e>10&&(e=2*Math.round(e/2)),e}function useImageSize(e,t,n){const o=()=>{const{mode:o}=t,r=FIX_MODES[o];if(!r)return;const{origWidth:a,origHeight:i}=n,s=a&&i?a/i:0;if(!s)return;const l=e.value,c=l[r[0]];c&&(l.style[r[1]]=fixNumber(r[2](c,s))+"px")},r=()=>{const{style:t}=e.value,{origStyle:{width:o,height:r}}=n;t.width=o,t.height=r};return watch((()=>t.mode),((e,t)=>{FIX_MODES[t]&&r(),FIX_MODES[e]&&o()})),{fixSize:o,resetSize:r}}function throttle$1(e,t){let n,o,r=0;const a=function(...a){const i=Date.now();clearTimeout(n),o=()=>{o=null,r=i,e.apply(this,a)},i-r<t?n=setTimeout(o,t-(i-r)):o()};return a.cancel=function(){clearTimeout(n),o=null},a.flush=function(){clearTimeout(n),o&&o()},a}const passiveOptions$1=passive(!0),states=[];let userInteract=0,inited=!1;const setUserAction=e=>states.forEach((t=>t.userAction=e));function addInteractListener(e={userAction:!1}){if(!inited){["touchstart","touchmove","touchend","mousedown","mouseup"].forEach((e=>{document.addEventListener(e,(function(){!userInteract&&setUserAction(!0),userInteract++,setTimeout((()=>{!--userInteract&&setUserAction(!1)}),0)}),passiveOptions$1)})),inited=!0}states.push(e)}function removeInteractListener(e){const t=states.indexOf(e);t>=0&&states.splice(t,1)}const getInteractStatus=()=>!!userInteract;function useUserAction(){const e=reactive({userAction:!1});return onMounted((()=>{addInteractListener(e)})),onBeforeUnmount((()=>{removeInteractListener(e)})),{state:e}}function useScopedAttrs(){const e=reactive({attrs:{}});return onMounted((()=>{let t=getCurrentInstance();for(;t;){const n=t.type.__scopeId;n&&(e.attrs[n]=""),t=t.proxy&&"page"===t.proxy.$mpType?null:t.parent}})),{state:e}}function useFormField(e,t){const n=inject(uniFormKey,!1);if(!n)return;const o=getCurrentInstance(),r={submit(){const n=o.proxy;return[n[e],isString$1(t)?n[t]:t.value]},reset(){isString$1(t)?o.proxy[t]="":t.value=""}};n.addField(r),onBeforeUnmount((()=>{n.removeField(r)}))}function getSelectedTextRange(e,t){const n=document.activeElement;if(!n)return t({});const o={};["input","textarea"].includes(n.tagName.toLowerCase())&&(o.start=n.selectionStart,o.end=n.selectionEnd),t(o)}const UniViewJSBridgeSubscribe=function(){registerViewMethod(getCurrentPageId(),"getSelectedTextRange",getSelectedTextRange)};function getValueString(e,t,n){"number"===t&&isNaN(Number(e))&&(e="");return null==e?"":String(e)}const INPUT_MODES=["none","text","decimal","numeric","tel","search","email","url"],props$r=extend$1({},{name:{type:String,default:""},modelValue:{type:[String,Number]},value:{type:[String,Number]},disabled:{type:[Boolean,String],default:!1},autoFocus:{type:[Boolean,String],default:!1},focus:{type:[Boolean,String],default:!1},cursor:{type:[Number,String],default:-1},selectionStart:{type:[Number,String],default:-1},selectionEnd:{type:[Number,String],default:-1},type:{type:String,default:"text"},password:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:""},placeholderClass:{type:String,default:""},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},confirmHold:{type:Boolean,default:!1},ignoreCompositionEvent:{type:Boolean,default:!0},step:{type:String,default:"0.000000000000000001"},inputmode:{type:String,default:void 0,validator:e=>!!~INPUT_MODES.indexOf(e)},cursorColor:{type:String,default:""}},props$u),emit=["input","focus","blur","update:value","update:modelValue","update:focus","compositionstart","compositionupdate","compositionend",...emit$1];function useBase(e,t,n){const o=ref(null),r=useCustomEvent(t,n),a=computed((()=>{const t=Number(e.selectionStart);return isNaN(t)?-1:t})),i=computed((()=>{const t=Number(e.selectionEnd);return isNaN(t)?-1:t})),s=computed((()=>{const t=Number(e.cursor);return isNaN(t)?-1:t})),l=computed((()=>{var t=Number(e.maxlength);return isNaN(t)?140:t}));let c="";c=getValueString(e.modelValue,e.type)||getValueString(e.value,e.type);const u=reactive({value:c,valueOrigin:c,maxlength:l,focus:e.focus,composing:!1,selectionStart:a,selectionEnd:i,cursor:s});return watch((()=>u.focus),(e=>n("update:focus",e))),watch((()=>u.maxlength),(e=>u.value=u.value.slice(0,e)),{immediate:!1}),{fieldRef:o,state:u,trigger:r}}function useValueSync(e,t,n,o){let r=null;r=debounce$1((n=>{t.value=getValueString(n,e.type)}),100,{setTimeout:setTimeout,clearTimeout:clearTimeout}),watch((()=>e.modelValue),r),watch((()=>e.value),r);const a=throttle$1(((e,t)=>{r.cancel(),n("update:modelValue",t.value),n("update:value",t.value),o("input",e,t)}),100);return onBeforeMount((()=>{r.cancel(),a.cancel()})),{trigger:o,triggerInput:(e,t,n)=>{r.cancel(),a(e,t),n&&a.flush()}}}function useAutoFocus(e,t){useUserAction();const n=computed((()=>e.autoFocus||e.focus));function o(){if(!n.value)return;const e=t.value;e?e.focus():setTimeout(o,100)}watch((()=>e.focus),(e=>{e?o():function(){const e=t.value;e&&e.blur()}()})),onMounted((()=>{n.value&&nextTick(o)}))}function useEvent(e,t,n,o,r,a){function i(){const n=e.value;n&&t.focus&&t.selectionStart>-1&&t.selectionEnd>-1&&"number"!==n.type&&(n.selectionStart=t.selectionStart,n.selectionEnd=t.selectionEnd)}function s(){const n=e.value;n&&t.focus&&t.selectionStart<0&&t.selectionEnd<0&&t.cursor>-1&&"number"!==n.type&&(n.selectionEnd=n.selectionStart=t.cursor)}function l(e){return"number"===e.type?null:e.selectionEnd}watch([()=>t.selectionStart,()=>t.selectionEnd],i),watch((()=>t.cursor),s),watch((()=>e.value),(function(){const c=e.value;if(!c)return;const u=function(e,o){e.stopPropagation(),isFunction$1(a)&&!1===a(e,t)||(t.value=c.value,t.composing&&n.ignoreCompositionEvent||r(e,{value:c.value,cursor:l(c)},o))};function d(e){n.ignoreCompositionEvent||o(e.type,e,{value:e.data})}c.addEventListener("change",(e=>e.stopPropagation())),c.addEventListener("focus",(function(e){t.focus=!0,o("focus",e,{value:t.value}),i(),s()})),c.addEventListener("blur",(function(e){t.composing&&(t.composing=!1,u(e,!0)),t.focus=!1,o("blur",e,{value:t.value,cursor:l(e.target)})})),c.addEventListener("input",u),c.addEventListener("compositionstart",(e=>{e.stopPropagation(),t.composing=!0,d(e)})),c.addEventListener("compositionend",(e=>{e.stopPropagation(),t.composing&&(t.composing=!1,u(e)),d(e)})),c.addEventListener("compositionupdate",d)}))}function useField(e,t,n,o){UniViewJSBridgeSubscribe();const{fieldRef:r,state:a,trigger:i}=useBase(e,t,n),{triggerInput:s}=useValueSync(e,a,n,i);useAutoFocus(e,r),useKeyboard$1(e,r);const{state:l}=useScopedAttrs();useFormField("name",a),useEvent(r,a,e,i,s,o);return{fieldRef:r,state:a,scopedAttrsState:l,fixDisabledColor:0===String(navigator.vendor).indexOf("Apple")&&CSS.supports("image-orientation:from-image"),trigger:i}}const props$q=extend$1({},props$r,{placeholderClass:{type:String,default:"input-placeholder"},textContentType:{type:String,default:""}}),resolveDigitDecimalPointDeleteContentBackward=once((()=>{{const e=navigator.userAgent;let t="";const n=e.match(/OS\s([\w_]+)\slike/);if(n)t=n[1].replace(/_/g,".");else if(/Macintosh|Mac/i.test(e)&&navigator.maxTouchPoints>0){const n=e.match(/Version\/(\S*)\b/);n&&(t=n[1])}return!!t&&parseInt(t)>=16&&parseFloat(t)<17.2}}));function resolveDigitDecimalPoint(e,t,n,o,r){if(t.value)if("."===e.data){if("."===t.value.slice(-1))return n.value=o.value=t.value=t.value.slice(0,-1),!1;if(t.value&&!t.value.includes("."))return t.value+=".",r&&(r.fn=()=>{n.value=o.value=t.value=t.value.slice(0,-1),o.removeEventListener("blur",r.fn)},o.addEventListener("blur",r.fn)),!1}else if("deleteContentBackward"===e.inputType&&resolveDigitDecimalPointDeleteContentBackward()&&"."===t.value.slice(-2,-1))return t.value=n.value=o.value=t.value.slice(0,-2),!0}function useCache(e,t){if("number"===t.value){const t=void 0===e.modelValue?e.value:e.modelValue,n=ref(null!=t?t.toLocaleString():"");return watch((()=>e.modelValue),(e=>{n.value=null!=e?e.toLocaleString():""})),watch((()=>e.value),(e=>{n.value=null!=e?e.toLocaleString():""})),n}return ref("")}const Input=defineBuiltInComponent({name:"Input",props:props$q,emits:["confirm",...emit],setup(e,{emit:t,expose:n}){const o=["text","number","idcard","digit","password","tel"],r=["off","one-time-code"],a=computed((()=>{let t="";switch(e.type){case"text":t="text","search"===e.confirmType&&(t="search");break;case"idcard":t="text";break;case"digit":t="number";break;default:t=o.includes(e.type)?e.type:"text"}return e.password?"password":t})),i=computed((()=>{const t=r.indexOf(e.textContentType),n=r.indexOf(hyphenate(e.textContentType));return r[-1!==t?t:-1!==n?n:0]}));let s=useCache(e,a),l={fn:null};const c=ref(null),{fieldRef:u,state:d,scopedAttrsState:p,fixDisabledColor:m,trigger:f}=useField(e,c,t,((t,n)=>{const o=t.target;if("number"===a.value){if(l.fn&&(o.removeEventListener("blur",l.fn),l.fn=null),o.validity&&!o.validity.valid){if((!s.value||!o.value)&&"-"===t.data||"-"===s.value[0]&&"deleteContentBackward"===t.inputType)return s.value="-",n.value="",l.fn=()=>{s.value=o.value=""},o.addEventListener("blur",l.fn),!1;const e=resolveDigitDecimalPoint(t,s,n,o,l);return"boolean"==typeof e?e:(s.value=n.value=o.value="-"===s.value?"":s.value,!1)}{const e=resolveDigitDecimalPoint(t,s,n,o,l);if("boolean"==typeof e)return e;s.value=o.value}const r=n.maxlength;if(r>0&&o.value.length>r){o.value=o.value.slice(0,r),n.value=o.value;return(void 0!==e.modelValue&&null!==e.modelValue?e.modelValue.toString():"")!==o.value}}}));watch((()=>d.value),(t=>{"number"!==e.type||"-"===s.value&&""===t||(s.value=t.toString())}));const g=["number","digit"],h=computed((()=>g.includes(e.type)?e.step:""));function y(t){if("Enter"!==t.key)return;const n=t.target;t.stopPropagation(),f("confirm",t,{value:n.value}),!e.confirmHold&&n.blur()}return n({$triggerInput:e=>{t("update:modelValue",e.value),t("update:value",e.value),d.value=e.value}}),()=>{let t=e.disabled&&m?createVNode("input",{key:"disabled-input",ref:u,value:d.value,tabindex:"-1",readonly:!!e.disabled,type:a.value,maxlength:d.maxlength,step:h.value,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},onFocus:e=>e.target.blur()},null,44,["value","readonly","type","maxlength","step","onFocus"]):createVNode("input",{key:"input",ref:u,value:d.value,onInput:e=>{d.value=e.target.value.toString()},disabled:!!e.disabled,type:a.value,maxlength:d.maxlength,step:h.value,enterkeyhint:e.confirmType,pattern:"number"===e.type?"[0-9]*":void 0,class:"uni-input-input",style:e.cursorColor?{caretColor:e.cursorColor}:{},autocomplete:i.value,onKeyup:y,inputmode:e.inputmode},null,44,["value","onInput","disabled","type","maxlength","step","enterkeyhint","pattern","autocomplete","onKeyup","inputmode"]);return createVNode("uni-input",{ref:c},[createVNode("div",{class:"uni-input-wrapper"},[withDirectives(createVNode("div",mergeProps(p.attrs,{style:e.placeholderStyle,class:["uni-input-placeholder",e.placeholderClass]}),[e.placeholder],16),[[vShow,!(d.value.length||"-"===s.value||s.value.includes("."))]]),"search"===e.confirmType?createVNode("form",{action:"",onSubmit:e=>e.preventDefault(),class:"uni-input-form"},[t],40,["onSubmit"]):t])],512)}}});function entries(e){return Object.keys(e).map((t=>[t,e[t]]))}const DEFAULT_EXCLUDE_KEYS=["class","style"],LISTENER_PREFIX=/^on[A-Z]+/,useAttrs=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n=[]}=e,o=getCurrentInstance(),r=shallowRef({}),a=shallowRef({}),i=shallowRef({}),s=n.concat(DEFAULT_EXCLUDE_KEYS);return o.attrs=reactive(o.attrs),watchEffect((()=>{const e=entries(o.attrs).reduce(((e,[n,o])=>(s.includes(n)?e.exclude[n]=o:LISTENER_PREFIX.test(n)?(t||(e.attrs[n]=o),e.listeners[n]=o):e.attrs[n]=o,e)),{exclude:{},attrs:{},listeners:{}});r.value=e.attrs,a.value=e.listeners,i.value=e.exclude})),{$attrs:r,$listeners:a,$excludeAttrs:i}};function flatVNode(e){const t=[];return isArray$3(e)&&e.forEach((e=>{isVNode(e)?e.type===Fragment?t.push(...flatVNode(e.children)):t.push(e):isArray$3(e)&&t.push(...flatVNode(e))})),t}const movableAreaProps={scaleArea:{type:Boolean,default:!1}},MovableArea=defineBuiltInComponent({inheritAttrs:!1,name:"MovableArea",props:movableAreaProps,setup(e,{slots:t}){const n=ref(null),o=ref(!1);let{setContexts:r,events:a}=useMovableAreaState(e,n);const{$listeners:i,$attrs:s,$excludeAttrs:l}=useAttrs(),c=i.value;["onTouchstart","onTouchmove","onTouchend"].forEach((e=>{let t=c[e],n=a[`_${e}`];c[e]=t?[].concat(t,n):n})),onMounted((()=>{a._resize(),o.value=!0}));let u=[];const d=[];function p(){const e=[];for(let t=0;t<u.length;t++){let n=u[t];n=n.el;const o=d.find((e=>n===e.rootRef.value));o&&e.push(markRaw(o))}r(e)}return provide("_isMounted",o),provide("movableAreaRootRef",n),provide("addMovableViewContext",(e=>{d.push(e),p()})),provide("removeMovableViewContext",(e=>{const t=d.indexOf(e);t>=0&&(d.splice(t,1),p())})),()=>{const e=t.default&&t.default();return u=flatVNode(e),createVNode("uni-movable-area",mergeProps({ref:n},s.value,l.value,c),[createVNode(ResizeSensor,{onResize:a._resize},null,8,["onResize"]),u],16)}}});function calc(e){return Math.sqrt(e.x*e.x+e.y*e.y)}function useMovableAreaState(e,t){const n=ref(0),o=ref(0),r=reactive({x:null,y:null}),a=ref(null);let i=null,s=[];function l(e,n=s){let o=t.value;return function e(t){for(let o=0;o<n.length;o++){const e=n[o];if(t===e.rootRef.value)return e}return t===o||t===document.body||t===document?null:e(t.parentNode)}(e)}const c=withWebEvent((t=>{let n=t.touches;if(n&&n.length>1){let t={x:n[1].pageX-n[0].pageX,y:n[1].pageY-n[0].pageY};if(a.value=calc(t),r.x=t.x,r.y=t.y,!e.scaleArea){let e=l(n[0].target),t=l(n[1].target);i=e&&e===t?e:null}}})),u=withWebEvent((t=>{let n=t.touches;if(n&&n.length>1){t.preventDefault();let l={x:n[1].pageX-n[0].pageX,y:n[1].pageY-n[0].pageY};if(null!==r.x&&a.value&&a.value>0){let t=calc(l)/a.value;(o=t)&&1!==o&&(e.scaleArea?s.forEach((function(e){e._setScale(o)})):i&&i._setScale(o))}r.x=l.x,r.y=l.y}var o})),d=withWebEvent((t=>{let n=t.touches;n&&n.length||t.changedTouches&&(r.x=0,r.y=0,a.value=null,e.scaleArea?s.forEach((function(e){e._endScale()})):i&&i._endScale())}));return provide("movableAreaWidth",n),provide("movableAreaHeight",o),{setContexts(e){s=e},events:{_onTouchstart:c,_onTouchmove:u,_onTouchend:d,_resize:function(){!function(){let e=window.getComputedStyle(t.value),r=t.value.getBoundingClientRect();n.value=r.width-["Left","Right"].reduce((function(t,n){const o="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[o])}),0),o.value=r.height-["Top","Bottom"].reduce((function(t,n){const o="padding"+n;return t+parseFloat(e["border"+n+"Width"])+parseFloat(e[o])}),0)}(),s.forEach((function(e,t){e.setParent()}))}}}}const addListenerToElement=function(e,t,n,o){e.addEventListener(t,(e=>{isFunction$1(n)&&!1===n(e)&&((void 0===e.cancelable||e.cancelable)&&e.preventDefault(),e.stopPropagation())}),{passive:!1})};let __mouseMoveEventListener,__mouseUpEventListener;function useTouchtrack(e,t,n){onBeforeUnmount((()=>{document.removeEventListener("mousemove",__mouseMoveEventListener),document.removeEventListener("mouseup",__mouseUpEventListener)}));let o=0,r=0,a=0,i=0;const s=function(e,n,s,l){if(!1===t({cancelable:e.cancelable,target:e.target,currentTarget:e.currentTarget,preventDefault:e.preventDefault.bind(e),stopPropagation:e.stopPropagation.bind(e),touches:e.touches,changedTouches:e.changedTouches,detail:{state:n,x:s,y:l,dx:s-o,dy:l-r,ddx:s-a,ddy:l-i,timeStamp:e.timeStamp}}))return!1};let l,c,u=null;addListenerToElement(e,"touchstart",(function(e){if(l=!0,1===e.touches.length&&!u)return u=e,o=a=e.touches[0].pageX,r=i=e.touches[0].pageY,s(e,"start",o,r)})),addListenerToElement(e,"mousedown",(function(e){if(c=!0,!l&&!u)return u=e,o=a=e.pageX,r=i=e.pageY,s(e,"start",o,r)})),addListenerToElement(e,"touchmove",(function(e){if(1===e.touches.length&&u){const t=s(e,"move",e.touches[0].pageX,e.touches[0].pageY);return a=e.touches[0].pageX,i=e.touches[0].pageY,t}}));const d=__mouseMoveEventListener=function(e){if(!l&&c&&u){const t=s(e,"move",e.pageX,e.pageY);return a=e.pageX,i=e.pageY,t}};document.addEventListener("mousemove",d),addListenerToElement(e,"touchend",(function(e){if(0===e.touches.length&&u)return l=!1,u=null,s(e,"end",e.changedTouches[0].pageX,e.changedTouches[0].pageY)}));const p=__mouseUpEventListener=function(e){if(c=!1,!l&&u)return u=null,s(e,"end",e.pageX,e.pageY)};document.addEventListener("mouseup",p),addListenerToElement(e,"touchcancel",(function(e){if(u){l=!1;const t=u;return u=null,s(e,n?"cancel":"end",t.touches[0].pageX,t.touches[0].pageY)}}))}function e(e,t,n){return e>t-n&&e<t+n}function t(t,n){return e(t,0,n)}function Decline(){}function Friction$1(e,t){this._m=e,this._f=1e3*t,this._startTime=0,this._v=0}function Spring$1(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}function STD(e,t,n){this._springX=new Spring$1(e,t,n),this._springY=new Spring$1(e,t,n),this._springScale=new Spring$1(e,t,n),this._startTime=0}Decline.prototype.x=function(e){return Math.sqrt(e)},Friction$1.prototype.setV=function(e,t){const n=Math.pow(Math.pow(e,2)+Math.pow(t,2),.5);this._x_v=e,this._y_v=t,this._x_a=-this._f*this._x_v/n,this._y_a=-this._f*this._y_v/n,this._t=Math.abs(e/this._x_a)||Math.abs(t/this._y_a),this._lastDt=null,this._startTime=(new Date).getTime()},Friction$1.prototype.setS=function(e,t){this._x_s=e,this._y_s=t},Friction$1.prototype.s=function(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t,this._lastDt=e);let t=this._x_v*e+.5*this._x_a*Math.pow(e,2)+this._x_s,n=this._y_v*e+.5*this._y_a*Math.pow(e,2)+this._y_s;return(this._x_a>0&&t<this._endPositionX||this._x_a<0&&t>this._endPositionX)&&(t=this._endPositionX),(this._y_a>0&&n<this._endPositionY||this._y_a<0&&n>this._endPositionY)&&(n=this._endPositionY),{x:t,y:n}},Friction$1.prototype.ds=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),e>this._t&&(e=this._t),{dx:this._x_v+this._x_a*e,dy:this._y_v+this._y_a*e}},Friction$1.prototype.delta=function(){return{x:-1.5*Math.pow(this._x_v,2)/this._x_a||0,y:-1.5*Math.pow(this._y_v,2)/this._y_a||0}},Friction$1.prototype.dt=function(){return-this._x_v/this._x_a},Friction$1.prototype.done=function(){const t=e(this.s().x,this._endPositionX)||e(this.s().y,this._endPositionY)||this._lastDt===this._t;return this._lastDt=null,t},Friction$1.prototype.setEnd=function(e,t){this._endPositionX=e,this._endPositionY=t},Friction$1.prototype.reconfigure=function(e,t){this._m=e,this._f=1e3*t},Spring$1.prototype._solve=function(e,t){const n=this._c,o=this._m,r=this._k,a=n*n-4*o*r;if(0===a){const r=-n/(2*o),a=e,i=t/(r*e);return{x:function(e){return(a+i*e)*Math.pow(Math.E,r*e)},dx:function(e){const t=Math.pow(Math.E,r*e);return r*(a+i*e)*t+i*t}}}if(a>0){const r=(-n-Math.sqrt(a))/(2*o),i=(-n+Math.sqrt(a))/(2*o),s=(t-r*e)/(i-r),l=e-s;return{x:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,r*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),l*t+s*n},dx:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,r*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),l*r*t+s*i*n}}}const i=Math.sqrt(4*o*r-n*n)/(2*o),s=-n/2*o,l=e,c=(t-s*e)/i;return{x:function(e){return Math.pow(Math.E,s*e)*(l*Math.cos(i*e)+c*Math.sin(i*e))},dx:function(e){const t=Math.pow(Math.E,s*e),n=Math.cos(i*e),o=Math.sin(i*e);return t*(c*i*n-l*i*o)+s*t*(c*o+l*n)}}},Spring$1.prototype.x=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0},Spring$1.prototype.dx=function(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0},Spring$1.prototype.setEnd=function(e,n,o){if(o||(o=(new Date).getTime()),e!==this._endPosition||!t(n,.1)){n=n||0;let r=this._endPosition;this._solution&&(t(n,.1)&&(n=this._solution.dx((o-this._startTime)/1e3)),r=this._solution.x((o-this._startTime)/1e3),t(n,.1)&&(n=0),t(r,.1)&&(r=0),r+=this._endPosition),this._solution&&t(r-e,.1)&&t(n,.1)||(this._endPosition=e,this._solution=this._solve(r-this._endPosition,n),this._startTime=o)}},Spring$1.prototype.snap=function(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}},Spring$1.prototype.done=function(n){return n||(n=(new Date).getTime()),e(this.x(),this._endPosition,.1)&&t(this.dx(),.1)},Spring$1.prototype.reconfigure=function(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())},Spring$1.prototype.springConstant=function(){return this._k},Spring$1.prototype.damping=function(){return this._c},Spring$1.prototype.configuration=function(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]},STD.prototype.setEnd=function(e,t,n,o){const r=(new Date).getTime();this._springX.setEnd(e,o,r),this._springY.setEnd(t,o,r),this._springScale.setEnd(n,o,r),this._startTime=r},STD.prototype.x=function(){const e=((new Date).getTime()-this._startTime)/1e3;return{x:this._springX.x(e),y:this._springY.x(e),scale:this._springScale.x(e)}},STD.prototype.done=function(){const e=(new Date).getTime();return this._springX.done(e)&&this._springY.done(e)&&this._springScale.done(e)},STD.prototype.reconfigure=function(e,t,n){this._springX.reconfigure(e,t,n),this._springY.reconfigure(e,t,n),this._springScale.reconfigure(e,t,n)};const movableViewProps={direction:{type:String,default:"none"},inertia:{type:[Boolean,String],default:!1},outOfBounds:{type:[Boolean,String],default:!1},x:{type:[Number,String],default:0},y:{type:[Number,String],default:0},damping:{type:[Number,String],default:20},friction:{type:[Number,String],default:2},disabled:{type:[Boolean,String],default:!1},scale:{type:[Boolean,String],default:!1},scaleMin:{type:[Number,String],default:.1},scaleMax:{type:[Number,String],default:10},scaleValue:{type:[Number,String],default:1},animation:{type:[Boolean,String],default:!0}};function v(e,t){return+((1e3*e-1e3*t)/1e3).toFixed(1)}const MovableView=defineBuiltInComponent({name:"MovableView",props:movableViewProps,emits:["change","scale"],setup(e,{slots:t,emit:n}){const o=ref(null),r=useCustomEvent(o,n),{setParent:a}=useMovableViewState(e,r,o);return()=>createVNode("uni-movable-view",{ref:o},[createVNode(ResizeSensor,{onResize:a},null,8,["onResize"]),t.default&&t.default()],512)}});let requesting=!1;function _requestAnimationFrame(e){requesting||(requesting=!0,requestAnimationFrame((function(){e(),requesting=!1})))}function p(e,t){if(e===t)return 0;let n=e.offsetLeft;return e.offsetParent?n+=p(e.offsetParent,t):0}function f(e,t){if(e===t)return 0;let n=e.offsetTop;return e.offsetParent?n+=f(e.offsetParent,t):0}function g(e,t,n){let o={id:0,cancelled:!1};return function e(t,n,o,r){if(!t||!t.cancelled){o(n);let a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,o,r))),a&&r&&r(n)}}(o,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,o),model:e}}function _getPx(e){return/\d+[ur]px$/i.test(e)?upx2px(parseFloat(e)):Number(e)||0}function useMovableViewLayout(e,t,n){const o=inject("movableAreaWidth",ref(0)),r=inject("movableAreaHeight",ref(0)),a=inject("movableAreaRootRef"),i={x:0,y:0},s={x:0,y:0},l=ref(0),c=ref(0),u=ref(0),d=ref(0),m=ref(0),g=ref(0);return{_updateBoundary:function(){let e=0-i.x+s.x,t=o.value-l.value-i.x-s.x;u.value=Math.min(e,t),m.value=Math.max(e,t);let n=0-i.y+s.y,a=r.value-c.value-i.y-s.y;d.value=Math.min(n,a),g.value=Math.max(n,a)},_updateOffset:function(){i.x=p(e.value,a.value),i.y=f(e.value,a.value)},_updateWH:function(o){o=o||t.value,o=n(o);let r=e.value.getBoundingClientRect();c.value=r.height/t.value,l.value=r.width/t.value;let a=c.value*o,i=l.value*o;s.x=(i-l.value)/2,s.y=(a-c.value)/2},_scaleOffset:s,minX:u,minY:d,maxX:m,maxY:g}}function useMovableViewTransform(e,t,n,o,r,a,i,s,l,c,u,d,p,m){const f=computed((()=>{let e=Number(t.damping);return isNaN(e)?20:e})),h=computed((()=>"all"===t.direction||"horizontal"===t.direction)),y=computed((()=>"all"===t.direction||"vertical"===t.direction)),b=ref(_getPx(t.x)),_=ref(_getPx(t.y));watch((()=>t.x),(e=>{b.value=_getPx(e)})),watch((()=>t.y),(e=>{_.value=_getPx(e)})),watch(b,(e=>{!function(e){if(h.value){if(e+n.x===l.value)return l;u&&u.cancel(),C(e+n.x,_.value+n.y,o.value)}}(e)})),watch(_,(e=>{!function(e){if(y.value){if(e+n.y===c.value)return c;u&&u.cancel(),C(b.value+n.x,e+n.y,o.value)}}(e)}));const S=new STD(1,9*Math.pow(f.value,2)/40,f.value);function A(e,t){let n=!1;return e>r.value?(e=r.value,n=!0):e<i.value&&(e=i.value,n=!0),t>a.value?(t=a.value,n=!0):t<s.value&&(t=s.value,n=!0),{x:e,y:t,outOfBounds:n}}function T(){d&&d.cancel(),u&&u.cancel()}function C(e,n,r,a,i,s){T(),h.value||(e=l.value),y.value||(n=c.value),t.scale||(r=o.value);let d=A(e,n);e=d.x,n=d.y,t.animation?(S._springX._solution=null,S._springY._solution=null,S._springScale._solution=null,S._springX._endPosition=l.value,S._springY._endPosition=c.value,S._springScale._endPosition=o.value,S.setEnd(e,n,r,1),u=g(S,(function(){let e=S.x();w(e.x,e.y,e.scale,a,i,s)}),(function(){u.cancel()}))):w(e,n,r,a,i,s)}function w(r,a,i,s="",u,d){null!==r&&"NaN"!==r.toString()&&"number"==typeof r||(r=l.value||0),null!==a&&"NaN"!==a.toString()&&"number"==typeof a||(a=c.value||0),r=Number(r.toFixed(1)),a=Number(a.toFixed(1)),i=Number(i.toFixed(1)),l.value===r&&c.value===a||u||m("change",{},{x:v(r,n.x),y:v(a,n.y),source:s}),t.scale||(i=o.value),i=+(i=p(i)).toFixed(3),d&&i!==o.value&&m("scale",{},{x:r,y:a,scale:i});let f="translateX("+r+"px) translateY("+a+"px) translateZ(0px) scale("+i+")";e.value&&(e.value.style.transform=f,e.value.style.webkitTransform=f,l.value=r,c.value=a,o.value=i)}return{FAandSFACancel:T,_getLimitXY:A,_animationTo:C,_setTransform:w,_revise:function(e){let t=A(l.value,c.value),n=t.x,r=t.y,a=t.outOfBounds;return a&&C(n,r,o.value,e),a},dampingNumber:f,xMove:h,yMove:y,xSync:b,ySync:_,_STD:S}}function useMovableViewInit(e,t,n,o,r,a,i,s,l,c){const u=computed((()=>{let t=Number(e.scaleMin);return isNaN(t)?.1:t})),d=computed((()=>{let t=Number(e.scaleMax);return isNaN(t)?10:t})),p=ref(Number(e.scaleValue)||1);watch(p,(t=>{!function(t){if(!e.scale)return!1;M(t=R(t),!0),L(t)}(t)})),watch(u,(()=>{$()})),watch(d,(()=>{$()})),watch((()=>e.scaleValue),(e=>{p.value=Number(e)||0}));const{_updateBoundary:m,_updateOffset:f,_updateWH:g,_scaleOffset:h,minX:y,minY:v,maxX:b,maxY:_}=useMovableViewLayout(t,o,R),{FAandSFACancel:S,_getLimitXY:A,_animationTo:T,_setTransform:C,_revise:w,dampingNumber:x,xMove:P,yMove:E,xSync:k,ySync:I,_STD:O}=useMovableViewTransform(t,e,h,o,b,_,y,v,i,s,l,c,R,n);function M(t,n){if(e.scale){t=R(t),g(t),m();const e=A(i.value,s.value),o=e.x,r=e.y;n?T(o,r,t,"",!0,!0):_requestAnimationFrame((function(){C(o,r,t,"",!0,!0)}))}}function L(e){r.value=e}function R(e){return e=Math.max(.1,u.value,e),e=Math.min(10,d.value,e)}function $(){if(!e.scale)return!1;M(o.value,!0),L(o.value)}return{_updateOldScale:L,_endScale:function(){a.value=!1,L(o.value)},_setScale:function(e){e&&(e=r.value*e,a.value=!0,M(e))},scaleValueSync:p,_updateBoundary:m,_updateOffset:f,_updateWH:g,_scaleOffset:h,minX:y,minY:v,maxX:b,maxY:_,FAandSFACancel:S,_getLimitXY:A,_animationTo:T,_setTransform:C,_revise:w,dampingNumber:x,xMove:P,yMove:E,xSync:k,ySync:I,_STD:O}}function useMovableViewState(e,t,n){const o=inject("_isMounted",ref(!1)),r=inject("addMovableViewContext",(()=>{})),a=inject("removeMovableViewContext",(()=>{}));let i,s,l=ref(1),c=ref(1),u=ref(!1),d=ref(0),p=ref(0),m=null,f=!1,h=null,y=null;const v=new Decline,b=new Decline,_={historyX:[0,0],historyY:[0,0],historyT:[0,0]},S=computed((()=>{let t=Number(e.friction);return isNaN(t)||t<=0?2:t})),A=new Friction$1(1,S.value);watch((()=>e.disabled),(()=>{U()}));const{_updateOldScale:T,_endScale:C,_setScale:w,scaleValueSync:x,_updateBoundary:P,_updateOffset:E,_updateWH:k,_scaleOffset:I,minX:O,minY:M,maxX:L,maxY:R,FAandSFACancel:$,_getLimitXY:N,_setTransform:D,_revise:B,dampingNumber:F,xMove:V,yMove:H,xSync:j,ySync:q,_STD:z}=useMovableViewInit(e,n,t,l,c,u,d,p,null,m);function U(){u.value||e.disabled||($(),_.historyX=[0,0],_.historyY=[0,0],_.historyT=[0,0],V.value&&(i=d.value),H.value&&(s=p.value),n.value.style.willChange="transform",h=null,y=null,f=!0)}function W(){if(!o.value)return;$();let t=e.scale?x.value:1;E(),k(t),P();let n=N(j.value+I.x,q.value+I.y),r=n.x,a=n.y;D(r,a,t,"",!0),T(t)}return onMounted((()=>{useTouchtrack(n.value,(t=>{switch(t.detail.state){case"start":U();break;case"move":!function(t){if(!u.value&&!e.disabled&&f){let n=d.value,o=p.value;if(null===y&&(y=Math.abs(t.detail.dx/t.detail.dy)>1?"htouchmove":"vtouchmove"),V.value&&(n=t.detail.dx+i,_.historyX.shift(),_.historyX.push(n),H.value||null!==h||(h=Math.abs(t.detail.dx/t.detail.dy)<1)),H.value&&(o=t.detail.dy+s,_.historyY.shift(),_.historyY.push(o),V.value||null!==h||(h=Math.abs(t.detail.dy/t.detail.dx)<1)),_.historyT.shift(),_.historyT.push(t.detail.timeStamp),!h){t.preventDefault();let r="touch";n<O.value?e.outOfBounds?(r="touch-out-of-bounds",n=O.value-v.x(O.value-n)):n=O.value:n>L.value&&(e.outOfBounds?(r="touch-out-of-bounds",n=L.value+v.x(n-L.value)):n=L.value),o<M.value?e.outOfBounds?(r="touch-out-of-bounds",o=M.value-b.x(M.value-o)):o=M.value:o>R.value&&(e.outOfBounds?(r="touch-out-of-bounds",o=R.value+b.x(o-R.value)):o=R.value),_requestAnimationFrame((function(){D(n,o,l.value,r)}))}}}(t);break;case"end":!function(){if(!u.value&&!e.disabled&&f&&(n.value.style.willChange="auto",f=!1,!h&&!B("out-of-bounds")&&e.inertia)){const e=1e3*(_.historyX[1]-_.historyX[0])/(_.historyT[1]-_.historyT[0]),t=1e3*(_.historyY[1]-_.historyY[0])/(_.historyT[1]-_.historyT[0]),n=d.value,o=p.value;A.setV(e,t),A.setS(n,o);const r=A.delta().x,a=A.delta().y;let i=r+n,s=a+o;i<O.value?(i=O.value,s=o+(O.value-n)*a/r):i>L.value&&(i=L.value,s=o+(L.value-n)*a/r),s<M.value?(s=M.value,i=n+(M.value-o)*r/a):s>R.value&&(s=R.value,i=n+(R.value-o)*r/a),A.setEnd(i,s),m=g(A,(function(){let e=A.s(),t=e.x,n=e.y;D(t,n,l.value,"friction")}),(function(){m.cancel()}))}e.outOfBounds||e.inertia||$()}()}})),W(),A.reconfigure(1,S.value),z.reconfigure(1,9*Math.pow(F.value,2)/40,F.value),n.value.style.transformOrigin="center";const t={rootRef:n,setParent:W,_endScale:C,_setScale:w};r(t),onUnmounted((()=>{a(t)}))})),onUnmounted((()=>{$()})),{setParent:W}}const pickerViewProps={value:{type:Array,default:()=>[],validator:function(e){return isArray$3(e)&&e.filter((e=>"number"==typeof e)).length===e.length}},indicatorStyle:{type:String,default:""},indicatorClass:{type:String,default:""},maskStyle:{type:String,default:""},maskClass:{type:String,default:""}};function useState$4(e){const t=reactive([...e.value]),n=reactive({value:t,height:34});return watch((()=>e.value),((e,t)=>{n.value.length=e.length,e.forEach(((e,t)=>{e!==n.value[t]&&n.value.splice(t,1,e)}))})),n}const PickerView=defineBuiltInComponent({name:"PickerView",props:pickerViewProps,emits:["change","pickstart","pickend","update:value"],setup(e,{slots:t,emit:n}){const o=ref(null),r=ref(null),a=useCustomEvent(o,n),i=useState$4(e),s=ref(null);onMounted((()=>{const e=s.value;e&&(i.height=e.$el.offsetHeight)}));let l=ref([]),c=ref([]);function u(e){let t=c.value;t=t.filter((e=>e.type!==Comment));let n=t.indexOf(e);return-1!==n?n:l.value.indexOf(e)}return provide("getPickerViewColumn",(function(e){return computed({get(){const t=u(e.vnode);return i.value[t]||0},set(t){const o=u(e.vnode);if(o<0)return;if(i.value[o]!==t){i.value[o]=t;const e=i.value.map((e=>e));n("update:value",e),a("change",{},{value:e})}}})})),provide("pickerViewProps",e),provide("pickerViewState",i),()=>{const e=t.default&&t.default();{const t=flatVNode(e);l.value=t,nextTick((()=>{c.value=t}))}return createVNode("uni-picker-view",{ref:o},[createVNode(ResizeSensor,{ref:s,onResize:({height:e})=>i.height=e},null,8,["onResize"]),createVNode("div",{ref:r,class:"uni-picker-view-wrapper"},[e],512)],512)}}});class Friction{constructor(e){this._drag=e,this._dragLog=Math.log(e),this._x=0,this._v=0,this._startTime=0}set(e,t){this._x=e,this._v=t,this._startTime=(new Date).getTime()}setVelocityByEnd(e){this._v=(e-this._x)*this._dragLog/(Math.pow(this._drag,100)-1)}x(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);const t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._x+this._v*t/this._dragLog-this._v/this._dragLog}dx(e){void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3);const t=e===this._dt&&this._powDragDt?this._powDragDt:this._powDragDt=Math.pow(this._drag,e);return this._dt=e,this._v*t}done(){return Math.abs(this.dx())<3}reconfigure(e){const t=this.x(),n=this.dx();this._drag=e,this._dragLog=Math.log(e),this.set(t,n)}configuration(){const e=this;return[{label:"Friction",read:function(){return e._drag},write:function(t){e.reconfigure(t)},min:.001,max:.1,step:.001}]}}function o(e,t,n){return e>t-n&&e<t+n}function a(e,t){return o(e,0,t)}class Spring{constructor(e,t,n){this._m=e,this._k=t,this._c=n,this._solution=null,this._endPosition=0,this._startTime=0}_solve(e,t){const n=this._c,o=this._m,r=this._k,a=n*n-4*o*r;if(0===a){const r=-n/(2*o),a=e,i=t/(r*e);return{x:function(e){return(a+i*e)*Math.pow(Math.E,r*e)},dx:function(e){const t=Math.pow(Math.E,r*e);return r*(a+i*e)*t+i*t}}}if(a>0){const r=(-n-Math.sqrt(a))/(2*o),i=(-n+Math.sqrt(a))/(2*o),s=(t-r*e)/(i-r),l=e-s;return{x:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,r*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),l*t+s*n},dx:function(e){let t,n;return e===this._t&&(t=this._powER1T,n=this._powER2T),this._t=e,t||(t=this._powER1T=Math.pow(Math.E,r*e)),n||(n=this._powER2T=Math.pow(Math.E,i*e)),l*r*t+s*i*n}}}const i=Math.sqrt(4*o*r-n*n)/(2*o),s=-n/2*o,l=e,c=(t-s*e)/i;return{x:function(e){return Math.pow(Math.E,s*e)*(l*Math.cos(i*e)+c*Math.sin(i*e))},dx:function(e){const t=Math.pow(Math.E,s*e),n=Math.cos(i*e),o=Math.sin(i*e);return t*(c*i*n-l*i*o)+s*t*(c*o+l*n)}}}x(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(e):0}dx(e){return void 0===e&&(e=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(e):0}setEnd(e,t,n){if(n||(n=(new Date).getTime()),e!==this._endPosition||!a(t,.4)){t=t||0;let o=this._endPosition;this._solution&&(a(t,.4)&&(t=this._solution.dx((n-this._startTime)/1e3)),o=this._solution.x((n-this._startTime)/1e3),a(t,.4)&&(t=0),a(o,.4)&&(o=0),o+=this._endPosition),this._solution&&a(o-e,.4)&&a(t,.4)||(this._endPosition=e,this._solution=this._solve(o-this._endPosition,t),this._startTime=n)}}snap(e){this._startTime=(new Date).getTime(),this._endPosition=e,this._solution={x:function(){return 0},dx:function(){return 0}}}done(e){return e||(e=(new Date).getTime()),o(this.x(),this._endPosition,.4)&&a(this.dx(),.4)}reconfigure(e,t,n){this._m=e,this._k=t,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())}springConstant(){return this._k}damping(){return this._c}configuration(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(e,t){e.reconfigure(1,t,e.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(e,t){e.reconfigure(1,e.springConstant(),t)}.bind(this,this),min:1,max:500}]}}class Scroll{constructor(e,t,n){this._extent=e,this._friction=t||new Friction(.01),this._spring=n||new Spring(1,90,20),this._startTime=0,this._springing=!1,this._springOffset=0}snap(e,t){this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(t)}set(e,t){this._friction.set(e,t),e>0&&t>=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(0)):e<-this._extent&&t<=0?(this._springOffset=0,this._springing=!0,this._spring.snap(e),this._spring.setEnd(-this._extent)):this._springing=!1,this._startTime=(new Date).getTime()}x(e){if(!this._startTime)return 0;if(e||(e=((new Date).getTime()-this._startTime)/1e3),this._springing)return this._spring.x()+this._springOffset;let t=this._friction.x(e),n=this.dx(e);return(t>0&&n>=0||t<-this._extent&&n<=0)&&(this._springing=!0,this._spring.setEnd(0,n),t<-this._extent?this._springOffset=-this._extent:this._springOffset=0,t=this._spring.x()+this._springOffset),t}dx(e){let t;return t=this._lastTime===e?this._lastDx:this._springing?this._spring.dx(e):this._friction.dx(e),this._lastTime=e,this._lastDx=t,t}done(){return this._springing?this._spring.done():this._friction.done()}setVelocityByEnd(e){this._friction.setVelocityByEnd(e)}configuration(){const e=this._friction.configuration();return e.push.apply(e,this._spring.configuration()),e}}function createAnimation(e,t,n){const o={id:0,cancelled:!1};return function e(t,n,o,r){if(!t||!t.cancelled){o(n);const a=n.done();a||t.cancelled||(t.id=requestAnimationFrame(e.bind(null,t,n,o,r))),a&&r&&r(n)}}(o,e,t,n),{cancel:function(e){e&&e.id&&cancelAnimationFrame(e.id),e&&(e.cancelled=!0)}.bind(null,o),model:e}}class Scroller{constructor(e,t){t=t||{},this._element=e,this._options=t,this._enableSnap=t.enableSnap||!1,this._itemSize=t.itemSize||0,this._enableX=t.enableX||!1,this._enableY=t.enableY||!1,this._shouldDispatchScrollEvent=!!t.onScroll,this._enableX?(this._extent=(t.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=t.scrollWidth):(this._extent=(t.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=t.scrollHeight),this._position=0,this._scroll=new Scroll(this._extent,t.friction,t.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}onTouchStart(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()}onTouchMove(e,t){let n=this._startPosition;this._enableX?n+=e:this._enableY&&(n+=t),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()}onTouchEnd(e,t,n){if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(t)<this._itemSize&&Math.abs(n.y)<300||Math.abs(n.y)<150))return void this.snap();if(this._enableX&&(Math.abs(e)<this._itemSize&&Math.abs(n.x)<300||Math.abs(n.x)<150))return void this.snap()}let o;if(this._enableX?this._scroll.set(this._position,n.x):this._enableY&&this._scroll.set(this._position,n.y),this._enableSnap){const e=this._scroll._friction.x(100),t=e%this._itemSize;o=Math.abs(t)>this._itemSize/2?e-(this._itemSize-Math.abs(t)):e-t,o<=0&&o>=-this._extent&&this._scroll.setVelocityByEnd(o)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=createAnimation(this._scroll,(()=>{const e=Date.now(),t=(e-this._scroll._startTime)/1e3,n=this._scroll.x(t);this._position=n,this.updatePosition();const o=this._scroll.dx(t);this._shouldDispatchScrollEvent&&e-this._lastTime>this._lastDelay&&(this.dispatchScroll(),this._lastDelay=Math.abs(2e3/o),this._lastTime=e)}),(()=>{this._enableSnap&&(o<=0&&o>=-this._extent&&(this._position=o,this.updatePosition()),isFunction$1(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._shouldDispatchScrollEvent&&this.dispatchScroll(),this._scrolling=!1}))}onTransitionEnd(){this._element.style.webkitTransition="",this._element.style.transition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()}snap(){const e=this._itemSize,t=this._position%e,n=Math.abs(t)>this._itemSize/2?this._position-(e-Math.abs(t)):this._position-t;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),isFunction$1(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))}scrollTo(e,t){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"==typeof e&&(this._position=-e),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0);const n="transform "+(t||.2)+"s ease-out";this._element.style.webkitTransition="-webkit-"+n,this._element.style.transition=n,this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd)}dispatchScroll(){if(isFunction$1(this._options.onScroll)&&Math.round(Number(this._lastPos))!==Math.round(this._position)){this._lastPos=this._position;const e={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(e)}}update(e,t,n){let o=0;const r=this._position;this._enableX?(o=this._element.childNodes.length?(t||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=t):(o=this._element.childNodes.length?(t||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=t),"number"==typeof e&&(this._position=-e),this._position<-o?this._position=-o:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),r!==this._position&&(this.dispatchScroll(),isFunction$1(this._options.onSnap)&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=o,this._scroll._extent=o}updatePosition(){let e="";this._enableX?e="translateX("+this._position+"px) translateZ(0)":this._enableY&&(e="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=e,this._element.style.transform=e}isScrolling(){return this._scrolling||this._snapping}}function useScroller(e,t){const n={trackingID:-1,maxDy:0,maxDx:0},o=new Scroller(e,t);function r(e){const t=e,o=e;return"move"===t.detail.state||"end"===t.detail.state?{x:t.detail.dx,y:t.detail.dy}:{x:o.screenX-n.x,y:o.screenY-n.y}}return{scroller:o,handleTouchStart:function(e){const t=e,r=e;"start"===t.detail.state?(n.trackingID="touch",n.x=t.detail.x,n.y=t.detail.y):(n.trackingID="mouse",n.x=r.screenX,n.y=r.screenY),n.maxDx=0,n.maxDy=0,n.historyX=[0],n.historyY=[0],n.historyTime=[t.detail.timeStamp||r.timeStamp],n.listener=o,o.onTouchStart&&o.onTouchStart(),("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault()},handleTouchMove:function(e){const t=e,o=e;if(-1!==n.trackingID){("boolean"!=typeof e.cancelable||e.cancelable)&&e.preventDefault();const a=r(e);if(a){for(n.maxDy=Math.max(n.maxDy,Math.abs(a.y)),n.maxDx=Math.max(n.maxDx,Math.abs(a.x)),n.historyX.push(a.x),n.historyY.push(a.y),n.historyTime.push(t.detail.timeStamp||o.timeStamp);n.historyTime.length>10;)n.historyTime.shift(),n.historyX.shift(),n.historyY.shift();n.listener&&n.listener.onTouchMove&&n.listener.onTouchMove(a.x,a.y)}}},handleTouchEnd:function(e){if(-1!==n.trackingID){e.preventDefault();const t=r(e);if(t){const e=n.listener;n.trackingID=-1,n.listener=null;const o={x:0,y:0};if(n.historyTime.length>2)for(let t=n.historyTime.length-1,r=n.historyTime[t],a=n.historyX[t],i=n.historyY[t];t>0;){t--;const e=r-n.historyTime[t];if(e>30&&e<50){o.x=(a-n.historyX[t])/(e/1e3),o.y=(i-n.historyY[t])/(e/1e3);break}}n.historyTime=[],n.historyX=[],n.historyY=[],e&&e.onTouchEnd&&e.onTouchEnd(t.x,t.y,o)}}}}}function useCustomClick(e){let t=0,n=0;e.addEventListener("touchstart",(e=>{const o=e.changedTouches[0];t=o.clientX,n=o.clientY})),e.addEventListener("touchend",(e=>{const o=e.changedTouches[0];if(Math.abs(o.clientX-t)<20&&Math.abs(o.clientY-n)<20){const t={bubbles:!0,cancelable:!0,target:e.target,currentTarget:e.currentTarget},n=new CustomEvent("click",t);["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((e=>{n[e]=o[e]})),e.target.dispatchEvent(n)}}))}const PickerViewColumn=defineBuiltInComponent({name:"PickerViewColumn",setup(e,{slots:t,emit:n}){const o=ref(null),r=ref(null),a=inject("getPickerViewColumn"),i=getCurrentInstance(),s=a?a(i):ref(0),l=inject("pickerViewProps"),c=inject("pickerViewState"),u=ref(34),d=ref(null);onMounted((()=>{const e=d.value;u.value=e.$el.offsetHeight}));const p=computed((()=>(c.height-u.value)/2)),{state:m}=useScopedAttrs();let f;const g=reactive({current:s.value,length:0});let h;function y(){f&&!h&&(h=!0,nextTick((()=>{h=!1;let e=Math.min(g.current,g.length-1);e=Math.max(e,0),f.update(e*u.value,void 0,u.value)})))}watch((()=>s.value),(e=>{e!==g.current&&(g.current=e,y())})),watch((()=>g.current),(e=>s.value=e)),watch([()=>u.value,()=>g.length,()=>c.height],y);let v=0;function b(e){const t=v+e.deltaY;if(Math.abs(t)>10){v=0;let e=Math.min(g.current+(t<0?-1:1),g.length-1);g.current=e=Math.max(e,0),f.scrollTo(e*u.value)}else v=t;e.preventDefault()}function _({clientY:e}){const t=o.value;if(!f.isScrolling()){const n=e-t.getBoundingClientRect().top-c.height/2,o=u.value/2;if(!(Math.abs(n)<=o)){const e=Math.ceil((Math.abs(n)-o)/u.value),t=n<0?-e:e;let r=Math.min(g.current+t,g.length-1);g.current=r=Math.max(r,0),f.scrollTo(r*u.value)}}}return onMounted((()=>{const e=o.value,t=r.value,{scroller:n,handleTouchStart:a,handleTouchMove:i,handleTouchEnd:s}=useScroller(t,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:u.value,friction:new Friction(1e-4),spring:new Spring(2,90,20),onSnap:e=>{isNaN(e)||e===g.current||(g.current=e)}});f=n,useTouchtrack(e,(e=>{switch(e.detail.state){case"start":a(e);break;case"move":i(e),e.stopPropagation();break;case"end":case"cancel":s(e)}}),!0),useCustomClick(e),y()})),()=>{const e=t.default&&t.default();g.length=flatVNode(e).length;const n=`${p.value}px 0`;return createVNode("uni-picker-view-column",{ref:o},[createVNode("div",{onWheel:b,onClick:_,class:"uni-picker-view-group"},[createVNode("div",mergeProps(m.attrs,{class:["uni-picker-view-mask",l.maskClass],style:`background-size: 100% ${p.value}px;${l.maskStyle}`}),null,16),createVNode("div",mergeProps(m.attrs,{class:["uni-picker-view-indicator",l.indicatorClass],style:l.indicatorStyle}),[createVNode(ResizeSensor,{ref:d,onResize:({height:e})=>u.value=e},null,8,["onResize"])],16),createVNode("div",{ref:r,class:["uni-picker-view-content"],style:{padding:n,"--picker-view-column-indicator-height":`${u.value}px`}},[e],4)],40,["onWheel","onClick"])],512)}}}),uniRadioGroupKey=PolySymbol("ucg"),props$p={name:{type:String,default:""}},index$n=defineBuiltInComponent({name:"RadioGroup",props:props$p,setup(e,{emit:t,slots:n}){const o=ref(null);return useProvideRadioGroup(e,useCustomEvent(o,t)),()=>createVNode("uni-radio-group",{ref:o},[n.default&&n.default()],512)}});function useProvideRadioGroup(e,t){const n=[];onMounted((()=>{s(n.length-1)}));const o=()=>{var e;return null==(e=n.find((e=>e.value.radioChecked)))?void 0:e.value.value};provide(uniRadioGroupKey,{addField(e){n.push(e)},removeField(e){n.splice(n.indexOf(e),1)},radioChange(e,r){s(n.indexOf(r),!0),t("change",e,{value:o()})}});const r=inject(uniFormKey,!1),a={submit:()=>{let t=["",null];return""!==e.name&&(t[0]=e.name,t[1]=o()),t}};function i(e,t){e.value={radioChecked:t,value:e.value.value}}function s(e,t){n.forEach(((o,r)=>{r!==e&&(t?i(n[r],!1):n.forEach(((e,t)=>{r>=t||n[t].value.radioChecked&&i(n[r],!1)})))}))}return r&&(r.addField(a),onBeforeUnmount((()=>{r.removeField(a)}))),n}const props$o={checked:{type:[Boolean,String],default:!1},id:{type:String,default:""},disabled:{type:[Boolean,String],default:!1},value:{type:String,default:""},color:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderColor:{type:String,default:""},activeBackgroundColor:{type:String,default:""},activeBorderColor:{type:String,default:""},iconColor:{type:String,default:"#ffffff"}},index$m=defineBuiltInComponent({name:"Radio",props:props$o,setup(e,{slots:t}){const n=ref(null),o=ref(e.checked),r=ref(e.value);const a=computed((()=>function(t){if(e.disabled)return{backgroundColor:"#E1E1E1",borderColor:"#D1D1D1"};const n={};return o.value?(n.backgroundColor=e.activeBackgroundColor||e.color,n.borderColor=e.activeBorderColor||n.backgroundColor):(e.borderColor&&(n.borderColor=e.borderColor),e.backgroundColor&&(n.backgroundColor=e.backgroundColor)),n}(o.value)));watch([()=>e.checked,()=>e.value],(([e,t])=>{o.value=e,r.value=t}));const{uniCheckGroup:i,uniLabel:s,field:l}=useRadioInject(o,r,(()=>{o.value=!1})),c=t=>{e.disabled||o.value||(o.value=!0,i&&i.radioChange(t,l),t.stopPropagation())};return s&&(s.addHandler(c),onBeforeUnmount((()=>{s.removeHandler(c)}))),useListeners$1(e,{"label-click":c}),()=>{const r=useBooleanAttr(e,"disabled");let i;return i=o.value,createVNode("uni-radio",mergeProps(r,{id:e.id,onClick:c,ref:n}),[createVNode("div",{class:"uni-radio-wrapper",style:{"--HOVER-BD-COLOR":o.value?a.value.borderColor:e.activeBorderColor}},[createVNode("div",{class:["uni-radio-input",{"uni-radio-input-disabled":e.disabled}],style:a.value},[i?createSvgIconVNode(ICON_PATH_SUCCESS_NO_CIRCLE,e.disabled?"#ADADAD":e.iconColor,18):""],6),t.default&&t.default()],4)],16,["id","onClick"])}}});function useRadioInject(e,t,n){const o=computed({get:()=>({radioChecked:Boolean(e.value),value:t.value}),set:({radioChecked:t})=>{e.value=t}}),r={reset:n},a=inject(uniRadioGroupKey,!1);a&&a.addField(o);const i=inject(uniFormKey,!1);i&&i.addField(r);const s=inject(uniLabelKey,!1);return onBeforeUnmount((()=>{a&&a.removeField(o),i&&i.removeField(r)})),{uniCheckGroup:a,uniForm:i,uniLabel:s,field:o}}const TAGS={a:"",abbr:"",address:"",article:"",aside:"",b:"",bdi:"",bdo:["dir"],big:"",blockquote:"",br:"",caption:"",center:"",cite:"",code:"",col:["span","width"],colgroup:["span","width"],dd:"",del:"",div:"",dl:"",dt:"",em:"",fieldset:"",font:"",footer:"",h1:"",h2:"",h3:"",h4:"",h5:"",h6:"",header:"",hr:"",i:"",img:["alt","src","height","width"],ins:"",label:"",legend:"",li:"",mark:"",nav:"",ol:["start","type"],p:"",pre:"",q:"",rt:"",ruby:"",s:"",section:"",small:"",span:"",strong:"",sub:"",sup:"",table:["width"],tbody:"",td:["colspan","height","rowspan","width"],tfoot:"",th:["colspan","height","rowspan","width"],thead:"",tr:["colspan","height","rowspan","width"],tt:"",u:"",ul:""},CHARS={amp:"&",gt:">",lt:"<",nbsp:" ",quot:'"',apos:"'",ldquo:"“",rdquo:"”",yen:"¥",radic:"√",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",hellip:"…"};function decodeEntities(e){return e.replace(/&(([a-zA-Z]+)|(#x{0,1}[\da-zA-Z]+));/gi,(function(e,t){return hasOwn$3(CHARS,t)&&CHARS[t]?CHARS[t]:/^#[0-9]{1,4}$/.test(t)?String.fromCharCode(t.slice(1)):/^#x[0-9a-f]{1,4}$/i.test(t)?String.fromCharCode(0+t.slice(1)):e}))}function processClickEvent(e,t){if(["a","img"].includes(e.name)&&t)return{onClick:n=>{t(n,{node:e}),n.stopPropagation(),n.preventDefault(),n.returnValue=!1}}}function normalizeAttrs(e,t){if(isPlainObject$2(t))for(const n in t)if(hasOwn$3(t,n)){const o=t[n];"img"===e&&"src"===n&&(t[n]=getRealPath(o))}}const nodeList2VNode=(e,t,n)=>!n||isArray$3(n)&&!n.length?[]:n.map((n=>{var o;if(isPlainObject$2(n)){if(!hasOwn$3(n,"type")||"node"===n.type){let r={[e]:""};const a=null==(o=n.name)?void 0:o.toLowerCase();if(!hasOwn$3(TAGS,a))return;return normalizeAttrs(a,n.attrs),r=extend$1(r,processClickEvent(n,t),n.attrs),h(n.name,r,nodeList2VNode(e,t,n.children))}return"text"===n.type&&isString$1(n.text)&&""!==n.text?createTextVNode(decodeEntities(n.text||"")):void 0}}));function removeDOCTYPE(e){return e.replace(/<\?xml.*\?>\n/,"").replace(/<!doctype.*>\n/,"").replace(/<!DOCTYPE.*>\n/,"")}function parseAttrs(e){return e.reduce((function(e,t){let n=t.value;const o=t.name;return n.match(/ /)&&-1===["style","src"].indexOf(o)&&(n=n.split(" ")),e[o]?Array.isArray(e[o])?e[o].push(n):e[o]=[e[o],n]:e[o]=n,e}),{})}function parseHtml(e){e=removeDOCTYPE(e);const t=[],n={node:"root",children:[]};return HTMLParser(e,{start:function(e,o,r){const a={name:e};if(0!==o.length&&(a.attrs=parseAttrs(o)),r){const e=t[0]||n;e.children||(e.children=[]),e.children.push(a)}else t.unshift(a)},end:function(e){const o=t.shift();if(o.name!==e&&console.error("invalid state: mismatch end tag"),0===t.length)n.children.push(o);else{const e=t[0];e.children||(e.children=[]),e.children.push(o)}},chars:function(e){const o={type:"text",text:e};if(0===t.length)n.children.push(o);else{const e=t[0];e.children||(e.children=[]),e.children.push(o)}},comment:function(e){const n={node:"comment",text:e},o=t[0];o&&(o.children||(o.children=[]),o.children.push(n))}}),n.children}const props$n={nodes:{type:[Array,String],default:function(){return[]}}},index$l=defineBuiltInComponent({name:"RichText",compatConfig:{MODE:3},props:props$n,emits:["itemclick"],setup(e,{emit:t}){const n=getCurrentInstance(),o=n&&n.vnode.scopeId||"",r=ref(null),a=ref([]),i=useCustomEvent(r,t);function s(e,t={}){i("itemclick",e,t)}return watch((()=>e.nodes),(function(){let t=e.nodes;isString$1(t)&&(t=parseHtml(e.nodes)),a.value=nodeList2VNode(o,s,t)}),{immediate:!0}),()=>h("uni-rich-text",{ref:r},h("div",{},a.value))}}),Refresher=defineBuiltInComponent({name:"Refresher",props:{refreshState:{type:String,default:""},refresherHeight:{type:Number,default:0},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"}},setup(e,{slots:t}){const n=ref(null),o=computed((()=>{const t={backgroundColor:e.refresherBackground};switch(e.refreshState){case"pulling":t.height=e.refresherHeight+"px";break;case"refreshing":t.height=e.refresherThreshold+"px",t.transition="height 0.3s";break;case"":case"refresherabort":case"restore":t.height="0px",t.transition="height 0.3s"}return t})),r=computed((()=>{const t=e.refresherHeight/e.refresherThreshold;return 360*(t>1?1:t)}));return()=>{const{refreshState:a,refresherDefaultStyle:i,refresherThreshold:s}=e;return createVNode("div",{ref:n,style:o.value,class:"uni-scroll-view-refresher"},["none"!==i?createVNode("div",{class:"uni-scroll-view-refresh"},[createVNode("div",{class:"uni-scroll-view-refresh-inner"},["pulling"==a?createVNode("svg",{key:"refresh__icon",style:{transform:"rotate("+r.value+"deg)"},fill:"#2BD009",class:"uni-scroll-view-refresh__icon",width:"24",height:"24",viewBox:"0 0 24 24"},[createVNode("path",{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"},null),createVNode("path",{d:"M0 0h24v24H0z",fill:"none"},null)],4):null,"refreshing"==a?createVNode("svg",{key:"refresh__spinner",class:"uni-scroll-view-refresh__spinner",width:"24",height:"24",viewBox:"25 25 50 50"},[createVNode("circle",{cx:"50",cy:"50",r:"20",fill:"none",style:"color: #2bd009","stroke-width":"3"},null)]):null])]):null,"none"===i?createVNode("div",{class:"uni-scroll-view-refresher-container",style:{height:`${s}px`}},[t.default&&t.default()]):null],4)}}}),passiveOptions=passive(!0),props$m={direction:{type:[String],default:"vertical"},scrollX:{type:[Boolean,String],default:!1},scrollY:{type:[Boolean,String],default:!1},showScrollbar:{type:[Boolean,String],default:!0},upperThreshold:{type:[Number,String],default:50},lowerThreshold:{type:[Number,String],default:50},scrollTop:{type:[Number,String],default:0},scrollLeft:{type:[Number,String],default:0},scrollIntoView:{type:String,default:""},scrollWithAnimation:{type:[Boolean,String],default:!1},enableBackToTop:{type:[Boolean,String],default:!1},refresherEnabled:{type:[Boolean,String],default:!1},refresherThreshold:{type:Number,default:45},refresherDefaultStyle:{type:String,default:"black"},refresherBackground:{type:String,default:"#fff"},refresherTriggered:{type:[Boolean,String],default:!1}},ScrollView=defineBuiltInComponent({name:"ScrollView",compatConfig:{MODE:3},props:props$m,emits:["scroll","scrolltoupper","scrolltolower","refresherrefresh","refresherrestore","refresherpulling","refresherabort","update:refresherTriggered"],setup(e,{emit:t,slots:n,expose:o}){const r=ref(null),a=ref(null),i=ref(null),s=ref(null),l=useCustomEvent(r,t),{state:c,scrollTopNumber:u,scrollLeftNumber:d}=useScrollViewState(e),{realScrollX:p,realScrollY:m,_scrollLeftChanged:f,_scrollTopChanged:g}=useScrollViewLoader(e,c,u,d,l,r,a,s,t),h=computed((()=>{let e="";return p.value?e+="overflow-x:auto;":e+="overflow-x:hidden;",m.value?e+="overflow-y:auto;":e+="overflow-y:hidden;",e})),y=computed((()=>{let t="uni-scroll-view";return!1===e.showScrollbar&&(t+=" uni-scroll-view-scrollbar-hidden"),t}));return o({$getMain:()=>a.value}),()=>{const{refresherEnabled:t,refresherBackground:o,refresherDefaultStyle:l,refresherThreshold:u}=e,{refresherHeight:d,refreshState:p}=c;return createVNode("uni-scroll-view",{ref:r},[createVNode("div",{ref:i,class:"uni-scroll-view"},[createVNode("div",{ref:a,style:h.value,class:y.value},[t?createVNode(Refresher,{refreshState:p,refresherHeight:d,refresherThreshold:u,refresherDefaultStyle:l,refresherBackground:o},{default:()=>["none"==l?n.refresher&&n.refresher():null]},8,["refreshState","refresherHeight","refresherThreshold","refresherDefaultStyle","refresherBackground"]):null,createVNode("div",{ref:s,class:"uni-scroll-view-content"},[n.default&&n.default()],512)],6)],512)],512)}}});function useScrollViewState(e){const t=computed((()=>Number(e.scrollTop)||0)),n=computed((()=>Number(e.scrollLeft)||0));return{state:reactive({lastScrollTop:t.value,lastScrollLeft:n.value,lastScrollToUpperTime:0,lastScrollToLowerTime:0,refresherHeight:0,refreshState:""}),scrollTopNumber:t,scrollLeftNumber:n}}function useScrollViewLoader(e,t,n,o,r,a,i,s,l){let c=!1,u=0,d=!1,p=()=>{};const m=computed((()=>e.scrollX)),f=computed((()=>e.scrollY)),g=computed((()=>{let t=Number(e.upperThreshold);return isNaN(t)?50:t})),h=computed((()=>{let t=Number(e.lowerThreshold);return isNaN(t)?50:t}));function y(e,t){const n=i.value;let o=0,r="";if(e<0?e=0:"x"===t&&e>n.scrollWidth-n.offsetWidth?e=n.scrollWidth-n.offsetWidth:"y"===t&&e>n.scrollHeight-n.offsetHeight&&(e=n.scrollHeight-n.offsetHeight),"x"===t?o=n.scrollLeft-e:"y"===t&&(o=n.scrollTop-e),0===o)return;let a=s.value;a.style.transition="transform .3s ease-out",a.style.webkitTransition="-webkit-transform .3s ease-out","x"===t?r="translateX("+o+"px) translateZ(0)":"y"===t&&(r="translateY("+o+"px) translateZ(0)"),a.removeEventListener("transitionend",p),a.removeEventListener("webkitTransitionEnd",p),p=()=>function(e,t){s.value.style.transition="",s.value.style.webkitTransition="",s.value.style.transform="",s.value.style.webkitTransform="";let n=i.value;"x"===t?(n.style.overflowX=m.value?"auto":"hidden",n.scrollLeft=e):"y"===t&&(n.style.overflowY=f.value?"auto":"hidden",n.scrollTop=e);s.value.removeEventListener("transitionend",p),s.value.removeEventListener("webkitTransitionEnd",p)}(e,t),a.addEventListener("transitionend",p),a.addEventListener("webkitTransitionEnd",p),"x"===t?n.style.overflowX="hidden":"y"===t&&(n.style.overflowY="hidden"),a.style.transform=r,a.style.webkitTransform=r}function v(t){f.value&&(e.scrollWithAnimation?y(t,"y"):i.value.scrollTop=t)}function b(t){m.value&&(e.scrollWithAnimation?y(t,"x"):i.value.scrollLeft=t)}function _(t){if(t){if(!/^[_a-zA-Z][-_a-zA-Z0-9:]*$/.test(t))return void console.error(`id error: scroll-into-view=${t}`);let n=a.value.querySelector("#"+t);if(n){let t=i.value.getBoundingClientRect(),o=n.getBoundingClientRect();if(m.value){let n=o.left-t.left,r=i.value.scrollLeft+n;e.scrollWithAnimation?y(r,"x"):i.value.scrollLeft=r}if(f.value){let n=o.top-t.top,r=i.value.scrollTop+n;e.scrollWithAnimation?y(r,"y"):i.value.scrollTop=r}}}}function S(n){if(e.refresherEnabled){switch(n){case"refreshing":t.refresherHeight=e.refresherThreshold,c||(c=!0,r("refresherpulling",{},{deltaY:t.refresherHeight,dy:t.refresherHeight}),r("refresherrefresh",{},{dy:T.y-A.y}),l("update:refresherTriggered",!0));break;case"restore":case"refresherabort":c=!1,t.refresherHeight=u=0,"restore"===n&&(d=!1,r("refresherrestore",{},{dy:T.y-A.y})),"refresherabort"===n&&d&&(d=!1,r("refresherabort",{},{dy:T.y-A.y}))}t.refreshState=n}}let A={x:0,y:0},T={x:0,y:e.refresherThreshold};return onMounted((()=>{nextTick((()=>{v(n.value),b(o.value)})),_(e.scrollIntoView);let a=function(e){e.preventDefault(),e.stopPropagation(),function(e){const n=e.target;r("scroll",e,{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop,scrollHeight:n.scrollHeight,scrollWidth:n.scrollWidth,deltaX:t.lastScrollLeft-n.scrollLeft,deltaY:t.lastScrollTop-n.scrollTop}),f.value&&(n.scrollTop<=g.value&&t.lastScrollTop-n.scrollTop>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(r("scrolltoupper",e,{direction:"top"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollTop+n.offsetHeight+h.value>=n.scrollHeight&&t.lastScrollTop-n.scrollTop<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(r("scrolltolower",e,{direction:"bottom"}),t.lastScrollToLowerTime=e.timeStamp)),m.value&&(n.scrollLeft<=g.value&&t.lastScrollLeft-n.scrollLeft>0&&e.timeStamp-t.lastScrollToUpperTime>200&&(r("scrolltoupper",e,{direction:"left"}),t.lastScrollToUpperTime=e.timeStamp),n.scrollLeft+n.offsetWidth+h.value>=n.scrollWidth&&t.lastScrollLeft-n.scrollLeft<0&&e.timeStamp-t.lastScrollToLowerTime>200&&(r("scrolltolower",e,{direction:"right"}),t.lastScrollToLowerTime=e.timeStamp)),t.lastScrollTop=n.scrollTop,t.lastScrollLeft=n.scrollLeft}(e)},s=null,l=function(n){if(null===A)return;let o=n.touches[0].pageX,a=n.touches[0].pageY,l=i.value;if(Math.abs(o-A.x)>Math.abs(a-A.y))if(m.value){if(0===l.scrollLeft&&o>A.x)return void(s=!1);if(l.scrollWidth===l.offsetWidth+l.scrollLeft&&o<A.x)return void(s=!1);s=!0}else s=!1;else if(f.value)if(0===l.scrollTop&&a>A.y)s=!1,e.refresherEnabled&&!1!==n.cancelable&&n.preventDefault();else{if(l.scrollHeight===l.offsetHeight+l.scrollTop&&a<A.y)return void(s=!1);s=!0}else s=!1;if(s&&n.stopPropagation(),0===l.scrollTop&&1===n.touches.length&&S("pulling"),e.refresherEnabled&&"pulling"===t.refreshState){const o=a-A.y;0===u&&(u=a),c?(t.refresherHeight=o+e.refresherThreshold,d=!1):(t.refresherHeight=a-u,t.refresherHeight>0&&(d=!0,r("refresherpulling",n,{deltaY:o,dy:o})))}},p=function(e){1===e.touches.length&&(A={x:e.touches[0].pageX,y:e.touches[0].pageY})},y=function(n){T={x:n.changedTouches[0].pageX,y:n.changedTouches[0].pageY},t.refresherHeight>=e.refresherThreshold?S("refreshing"):S("refresherabort"),A={x:0,y:0},T={x:0,y:e.refresherThreshold}};i.value.addEventListener("touchstart",p,passiveOptions),i.value.addEventListener("touchmove",l,passive(!1)),i.value.addEventListener("scroll",a,passive(!1)),i.value.addEventListener("touchend",y,passiveOptions),onBeforeUnmount((()=>{i.value.removeEventListener("touchstart",p),i.value.removeEventListener("touchmove",l),i.value.removeEventListener("scroll",a),i.value.removeEventListener("touchend",y)}))})),onActivated((()=>{f.value&&(i.value.scrollTop=t.lastScrollTop),m.value&&(i.value.scrollLeft=t.lastScrollLeft)})),watch(n,(e=>{v(e)})),watch(o,(e=>{b(e)})),watch((()=>e.scrollIntoView),(e=>{_(e)})),watch((()=>e.refresherTriggered),(e=>{!0===e?S("refreshing"):!1===e&&S("restore")})),{realScrollX:m,realScrollY:f,_scrollTopChanged:v,_scrollLeftChanged:b}}const props$k={indicatorDots:{type:[Boolean,String],default:!1},vertical:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},circular:{type:[Boolean,String],default:!1},interval:{type:[Number,String],default:5e3},duration:{type:[Number,String],default:500},current:{type:[Number,String],default:0},indicatorColor:{type:String,default:""},indicatorActiveColor:{type:String,default:""},previousMargin:{type:String,default:""},nextMargin:{type:String,default:""},currentItemId:{type:String,default:""},skipHiddenItemLayout:{type:[Boolean,String],default:!1},displayMultipleItems:{type:[Number,String],default:1},disableTouch:{type:[Boolean,String],default:!1},navigation:{type:[Boolean,String],default:!1},navigationColor:{type:String,default:"#fff"},navigationActiveColor:{type:String,default:"rgba(53, 53, 53, 0.6)"}};function useState$3(e){return reactive({interval:computed((()=>{const t=Number(e.interval);return isNaN(t)?5e3:t})),duration:computed((()=>{const t=Number(e.duration);return isNaN(t)?500:t})),displayMultipleItems:computed((()=>{const t=Math.round(e.displayMultipleItems);return isNaN(t)?1:t})),current:Math.round(e.current)||0,currentItemId:e.currentItemId,userTracking:!1})}function useLayout(e,t,n,o,r,a){function i(){c&&(clearTimeout(c),c=null)}let s,l,c=null,u=!0,d=0,p=1,m=null,f=!1,g=0,h="";const y=computed((()=>n.value.length>t.displayMultipleItems)),v=computed((()=>e.circular&&y.value));function b(r){Math.floor(2*d)===Math.floor(2*r)&&Math.ceil(2*d)===Math.ceil(2*r)||v.value&&function(o){if(!u)for(let r=n.value,a=r.length,i=o+t.displayMultipleItems,s=0;s<a;s++){const t=r[s],n=Math.floor(o/a)*a+s,l=n+a,c=n-a,u=Math.max(o-(n+1),n-i,0),d=Math.max(o-(l+1),l-i,0),p=Math.max(o-(c+1),c-i,0),m=Math.min(u,d,p),f=[n,l,c][[u,d,p].indexOf(m)];t.updatePosition(f,e.vertical)}}(r);const i="translate("+(e.vertical?"0":100*-r*p+"%")+", "+(e.vertical?100*-r*p+"%":"0")+") translateZ(0)",l=o.value;if(l&&(l.style.webkitTransform=i,l.style.transform=i),d=r,!s){if(r%1==0)return;s=r}r-=Math.floor(s);const c=n.value;r<=-(c.length-1)?r+=c.length:r>=c.length&&(r-=c.length),r=s%1>.5||s<0?r-1:r,a("transition",{},{dx:e.vertical?0:r*l.offsetWidth,dy:e.vertical?r*l.offsetHeight:0})}function _(e){const o=n.value.length;if(!o)return-1;const r=(Math.round(e)%o+o)%o;if(v.value){if(o<=t.displayMultipleItems)return 0}else if(r>o-t.displayMultipleItems)return o-t.displayMultipleItems;return r}function S(){m=null}function A(){if(!m)return void(f=!1);const e=m,o=e.toPos,r=e.acc,i=e.endTime,c=e.source,u=i-Date.now();if(u<=0){b(o),m=null,f=!1,s=null;const e=n.value[t.current];if(e){const n=e.getItemId();a("animationfinish",{},{current:t.current,currentItemId:n,source:c})}return}b(o+r*u*u/2),l=requestAnimationFrame(A)}function T(e,o,r){S();const a=t.duration,i=n.value.length;let s=d;if(v.value)if(r<0){for(;s<e;)s+=i;for(;s-i>e;)s-=i}else if(r>0){for(;s>e;)s-=i;for(;s+i<e;)s+=i;s+i-e<e-s&&(s+=i)}else{for(;s+i<e;)s+=i;for(;s-i>e;)s-=i;s+i-e<e-s&&(s+=i)}else"click"===o&&(e=e+t.displayMultipleItems-1<i?e:0);m={toPos:e,acc:2*(s-e)/(a*a),endTime:Date.now()+a,source:o},f||(f=!0,l=requestAnimationFrame(A))}function C(){i();const e=n.value,o=function(){c=null,h="autoplay",v.value?t.current=_(t.current+1):t.current=t.current+t.displayMultipleItems<e.length?t.current+1:0,T(t.current,"autoplay",v.value?1:0),c=setTimeout(o,t.interval)};u||e.length<=t.displayMultipleItems||(c=setTimeout(o,t.interval))}function w(e){e?C():i()}return watch([()=>e.current,()=>e.currentItemId,()=>[...n.value]],(()=>{let o=-1;if(e.currentItemId)for(let t=0,r=n.value;t<r.length;t++){if(r[t].getItemId()===e.currentItemId){o=t;break}}o<0&&(o=Math.round(e.current)||0),o=o<0?0:o,t.current!==o&&(h="",t.current=o)})),watch([()=>e.vertical,()=>v.value,()=>t.displayMultipleItems,()=>[...n.value]],(function(){i(),m&&(b(m.toPos),m=null);const r=n.value;for(let t=0;t<r.length;t++)r[t].updatePosition(t,e.vertical);p=1;const a=o.value;if(1===t.displayMultipleItems&&r.length){const e=r[0].getBoundingClientRect(),t=a.getBoundingClientRect();p=e.width/t.width,p>0&&p<1||(p=1)}const s=d;d=-2;const l=t.current;l>=0?(u=!1,t.userTracking?(b(s+l-g),g=l):(b(l),e.autoplay&&C())):(u=!0,b(-t.displayMultipleItems-1))})),watch((()=>t.interval),(()=>{c&&(i(),C())})),watch((()=>t.current),((e,o)=>{!function(e,o){const r=h;h="";const i=n.value;if(!r){const t=i.length;T(e,"",v.value&&o+(t-e)%t>t/2?1:0)}const s=i[e];if(s){const e=t.currentItemId=s.getItemId();a("change",{},{current:t.current,currentItemId:e,source:r})}}(e,o),r("update:current",e)})),watch((()=>t.currentItemId),(e=>{r("update:currentItemId",e)})),watch((()=>e.autoplay&&!t.userTracking),w),w(e.autoplay&&!t.userTracking),onMounted((()=>{let r=!1,a=0,s=0;function l(e){t.userTracking=!1;const n=a/Math.abs(a);let o=0;!e&&Math.abs(a)>.2&&(o=.5*n);const r=_(d+o);e?b(g):(h="touch",t.current=r,T(r,"touch",0!==o?o:0===r&&v.value&&d>=1?1:0))}useTouchtrack(o.value,(c=>{if(!e.disableTouch&&!u){if("start"===c.detail.state)return t.userTracking=!0,r=!1,i(),g=d,a=0,s=Date.now(),void S();if("end"===c.detail.state)return l(!1);if("cancel"===c.detail.state)return l(!0);if(t.userTracking){if(!r){r=!0;const n=Math.abs(c.detail.dx),o=Math.abs(c.detail.dy);if((n>=o&&e.vertical||n<=o&&!e.vertical)&&(t.userTracking=!1),!t.userTracking)return void(e.autoplay&&C())}return function(r){const i=s;s=Date.now();const l=n.value.length-t.displayMultipleItems;function c(e){return.5-.25/(e+.5)}function u(e,t){let n=g+e;a=.6*a+.4*t,v.value||(n<0||n>l)&&(n<0?n=-c(-n):n>l&&(n=l+c(n-l)),a=0),b(n)}const d=s-i||1,p=o.value;e.vertical?u(-r.dy/p.offsetHeight,-r.ddy/d):u(-r.dx/p.offsetWidth,-r.ddx/d)}(c.detail),!1}}}))})),onUnmounted((()=>{i(),cancelAnimationFrame(l)})),{onSwiperDotClick:function(e){T(t.current=e,h="click",v.value?1:0)},circularEnabled:v,swiperEnabled:y}}const Swiper=defineBuiltInComponent({name:"Swiper",props:props$k,emits:["change","transition","animationfinish","update:current","update:currentItemId"],setup(e,{slots:t,emit:n}){const o=ref(null),r=useCustomEvent(o,n),a=ref(null),i=ref(null),s=useState$3(e),l=computed((()=>{let t={};return(e.nextMargin||e.previousMargin)&&(t=e.vertical?{left:0,right:0,top:rpx2px(e.previousMargin,!0),bottom:rpx2px(e.nextMargin,!0)}:{top:0,bottom:0,left:rpx2px(e.previousMargin,!0),right:rpx2px(e.nextMargin,!0)}),t})),c=computed((()=>{const t=Math.abs(100/s.displayMultipleItems)+"%";return{width:e.vertical?"100%":t,height:e.vertical?t:"100%"}}));let u=[];const d=[],p=ref([]);function m(){const e=[];for(let t=0;t<u.length;t++){let n=u[t];n instanceof Element||(n=n.el);const o=d.find((e=>n===e.rootRef.value));o&&e.push(markRaw(o))}p.value=e}provide("addSwiperContext",(function(e){d.push(e),m()}));provide("removeSwiperContext",(function(e){const t=d.indexOf(e);t>=0&&(d.splice(t,1),m())}));const{onSwiperDotClick:f,circularEnabled:g,swiperEnabled:h}=useLayout(e,s,p,i,n,r);let y=()=>null;return y=useSwiperNavigation(o,e,s,f,p,g,h),()=>{const n=t.default&&t.default();return u=flatVNode(n),createVNode("uni-swiper",{ref:o},[createVNode("div",{ref:a,class:"uni-swiper-wrapper"},[createVNode("div",{class:"uni-swiper-slides",style:l.value},[createVNode("div",{ref:i,class:"uni-swiper-slide-frame",style:c.value},[n],4)],4),e.indicatorDots&&createVNode("div",{class:["uni-swiper-dots",e.vertical?"uni-swiper-dots-vertical":"uni-swiper-dots-horizontal"]},[p.value.map(((t,n,o)=>createVNode("div",{onClick:()=>f(n),class:{"uni-swiper-dot":!0,"uni-swiper-dot-active":n<s.current+s.displayMultipleItems&&n>=s.current||n<s.current+s.displayMultipleItems-o.length},style:{background:n===s.current?e.indicatorActiveColor:e.indicatorColor}},null,14,["onClick"])))],2),y()],512)],512)}}}),useSwiperNavigation=(e,t,n,o,r,a,i)=>{let s=!1,l=!1,c=!1,u=ref(!1);function d(e,n){const o=e.currentTarget;o&&(o.style.backgroundColor="over"===n?t.navigationActiveColor:"")}watchEffect((()=>{s="auto"===t.navigation,u.value=!0!==t.navigation||s,v()})),watchEffect((()=>{const e=r.value.length,t=!a.value;l=0===n.current&&t,c=n.current===e-1&&t||t&&n.current+n.displayMultipleItems>=e,i.value||(l=!0,c=!0,s&&(u.value=!0))}));const p={onMouseover:e=>d(e,"over"),onMouseout:e=>d(e,"out")};function m(e,t,i){if(e.stopPropagation(),i)return;const s=r.value.length;let l=n.current;switch(t){case"prev":l--,l<0&&a.value&&(l=s-1);break;case"next":l++,l>=s&&a.value&&(l=0)}o(l)}const f=()=>createSvgIconVNode(ICON_PATH_BACK,t.navigationColor,26);let g;const h=n=>{clearTimeout(g);const{clientX:o,clientY:r}=n,{left:a,right:i,top:s,bottom:l,width:c,height:d}=e.value.getBoundingClientRect();let p=!1;if(p=t.vertical?!(r-s<d/3||l-r<d/3):!(o-a<c/3||i-o<c/3),p)return g=setTimeout((()=>{u.value=p}),300);u.value=p},y=()=>{u.value=!0};function v(){e.value&&(e.value.removeEventListener("mousemove",h),e.value.removeEventListener("mouseleave",y),s&&(e.value.addEventListener("mousemove",h),e.value.addEventListener("mouseleave",y)))}return onMounted(v),function(){const e={"uni-swiper-navigation-hide":u.value,"uni-swiper-navigation-vertical":t.vertical};return t.navigation?createVNode(Fragment,null,[createVNode("div",mergeProps({class:["uni-swiper-navigation uni-swiper-navigation-prev",extend$1({"uni-swiper-navigation-disabled":l},e)],onClick:e=>m(e,"prev",l)},p),[f()],16,["onClick"]),createVNode("div",mergeProps({class:["uni-swiper-navigation uni-swiper-navigation-next",extend$1({"uni-swiper-navigation-disabled":c},e)],onClick:e=>m(e,"next",c)},p),[f()],16,["onClick"])]):null}},props$j={itemId:{type:String,default:""}},SwiperItem=defineBuiltInComponent({name:"SwiperItem",props:props$j,setup(e,{slots:t}){const n=ref(null),o={rootRef:n,getItemId:()=>e.itemId,getBoundingClientRect:()=>n.value.getBoundingClientRect(),updatePosition(e,t){const o=t?"0":100*e+"%",r=t?100*e+"%":"0",a=n.value,i=`translate(${o},${r}) translateZ(0)`;a&&(a.style.webkitTransform=i,a.style.transform=i)}};return onMounted((()=>{const e=inject("addSwiperContext");e&&e(o)})),onUnmounted((()=>{const e=inject("removeSwiperContext");e&&e(o)})),()=>createVNode("uni-swiper-item",{ref:n,style:{position:"absolute",width:"100%",height:"100%"}},[t.default&&t.default()],512)}}),SPACE_UNICODE={ensp:" ",emsp:" ",nbsp:" "};function normalizeText(e,{space:t,decode:n}){let o="",r=!1;for(let a of e)t&&SPACE_UNICODE[t]&&" "===a&&(a=SPACE_UNICODE[t]),r?(o+="n"===a?LINEFEED:"\\"===a?"\\":"\\"+a,r=!1):"\\"===a?r=!0:o+=a;return n?o.replace(/&nbsp;/g,SPACE_UNICODE.nbsp).replace(/&ensp;/g,SPACE_UNICODE.ensp).replace(/&emsp;/g,SPACE_UNICODE.emsp).replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&apos;/g,"'"):o}function parseText(e,t){return normalizeText(e,t).split(LINEFEED)}const index$i=defineBuiltInComponent({name:"Text",props:{selectable:{type:[Boolean,String],default:!1},space:{type:String,default:""},decode:{type:[Boolean,String],default:!1}},setup(e,{slots:t}){const n=ref(null);return()=>{const o=[];return t.default&&t.default().forEach((t=>{if(8&t.shapeFlag&&t.type!==Comment){const n=parseText(t.children,{space:e.space,decode:e.decode}),r=n.length-1;n.forEach(((e,t)=>{(0!==t||e)&&o.push(createTextVNode(e)),t!==r&&o.push(createVNode("br"))}))}else o.push(t)})),createVNode("uni-text",{ref:n,selectable:!!e.selectable||null},[createVNode("span",null,o)],8,["selectable"])}}}),props$h=extend$1({},props$r,{placeholderClass:{type:String,default:"input-placeholder"},autoHeight:{type:[Boolean,String],default:!1},confirmType:{type:String,default:"return",validator:e=>ConfirmTypes.concat("return").includes(e)}});let fixMargin=!1;const ConfirmTypes=["done","go","next","search","send"];function setFixMargin(){const e="(prefers-color-scheme: dark)";fixMargin=0===String(navigator.platform).indexOf("iP")&&0===String(navigator.vendor).indexOf("Apple")&&window.matchMedia(e).media!==e}const index$h=defineBuiltInComponent({name:"Textarea",props:props$h,emits:["confirm","linechange",...emit],setup(e,{emit:t,expose:n}){const o=ref(null),r=ref(null),{fieldRef:a,state:i,scopedAttrsState:s,fixDisabledColor:l,trigger:c}=useField(e,o,t),u=computed((()=>i.value.split(LINEFEED))),d=computed((()=>ConfirmTypes.includes(e.confirmType))),p=ref(0),m=ref(null);function f({height:e}){p.value=e}function g(e){"Enter"===e.key&&d.value&&e.preventDefault()}function h(t){if("Enter"===t.key&&d.value){!function(e){c("confirm",e,{value:i.value})}(t);const n=t.target;!e.confirmHold&&n.blur()}}return watch((()=>p.value),(t=>{const n=o.value,a=m.value,i=r.value;let s=parseFloat(getComputedStyle(n).lineHeight);isNaN(s)&&(s=a.offsetHeight);var l=Math.round(t/s);c("linechange",{},{height:t,heightRpx:750/window.innerWidth*t,lineCount:l}),e.autoHeight&&(n.style.height="auto",i.style.height=t+"px")})),setFixMargin(),n({$triggerInput:e=>{t("update:modelValue",e.value),t("update:value",e.value),i.value=e.value}}),()=>{let t=e.disabled&&l?createVNode("textarea",{key:"disabled-textarea",ref:a,value:i.value,tabindex:"-1",readonly:!!e.disabled,maxlength:i.maxlength,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":fixMargin},style:{overflowY:e.autoHeight?"hidden":"auto",...e.cursorColor&&{caretColor:e.cursorColor}},onFocus:e=>e.target.blur()},null,46,["value","readonly","maxlength","onFocus"]):createVNode("textarea",{key:"textarea",ref:a,value:i.value,disabled:!!e.disabled,maxlength:i.maxlength,enterkeyhint:e.confirmType,inputmode:e.inputmode,class:{"uni-textarea-textarea":!0,"uni-textarea-textarea-fix-margin":fixMargin},style:{overflowY:e.autoHeight?"hidden":"auto",...e.cursorColor&&{caretColor:e.cursorColor}},onKeydown:g,onKeyup:h},null,46,["value","disabled","maxlength","enterkeyhint","inputmode","onKeydown","onKeyup"]);return createVNode("uni-textarea",{ref:o},[createVNode("div",{ref:r,class:"uni-textarea-wrapper"},[withDirectives(createVNode("div",mergeProps(s.attrs,{style:e.placeholderStyle,class:["uni-textarea-placeholder",e.placeholderClass]}),[e.placeholder],16),[[vShow,!i.value.length]]),createVNode("div",{ref:m,class:"uni-textarea-line"},[" "],512),createVNode("div",{class:"uni-textarea-compute"},[u.value.map((e=>createVNode("div",null,[e.trim()?e:"."]))),createVNode(ResizeSensor,{initial:!0,onResize:f},null,8,["initial","onResize"])]),"search"===e.confirmType?createVNode("form",{action:"",onSubmit:()=>!1,class:"uni-input-form"},[t],40,["onSubmit"]):t],512)],512)}}}),index$g=defineBuiltInComponent({name:"View",props:extend$1({},hoverProps),setup(e,{slots:t}){const n=ref(null),{hovering:o,binding:r}=useHover(e);return()=>{const a=e.hoverClass;return a&&"none"!==a?createVNode("uni-view",mergeProps({class:o.value?a:"",ref:n},r),[renderSlot(t,"default")],16):createVNode("uni-view",{ref:n},[renderSlot(t,"default")],512)}}});function normalizeEvent(e,t){if(t||(t=e.id),t)return e.$options.name.toLowerCase()+"."+t}function addSubscribe(e,t,n){e&&registerViewMethod(n||getCurrentPageId(),e,(({type:e,data:n},o)=>{t(e,n,o)}))}function removeSubscribe(e,t){e&&unregisterViewMethod(t||getCurrentPageId(),e)}function useSubscribe(e,t,n,o){const r=getCurrentInstance().proxy;onMounted((()=>{addSubscribe(t||normalizeEvent(r),e,o),!n&&t||watch((()=>r.id),((t,n)=>{addSubscribe(normalizeEvent(r,t),e,o),removeSubscribe(n&&normalizeEvent(r,n))}))})),onBeforeUnmount((()=>{removeSubscribe(t||normalizeEvent(r),o)}))}let index$f=0;function useContextInfo(e){const t=useCurrentPageId(),n=getCurrentInstance().proxy,o=n.$options.name.toLowerCase(),r=e||n.id||"context"+index$f++;return onMounted((()=>{n.$el.__uniContextInfo={id:r,type:o,page:t}})),`${o}.${r}`}function getContextInfo(e){return e.__uniContextInfo}function injectLifecycleHook(e,t,n,o){isFunction$1(t)&&injectHook(e,t.bind(n),o)}function initHooks(e,t,n){const o=e.mpType||n.$mpType;if(o&&"component"!==o&&(Object.keys(e).forEach((o=>{if(isUniLifecycleHook(o,e[o],!1)){const r=e[o];isArray$3(r)?r.forEach((e=>injectLifecycleHook(o,e,n,t))):injectLifecycleHook(o,r,n,t)}})),"page"===o)){t.__isVisible=!0;try{let e=t.attrs.__pageQuery;0,invokeHook(n,ON_LOAD,e),delete t.attrs.__pageQuery;const o=n.$page;"preloadPage"!==(null==o?void 0:o.openType)&&invokeHook(n,ON_SHOW)}catch(r){console.error(r.message+LINEFEED+r.stack)}}}function applyOptions(e,t,n){initHooks(e,t,n)}function set(e,t,n){return e[t]=n}function $callMethod(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function createErrorHandler(e){const t=e.config.errorHandler;return function(n,o,r){t&&t(n,o,r);const a=e._instance;if(!a||!a.proxy)throw n;a[ON_ERROR]?invokeHook(a.proxy,ON_ERROR,n):logError(n,r,o?o.$.vnode:null,!1)}}function mergeAsArray(e,t){return e?[...new Set([].concat(e,t))]:t}function initOptionMergeStrategies(e){UniLifecycleHooks.forEach((t=>{e[t]=mergeAsArray}))}function initApp$1(e){const t=e.config;t.errorHandler=invokeCreateErrorHandler(e,createErrorHandler),initOptionMergeStrategies(t.optionMergeStrategies);const n=t.globalProperties;n.$set=set,n.$applyOptions=applyOptions,n.$callMethod=$callMethod,invokeCreateVueAppHook(e)}function initRouter(e){const t=createRouter(createRouterOptions());t.beforeEach(((e,t)=>{e&&t&&e.meta.isTabBar&&t.meta.isTabBar&&saveTabBarScrollPosition(t.meta.tabBarIndex)})),e.router=t,e.use(t)}let positionStore=Object.create(null);function getTabBarScrollPosition(e){return positionStore[e]}function saveTabBarScrollPosition(e){"undefined"!=typeof window&&(positionStore[e]={left:window.pageXOffset,top:window.pageYOffset})}const scrollBehavior=(e,t,n)=>{if(n)return n;if(e&&t&&e.meta.isTabBar&&t.meta.isTabBar){const t=getTabBarScrollPosition(e.meta.tabBarIndex);if(t)return t}return{left:0,top:0}};function createRouterOptions(){return{history:initHistory(),strict:!!__uniConfig.router.strict,routes:__uniRoutes,scrollBehavior:scrollBehavior}}function removeCurrentPages(e=1){const t=getCurrentBasePages(),n=t.length-1,o=n-e;for(let r=n;r>o;r--){const e=getPage$BasePage(t[r]);removePage(normalizeRouteKey(e.path,e.id),!1)}}function initHistory(){let{routerBase:e}=__uniConfig.router;"/"===e&&(e="");const t=createWebHistory(e);return t.listen(((e,t,n)=>{"back"===n.direction&&removeCurrentPages(Math.abs(n.delta))})),t}const index$e={install(e){initApp$1(e),initViewPlugin(e),initServicePlugin(e),e.config.warnHandler||(e.config.warnHandler=warnHandler),initRouter(e)}};function warnHandler(e,t,n){if(t){if("PageMetaHead"===t.$.type.name)return;const e=t.$.parent;if(e&&"PageMeta"===e.type.name)return}const o=[`[Vue warn]: ${e}`];n.length&&o.push("\n",n),console.warn(...o)}const clazz={class:"uni-async-loading"},loadingVNode=createVNode("i",{class:"uni-loading"},null,-1),AsyncLoadingComponent=defineSystemComponent({name:"AsyncLoading",render:()=>(openBlock(),createBlock("div",clazz,[loadingVNode]))});function reload(){window.location.reload()}const AsyncErrorComponent=defineSystemComponent({name:"AsyncError",setup(){initI18nAsyncMsgsOnce();const{t:e}=useI18n$1();return()=>createVNode("div",{class:"uni-async-error",onClick:reload},[e("uni.async.error")],8,["onClick"])}});let appVm;function getApp$1(){return appVm}function initApp(e){appVm=e,Object.defineProperty(appVm.$.ctx,"$children",{get:()=>getCurrentBasePages().map((e=>e.$vm))});const t=appVm.$.appContext.app;t.component(AsyncLoadingComponent.name)||t.component(AsyncLoadingComponent.name,AsyncLoadingComponent),t.component(AsyncErrorComponent.name)||t.component(AsyncErrorComponent.name,AsyncErrorComponent),initAppVm(appVm),defineGlobalData(appVm),initService(),initView()}function wrapperComponentSetup(e,{clone:t,init:n,setup:o,before:r}){t&&(e=extend$1({},e)),r&&r(e);const a=e.setup;return e.setup=(e,t)=>{const r=getCurrentInstance();if(n(r.proxy),o(r),a)return a(e,t)},e}function setupComponent(e,t){return e&&(e.__esModule||"Module"===e[Symbol.toStringTag])?wrapperComponentSetup(e.default,t):wrapperComponentSetup(e,t)}function setupPage(e){return setupComponent(e,{clone:!0,init:initPage,setup(e){e.$pageInstance=e;const t=usePageRoute(),n=decodedQuery(t.query);e.attrs.__pageQuery=n,getPage$BasePage(e.proxy).options=n,e.proxy.options=n;const o=usePageMeta();return e.onReachBottom=reactive([]),e.onPageScroll=reactive([]),watch([e.onReachBottom,e.onPageScroll],(()=>{const t=getCurrentPage();e.proxy===t&&initPageScrollListener(e,o)}),{once:!0}),onBeforeMount((()=>{onPageShow(e,o)})),onMounted((()=>{onPageReady(e);const{onReady:n}=e;n&&invokeArrayFns$1(n),invokeOnTabItemTap(t)})),onBeforeActivate((()=>{if(!e.__isVisible){onPageShow(e,o),e.__isVisible=!0;const{onShow:n}=e;n&&invokeArrayFns$1(n),nextTick((()=>{invokeOnTabItemTap(t)}))}})),onBeforeDeactivate((()=>{if(e.__isVisible&&!e.__isUnload){e.__isVisible=!1;{const{onHide:t}=e;t&&invokeArrayFns$1(t)}}})),subscribeViewMethod(o.id),onBeforeUnmount((()=>{unsubscribeViewMethod(o.id)})),n}})}function setupApp(e){return setupComponent(e,{init:initApp,setup(e){const t=usePageRoute(),n=()=>{injectAppHooks(e);const{onLaunch:n,onShow:o,onPageNotFound:r}=e,a=initLaunchOptions({path:t.path.slice(1)||__uniRoutes[0].meta.route,query:decodedQuery(t.query)});if(n&&invokeArrayFns$1(n,a),o&&invokeArrayFns$1(o,a),!t.matched.length){const e={notFound:!0,openType:"appLaunch",path:t.path,query:{},scene:1001};handleBeforeEntryPageRoutes(),r&&invokeArrayFns$1(r,e)}};return useRouter().isReady().then(n),onMounted((()=>{window.addEventListener("resize",debounce$1(onResize,50,{setTimeout:setTimeout,clearTimeout:clearTimeout})),window.addEventListener("message",onMessage),document.addEventListener("visibilitychange",onVisibilityChange),onThemeChange$2()})),t.query},before(e){e.mpType="app";const{setup:t}=e,n=()=>(openBlock(),createBlock(LayoutComponent));e.setup=(e,o)=>{const r=t&&t(e,o);return isFunction$1(r)?n:r},e.render=n}})}function onResize(){const{windowWidth:e,windowHeight:t,screenWidth:n,screenHeight:o}=getSystemInfoSync(),r=90===Math.abs(Number(window.orientation))?"landscape":"portrait";UniServiceJSBridge$1.emit(ON_RESIZE,{deviceOrientation:r,size:{windowWidth:e,windowHeight:t,screenWidth:n,screenHeight:o}})}function onMessage(e){isPlainObject$2(e.data)&&e.data.type===WEB_INVOKE_APPSERVICE&&UniServiceJSBridge$1.emit(ON_WEB_INVOKE_APP_SERVICE,e.data.data,e.data.pageId)}function onVisibilityChange(){const{emit:e}=UniServiceJSBridge$1;"visible"===document.visibilityState?e(ON_APP_ENTER_FOREGROUND,getEnterOptions()):e(ON_APP_ENTER_BACKGROUND)}function onThemeChange$2(){let e=null;try{e=window.matchMedia("(prefers-color-scheme: dark)")}catch(t){}if(e){let t=e=>{UniServiceJSBridge$1.emit(ON_THEME_CHANGE,{theme:e.matches?"dark":"light"})};e.addEventListener?e.addEventListener("change",t):e.addListener(t)}}function invokeOnTabItemTap(e){const{tabBarText:t,tabBarIndex:n,route:o}=e.meta;t&&invokeHook("onTabItemTap",{index:n,text:t,pagePath:o})}function formatTime(e){e=e>0&&e<1/0?e:0;const t=Math.floor(e/3600),n=Math.floor(e%3600/60),o=Math.floor(e%3600%60),r=(t<10?"0":"")+t;let a=(n<10?"0":"")+n+":"+((o<10?"0":"")+o);return"00"!==r&&(a=r+":"+a),a}function useGesture(e,t,n){const o=reactive({gestureType:"none",volumeOld:0,volumeNew:0,currentTimeOld:0,currentTimeNew:0}),r={x:0,y:0};return{state:o,onTouchstart:function(e){const t=e.targetTouches[0];r.x=t.pageX,r.y=t.pageY,o.gestureType="none",o.volumeOld=0,o.currentTimeOld=o.currentTimeNew=0},onTouchmove:function(a){function i(){a.stopPropagation(),a.preventDefault()}n.fullscreen&&i();const s=o.gestureType;if("stop"===s)return;const l=a.targetTouches[0],c=l.pageX,u=l.pageY,d=r,p=t.value;if("progress"===s?function(e){const n=t.value.duration;let r=e/600*n+o.currentTimeOld;r<0?r=0:r>n&&(r=n);o.currentTimeNew=r}(c-d.x):"volume"===s&&function(e){const n=t.value,r=o.volumeOld;let a;"number"==typeof r&&(a=r-e/200,a<0?a=0:a>1&&(a=1),n.volume=a,o.volumeNew=a)}(u-d.y),"none"===s)if(Math.abs(c-d.x)>Math.abs(u-d.y)){if(!e.enableProgressGesture)return void(o.gestureType="stop");o.gestureType="progress",o.currentTimeOld=o.currentTimeNew=p.currentTime,n.fullscreen||i()}else{if(!e.pageGesture)return void(o.gestureType="stop");o.gestureType="volume",o.volumeOld=p.volume,n.fullscreen||i()}},onTouchend:function(e){const n=t.value;"none"!==o.gestureType&&"stop"!==o.gestureType&&(e.stopPropagation(),e.preventDefault()),"progress"===o.gestureType&&o.currentTimeOld!==o.currentTimeNew&&(n.currentTime=o.currentTimeNew),o.gestureType="none"}}}function useFullscreen(e,t,n,o,r){const a=reactive({fullscreen:!1}),i=/^Apple/.test(navigator.vendor);function s(t){a.fullscreen=t,e("fullscreenchange",{},{fullScreen:t,direction:"vertical"})}function l(e){const a=r.value,l=t.value,c=n.value;let u;e?!document.fullscreenEnabled&&!document.webkitFullscreenEnabled||i&&!o.userAction?c.webkitEnterFullScreen?c.webkitEnterFullScreen():(u=!0,l.remove(),l.classList.add("uni-video-type-fullscreen"),document.body.appendChild(l)):l[document.fullscreenEnabled?"requestFullscreen":"webkitRequestFullscreen"]():document.fullscreenEnabled||document.webkitFullscreenEnabled?document.fullscreenElement?document.exitFullscreen():document.webkitFullscreenElement&&document.webkitExitFullscreen():c.webkitExitFullScreen?c.webkitExitFullScreen():(u=!0,l.remove(),l.classList.remove("uni-video-type-fullscreen"),a.appendChild(l)),u&&s(e)}function c(){l(!1)}return onBeforeUnmount(c),{state:a,onFullscreenChange:function(e,t){t&&document.fullscreenEnabled||s(!(!document.fullscreenElement&&!document.webkitFullscreenElement))},emitFullscreenChange:s,toggleFullscreen:l,requestFullScreen:function(){l(!0)},exitFullScreen:c}}function useVideo(e,t,n){const o=ref(null),r=computed((()=>getRealPath(e.src))),a=computed((()=>"true"===e.muted||!0===e.muted)),i=reactive({start:!1,src:r,playing:!1,currentTime:0,duration:0,progress:0,buffered:0,muted:a});function s(e){const t=e.target,n=t.buffered;n.length&&(i.buffered=n.end(n.length-1)/t.duration*100)}function l(){o.value.pause()}function c(e){const t=o.value;"number"!=typeof(e=Number(e))||isNaN(e)||(t.currentTime=e)}return watch((()=>r.value),(()=>{i.playing=!1,i.currentTime=0})),watch((()=>i.buffered),(e=>{n("progress",{},{buffered:e})})),watch((()=>a.value),(e=>{o.value.muted=e})),{videoRef:o,state:i,play:function(){const e=o.value;i.start=!0,e.play()},pause:l,stop:function(){c(0),l()},seek:c,playbackRate:function(e){o.value.playbackRate=e},toggle:function(){const e=o.value;i.playing?e.pause():e.play()},onDurationChange:function({target:e}){i.duration=e.duration},onLoadedMetadata:function(t){const o=Number(e.initialTime)||0,r=t.target;o>0&&(r.currentTime=o),n("loadedmetadata",t,{width:r.videoWidth,height:r.videoHeight,duration:r.duration}),s(t)},onProgress:s,onWaiting:function(e){n("waiting",e,{})},onVideoError:function(e){i.playing=!1,n("error",e,{})},onPlay:function(e){i.start=!0,i.playing=!0,n("play",e,{})},onPause:function(e){i.playing=!1,n("pause",e,{})},onEnded:function(e){i.playing=!1,n("ended",e,{})},onTimeUpdate:function(e){const t=e.target,o=i.currentTime=t.currentTime;n("timeupdate",e,{currentTime:o,duration:t.duration})}}}function useControls(e,t,n){const o=ref(null),r=ref(null),a=computed((()=>e.showCenterPlayBtn&&!t.start)),i=ref(!0),s=computed((()=>!a.value&&e.controls&&i.value)),l=reactive({touching:!1,controlsTouching:!1,centerPlayBtnShow:a,controlsShow:s,controlsVisible:i});let c;function u(){c=setTimeout((()=>{l.controlsVisible=!1}),3e3)}function d(){c&&(clearTimeout(c),c=null)}return onBeforeUnmount((()=>{c&&clearTimeout(c)})),watch((()=>l.controlsShow&&t.playing&&!l.controlsTouching),(e=>{e?u():d()})),watch([()=>t.currentTime,()=>{e.duration}],(function(){l.touching||(t.progress=t.currentTime/t.duration*100)})),onMounted((()=>{const e=passive(!1);let a,i,s,c=!0;const u=r.value;function d(e){const n=e.targetTouches[0],r=n.pageX,l=n.pageY;if(c&&Math.abs(r-a)<Math.abs(l-i))return void p(e);c=!1;const u=o.value.offsetWidth;let d=s+(r-a)/u*100;d<0?d=0:d>100&&(d=100),t.progress=d,e.preventDefault(),e.stopPropagation()}function p(o){l.controlsTouching=!1,l.touching&&(u.removeEventListener("touchmove",d,e),c||(o.preventDefault(),o.stopPropagation(),n(t.duration*t.progress/100)),l.touching=!1)}u.addEventListener("touchstart",(n=>{l.controlsTouching=!0;const o=n.targetTouches[0];a=o.pageX,i=o.pageY,s=t.progress,c=!0,l.touching=!0,u.addEventListener("touchmove",d,e)})),u.addEventListener("touchend",p),u.addEventListener("touchcancel",p)})),{state:l,progressRef:o,ballRef:r,clickProgress:function(e){const r=o.value;let a=e.target,i=e.offsetX;for(;a&&a!==r;)i+=a.offsetLeft,a=a.parentNode;const s=r.offsetWidth;let l=0;i>=0&&i<=s&&(l=i/s,n(t.duration*l))},toggleControls:function(){l.controlsVisible=!l.controlsVisible},autoHideStart:u,autoHideEnd:d}}function useDanmu(e,t){const n=ref(null),o=reactive({enable:Boolean(e.enableDanmu)});let r={time:0,index:-1};const a=isArray$3(e.danmuList)?JSON.parse(JSON.stringify(e.danmuList)):[];function i(e){const t=document.createElement("p");t.className="uni-video-danmu-item",t.innerText=e.text;let o=`bottom: ${100*Math.random()}%;color: ${e.color};`;t.setAttribute("style",o);n.value.appendChild(t),setTimeout((function(){o+="left: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);",t.setAttribute("style",o),setTimeout((function(){t.remove()}),4e3)}),17)}return a.sort((function(e,t){return(e.time||0)-(t.time||0)})),{state:o,danmuRef:n,updateDanmu:function(e){const n=e.target.currentTime,s=r,l={time:n,index:s.index};if(n>s.time)for(let r=s.index+1;r<a.length;r++){const e=a[r];if(!(n>=(e.time||0)))break;l.index=r,t.playing&&o.enable&&i(e)}else if(n<s.time)for(let t=s.index-1;t>-1;t--){if(!(n<=(a[t].time||0)))break;l.index=t-1}r=l},toggleDanmu:function(){o.enable=!o.enable},sendDanmu:function(e){a.splice(r.index+1,0,{text:String(e.text),color:e.color,time:t.currentTime||0})}}}function useContext(e,t,n,o,r,a,i,s){const l={play:e,stop:n,pause:t,seek:o,sendDanmu:r,playbackRate:a,requestFullScreen:i,exitFullScreen:s};useSubscribe(((e,t)=>{let n;switch(e){case"seek":n=t.position;break;case"sendDanmu":n=t;break;case"playbackRate":n=t.rate}e in l&&l[e](n)}),useContextInfo(),!0)}const props$g={id:{type:String,default:""},src:{type:String,default:""},duration:{type:[Number,String],default:""},controls:{type:[Boolean,String],default:!0},danmuList:{type:Array,default:()=>[]},danmuBtn:{type:[Boolean,String],default:!1},enableDanmu:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},loop:{type:[Boolean,String],default:!1},muted:{type:[Boolean,String],default:!1},objectFit:{type:String,default:"contain"},poster:{type:String,default:""},direction:{type:[String,Number],default:""},showProgress:{type:Boolean,default:!0},initialTime:{type:[String,Number],default:0},showFullscreenBtn:{type:[Boolean,String],default:!0},pageGesture:{type:[Boolean,String],default:!1},enableProgressGesture:{type:[Boolean,String],default:!0},showPlayBtn:{type:[Boolean,String],default:!0},showCenterPlayBtn:{type:[Boolean,String],default:!0}},index$d=defineBuiltInComponent({name:"Video",props:props$g,emits:["fullscreenchange","progress","loadedmetadata","waiting","error","play","pause","ended","timeupdate"],setup(e,{emit:t,attrs:n,slots:o}){const r=ref(null),a=ref(null),i=useCustomEvent(r,t),{state:s}=useUserAction(),{$attrs:l}=useAttrs({excludeListeners:!0}),{t:c}=useI18n$1();initI18nVideoMsgsOnce();const{videoRef:u,state:d,play:p,pause:m,stop:f,seek:g,playbackRate:h,toggle:y,onDurationChange:v,onLoadedMetadata:b,onProgress:_,onWaiting:S,onVideoError:A,onPlay:T,onPause:C,onEnded:w,onTimeUpdate:x}=useVideo(e,n,i),{state:P,danmuRef:E,updateDanmu:k,toggleDanmu:I,sendDanmu:O}=useDanmu(e,d),{state:M,onFullscreenChange:L,emitFullscreenChange:R,toggleFullscreen:$,requestFullScreen:N,exitFullScreen:D}=useFullscreen(i,a,u,s,r),{state:B,onTouchstart:F,onTouchend:V,onTouchmove:H}=useGesture(e,u,M),{state:j,progressRef:q,ballRef:z,clickProgress:U,toggleControls:W}=useControls(e,d,g);return useContext(p,m,f,g,O,h,N,D),()=>createVNode("uni-video",{ref:r,id:e.id,onClick:W},[createVNode("div",{ref:a,class:"uni-video-container",onTouchstart:F,onTouchend:V,onTouchmove:H,onFullscreenchange:withModifiers(L,["stop"]),onWebkitfullscreenchange:withModifiers((e=>L(e,!0)),["stop"])},[createVNode("video",mergeProps({ref:u,style:{"object-fit":e.objectFit},muted:!!e.muted,loop:!!e.loop,src:d.src,poster:e.poster,autoplay:!!e.autoplay},l.value,{class:"uni-video-video","webkit-playsinline":!0,playsinline:!0,onDurationchange:v,onLoadedmetadata:b,onProgress:_,onWaiting:S,onError:A,onPlay:T,onPause:C,onEnded:w,onTimeupdate:e=>{x(e),k(e)},onWebkitbeginfullscreen:()=>R(!0),onX5videoenterfullscreen:()=>R(!0),onWebkitendfullscreen:()=>R(!1),onX5videoexitfullscreen:()=>R(!1)}),null,16,["muted","loop","src","poster","autoplay","webkit-playsinline","playsinline","onDurationchange","onLoadedmetadata","onProgress","onWaiting","onError","onPlay","onPause","onEnded","onTimeupdate","onWebkitbeginfullscreen","onX5videoenterfullscreen","onWebkitendfullscreen","onX5videoexitfullscreen"]),withDirectives(createVNode("div",{class:"uni-video-bar uni-video-bar-full",onClick:withModifiers((()=>{}),["stop"])},[createVNode("div",{class:"uni-video-controls"},[withDirectives(createVNode("div",{class:{"uni-video-control-button":!0,"uni-video-control-button-play":!d.playing,"uni-video-control-button-pause":d.playing},onClick:withModifiers(y,["stop"])},null,10,["onClick"]),[[vShow,e.showPlayBtn]]),withDirectives(createVNode("div",{class:"uni-video-current-time"},[formatTime(d.currentTime)],512),[[vShow,e.showProgress]]),withDirectives(createVNode("div",{ref:q,class:"uni-video-progress-container",onClick:withModifiers(U,["stop"])},[createVNode("div",{class:"uni-video-progress"},[createVNode("div",{style:{width:d.buffered+"%"},class:"uni-video-progress-buffered"},null,4),createVNode("div",{ref:z,style:{left:d.progress+"%"},class:"uni-video-ball"},[createVNode("div",{class:"uni-video-inner"},null)],4)])],8,["onClick"]),[[vShow,e.showProgress]]),withDirectives(createVNode("div",{class:"uni-video-duration"},[formatTime(Number(e.duration)||d.duration)],512),[[vShow,e.showProgress]])]),withDirectives(createVNode("div",{class:{"uni-video-danmu-button":!0,"uni-video-danmu-button-active":P.enable},onClick:withModifiers(I,["stop"])},[c("uni.video.danmu")],10,["onClick"]),[[vShow,e.danmuBtn]]),withDirectives(createVNode("div",{class:{"uni-video-fullscreen":!0,"uni-video-type-fullscreen":M.fullscreen},onClick:withModifiers((()=>$(!M.fullscreen)),["stop"])},null,10,["onClick"]),[[vShow,e.showFullscreenBtn]])],8,["onClick"]),[[vShow,j.controlsShow]]),withDirectives(createVNode("div",{ref:E,style:"z-index: 0;",class:"uni-video-danmu"},null,512),[[vShow,d.start&&P.enable]]),j.centerPlayBtnShow&&createVNode("div",{class:"uni-video-cover",onClick:withModifiers((()=>{}),["stop"])},[createVNode("div",{class:"uni-video-cover-play-button",onClick:withModifiers(p,["stop"])},null,8,["onClick"]),createVNode("p",{class:"uni-video-cover-duration"},[formatTime(Number(e.duration)||d.duration)])],8,["onClick"]),createVNode("div",{class:{"uni-video-toast":!0,"uni-video-toast-volume":"volume"===B.gestureType}},[createVNode("div",{class:"uni-video-toast-title"},[c("uni.video.volume")]),createVNode("svg",{class:"uni-video-toast-icon",width:"200px",height:"200px",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},[createVNode("path",{d:"M475.400704 201.19552l0 621.674496q0 14.856192-10.856448 25.71264t-25.71264 10.856448-25.71264-10.856448l-190.273536-190.273536-149.704704 0q-14.856192 0-25.71264-10.856448t-10.856448-25.71264l0-219.414528q0-14.856192 10.856448-25.71264t25.71264-10.856448l149.704704 0 190.273536-190.273536q10.856448-10.856448 25.71264-10.856448t25.71264 10.856448 10.856448 25.71264zm219.414528 310.837248q0 43.425792-24.28416 80.851968t-64.2816 53.425152q-5.71392 2.85696-14.2848 2.85696-14.856192 0-25.71264-10.570752t-10.856448-25.998336q0-11.999232 6.856704-20.284416t16.570368-14.2848 19.427328-13.142016 16.570368-20.284416 6.856704-32.569344-6.856704-32.569344-16.570368-20.284416-19.427328-13.142016-16.570368-14.2848-6.856704-20.284416q0-15.427584 10.856448-25.998336t25.71264-10.570752q8.57088 0 14.2848 2.85696 39.99744 15.427584 64.2816 53.139456t24.28416 81.137664zm146.276352 0q0 87.422976-48.56832 161.41824t-128.5632 107.707392q-7.428096 2.85696-14.2848 2.85696-15.427584 0-26.284032-10.856448t-10.856448-25.71264q0-22.284288 22.284288-33.712128 31.997952-16.570368 43.425792-25.141248 42.283008-30.855168 65.995776-77.423616t23.712768-99.136512-23.712768-99.136512-65.995776-77.423616q-11.42784-8.57088-43.425792-25.141248-22.284288-11.42784-22.284288-33.712128 0-14.856192 10.856448-25.71264t25.71264-10.856448q7.428096 0 14.856192 2.85696 79.99488 33.712128 128.5632 107.707392t48.56832 161.41824zm146.276352 0q0 131.42016-72.566784 241.41312t-193.130496 161.989632q-7.428096 2.85696-14.856192 2.85696-14.856192 0-25.71264-10.856448t-10.856448-25.71264q0-20.570112 22.284288-33.712128 3.999744-2.285568 12.85632-5.999616t12.85632-5.999616q26.284032-14.2848 46.854144-29.140992 70.281216-51.996672 109.707264-129.705984t39.426048-165.132288-39.426048-165.132288-109.707264-129.705984q-20.570112-14.856192-46.854144-29.140992-3.999744-2.285568-12.85632-5.999616t-12.85632-5.999616q-22.284288-13.142016-22.284288-33.712128 0-14.856192 10.856448-25.71264t25.71264-10.856448q7.428096 0 14.856192 2.85696 120.563712 51.996672 193.130496 161.989632t72.566784 241.41312z"},null)]),createVNode("div",{class:"uni-video-toast-value"},[createVNode("div",{style:{width:100*B.volumeNew+"%"},class:"uni-video-toast-value-content"},[createVNode("div",{class:"uni-video-toast-volume-grids"},[renderList(10,(()=>createVNode("div",{class:"uni-video-toast-volume-grids-item"},null)))])],4)])],2),createVNode("div",{class:{"uni-video-toast":!0,"uni-video-toast-progress":"progress"===B.gestureType}},[createVNode("div",{class:"uni-video-toast-title"},[formatTime(B.currentTimeNew)," / ",formatTime(d.duration)])],2),createVNode("div",{class:"uni-video-slots"},[o.default&&o.default()])],40,["onTouchstart","onTouchend","onTouchmove","onFullscreenchange","onWebkitfullscreenchange"])],8,["id","onClick"])}}),onWebInvokeAppService=({name:e,arg:t})=>{"postMessage"===e||uni[e](t)},Invoke=once((()=>UniServiceJSBridge$1.on(ON_WEB_INVOKE_APP_SERVICE,onWebInvokeAppService))),props$f={src:{type:String,default:""},fullscreen:{type:Boolean,default:!0}},index$c=defineBuiltInComponent({inheritAttrs:!1,name:"WebView",props:props$f,setup(e){Invoke();const t=ref(null),n=ref(null),{$attrs:o,$excludeAttrs:r,$listeners:a}=useAttrs({excludeListeners:!0});let i;return(()=>{const r=document.createElement("iframe");watchEffect((()=>{for(const e in o.value)if(hasOwn$3(o.value,e)){const t=o.value[e];r[e]=t}})),watchEffect((()=>{r.src=getRealPath(e.src)})),n.value=r,i=useWebViewSize(t,n,e.fullscreen),e.fullscreen&&document.body.appendChild(r)})(),onMounted((()=>{var o;i(),!e.fullscreen&&(null==(o=t.value)||o.appendChild(n.value))})),onActivated((()=>{e.fullscreen&&(n.value.style.display="block")})),onDeactivated((()=>{e.fullscreen&&(n.value.style.display="none")})),onBeforeUnmount((()=>{e.fullscreen&&document.body.removeChild(n.value)})),()=>createVNode(Fragment,null,[createVNode("uni-web-view",mergeProps({class:e.fullscreen?"uni-webview--fullscreen":""},a.value,r.value,{ref:t}),[createVNode(ResizeSensor,{onResize:i},null,8,["onResize"])],16)])}});function useWebViewSize(e,t,n){return()=>{var o,r;if(n){const{top:n,left:o,width:r,height:a}=e.value.getBoundingClientRect();updateElementStyle(t.value,{position:"absolute",display:"block",border:"0",top:n+"px",left:o+"px",width:r+"px",height:a+"px"})}else updateElementStyle(t.value,{width:(null==(o=e.value)?void 0:o.style.width)||"300px",height:(null==(r=e.value)?void 0:r.style.height)||"150px"})}}let index$b=0,maps;function getJSONP(e,t,n,o){var r,a=document.createElement("script"),i=t.callback||"callback",s="__uni_jsonp_callback_"+index$b++,l=t.timeout||3e4;function c(){clearTimeout(r),delete window[s],a.remove()}window[s]=e=>{isFunction$1(n)&&n(e),c()},a.onerror=()=>{isFunction$1(o)&&o(),c()},r=setTimeout((function(){isFunction$1(o)&&o(),c()}),l),a.src=e+(e.indexOf("?")>=0?"&":"?")+i+"="+s,document.body.appendChild(a)}function createCallout(e){function t(){const e=this.div;this.getPanes().floatPane.appendChild(e)}function n(){const e=this.div.parentNode;e&&e.removeChild(this.div)}function o(){const t=this.option;this.Text=new e.Text({text:t.content,anchor:"bottom-center",offset:new e.Pixel(0,t.offsetY-16),style:{padding:(t.padding||8)+"px","line-height":(t.fontSize||14)+"px","border-radius":(t.borderRadius||0)+"px","border-color":`${t.bgColor||"#fff"} transparent transparent`,"background-color":t.bgColor||"#fff","box-shadow":"0 2px 6px 0 rgba(114, 124, 245, .5)","text-align":"center","font-size":(t.fontSize||14)+"px",color:t.color||"#000"},position:t.position});(e.event||e.Event).addListener(this.Text,"click",(()=>{this.callback()})),this.Text.setMap(t.map)}function r(){}function a(){this.Text&&this.option.map.remove(this.Text)}function i(){this.Text&&this.option.map.remove(this.Text)}class s{constructor(e={},s){this.createAMapText=o,this.removeAMapText=a,this.createBMapText=r,this.removeBMapText=i,this.onAdd=t,this.construct=t,this.onRemove=n,this.destroy=n,this.option=e||{};const l=this.visible=this.alwaysVisible="ALWAYS"===e.display;if(getIsAMap())this.callback=s,this.visible&&this.createAMapText();else if(getIsBMap())this.visible&&this.createBMapText();else{const t=e.map;this.position=e.position,this.index=1;const n=this.div=document.createElement("div"),o=n.style;o.position="absolute",o.whiteSpace="nowrap",o.transform="translateX(-50%) translateY(-100%)",o.zIndex="1",o.boxShadow=e.boxShadow||"none",o.display=l?"block":"none";const r=this.triangle=document.createElement("div");r.setAttribute("style","position: absolute;white-space: nowrap;border-width: 4px;border-style: solid;border-color: #fff transparent transparent;border-image: initial;font-size: 12px;padding: 0px;background-color: transparent;width: 0px;height: 0px;transform: translate(-50%, 100%);left: 50%;bottom: 0;"),this.setStyle(e),n.appendChild(r),t&&this.setMap(t)}}set onclick(e){this.div.onclick=e}get onclick(){return this.div.onclick}setOption(e){this.option=e,"ALWAYS"===e.display?this.alwaysVisible=this.visible=!0:this.alwaysVisible=!1,getIsAMap()?this.visible&&this.createAMapText():getIsBMap()?this.visible&&this.createBMapText():(this.setPosition(e.position),this.setStyle(e))}setStyle(e){const t=this.div,n=t.style;t.innerText=e.content||"",n.lineHeight=(e.fontSize||14)+"px",n.fontSize=(e.fontSize||14)+"px",n.padding=(e.padding||8)+"px",n.color=e.color||"#000",n.borderRadius=(e.borderRadius||0)+"px",n.backgroundColor=e.bgColor||"#fff",n.marginTop="-"+((e.top||0)+5)+"px",this.triangle.style.borderColor=`${e.bgColor||"#fff"} transparent transparent`}setPosition(e){this.position=e,this.draw()}draw(){const e=this.getProjection();if(!this.position||!this.div||!e)return;const t=e.fromLatLngToDivPixel(this.position),n=this.div.style;n.left=t.x+"px",n.top=t.y+"px"}changed(){this.div.style.display=this.visible?"block":"none"}}if(!getIsAMap()&&!getIsBMap()){const t=new(e.OverlayView||e.Overlay);s.prototype.setMap=t.setMap,s.prototype.getMap=t.getMap,s.prototype.getPanes=t.getPanes,s.prototype.getProjection=t.getProjection,s.prototype.map_changed=t.map_changed,s.prototype.set=t.set,s.prototype.get=t.get,s.prototype.setOptions=t.setValues,s.prototype.bindTo=t.bindTo,s.prototype.bindsTo=t.bindsTo,s.prototype.notify=t.notify,s.prototype.setValues=t.setValues,s.prototype.unbind=t.unbind,s.prototype.unbindAll=t.unbindAll,s.prototype.addListener=t.addListener}return s}const callbacksMap={},GOOGLE_MAP_CALLBACKNAME="__map_callback__";function loadMaps(e,t){const n=getMapInfo();if(!n.key)return void console.error("Map key not configured.");const o=callbacksMap[n.type]=callbacksMap[n.type]||[];if(maps)t(maps);else if(window[n.type]&&window[n.type].maps)maps=getIsAMap()||getIsBMap()?window[n.type]:window[n.type].maps,maps.Callout=maps.Callout||createCallout(maps),t(maps);else if(o.length)o.push(t);else{o.push(t);const r=window,a=GOOGLE_MAP_CALLBACKNAME+n.type;r[a]=function(){delete r[a],maps=getIsAMap()||getIsBMap()?window[n.type]:window[n.type].maps,maps.Callout=createCallout(maps),o.forEach((e=>e(maps))),o.length=0},getIsAMap()&&handleAMapSecurityPolicy(n);const i=document.createElement("script");let s=getScriptBaseUrl(n.type);n.type===MapType.QQ&&e.push("geometry"),e.length&&(s+=`libraries=${e.join("%2C")}&`),n.type===MapType.BMAP?i.src=`${s}ak=${n.key}&callback=${a}`:i.src=`${s}key=${n.key}&callback=${a}`,i.onerror=function(){console.error("Map load failed.")},document.body.appendChild(i)}}const getScriptBaseUrl=e=>({qq:"https://map.qq.com/api/js?v=2.exp&",google:"https://maps.googleapis.com/maps/api/js?",AMap:"https://webapi.amap.com/maps?v=2.0&",BMapGL:"https://api.map.baidu.com/api?type=webgl&v=1.0&"}[e]);function handleAMapSecurityPolicy(e){window._AMapSecurityConfig={securityJsCode:e.securityJsCode||"",serviceHost:e.serviceHost||""}}const ICON_PATH_LOCTAION="M13.3334375 16 q0.033125 1.1334375 0.783125 1.8834375 q0.75 0.75 1.8834375 0.75 q1.1334375 0 1.8834375 -0.75 q0.75 -0.75 0.75 -1.8834375 q0 -1.1334375 -0.75 -1.8834375 q-0.75 -0.75 -1.8834375 -0.75 q-1.1334375 0 -1.8834375 0.75 q-0.75 0.75 -0.783125 1.8834375 ZM30.9334375 14.9334375 l-1.1334375 0 q-0.5 -5.2 -4.0165625 -8.716875 q-3.516875 -3.5165625 -8.716875 -4.0165625 l0 -1.1334375 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 1.1334375 q-5.2 0.5 -8.716875 4.0165625 q-3.5165625 3.516875 -4.0165625 8.716875 l-1.1334375 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l1.1334375 0 q0.5 5.2 4.0165625 8.716875 q3.516875 3.5165625 8.716875 4.0165625 l0 1.1334375 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -1.1334375 q5.2 -0.5 8.716875 -4.0165625 q3.5165625 -3.516875 4.0165625 -8.716875 l1.1334375 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 ZM17.0665625 27.6665625 l0 -2.0665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 l0 2.0665625 q-4.3 -0.4665625 -7.216875 -3.383125 q-2.916875 -2.916875 -3.3834375 -7.216875 l2.0665625 0 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 q0 -0.4665625 -0.3 -0.7665625 q-0.3 -0.3 -0.7665625 -0.3 l-2.0665625 0 q0.4665625 -4.3 3.3834375 -7.216875 q2.9165625 -2.916875 7.216875 -3.3834375 l0 2.0665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 q0.4665625 0 0.7665625 -0.3 q0.3 -0.3 0.3 -0.7665625 l0 -2.0665625 q4.3 0.4665625 7.216875 3.3834375 q2.9165625 2.9165625 3.383125 7.216875 l-2.0665625 0 q-0.4665625 0 -0.7665625 0.3 q-0.3 0.3 -0.3 0.7665625 q0 0.4665625 0.3 0.7665625 q0.3 0.3 0.7665625 0.3 l2.0665625 0 q-0.4665625 4.3 -3.383125 7.216875 q-2.916875 2.9165625 -7.216875 3.383125 Z",ICON_PATH_ORIGIN="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAC01BMVEUAAAAAef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef8Aef96quGStdqStdpbnujMzMzCyM7Gyc7Ky83MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAef8GfP0yjfNWnOp0qOKKsdyYt9mju9aZt9mMstx1qeJYnekyjvIIfP0qivVmouaWttnMzMyat9lppOUujPQKffxhoOfNzc3Y2Njh4eHp6enu7u7y8vL19fXv7+/i4uLZ2dnOzs6auNgOf/sKff15quHR0dHx8fH9/f3////j4+N6quFdn+iywdPb29vw8PD+/v7c3NyywtLa2tr29vbS0tLd3d38/Pzf39/o6Ojc7f+q0v+HwP9rsf9dqv9Hnv9Vpv/q6urj8P+Vx/9Am/8Pgf8Iff/z8/OAvP95uf/n5+c5l//V6f+52v+y1//7+/vt7e0rkP/09PTQ0NDq9P8Whf+cy//W1tbe3t7A3v/m5ubs7OxOov/r6+vk5OQiaPjKAAAAknRSTlMACBZ9oB71/jiqywJBZATT6hBukRXv+zDCAVrkDIf4JbQsTb7eVeJLbwfa8Rh4G/OlPS/6/kxQ9/xdmZudoJxNVhng7B6wtWdzAtQOipcF1329wS44doK/BAkyP1pvgZOsrbnGXArAg34G2IsD1eMRe7bi7k5YnqFT9V0csyPedQyYD3p/Fje+hDpskq/MwpRBC6yKp2MAAAQdSURBVHja7Zn1exMxGIAPHbrhDsPdneHuNtzd3d3dIbjLh93o2o4i7TpgG1Jk0g0mMNwd/gTa5rq129reHnK5e/bk/TFNk/dJ7r5894XjGAwGg8GgTZasCpDIll1+hxw5vXLJLpEboTx5ZXbIhyzkl9fB28cqUaCgrBKFkI3CcjoUKYolihWXUSI7EihRUjaHXF52CVRKLoe8eZIdUOkyMknkRw6UlcehYAFHiXK+skgURk6Ul8OhQjFnCVRRBolKqRxQ5SzUHaqgNGSj7VCmalqJnDkoS5RF6ZCbroNvufQkUD6qEuXTdUA+3hQdqiEXVKfnUKOmK4latalJ1EEuoZZ6162HJ9x/4OChw0eOHj12/MTJU6dxG7XUu751tjNnz4ET5y9ctLZTSr0beKFLl89bpuUDrqgC1RqNWqsKuqqzNFw7e51S6u3tc+OmZUJ9kCHY6ECwOkRvab51iUrqXej2HYDQsHBjWgx3Ae7dppB6N2wEcF9jdMGDUIDGTaR2aNoM9FqjG7QmaN5CWgc/gIePjG559BigpZQOrYB/4jBfRGRUtDkmJjY6KjLCofkpD62lc2gDfMpWPIuLdwyV8XEpHgaddBZ+wBuSFcwJqSN2ovmZ/dfnOvCTxqGtwzq8SEjv4EhISn48eWgnhUP7DvDSvgzxrs6vV6+FLiro2EkCic4QKkzwJsH1KYreCp0eQhfyDl1B/w4P/xa5JVJ4U03QjbRD9x7wXlgH5IE3wmMBHXoSlugFAcI6f/AkkSi8q6HQm6xDn77wEQ8djTwSj3tqAMguRTe4ikeOQyJ4YV+KfkQl+oNW5GbY4gWOWgbwJ+kwAD6Fi90MK2ZsrIeBBCUGwRXbqJ+/iJMQliIEBhOU6AJhtlG/IpHE2bqrYQg5h6HA4yQiRqwEfkGCdTCMmMRw+IbPDCQaHCsCYAQxiZHw3TbmD/ESOHgHwShiEqPhp/gggYkSztIxxCRawy/bmEniJaJtfwiEscQkxkFgRqJESqQwwHhiEuMBp3Vm8RK/cZoHEzKXhCK2QxEPpiJe0YlKCFaKCNv/cYBNUsBRPlkJSc0U+dM7E9H0ThGJbgZT/iR7yj+VqMS06Qr4+OFm2JdCxIa8lugzkJs5K6MfxAaYPUcBpYG5khZJEkUUSb7DPCnKRfPBXj6M8FwuegoLpCgXcQszVjhbJFUJUee2hBhLoYTIcYtB57KY+opSMdVqwatSlZVj05aV//CwJLMX2DluaUcwhXm4ali2XOoLjxUrPV26zFtF4f5p0Gp310+z13BUWNvbehEXona6iAtX/zVZmtfN4WixfsNky4S6gCCVVq3RPLdfSfpv3MRRZfPoLc6Xs/5bt3EyMGzE9h07/Xft2t15z6i9+zgGg8FgMBgMBoPBYDAYDAYj8/APG67Rie8pUDsAAAAASUVORK5CYII=",ICON_PATH_TARGET="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAACcCAMAAAC3Fl5oAAAB3VBMVEVMaXH/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/EhL/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Dw//AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/GRn/NTX/Dw//Fhb/AAD/AAD/AAD/GRn/GRn/Y2P/AAD/AAD/ExP/Ghr/AAD/AAD/MzP/GRn/AAD/Hh7/AAD/RUX/AAD/AAD/AAD/AAD/AAD/AAD/Dg7/AAD/HR3/Dw//FRX/SUn/AAD/////kJD/DQ3/Zmb/+/v/wMD/mJj/6en/vb3/1NT//Pz/ODj/+fn/3Nz/nJz/j4//9/f/7e3/9vb/7Oz/2Nj/x8f/Ozv/+Pj/3d3/nZ3/2dn//f3/6Oj/2tr/v7//09P/vr7/mZn/l5cdSvP3AAAAe3RSTlMAAhLiZgTb/vztB/JMRhlp6lQW86g8mQ4KFPs3UCH5U8huwlesWtTYGI7RsdVeJGfTW5rxnutLsvXWF8vQNdo6qQbuz7D4hgVIx2xtw8GC1TtZaIw0i84P98tU0/fsj7PKaAgiZZxeVfo8Z52eg1P0nESrENnjXVPUgw/uuSmDAAADsUlEQVR42u3aZ3cTRxgF4GtbYleSLdnGcsENG2ODjbExEHrvhAQCIb1Bem+QdkeuuFMNBBJIfmuOckzZI8/srHYmH3Lm+QNXK632LTvQ03Tu/IWeU/tTGTKT2n+q58L5c00wpXJd47DHEt5w47pKxLbhdLdPKb/7dBYxVLxw1GcI/2h1BcpzKNFHLX2JQ4gumaiitqpEEhEdOMJI9h5AFC3feYzI+7IF2tpSLEOqDXpObPRYFm/jCWho/4Ble7MdoT7fzhhq9yHEz28wltU1UPrJZ0wd66HwicfYvEFIfePTAP8tSLTupBHvtGJFH9bSkNrNWEHzERrT34xSH9Ogr1CijkbVAUH1KRqVqkdQAw07iIAaGlcTqI+/0LjeJJ5J0IIEnkpXMdzs4sTtW9dnZq7fuj2xOMtwVWk88RHDjBYejYvnjD8qjOpfQsUqhvj7oSjxcJIhVj3pyKqpNjYvVjQ/RrXq5YABKi3MCYm5BSrtWO5v11DlmlC4RpU1WRS9SJU7QukOVbpQ9JLu549+Dd0AUOlTbkGEuk85vxLAK5QbuytC3R2j3HoAjZSbFxrmKTcCoJdSk0LLJKV6gSaPMqNTQsvUKGW8JrxKqUWhaZFSeWyh1LTQNE2pHF6mzOy40DQ+S5mLimJcENoKlOnBWsr8KbRNUGYt5LXgd6HtD3lNQIoyN4S2G5RJIUOZm0LbTcqsBqVmhLYZSlkPsP4VWf+Rrd+m1v9o9h8Vv5p42C1R5qL1x7WRglOgVN52yfwNOBu76P+lLPoYidu23KPciIHGa07ZeIW1jvcNtI7q5vexCPGYCmf+m/Y9a3sAwQ5bI9T7ukPgPcn9GToEao+xk1OixJT+GIsvNAbx6eAgPq0xiF+KtkpYKhRXCQ8eFFcJhSWGu3rZ8jJkCM8kz9K4TUnrC6mAgzTsB9tLwQ2W15qfosQ2GrQNpZr7aczbzVjBZsvLcaC1g0bsbIVEnU8DOr6H1KDH2LwtUBi0/JII6Dxm9zUXkH+XMWzfh1Dte1i2Pe3QkC77Zel7aehpO8wyHG6Dtt0NjKxhN6I4uSli/TqJiJJDUQ4NDCURXTrXRy1XcumyD24M+AzhD1RXIIZsl/LoyZmurJHDM7s8lvB2FQ/PmPJ6PseAXP5HGMYAAC7ABbgAF+ACXIALcAEuwAW4ABfgAlyAC3ABLsAFuID/d8Cx4NEt8/byOf0wLnis8zjMq9/Kp7bWw4JOj8u8TlhRl+G/Mp2wpOX48GffvvZ1CyL4B53LAS6zb08EAAAAAElFTkSuQmCC";var MapType=(e=>(e.QQ="qq",e.GOOGLE="google",e.AMAP="AMap",e.BMAP="BMapGL",e.UNKNOWN="",e))(MapType||{});function getMapInfo(){return __uniConfig.bMapKey?{type:"BMapGL",key:__uniConfig.bMapKey}:__uniConfig.qqMapKey?{type:"qq",key:__uniConfig.qqMapKey}:__uniConfig.googleMapKey?{type:"google",key:__uniConfig.googleMapKey}:__uniConfig.aMapKey?{type:"AMap",key:__uniConfig.aMapKey,securityJsCode:__uniConfig.aMapSecurityJsCode,serviceHost:__uniConfig.aMapServiceHost}:{type:"",key:""}}let IS_AMAP=!1,hasGetIsAMap=!1;const getIsAMap=()=>hasGetIsAMap?IS_AMAP:(hasGetIsAMap=!0,IS_AMAP="AMap"===getMapInfo().type),getIsBMap=()=>"BMapGL"===getMapInfo().type;function translateCoordinateSystem(e,t,n){const o=getMapInfo();return e&&"WGS84"===e.toUpperCase()||["google"].includes(o.type)||n?Promise.resolve(t):"qq"===o.type?new Promise((e=>{getJSONP(`https://apis.map.qq.com/ws/coord/v1/translate?type=1&locations=${t.latitude},${t.longitude}&key=${o.key}&output=jsonp`,{callback:"callback"},(n=>{if("locations"in n&&n.locations.length){const{lng:o,lat:r}=n.locations[0];e({longitude:o,latitude:r,altitude:t.altitude,accuracy:t.accuracy,altitudeAccuracy:t.altitudeAccuracy,heading:t.heading,speed:t.speed})}else e(t)}),(()=>e(t)))})):"AMap"===o.type?new Promise((e=>{loadMaps([],(()=>{window.AMap.convertFrom([t.longitude,t.latitude],"gps",((n,o)=>{if("ok"===o.info&&o.locations.length){const{lat:n,lng:r}=o.locations[0];e({longitude:r,latitude:n,altitude:t.altitude,accuracy:t.accuracy,altitudeAccuracy:t.altitudeAccuracy,heading:t.heading,speed:t.speed})}else e(t)}))}))})):Promise.reject(new Error("translate coordinate system faild"))}const props$e={id:{type:[Number,String],default:""},latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},title:{type:String,default:""},iconPath:{type:String,require:!0},rotate:{type:[Number,String],default:0},alpha:{type:[Number,String],default:1},width:{type:[Number,String],default:""},height:{type:[Number,String],default:""},callout:{type:Object,default:null},label:{type:Object,default:null},anchor:{type:Object,default:null},clusterId:{type:[Number,String],default:""},customCallout:{type:Object,default:null},ariaLabel:{type:String,default:""}};function useMarkerLabelStyle(e){const t="uni-map-marker-label-"+e,n=document.createElement("style");return n.id=t,document.head.appendChild(n),onUnmounted((()=>{n.remove()})),function(e){const o=Object.assign({},e,{position:"absolute",top:"70px",borderStyle:"solid"}),r=document.createElement("div");return Object.keys(o).forEach((e=>{r.style[e]=o[e]||""})),n.innerText=`.${t}{${r.getAttribute("style")}}`,t}}const MapMarker=defineSystemComponent({name:"MapMarker",props:props$e,setup(e){const t=String(isNaN(Number(e.id))?"":e.id),n=inject("onMapReady"),o=useMarkerLabelStyle(t);let r;function a(e){getIsAMap()?e.removeAMapText():e.setMap(null)}if(n(((n,i,s)=>{function l(e){const l=e.title;let c;c=getIsAMap()?new i.LngLat(e.longitude,e.latitude):getIsBMap()?new i.Point(e.longitude,e.latitude):new i.LatLng(e.latitude,e.longitude);const u=new Image;let d=0;u.onload=()=>{const p=e.anchor||{};let m,f,g,h,y="number"==typeof p.x?p.x:.5,v="number"==typeof p.y?p.y:1;e.iconPath&&(e.width||e.height)?(f=e.width||u.width/u.height*e.height,g=e.height||u.height/u.width*e.width):(f=u.width/2,g=u.height/2),d=g,h=g-(g-v*g),m="MarkerImage"in i?new i.MarkerImage(u.src,null,null,new i.Point(y*f,v*g),new i.Size(f,g)):"Icon"in i?new i.Icon({image:u.src,size:new i.Size(f,g),imageSize:new i.Size(f,g),imageOffset:new i.Pixel(y*f,v*g)}):{url:u.src,anchor:new i.Point(y,v),size:new i.Size(f,g)},getIsBMap()?(r=new i.Marker(new i.Point(c.lng,c.lat)),n.addOverlay(r)):(r.setPosition(c),r.setIcon(m)),"setRotation"in r&&r.setRotation(e.rotate||0);const b=e.label||{};let _;if("label"in r&&(r.label.setMap(null),delete r.label),b.content){const e={borderColor:b.borderColor,borderWidth:(Number(b.borderWidth)||0)+"px",padding:(Number(b.padding)||0)+"px",borderRadius:(Number(b.borderRadius)||0)+"px",backgroundColor:b.bgColor,color:b.color,fontSize:(b.fontSize||14)+"px",lineHeight:(b.fontSize||14)+"px",marginLeft:(Number(b.anchorX||b.x)||0)+"px",marginTop:(Number(b.anchorY||b.y)||0)+"px"};if("Label"in i)_=new i.Label({position:c,map:n,clickable:!1,content:b.content,style:e}),r.label=_;else if("setLabel"in r)if(getIsAMap()){const t=`<div style="\n margin-left:${e.marginLeft};\n margin-top:${e.marginTop};\n padding:${e.padding};\n background-color:${e.backgroundColor};\n border-radius:${e.borderRadius};\n line-height:${e.lineHeight};\n color:${e.color};\n font-size:${e.fontSize};\n\n ">\n ${b.content}\n <div>`;r.setLabel({content:t,direction:"bottom-right"})}else{const t=o(e);r.setLabel({text:b.content,color:e.color,fontSize:e.fontSize,className:t})}}const S=e.callout||{};let A,T=r.callout;if(S.content||l){getIsAMap()&&S.content&&(S.content=S.content.replaceAll("\n","<br/>"));const o="0px 0px 3px 1px rgba(0,0,0,0.5)";let a=-d/2;if((e.width||e.height)&&(a+=14-d/2),A=S.content?{position:c,map:n,top:h,offsetY:a,content:S.content,color:S.color,fontSize:S.fontSize,borderRadius:S.borderRadius,bgColor:S.bgColor,padding:S.padding,boxShadow:S.boxShadow||o,display:S.display}:{position:c,map:n,top:h,offsetY:a,content:l,boxShadow:o},T)T.setOption(A);else if(getIsAMap()){const e=()=>{""!==t&&s("callouttap",{},{markerId:Number(t)})};T=r.callout=new i.Callout(A,e)}else T=r.callout=new i.Callout(A),T.div.onclick=function(e){""!==t&&s("callouttap",e,{markerId:Number(t)}),e.stopPropagation(),e.preventDefault()},getMapInfo().type===MapType.GOOGLE&&(T.div.ontouchstart=function(e){e.stopPropagation()},T.div.onpointerdown=function(e){e.stopPropagation()})}else T&&(a(T),delete r.callout)},e.iconPath?u.src=getRealPath(e.iconPath):console.error("Marker.iconPath is required.")}!function(e){getIsBMap()||(r=new i.Marker({map:n,flat:!0,autoRotation:!1})),l(e);const o=i.event||i.Event;getIsBMap()||o.addListener(r,"click",(()=>{const n=r.callout;if(n&&!n.alwaysVisible)if(getIsAMap())n.visible=!n.visible,n.visible?r.callout.createAMapText():r.callout.removeAMapText();else if(n.set("visible",!n.visible),n.visible){const e=n.div,t=e.parentNode;t.removeChild(e),t.appendChild(e)}t&&s("markertap",{},{markerId:Number(t),latitude:e.latitude,longitude:e.longitude})}))}(e),watch(e,l)})),t){const e=inject("addMapChidlContext"),o=inject("removeMapChidlContext"),a={id:t,translate(e){n(((t,n,o)=>{const a=e.destination,i=e.duration,s=!!e.autoRotate;let l=Number(e.rotate)||0,c=0;"getRotation"in r&&(c=r.getRotation());const u=r.getPosition(),d=new n.LatLng(a.latitude,a.longitude),p=n.geometry.spherical.computeDistanceBetween(u,d)/1e3/(("number"==typeof i?i:1e3)/36e5),m=n.event||n.Event,f=m.addListener(r,"moving",(e=>{const t=e.latLng,n=r.label;n&&n.setPosition(t);const o=r.callout;o&&o.setPosition(t)})),g=m.addListener(r,"moveend",(()=>{g.remove(),f.remove(),r.lastPosition=u,r.setPosition(d);const t=r.label;t&&t.setPosition(d);const n=r.callout;n&&n.setPosition(d);const o=e.animationEnd;isFunction$1(o)&&o()}));let h=0;s&&(r.lastPosition&&(h=n.geometry.spherical.computeHeading(r.lastPosition,u)),l=n.geometry.spherical.computeHeading(u,d)-h),"setRotation"in r&&r.setRotation(c+l),"moveTo"in r?r.moveTo(d,p):(r.setPosition(d),m.trigger(r,"moveend",{}))}))}};e(a),onUnmounted((()=>o(a)))}return onUnmounted((function(){r&&(r.label&&"setMap"in r.label&&r.label.setMap(null),r.callout&&a(r.callout),r.setMap(null))})),()=>null}});function hexToRgba(e){if(!e)return{r:0,g:0,b:0,a:0};let t=e.slice(1);const n=t.length;if(![3,4,6,8].includes(n))return{r:0,g:0,b:0,a:0};3!==n&&4!==n||(t=t.replace(/(\w{1})/g,"$1$1"));let[o,r,a,i]=t.match(/(\w{2})/g);const s=parseInt(o,16),l=parseInt(r,16),c=parseInt(a,16);return i?{r:s,g:l,b:c,a:(`0x100${i}`-65536)/255}:{r:s,g:l,b:c,a:1}}const props$d={points:{type:Array,require:!0},color:{type:String,default:"#000000"},width:{type:[Number,String],default:""},dottedLine:{type:[Boolean,String],default:!1},arrowLine:{type:[Boolean,String],default:!1},arrowIconPath:{type:String,default:""},borderColor:{type:String,default:"#000000"},borderWidth:{type:[Number,String],default:""},colorList:{type:Array,default:()=>[]},level:{type:String,default:""}},MapPolyline=defineSystemComponent({name:"MapPolyline",props:props$d,setup(e){let t,n;function o(){t&&t.setMap(null),n&&n.setMap(null)}return inject("onMapReady")(((r,a)=>{function i(e){const o=[];e.points.forEach((e=>{let t;t=getIsAMap()?[e.longitude,e.latitude]:getIsBMap()?new a.Point(e.longitude,e.latitude):new a.LatLng(e.latitude,e.longitude),o.push(t)}));const i=Number(e.width)||1,{r:s,g:l,b:c,a:u}=hexToRgba(e.color),{r:d,g:p,b:m,a:f}=hexToRgba(e.borderColor),g={map:r,clickable:!1,path:o,strokeWeight:i,strokeColor:e.color||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"},h=Number(e.borderWidth)||0,y={map:r,clickable:!1,path:o,strokeWeight:i+2*h,strokeColor:e.borderColor||void 0,strokeDashStyle:e.dottedLine?"dash":"solid"};"Color"in a?(g.strokeColor=new a.Color(s,l,c,u),y.strokeColor=new a.Color(d,p,m,f)):(g.strokeColor=`rgb(${s}, ${l}, ${c})`,g.strokeOpacity=u,y.strokeColor=`rgb(${d}, ${p}, ${m})`,y.strokeOpacity=f),h&&(n=new a.Polyline(y)),getIsBMap()?(t=new a.Polyline(g.path,g),r.addOverlay(t)):t=new a.Polyline(g)}i(e),watch(e,(function(e){o(),i(e)}))})),onUnmounted(o),()=>null}}),props$c={latitude:{type:[Number,String],require:!0},longitude:{type:[Number,String],require:!0},color:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},radius:{type:[Number,String],require:!0},strokeWidth:{type:[Number,String],default:""},level:{type:String,default:""}},MapCircle=defineSystemComponent({name:"MapCircle",props:props$c,setup(e){let t;function n(){t&&t.setMap(null)}return inject("onMapReady")(((o,r)=>{function a(e){const n=getIsAMap()||getIsBMap()?[e.longitude,e.latitude]:new r.LatLng(e.latitude,e.longitude),a={map:o,center:n,clickable:!1,radius:e.radius,strokeWeight:Number(e.strokeWidth)||1,strokeDashStyle:"solid"};if(getIsBMap())a.strokeColor=e.color,a.fillColor=e.fillColor||"#000",a.fillOpacity=1;else{const{r:t,g:n,b:o,a:i}=hexToRgba(e.fillColor),{r:s,g:l,b:c,a:u}=hexToRgba(e.color);"Color"in r?(a.fillColor=new r.Color(t,n,o,i),a.strokeColor=new r.Color(s,l,c,u)):(a.fillColor=`rgb(${t}, ${n}, ${o})`,a.fillOpacity=i,a.strokeColor=`rgb(${s}, ${l}, ${c})`,a.strokeOpacity=u)}if(getIsBMap()){let e=new r.Point(a.center[0],a.center[1]);t=new r.Circle(e,a.radius,a),o.addOverlay(t)}else t=new r.Circle(a),getIsAMap()&&o.add(t)}a(e),watch(e,(function(e){n(),a(e)}))})),onUnmounted(n),()=>null}}),props$b={id:{type:[Number,String],default:""},position:{type:Object,required:!0},iconPath:{type:String,required:!0},clickable:{type:[Boolean,String],default:""},trigger:{type:Function,required:!0}},MapControl=defineSystemComponent({name:"MapControl",props:props$b,setup(e){const t=computed((()=>getRealPath(e.iconPath))),n=computed((()=>{let t=`top:${e.position.top||0}px;left:${e.position.left||0}px;`;return e.position.width&&(t+=`width:${e.position.width}px;`),e.position.height&&(t+=`height:${e.position.height}px;`),t})),o=t=>{e.clickable&&e.trigger("controltap",t,{controlId:e.id})};return()=>createVNode("div",{class:"uni-map-control"},[createVNode("img",{src:t.value,style:n.value,class:"uni-map-control-icon",onClick:o},null,12,["src","onClick"])])}}),initInnerAudioContextEventOnce=once((()=>{innerAudioContextEventNames.forEach((e=>{InnerAudioContext.prototype[e]=function(t){isFunction$1(t)&&this._events[e].push(t)}})),innerAudioContextOffEventNames.forEach((e=>{InnerAudioContext.prototype[e]=function(t){var n=this._events[e.replace("off","on")],o=n.indexOf(t);o>=0&&n.splice(o,1)}}))}));class InnerAudioContext{constructor(){this._src="";var e=this._audio=new Audio;this._stoping=!1;["src","autoplay","loop","duration","currentTime","paused","volume"].forEach((t=>{Object.defineProperty(this,t,{set:"src"===t?t=>(e.src=getRealPath(t),this._src=t,t):n=>(e[t]=n,n),get:"src"===t?()=>this._src:()=>e[t]})})),this.startTime=0,Object.defineProperty(this,"obeyMuteSwitch",{set:()=>!1,get:()=>!1}),Object.defineProperty(this,"buffered",{get(){var t=e.buffered;return t.length?t.end(t.length-1):0}}),this._events={},innerAudioContextEventNames.forEach((e=>{this._events[e]=[]})),e.addEventListener("loadedmetadata",(()=>{var t=Number(this.startTime)||0;t>0&&(e.currentTime=t)}));var t=["canplay","pause","seeking","seeked","timeUpdate"];t.concat(["play","ended","error","waiting"]).forEach((n=>{e.addEventListener(n.toLowerCase(),(()=>{if(this._stoping&&t.indexOf(n)>=0)return;const e=`on${n.slice(0,1).toUpperCase()}${n.slice(1)}`;this._events[e].forEach((e=>{e()}))}),!1)})),initInnerAudioContextEventOnce()}play(){this._stoping=!1,this._audio.play()}pause(){this._audio.pause()}stop(){this._stoping=!0,this._audio.pause(),this._audio.currentTime=0,this._events.onStop.forEach((e=>{e()}))}seek(e){this._stoping=!1,"number"!=typeof(e=Number(e))||isNaN(e)||(this._audio.currentTime=e)}destroy(){this.stop()}}const createInnerAudioContext=defineSyncApi(API_CREATE_INNER_AUDIO_CONTEXT,(()=>new InnerAudioContext)),makePhoneCall=defineAsyncApi(API_MAKE_PHONE_CALL,(({phoneNumber:e},{resolve:t})=>(window.location.href=`tel:${e}`,t()))),UUID_KEY="__DC_STAT_UUID",storage=navigator.cookieEnabled&&(window.localStorage||window.sessionStorage)||{};let deviceId;function deviceId$1(){if(deviceId=deviceId||storage[UUID_KEY],!deviceId){deviceId=Date.now()+""+Math.floor(1e7*Math.random());try{storage[UUID_KEY]=deviceId}catch(e){}}return deviceId}function IEVersion(){const e=navigator.userAgent,t=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Edge")>-1&&!t,o=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(t){new RegExp("MSIE (\\d+\\.\\d+);").test(e);const t=parseFloat(RegExp.$1);return t>6?t:6}return n?-1:o?11:-1}function getTheme(){if(!0!==__uniConfig.darkmode)return isString$1(__uniConfig.darkmode)?__uniConfig.darkmode:"light";try{return window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark"}catch(e){return"light"}}function getBrowserInfo(){let e,t="0",n="",o="phone";const r=navigator.language;if(isIOS){e="iOS";const o=ua.match(/OS\s([\w_]+)\slike/);o&&(t=o[1].replace(/_/g,"."));const r=ua.match(/\(([a-zA-Z]+);/);r&&(n=r[1])}else if(isAndroid){e="Android";const o=ua.match(/Android[\s/]([\w\.]+)[;\s]/);o&&(t=o[1]);const r=ua.match(/\((.+?)\)/),a=r?r[1].split(";"):ua.split(" "),i=[/\bAndroid\b/i,/\bLinux\b/i,/\bU\b/i,/^\s?[a-z][a-z]$/i,/^\s?[a-z][a-z]-[a-z][a-z]$/i,/\bwv\b/i,/\/[\d\.,]+$/,/^\s?[\d\.,]+$/,/\bBrowser\b/i,/\bMobile\b/i];for(let e=0;e<a.length;e++){const t=a[e];if(t.indexOf("Build")>0){n=t.split("Build")[0].trim();break}let o;for(let e=0;e<i.length;e++)if(i[e].test(t)){o=!0;break}if(!o){n=t.trim();break}}}else if(isIPadOS){if(n="iPad",e="iOS",o="pad",t=isFunction$1(window.BigInt)?"14.0":"13.0",14===parseInt(t)){const e=ua.match(/Version\/(\S*)\b/);e&&(t=e[1])}}else if(isWindows||isMac||isLinux){n="PC",e="PC",o="pc",t="0";let r=ua.match(/\((.+?)\)/)[1];if(isWindows){switch(e="Windows",isWindows[1]){case"5.1":t="XP";break;case"6.0":t="Vista";break;case"6.1":t="7";break;case"6.2":t="8";break;case"6.3":t="8.1";break;case"10.0":t="10"}const n=r&&r.match(/[Win|WOW]([\d]+)/);n&&(t+=` x${n[1]}`)}else if(isMac){e="macOS";const n=r&&r.match(/Mac OS X (.+)/)||"";t&&(t=n[1].replace(/_/g,"."),-1!==t.indexOf(";")&&(t=t.split(";")[0]))}else if(isLinux){e="Linux";const n=r&&r.match(/Linux (.*)/)||"";n&&(t=n[1],-1!==t.indexOf(";")&&(t=t.split(";")[0]))}}else e="Other",t="0",o="unknown";const a=`${e} ${t}`,i=e.toLocaleLowerCase();let s="",l=String(IEVersion());if("-1"!==l)s="IE";else{const e=["Version","Firefox","Chrome","Edge{0,1}"],t=["Safari","Firefox","Chrome","Edge"];for(let n=0;n<e.length;n++){const o=e[n],r=new RegExp(`(${o})/(\\S*)\\b`);r.test(ua)&&(s=t[n],l=ua.match(r)[2])}}let c="portrait";const u=void 0===window.screen.orientation?window.orientation:window.screen.orientation.angle;return c=90===Math.abs(u)?"landscape":"portrait",{deviceBrand:void 0,brand:void 0,deviceModel:n,deviceOrientation:c,model:n,system:a,platform:i,browserName:s.toLocaleLowerCase(),browserVersion:l,language:r,deviceType:o,ua:ua,osname:e,osversion:t,theme:getTheme()}}const getWindowInfo=defineSyncApi("getWindowInfo",(()=>{const e=window.devicePixelRatio,t=getScreenFix(),n=isLandscape(t),o=getScreenWidth(t,n),r=getScreenHeight(t,n),a=getWindowWidth(o);let i=window.innerHeight;const s=safeAreaInsets$1.top,l={left:safeAreaInsets$1.left,right:a-safeAreaInsets$1.right,top:safeAreaInsets$1.top,bottom:i-safeAreaInsets$1.bottom,width:a-safeAreaInsets$1.left-safeAreaInsets$1.right,height:i-safeAreaInsets$1.top-safeAreaInsets$1.bottom},{top:c,bottom:u}=getWindowOffset();return i-=c,i-=u,{windowTop:c,windowBottom:u,windowWidth:a,windowHeight:i,pixelRatio:e,screenWidth:o,screenHeight:r,statusBarHeight:s,safeArea:l,safeAreaInsets:{top:safeAreaInsets$1.top,right:safeAreaInsets$1.right,bottom:safeAreaInsets$1.bottom,left:safeAreaInsets$1.left},screenTop:r-i}}));let browserInfo,_initBrowserInfo=!0;function initBrowserInfo(){_initBrowserInfo&&(browserInfo=getBrowserInfo())}const getDeviceInfo=defineSyncApi("getDeviceInfo",(()=>{initBrowserInfo();const{deviceBrand:e,deviceModel:t,brand:n,model:o,platform:r,system:a,deviceOrientation:i,deviceType:s,osname:l,osversion:c}=browserInfo;return extend$1({brand:n,deviceBrand:e,deviceModel:t,devicePixelRatio:window.devicePixelRatio,deviceId:deviceId$1(),deviceOrientation:i,deviceType:s,model:o,platform:r,system:a,osName:l?l.toLocaleLowerCase():void 0,osVersion:c})})),getAppBaseInfo=defineSyncApi("getAppBaseInfo",(()=>{initBrowserInfo();const{theme:e,language:t,browserName:n,browserVersion:o}=browserInfo;return extend$1({appId:__uniConfig.appId,appName:__uniConfig.appName,appVersion:__uniConfig.appVersion,appVersionCode:__uniConfig.appVersionCode,appLanguage:getLocale?getLocale():t,enableDebug:!1,hostSDKVersion:void 0,hostPackageName:void 0,hostFontSizeSetting:void 0,hostName:n,hostVersion:o,hostTheme:e,hostLanguage:t,language:t,SDKVersion:"",theme:e,version:"",uniPlatform:"web",isUniAppX:!1,uniCompileVersion:__uniConfig.compilerVersion,uniCompilerVersion:__uniConfig.compilerVersion,uniRuntimeVersion:__uniConfig.compilerVersion},{})})),getSystemInfoSync=defineSyncApi("getSystemInfoSync",(()=>{_initBrowserInfo=!0,initBrowserInfo(),_initBrowserInfo=!1;const e=getWindowInfo(),t=getDeviceInfo(),n=getAppBaseInfo();_initBrowserInfo=!0;const{ua:o,browserName:r,browserVersion:a,osname:i,osversion:s}=browserInfo,l=extend$1(e,t,n,{ua:o,browserName:r,browserVersion:a,uniPlatform:"web",uniCompileVersion:__uniConfig.compilerVersion,uniRuntimeVersion:__uniConfig.compilerVersion,fontSizeSetting:void 0,osName:i.toLocaleLowerCase(),osVersion:s,osLanguage:void 0,osTheme:void 0});return delete l.screenTop,delete l.enableDebug,__uniConfig.darkmode||delete l.theme,sortObject(l)})),getSystemInfo=defineAsyncApi("getSystemInfo",((e,{resolve:t})=>t(getSystemInfoSync())));let listener=null;const onCompassChange=defineOnApi(API_ON_COMPASS,(()=>{startCompass()})),offCompassChange=defineOffApi(API_OFF_COMPASS,(()=>{stopCompass()})),startCompass=defineAsyncApi(API_START_COMPASS,((e,{resolve:t,reject:n})=>{if(window.DeviceOrientationEvent){if(!listener){if(DeviceOrientationEvent.requestPermission)return void DeviceOrientationEvent.requestPermission().then((e=>{"granted"===e?(o(),t()):n(`${e}`)})).catch((e=>{n(`${e}`)}));o()}t()}else n();function o(){listener=function(e){const t=360-(null!==e.alpha?e.alpha:360);UniServiceJSBridge$1.invokeOnCallback(API_ON_COMPASS,{direction:t})},window.addEventListener("deviceorientation",listener,!1)}})),stopCompass=defineAsyncApi(API_STOP_COMPASS,((e,{resolve:t})=>{listener&&(window.removeEventListener("deviceorientation",listener,!1),listener=null),t()})),_isSupport=!!window.navigator.vibrate,vibrateShort=defineAsyncApi(API_VIBRATE_SHORT,((e,{resolve:t,reject:n})=>{_isSupport&&window.navigator.vibrate(15)?t():n("vibrateLong:fail")}));function parseValue$1(e){const t=["object","string","number","boolean","undefined"];try{const n=isString$1(e)?JSON.parse(e):e,o=n.type;if(t.indexOf(o)>=0){const e=Object.keys(n);if(2===e.length&&"data"in n){if(typeof n.data===o)return n.data;if("object"===o&&/^\d{4}-\d{2}-\d{2}T\d{2}\:\d{2}\:\d{2}\.\d{3}Z$/.test(n.data))return new Date(n.data)}else if(1===e.length)return""}}catch(n){}}const setStorageSync=defineSyncApi(API_SET_STORAGE_SYNC,((e,t)=>{const n=typeof t,o="string"===n?t:JSON.stringify({type:n,data:t});localStorage.setItem(e,o)}));function getStorageOrigin(e){const t=localStorage&&localStorage.getItem(e);if(!isString$1(t))throw new Error("data not found");let n=t;try{const e=parseValue$1(JSON.parse(t));void 0!==e&&(n=e)}catch(o){}return n}const getStorageSync=defineSyncApi(API_GET_STORAGE_SYNC,(e=>{try{return getStorageOrigin(e)}catch(t){return""}})),removeStorageSync=defineSyncApi(API_REMOVE_STORAGE,(e=>{localStorage&&localStorage.removeItem(e)})),clearStorageSync=defineSyncApi("clearStorageSync",(()=>{localStorage&&localStorage.clear()})),openDocument=defineAsyncApi(API_OPEN_DOCUMENT,(({filePath:e},{resolve:t})=>(window.open(e),t())),OpenDocumentProtocol,OpenDocumentOptions),hideKeyboard=defineAsyncApi(API_HIDE_KEYBOARD,((e,{resolve:t,reject:n})=>{const o=document.activeElement;!o||"TEXTAREA"!==o.tagName&&"INPUT"!==o.tagName||(o.blur(),t())}));function getServiceAddress(){return window.location.protocol+"//"+window.location.host}const getImageInfo=defineAsyncApi(API_GET_IMAGE_INFO,(({src:e},{resolve:t,reject:n})=>{const o=new Image;o.onload=function(){t({width:o.naturalWidth,height:o.naturalHeight,path:0===e.indexOf("/")?getServiceAddress()+e:e})},o.onerror=function(){n()},o.src=e}),GetImageInfoProtocol,GetImageInfoOptions),MIMEType={image:{jpg:"jpeg",jpe:"jpeg",pbm:"x-portable-bitmap",pgm:"x-portable-graymap",pnm:"x-portable-anymap",ppm:"x-portable-pixmap",psd:"vnd.adobe.photoshop",pic:"x-pict",rgb:"x-rgb",svg:"svg+xml",svgz:"svg+xml",tif:"tiff",xif:"vnd.xiff",wbmp:"vnd.wap.wbmp",wdp:"vnd.ms-photo",xbm:"x-xbitmap",ico:"x-icon"},video:{"3g2":"3gpp2","3gp":"3gpp",avi:"x-msvideo",f4v:"x-f4v",flv:"x-flv",jpgm:"jpm",jpgv:"jpeg",m1v:"mpeg",m2v:"mpeg",mpe:"mpeg",mpg:"mpeg",mpg4:"mpeg",m4v:"x-m4v",mkv:"x-matroska",mov:"quicktime",qt:"quicktime",movie:"x-sgi-movie",mp4v:"mp4",ogv:"ogg",smv:"x-smv",wm:"x-ms-wm",wmv:"x-ms-wmv",wmx:"x-ms-wmx",wvx:"x-ms-wvx"}},ALL="all";function isWXEnv(){const e=window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i);return!(!e||"micromessenger"!==e[0])}function _createInput({count:e,sourceType:t,type:n,extension:o}){addInteractListener();const r=document.createElement("input");return r.type="file",updateElementStyle(r,{position:"absolute",visibility:"hidden",zIndex:"-999",width:"0",height:"0",top:"0",left:"0"}),r.accept=o.map((e=>{if(n!==ALL){const t=e.replace(".","");return`${n}/${MIMEType[n][t]||t}`}return isWXEnv()?".":0===e.indexOf(".")?e:`.${e}`})).join(","),e&&e>1&&(r.multiple=!0),n!==ALL&&t instanceof Array&&1===t.length&&"camera"===t[0]&&r.setAttribute("capture","camera"),r}let fileInput=null;const chooseFile=defineAsyncApi(API_CHOOSE_FILE,(({count:e,sourceType:t,type:n,extension:o},{resolve:r,reject:a})=>{initI18nChooseFileMsgsOnce();const{t:i}=useI18n$1();fileInput&&(document.body.removeChild(fileInput),fileInput=null),fileInput=_createInput({count:e,sourceType:t,type:n,extension:o}),document.body.appendChild(fileInput),fileInput.addEventListener("change",(function(t){const n=t.target,o=[];if(n&&n.files){const t=n.files.length;for(let r=0;r<t;r++){const t=n.files[r];let a;Object.defineProperty(t,"path",{get:()=>(a=a||fileToUrl(t),a)}),r<e&&o.push(t)}}r({get tempFilePaths(){return o.map((({path:e})=>e))},tempFiles:o})})),fileInput.click(),getInteractStatus()||console.warn(i("uni.chooseFile.notUserActivation"))}),ChooseFileProtocol,ChooseFileOptions);let imageInput=null;const chooseImage=defineAsyncApi(API_CHOOSE_IMAGE,(({count:e,sourceType:t,extension:n},{resolve:o,reject:r})=>{initI18nChooseFileMsgsOnce();const{t:a}=useI18n$1();imageInput&&(document.body.removeChild(imageInput),imageInput=null),imageInput=_createInput({count:e,sourceType:t,extension:n,type:"image"}),document.body.appendChild(imageInput),imageInput.addEventListener("change",(function(t){const n=t.target,r=[];if(n&&n.files){const t=n.files.length;for(let o=0;o<t;o++){const t=n.files[o];let a;Object.defineProperty(t,"path",{get:()=>(a=a||fileToUrl(t),a)}),o<e&&r.push(t)}}o({get tempFilePaths(){return r.map((({path:e})=>e))},tempFiles:r})})),imageInput.click(),getInteractStatus()||console.warn(a("uni.chooseFile.notUserActivation"))}),ChooseImageProtocol,ChooseImageOptions),KEY_MAPS={esc:["Esc","Escape"],enter:["Enter"]},KEYS=Object.keys(KEY_MAPS);function useKeyboard(){const e=ref(""),t=ref(!1),n=n=>{if(t.value)return;const o=KEYS.find((e=>-1!==KEY_MAPS[e].indexOf(n.key)));o&&(e.value=o),nextTick((()=>e.value=""))};return onMounted((()=>{document.addEventListener("keyup",n)})),onBeforeUnmount((()=>{document.removeEventListener("keyup",n)})),{key:e,disable:t}}const VNODE_MASK=createVNode("div",{class:"uni-mask"},null,-1);function createRootApp(e,t,n){return t.onClose=(...e)=>(t.visible=!1,n.apply(null,e)),createApp$1(defineComponent({setup:()=>()=>(openBlock(),createBlock(e,t,null,16))}))}function ensureRoot(e){let t=document.getElementById(e);return t||(t=document.createElement("div"),t.id=e,document.body.append(t)),t}function usePopup(e,{onEsc:t,onEnter:n}){const o=ref(e.visible),{key:r,disable:a}=useKeyboard();return watch((()=>e.visible),(e=>o.value=e)),watch((()=>o.value),(e=>a.value=!e)),watchEffect((()=>{const{value:e}=r;"esc"===e?t&&t():"enter"===e&&n&&n()})),o}let index$a=0,overflow="";function preventScroll(e){let t=index$a;index$a+=e?1:-1,index$a=Math.max(0,index$a),index$a>0?0===t&&(overflow=document.body.style.overflow,document.body.style.overflow="hidden"):(document.body.style.overflow=overflow,overflow="")}function usePreventScroll(){onMounted((()=>preventScroll(!0))),onUnmounted((()=>preventScroll(!1)))}const props$a={src:{type:String,default:""}},ImageView=defineSystemComponent({name:"ImageView",props:props$a,setup(e){const t=reactive({direction:"none"});let n=1,o=0,r=0,a=0,i=0;function s({detail:e}){n=e.scale}function l(e){const t=e.target.getBoundingClientRect();o=t.width,r=t.height}function c(e){const t=e.target.getBoundingClientRect();a=t.width,i=t.height,d(e)}function u(e){const s=n*o>a,l=n*r>i;t.direction=s&&l?"all":s?"horizontal":l?"vertical":"none",d(e)}function d(e){"all"!==t.direction&&"horizontal"!==t.direction||e.stopPropagation()}return()=>{const n={position:"absolute",left:"0",top:"0",width:"100%",height:"100%"};return createVNode(MovableArea,{style:n,onTouchstart:withWebEvent(c),onTouchmove:withWebEvent(d),onTouchend:withWebEvent(u)},{default:()=>[createVNode(MovableView,{style:n,direction:t.direction,inertia:!0,scale:!0,"scale-min":"1","scale-max":"4",onScale:s},{default:()=>[createVNode("img",{src:e.src,style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)",maxHeight:"100%",maxWidth:"100%"},onLoad:l},null,40,["src","onLoad"])]},8,["style","direction","inertia","scale","onScale"])]},8,["style","onTouchstart","onTouchmove","onTouchend"])}}});function _isSlot$2(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!isVNode(e)}const props$9={urls:{type:Array,default:()=>[]},current:{type:[Number,String],default:0}};function getIndex(e){let t="number"==typeof e.current?e.current:e.urls.indexOf(e.current);return t=t<0?0:t,t}const ImagePreview=defineSystemComponent({name:"ImagePreview",props:props$9,emits:["close"],setup(e,{emit:t}){usePreventScroll();const n=ref(null),o=ref(getIndex(e));let r;function a(){r||nextTick((()=>{t("close")}))}function i(e){o.value=e.detail.current}watch((()=>e.current),(()=>o.value=getIndex(e))),onMounted((()=>{const e=n.value;let t=0,o=0;e.addEventListener("mousedown",(e=>{r=!1,t=e.clientX,o=e.clientY})),e.addEventListener("mouseup",(e=>{(Math.abs(e.clientX-t)>20||Math.abs(e.clientY-o)>20)&&(r=!0)}))}));const s={position:"absolute","box-sizing":"border-box",top:"0",right:"0",width:"60px",height:"44px",padding:"6px","line-height":"32px","font-size":"26px",color:"white","text-align":"center",cursor:"pointer"};return()=>{let t;return createVNode("div",{ref:n,style:{display:"block",position:"fixed",left:"0",top:"0",width:"100%",height:"100%",zIndex:999,background:"rgba(0,0,0,0.8)"},onClick:a},[createVNode(Swiper,{navigation:"auto",current:o.value,onChange:i,"indicator-dots":!1,autoplay:!1,style:{position:"absolute",left:"0",top:"0",width:"100%",height:"100%"}},_isSlot$2(t=e.urls.map((e=>createVNode(SwiperItem,null,{default:()=>[createVNode(ImageView,{src:e},null,8,["src"])]}))))?t:{default:()=>[t],_:1},8,["current","onChange"]),createVNode("div",{style:s},[createSvgIconVNode(ICON_PATH_CLOSE,"#ffffff",26)],4)],8,["onClick"])}}});let state$2=null,imagePreviewInstance;const closePreviewImageView=()=>{state$2=null,nextTick((()=>{null==imagePreviewInstance||imagePreviewInstance.unmount(),imagePreviewInstance=null}))},previewImage=defineAsyncApi(API_PREVIEW_IMAGE,((e,{resolve:t})=>{state$2?extend$1(state$2,e):(state$2=reactive(e),nextTick((()=>{imagePreviewInstance=createRootApp(ImagePreview,state$2,closePreviewImageView),imagePreviewInstance.mount(ensureRoot("u-a-p"))}))),t()}),PreviewImageProtocol,PreviewImageOptions);let videoInput=null;const chooseVideo=defineAsyncApi(API_CHOOSE_VIDEO,(({sourceType:e,extension:t},{resolve:n,reject:o})=>{initI18nChooseFileMsgsOnce();const{t:r}=useI18n$1();videoInput&&(document.body.removeChild(videoInput),videoInput=null),videoInput=_createInput({sourceType:e,extension:t,type:"video"}),document.body.appendChild(videoInput),videoInput.addEventListener("change",(function(e){const t=e.target.files[0];let o="";const r={tempFilePath:o,tempFile:t,size:t.size,duration:0,width:0,height:0,name:t.name};Object.defineProperty(r,"tempFilePath",{get(){return o=o||fileToUrl(this.tempFile),o}});const a=document.createElement("video");if(void 0!==a.onloadedmetadata){const e=fileToUrl(t);a.onloadedmetadata=function(){revokeObjectURL(e),n(extend$1(r,{duration:a.duration||0,width:a.videoWidth||0,height:a.videoHeight||0}))},setTimeout((()=>{a.onloadedmetadata=null,revokeObjectURL(e),n(r)}),300),a.src=e}else n(r)})),videoInput.click(),getInteractStatus()||console.warn(r("uni.chooseFile.notUserActivation"))}),ChooseVideoProtocol,ChooseVideoOptions),request$1=defineTaskApi(API_REQUEST,(({url:e,data:t,header:n={},method:o,dataType:r,responseType:a,withCredentials:i,timeout:s=__uniConfig.networkTimeout.request},{resolve:l,reject:c})=>{let u=null;const d=normalizeContentType(n);if("GET"!==o)if(isString$1(t)||t instanceof ArrayBuffer)u=t;else if("json"===d)try{u=JSON.stringify(t)}catch(g){u=t.toString()}else if("urlencoded"===d){const e=[];for(const n in t)hasOwn$3(t,n)&&e.push(encodeURIComponent(n)+"="+encodeURIComponent(t[n]));u=e.join("&")}else u=t.toString();const p=new XMLHttpRequest,m=new RequestTask(p);p.open(o,e);for(const h in n)hasOwn$3(n,h)&&p.setRequestHeader(h,n[h]);const f=setTimeout((function(){p.onload=p.onabort=p.onerror=null,m.abort(),c("timeout",{errCode:5})}),s);return p.responseType=a,p.onload=function(){clearTimeout(f);const e=p.status;let t="text"===a?p.responseText:p.response;if("text"===a&&"json"===r)try{t=JSON.parse(t)}catch(g){}l({data:t,statusCode:e,header:parseHeaders(p.getAllResponseHeaders()),cookies:[]})},p.onabort=function(){clearTimeout(f),c("abort",{errCode:600003})},p.onerror=function(){clearTimeout(f),c(void 0,{errCode:5})},p.withCredentials=i,p.send(u),m}),RequestProtocol,RequestOptions);function normalizeContentType(e){const t=Object.keys(e).find((e=>"content-type"===e.toLowerCase()));if(!t)return;const n=e[t];return 0===n.indexOf("application/json")?"json":0===n.indexOf("application/x-www-form-urlencoded")?"urlencoded":"string"}class RequestTask{constructor(e){this._xhr=e}abort(){this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}function parseHeaders(e){const t={};return e.split(LINEFEED).forEach((e=>{const n=e.match(/(\S+\s*):\s*(.*)/);n&&3===n.length&&(t[n[1]]=n[2])})),t}class DownloadTask{constructor(e){this._callbacks=[],this._xhr=e}onProgressUpdate(e){isFunction$1(e)&&this._callbacks.push(e)}offProgressUpdate(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}abort(){this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}const downloadFile=defineTaskApi(API_DOWNLOAD_FILE,(({url:e,header:t={},timeout:n=__uniConfig.networkTimeout.downloadFile},{resolve:o,reject:r})=>{var a,i=new XMLHttpRequest,s=new DownloadTask(i);return i.open("GET",e,!0),Object.keys(t).forEach((e=>{i.setRequestHeader(e,t[e])})),i.responseType="blob",i.onload=function(){clearTimeout(a);const t=i.status,n=this.response;let r;const s=i.getResponseHeader("content-disposition");if(s){const e=s.match(/filename="?(\S+)"?\b/);e&&(r=e[1])}n.name=r||getFileName(e),o({statusCode:t,tempFilePath:fileToUrl(n)})},i.onabort=function(){clearTimeout(a),r("abort",{errCode:600003})},i.onerror=function(){clearTimeout(a),r("",{errCode:602001})},i.onprogress=function(e){s._callbacks.forEach((t=>{var n=e.loaded,o=e.total;t({progress:Math.round(n/o*100),totalBytesWritten:n,totalBytesExpectedToWrite:o})}))},i.send(),a=setTimeout((function(){i.onprogress=i.onload=i.onabort=i.onerror=null,s.abort(),r("timeout",{errCode:5})}),n),s}),DownloadFileProtocol,DownloadFileOptions);class UploadTask{constructor(e){this._callbacks=[],this._xhr=e}onProgressUpdate(e){isFunction$1(e)&&this._callbacks.push(e)}offProgressUpdate(e){const t=this._callbacks.indexOf(e);t>=0&&this._callbacks.splice(t,1)}abort(){this._isAbort=!0,this._xhr&&(this._xhr.abort(),delete this._xhr)}onHeadersReceived(e){throw new Error("Method not implemented.")}offHeadersReceived(e){throw new Error("Method not implemented.")}}const uploadFile=defineTaskApi(API_UPLOAD_FILE,(({url:e,file:t,filePath:n,name:o,files:r,header:a={},formData:i={},timeout:s=__uniConfig.networkTimeout.uploadFile},{resolve:l,reject:c})=>{var u=new UploadTask;return isArray$3(r)&&r.length||(r=[{name:o,file:t,uri:n}]),Promise.all(r.map((({file:e,uri:t})=>e instanceof Blob?Promise.resolve(blobToFile(e)):urlToFile(t)))).then((function(t){var n,o=new XMLHttpRequest,d=new FormData;Object.keys(i).forEach((e=>{d.append(e,i[e])})),Object.values(r).forEach((({name:e},n)=>{const o=t[n];d.append(e||"file",o,o.name||`file-${Date.now()}`)})),o.open("POST",e),Object.keys(a).forEach((e=>{o.setRequestHeader(e,a[e])})),o.upload.onprogress=function(e){u._callbacks.forEach((t=>{var n=e.loaded,o=e.total;t({progress:Math.round(n/o*100),totalBytesSent:n,totalBytesExpectedToSend:o})}))},o.onerror=function(){clearTimeout(n),c("",{errCode:602001})},o.onabort=function(){clearTimeout(n),c("abort",{errCode:600003})},o.onload=function(){clearTimeout(n);const e=o.status;l({statusCode:e,data:o.responseText||o.response})},u._isAbort?c("abort",{errCode:600003}):(n=setTimeout((function(){o.upload.onprogress=o.onload=o.onabort=o.onerror=null,u.abort(),c("timeout",{errCode:5})}),s),o.send(d),u._xhr=o)})).catch((()=>{setTimeout((()=>{c("file error")}),0)})),u}),UploadFileProtocol,UploadFileOptions),socketTasks=[],globalEvent={open:"",close:"",error:"",message:""};class SocketTask{constructor(e,t,n){let o;this._callbacks={open:[],close:[],error:[],message:[]};try{const n=this._webSocket=new WebSocket(e,t);n.binaryType="arraybuffer";["open","close","error","message"].forEach((e=>{this._callbacks[e]=[],n.addEventListener(e,(t=>{const{data:n,code:o,reason:r}=t,a="message"===e?{data:n}:"close"===e?{code:o,reason:r}:{};if(this._callbacks[e].forEach((t=>{try{t(a)}catch(n){console.error(`thirdScriptError\n${n};at socketTask.on${capitalize(e)} callback function\n`,n)}})),this===socketTasks[0]&&globalEvent[e]&&UniServiceJSBridge$1.invokeOnCallback(globalEvent[e],a),"error"===e||"close"===e){const e=socketTasks.indexOf(this);e>=0&&socketTasks.splice(e,1)}}))}));["CLOSED","CLOSING","CONNECTING","OPEN","readyState"].forEach((e=>{Object.defineProperty(this,e,{get:()=>n[e]})}))}catch(r){o=r}n&&n(o,this)}send(e){const t=(e||{}).data,n=this._webSocket;try{if(n.readyState!==n.OPEN)throw callOptions(e,{errMsg:"sendSocketMessage:fail SocketTask.readyState is not OPEN",errCode:10002}),new Error("SocketTask.readyState is not OPEN");n.send(t),callOptions(e,"sendSocketMessage:ok")}catch(o){callOptions(e,{errMsg:`sendSocketMessage:fail ${o}`,errCode:602001})}}close(e={}){const t=this._webSocket;try{const n=e.code||1e3,o=e.reason;isString$1(o)?t.close(n,o):t.close(n),callOptions(e,"closeSocket:ok")}catch(n){callOptions(e,`closeSocket:fail ${n}`)}}onOpen(e){this._callbacks.open.push(e)}onMessage(e){this._callbacks.message.push(e)}onError(e){this._callbacks.error.push(e)}onClose(e){this._callbacks.close.push(e)}}const connectSocket=defineTaskApi(API_CONNECT_SOCKET,(({url:e,protocols:t},{resolve:n,reject:o})=>new SocketTask(e,t,((e,t)=>{e?o(e.toString(),{errCode:600009}):(socketTasks.push(t),n())}))),ConnectSocketProtocol,ConnectSocketOptions);function callSocketTask(e,t,n,o,r){const a=e[t];isFunction$1(a)&&a.call(e,extend$1({},n,{success(){o()},fail({errMsg:e}){r(e.replace("sendSocketMessage:fail ",""))},complete:void 0}))}const closeSocket=defineAsyncApi(API_CLOSE_SOCKET,((e,{resolve:t,reject:n})=>{const o=socketTasks[0];o?callSocketTask(o,"close",e,t,n):n("WebSocket is not connected")})),getLocation=defineAsyncApi(API_GET_LOCATION,(({type:e,altitude:t,highAccuracyExpireTime:n,isHighAccuracy:o},{resolve:r,reject:a})=>{const i=getMapInfo();new Promise(((e,r)=>{navigator.geolocation?navigator.geolocation.getCurrentPosition((t=>e({coords:t.coords})),r,{enableHighAccuracy:o||t,timeout:n||1e5}):r(new Error("device nonsupport geolocation"))})).catch((e=>new Promise(((t,n)=>{i.type===MapType.QQ?getJSONP(`https://apis.map.qq.com/ws/location/v1/ip?output=jsonp&key=${i.key}`,{callback:"callback"},(e=>{if("result"in e&&e.result.location){const n=e.result.location;t({coords:{latitude:n.lat,longitude:n.lng},skip:!0})}else n(new Error(e.message||JSON.stringify(e)))}),(()=>n(new Error("network error")))):i.type===MapType.GOOGLE?request$1({method:"POST",url:`https://www.googleapis.com/geolocation/v1/geolocate?key=${i.key}`,success(e){const o=e.data;"location"in o?t({coords:{latitude:o.location.lat,longitude:o.location.lng,accuracy:o.accuracy},skip:!0}):n(new Error(o.error&&o.error.message||JSON.stringify(e)))},fail(){n(new Error("network error"))}}):i.type===MapType.AMAP?loadMaps([],(()=>{window.AMap.plugin("AMap.Geolocation",(()=>{new window.AMap.Geolocation({enableHighAccuracy:!0,timeout:1e4}).getCurrentPosition(((e,o)=>{"complete"===e?t({coords:{latitude:o.position.lat,longitude:o.position.lng,accuracy:o.accuracy},skip:!0}):n(new Error(o.message))}))}))})):n(e)})))).then((({coords:t,skip:n})=>{translateCoordinateSystem(e,t,n).then((e=>{r({latitude:e.latitude,longitude:e.longitude,accuracy:e.accuracy,speed:e.altitude||0,altitude:e.altitude||0,verticalAccuracy:e.altitudeAccuracy||0,horizontalAccuracy:e.accuracy||0})})).catch((e=>{a(e.message)}))})).catch((e=>{a(e.message||JSON.stringify(e))}))}),GetLocationProtocol,GetLocationOptions),ICON_PATH_NAV="M28 17c-6.49396875 0-12.13721875 2.57040625-15 6.34840625V5.4105l6.29859375 6.29859375c0.387875 0.387875 1.02259375 0.387875 1.4105 0 0.387875-0.387875 0.387875-1.02259375 0-1.4105L12.77853125 2.36803125a0.9978125 0.9978125 0 0 0-0.0694375-0.077125c-0.1944375-0.1944375-0.45090625-0.291375-0.70721875-0.290875l-0.00184375-0.0000625-0.00184375 0.0000625c-0.2563125-0.0005-0.51278125 0.09640625-0.70721875 0.290875a0.9978125 0.9978125 0 0 0-0.0694375 0.077125l-7.930625 7.9305625c-0.387875 0.387875-0.387875 1.02259375 0 1.4105 0.387875 0.387875 1.02259375 0.387875 1.4105 0L11 5.4105V29c0 0.55 0.45 1 1 1s1-0.45 1-1c0-5.52284375 6.71571875-10 15-10 0.55228125 0 1-0.44771875 1-1 0-0.55228125-0.44771875-1-1-1z",props$8={latitude:{type:Number},longitude:{type:Number},scale:{type:Number,default:18},name:{type:String,default:""},address:{type:String,default:""}};function useState$2(e){const t=reactive({center:{latitude:0,longitude:0},marker:{id:1,latitude:0,longitude:0,iconPath:ICON_PATH_TARGET,width:32,height:52},location:{id:2,latitude:0,longitude:0,iconPath:ICON_PATH_ORIGIN,width:44,height:44}});function n(){e.latitude&&e.longitude&&(t.center.latitude=e.latitude,t.center.longitude=e.longitude,t.marker.latitude=e.latitude,t.marker.longitude=e.longitude)}return watch([()=>e.latitude,()=>e.longitude],n),n(),t}const LocationView=defineSystemComponent({name:"LocationView",props:props$8,emits:["close"],setup(e,{emit:t}){const n=useState$2(e);function o(e){const t=e.detail.centerLocation;t&&(n.center.latitude=t.latitude,n.center.longitude=t.longitude)}function r(){const t=getMapInfo();let o="";if(t.type===MapType.GOOGLE){o=`https://www.google.com/maps/dir/?api=1${n.location.latitude?`&origin=${n.location.latitude}%2C${n.location.longitude}`:""}&destination=${e.latitude}%2C${e.longitude}`}else if(t.type===MapType.QQ){o=`https://apis.map.qq.com/uri/v1/routeplan?type=drive${n.location.latitude?`&fromcoord=${n.location.latitude}%2C${n.location.longitude}&from=${encodeURIComponent("我的位置")}`:""}&tocoord=${e.latitude}%2C${e.longitude}&to=${encodeURIComponent(e.name||"目的地")}&ref=${t.key}`}else if(t.type===MapType.AMAP){o=`https://uri.amap.com/navigation?${n.location.latitude?`from=${n.location.longitude},${n.location.latitude},${encodeURIComponent("我的位置")}&`:""}to=${e.longitude},${e.latitude},${encodeURIComponent(e.name||"目的地")}`}window.open(o)}function a(){t("close")}function i({latitude:e,longitude:t}){n.center.latitude=e,n.center.longitude=t}return usePreventScroll(),getLocation({type:"gcj02",success:({latitude:e,longitude:t})=>{n.location.latitude=e,n.location.longitude=t}}),()=>createVNode("div",{class:"uni-system-open-location"},[createVNode(Map$1,{latitude:n.center.latitude,longitude:n.center.longitude,class:"map",markers:[n.marker,n.location],onRegionchange:o},{default:()=>[createVNode("div",{class:"map-move",onClick:()=>i(n.location)},[createSvgIconVNode(ICON_PATH_LOCTAION,"#000000",24)],8,["onClick"])]},8,["latitude","longitude","markers","onRegionchange"]),createVNode("div",{class:"info"},[createVNode("div",{class:"name",onClick:()=>i(n.marker)},[e.name],8,["onClick"]),createVNode("div",{class:"address",onClick:()=>i(n.marker)},[e.address],8,["onClick"]),createVNode("div",{class:"nav",onClick:r},[createSvgIconVNode(ICON_PATH_NAV,"#ffffff",26)],8,["onClick"])]),createVNode("div",{class:"nav-btn-back",onClick:a},[createSvgIconVNode(ICON_PATH_BACK,"#ffffff",26)],8,["onClick"])])}});let state$1=null;const openLocation=defineAsyncApi(API_OPEN_LOCATION,((e,{resolve:t})=>{state$1?extend$1(state$1,e):(state$1=reactive(e),nextTick((()=>{const e=createRootApp(LocationView,state$1,(()=>{state$1=null,nextTick((()=>{e.unmount()}))}));e.mount(ensureRoot("u-a-o"))}))),t()}),OpenLocationProtocol,OpenLocationOptions),navigateBack=defineAsyncApi(API_NAVIGATE_BACK,((e,{resolve:t,reject:n})=>{let o=!0;return!0===invokeHook(ON_BACK_PRESS,{from:e.from||"navigateBack"})&&(o=!1),o?(getApp$1().$router.go(-e.delta),t()):n(ON_BACK_PRESS)}),NavigateBackProtocol,NavigateBackOptions),navigateTo=defineAsyncApi(API_NAVIGATE_TO,(({url:e,events:t,isAutomatedTesting:n},{resolve:o,reject:r})=>{if(entryPageState.handledBeforeEntryPageRoutes)return navigate({type:API_NAVIGATE_TO,url:e,events:t,isAutomatedTesting:n}).then(o).catch(r);navigateToPagesBeforeEntryPages.push({args:{type:API_NAVIGATE_TO,url:e,events:t,isAutomatedTesting:n},resolve:o,reject:r})}),NavigateToProtocol,NavigateToOptions);function onThemeChange(e){__uniConfig.darkmode&&UniServiceJSBridge$1.on(ON_THEME_CHANGE,e)}function offThemeChange(e){UniServiceJSBridge$1.off(ON_THEME_CHANGE,e)}function parseTheme(e){let t={};return __uniConfig.darkmode&&(t=normalizeStyles(e,__uniConfig.themeConfig,getTheme())),__uniConfig.darkmode?t:e}function useTheme(e,t){const n=isReactive(e),o=n?reactive(parseTheme(e)):parseTheme(e);return __uniConfig.darkmode&&n&&watch(e,(e=>{const t=parseTheme(e);for(const n in t)o[n]=t[n]})),t&&onThemeChange(t),o}const ModalTheme={light:{cancelColor:"#000000"},dark:{cancelColor:"rgb(170, 170, 170)"}},setCancelColor=(e,t)=>t.value=ModalTheme[e].cancelColor,props$6={title:{type:String,default:""},content:{type:String,default:""},showCancel:{type:Boolean,default:!0},cancelText:{type:String,default:"Cancel"},cancelColor:{type:String,default:"#000000"},confirmText:{type:String,default:"OK"},confirmColor:{type:String,default:"#007aff"},visible:{type:Boolean},editable:{type:Boolean,default:!1},placeholderText:{type:String,default:""}},modal=defineComponent({props:props$6,setup(e,{emit:t}){const n=ref(""),o=()=>i.value=!1,r=()=>(o(),t("close","cancel")),a=()=>(o(),t("close","confirm",n.value)),i=usePopup(e,{onEsc:r,onEnter:()=>{!e.editable&&a()}}),s=useOnThemeChange$1(e);return()=>{const{title:t,content:o,showCancel:l,confirmText:c,confirmColor:u,editable:d,placeholderText:p}=e;return n.value=o,createVNode(Transition,{name:"uni-fade"},{default:()=>[withDirectives(createVNode("uni-modal",{onTouchmove:onEventPrevent},[VNODE_MASK,createVNode("div",{class:"uni-modal"},[t?createVNode("div",{class:"uni-modal__hd"},[createVNode("strong",{class:"uni-modal__title",textContent:t||""},null,8,["textContent"])]):null,d?createVNode("textarea",{class:"uni-modal__textarea",rows:"1",placeholder:p,value:o,onInput:e=>n.value=e.target.value},null,40,["placeholder","value","onInput"]):createVNode("div",{class:"uni-modal__bd",onTouchmovePassive:onEventStop,textContent:o},null,40,["onTouchmovePassive","textContent"]),createVNode("div",{class:"uni-modal__ft"},[l&&createVNode("div",{style:{color:s.value},class:"uni-modal__btn uni-modal__btn_default",onClick:r},[e.cancelText],12,["onClick"]),createVNode("div",{style:{color:u},class:"uni-modal__btn uni-modal__btn_primary",onClick:a},[c],12,["onClick"])])])],40,["onTouchmove"]),[[vShow,i.value]])]})}}});function useOnThemeChange$1(e){const t=ref(e.cancelColor),n=({theme:e})=>{setCancelColor(e,t)};return watchEffect((()=>{e.visible?(t.value=e.cancelColor,"#000"===e.cancelColor&&("dark"===getTheme()&&n({theme:"dark"}),onThemeChange(n))):offThemeChange(n)})),t}let showModalState;const onHidePopupOnce$1=once((()=>{UniServiceJSBridge$1.on("onHidePopup",(()=>showModalState.visible=!1))}));let currentShowModalResolve;function onModalClose(e,t){const n="confirm"===e,o={confirm:n,cancel:"cancel"===e};n&&showModalState.editable&&(o.content=t),currentShowModalResolve&&currentShowModalResolve(o)}const showModal=defineAsyncApi(API_SHOW_MODAL,((e,{resolve:t})=>{onHidePopupOnce$1(),currentShowModalResolve=t,showModalState?(extend$1(showModalState,e),showModalState.visible=!0):(showModalState=reactive(e),nextTick((()=>(createRootApp(modal,showModalState,onModalClose).mount(ensureRoot("u-a-m")),nextTick((()=>showModalState.visible=!0))))))}),ShowModalProtocol,ShowModalOptions),props$5={title:{type:String,default:""},icon:{default:"success",validator:e=>-1!==SHOW_TOAST_ICON.indexOf(e)},image:{type:String,default:""},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean}},ToastIconClassName="uni-toast__icon",ICONCOLOR={light:"#fff",dark:"rgba(255,255,255,0.9)"},getIconColor=e=>ICONCOLOR[e],Toast=defineComponent({name:"Toast",props:props$5,setup(e){initI18nShowToastMsgsOnce(),initI18nShowLoadingMsgsOnce();const{Icon:t}=useToastIcon(e),n=usePopup(e,{});return()=>{const{mask:o,duration:r,title:a,image:i}=e;return createVNode(Transition,{name:"uni-fade"},{default:()=>[withDirectives(createVNode("uni-toast",{"data-duration":r},[o?createVNode("div",{class:"uni-mask",style:"background: transparent;",onTouchmove:onEventPrevent},null,40,["onTouchmove"]):"",i||t.value?createVNode("div",{class:"uni-toast"},[i?createVNode("img",{src:i,class:ToastIconClassName},null,10,["src"]):t.value,createVNode("p",{class:"uni-toast__content"},[a])]):createVNode("div",{class:"uni-sample-toast"},[createVNode("p",{class:"uni-simple-toast__text"},[a])])],8,["data-duration"]),[[vShow,n.value]])]})}}});function useToastIcon(e){const t=ref(getIconColor(getTheme())),n=({theme:e})=>t.value=getIconColor(e);watchEffect((()=>{e.visible?onThemeChange(n):offThemeChange(n)}));return{Icon:computed((()=>{switch(e.icon){case"success":return createVNode(createSvgIconVNode(ICON_PATH_SUCCESS_NO_CIRCLE,t.value,38),{class:ToastIconClassName});case"error":return createVNode(createSvgIconVNode(ICON_PATH_WARN,t.value,38),{class:ToastIconClassName});case"loading":return createVNode("i",{class:[ToastIconClassName,"uni-loading"]},null,2);default:return null}}))}}let showToastState,showType="",timeoutId;const scope=effectScope();function watchVisible(){scope.run((()=>{watch([()=>showToastState.visible,()=>showToastState.duration],(([e,t])=>{if(e){if(timeoutId&&clearTimeout(timeoutId),"onShowLoading"===showType)return;timeoutId=setTimeout((()=>{hidePopup("onHideToast")}),t)}else timeoutId&&clearTimeout(timeoutId)}))}))}function createToast(e){showToastState?extend$1(showToastState,e):(showToastState=reactive(extend$1(e,{visible:!1})),nextTick((()=>{watchVisible(),UniServiceJSBridge$1.on("onHidePopup",(()=>hidePopup("onHidePopup"))),createRootApp(Toast,showToastState,(()=>{})).mount(ensureRoot("u-a-t"))}))),setTimeout((()=>{showToastState.visible=!0}),10)}const showToast=defineAsyncApi(API_SHOW_TOAST,((e,{resolve:t,reject:n})=>{createToast(e),showType="onShowToast",t()}),ShowToastProtocol,ShowToastOptions),showLoadingDefaultState={icon:"loading",duration:1e8,image:""},showLoading=defineAsyncApi(API_SHOW_LOADING,((e,{resolve:t,reject:n})=>{extend$1(e,showLoadingDefaultState),createToast(e),showType="onShowLoading",t()}),ShowLoadingProtocol,ShowLoadingOptions),hideLoading=defineAsyncApi(API_HIDE_LOADING,((e,{resolve:t,reject:n})=>{hidePopup("onHideLoading"),t()}));function hidePopup(e){const{t:t}=useI18n$1();if(!showType)return;let n="";if("onHideToast"===e&&"onShowToast"!==showType?n=t("uni.showToast.unpaired"):"onHideLoading"===e&&"onShowLoading"!==showType&&(n=t("uni.showLoading.unpaired")),n)return console.warn(n);showType="",setTimeout((()=>{showToastState.visible=!1}),10)}function usePopupStyle(e){const t=ref(0),n=ref(0),o=computed((()=>t.value>=500&&n.value>=500)),r=computed((()=>{const t={content:{transform:"",left:"",top:"",bottom:""},triangle:{left:"",top:"",bottom:"","border-width":"","border-color":""}},r=t.content,a=t.triangle,i=e.popover;function s(e){return Number(e)||0}if(o.value&&i){extend$1(a,{position:"absolute",width:"0",height:"0","margin-left":"-6px","border-style":"solid"});const e=s(i.left),t=s(i.width),o=s(i.top),l=s(i.height),c=e+t/2;r.transform="none !important";const u=Math.max(0,c-150);r.left=`${u}px`;let d=Math.max(12,c-u);d=Math.min(288,d),a.left=`${d}px`;const p=n.value/2;o+l-p>p-o?(r.top="auto",r.bottom=n.value-o+6+"px",a.bottom="-6px",a["border-width"]="6px 6px 0 6px",a["border-color"]="#fcfcfd transparent transparent transparent"):(r.top=`${o+l+6}px`,a.top="-6px",a["border-width"]="0 6px 6px 6px",a["border-color"]="transparent transparent #fcfcfd transparent")}return t}));return onMounted((()=>{const e=()=>{const{windowWidth:e,windowHeight:o,windowTop:r}=getSystemInfoSync();t.value=e,n.value=o+(r||0)};window.addEventListener("resize",e),e(),onUnmounted((()=>{window.removeEventListener("resize",e)}))})),{isDesktop:o,popupStyle:r}}const loadFontFace=defineAsyncApi(API_LOAD_FONT_FACE,(({family:e,source:t,desc:n},{resolve:o,reject:r})=>{addFont(e,t=t.startsWith('url("')||t.startsWith("url('")?`url('${getRealPath(t.substring(5,t.length-2))}')`:t.startsWith("url(")?`url('${getRealPath(t.substring(4,t.length-1))}')`:getRealPath(t),n).then((()=>{o()})).catch((e=>{r(`loadFontFace:fail ${e}`)}))}));function updateDocumentTitle(e){document.title=e,UniServiceJSBridge$1.emit(ON_NAVIGATION_BAR_CHANGE,{titleText:e})}function useDocumentTitle(e){function t(){updateDocumentTitle(e.navigationBar.titleText)}watchEffect(t),onActivated(t)}function setNavigationBar(e,t,n,o,r){if(!e)return r("page not found");const{navigationBar:a}=e;switch(t){case API_SET_NAVIGATION_BAR_COLOR:const{frontColor:e,backgroundColor:t,animation:o}=n,{duration:r,timingFunc:i}=o;e&&(a.titleColor="#000000"===e?"#000000":"#ffffff"),t&&(a.backgroundColor=t),a.duration=r+"ms",a.timingFunc=i;break;case API_SHOW_NAVIGATION_BAR_LOADING:a.loading=!0;break;case API_HIDE_NAVIGATION_BAR_LOADING:a.loading=!1;break;case API_SET_NAVIGATION_BAR_TITLE:const{title:s}=n;a.titleText=s}o()}const setNavigationBarTitle=defineAsyncApi(API_SET_NAVIGATION_BAR_TITLE,((e,{resolve:t,reject:n})=>{setNavigationBar(getCurrentPageMeta(),API_SET_NAVIGATION_BAR_TITLE,e,t,n)})),pageScrollTo=defineAsyncApi(API_PAGE_SCROLL_TO,(({scrollTop:e,selector:t,duration:n},{resolve:o})=>{scrollTo(t||e||0,n),o()}),PageScrollToProtocol,PageScrollToOptions),startPullDownRefresh=defineAsyncApi(API_START_PULL_DOWN_REFRESH,((e,{resolve:t})=>{UniServiceJSBridge$1.invokeViewMethod(API_START_PULL_DOWN_REFRESH,{},getCurrentPageId()),t()})),stopPullDownRefresh=defineAsyncApi(API_STOP_PULL_DOWN_REFRESH,((e,{resolve:t})=>{UniServiceJSBridge$1.invokeViewMethod(API_STOP_PULL_DOWN_REFRESH,{},getCurrentPageId()),t()})),setTabBarItemProps=["text","iconPath","iconfont","selectedIconPath","visible"],setTabBarStyleProps=["color","selectedColor","backgroundColor","borderStyle","borderColor","midButton"],setTabBarBadgeProps=["badge","redDot"];function setProperties(e,t,n){t.forEach((function(t){hasOwn$3(n,t)&&(e[t]=n[t])}))}function setTabBar(e,t,n,o){var r;let a=!1;const i=getCurrentBasePages();if(i.length&&getPage$BasePage(i[i.length-1]).meta.isTabBar&&(a=!0),!a)return o("not TabBar page");const{index:s}=t;if("number"==typeof s){const e=null==(r=null==__uniConfig?void 0:__uniConfig.tabBar)?void 0:r.list.length;if(!e||s>=e)return o("tabbar item not found")}const l=useTabBar();switch(e){case API_SHOW_TAB_BAR:l.shown=!0;break;case API_HIDE_TAB_BAR:l.shown=!1;break;case API_SET_TAB_BAR_ITEM:const e=l.list[s],n=e.pagePath;setProperties(e,setTabBarItemProps,t);const{pagePath:o}=t;if(o){const e=addLeadingSlash(o);e!==n&&normalizeTabBarRoute(s,n,e)}break;case API_SET_TAB_BAR_STYLE:setProperties(l,setTabBarStyleProps,t);break;case API_SHOW_TAB_BAR_RED_DOT:setProperties(l.list[s],setTabBarBadgeProps,{badge:"",redDot:!0});break;case API_SET_TAB_BAR_BADGE:setProperties(l.list[s],setTabBarBadgeProps,{badge:t.text,redDot:!0});break;case API_HIDE_TAB_BAR_RED_DOT:case API_REMOVE_TAB_BAR_BADGE:setProperties(l.list[s],setTabBarBadgeProps,{badge:"",redDot:!1})}n()}const removeTabBarBadge=defineAsyncApi(API_REMOVE_TAB_BAR_BADGE,((e,{resolve:t,reject:n})=>{setTabBar(API_REMOVE_TAB_BAR_BADGE,e,t,n)}),RemoveTabBarBadgeProtocol,RemoveTabBarBadgeOptions),setTabBarBadge=defineAsyncApi(API_SET_TAB_BAR_BADGE,((e,{resolve:t,reject:n})=>{setTabBar(API_SET_TAB_BAR_BADGE,e,t,n)}),SetTabBarBadgeProtocol,SetTabBarBadgeOptions),UNI_TABBAR_ICON_FONT="UniTabbarIconFont",TabBar=defineSystemComponent({name:"TabBar",setup(){const e=ref([]),t=useTabBar(),n=useTheme(t,(()=>{const e=parseTheme(t);n.backgroundColor=e.backgroundColor,n.borderStyle=e.borderStyle,n.color=e.color,n.selectedColor=e.selectedColor,n.blurEffect=e.blurEffect,n.midButton=e.midButton,e.list&&e.list.length&&e.list.forEach(((e,t)=>{n.list[t].iconPath=e.iconPath,n.list[t].selectedIconPath=e.selectedIconPath}))}));useVisibleList(n,e),useTabBarCssVar(n);const o=useSwitchTab(useRoute(),n,e),{style:r,borderStyle:a,placeholderStyle:i}=useTabBarStyle(n);return onMounted((()=>{n.iconfontSrc&&loadFontFace({family:UNI_TABBAR_ICON_FONT,source:`url("${n.iconfontSrc}")`})})),()=>{const t=createTabBarItemsTsx(n,o,e);return createVNode("uni-tabbar",{class:"uni-tabbar-"+n.position},[createVNode("div",{class:"uni-tabbar",style:r.value},[createVNode("div",{class:"uni-tabbar-border",style:a.value},null,4),t],4),createVNode("div",{class:"uni-placeholder",style:i.value},null,4)],2)}}});function useTabBarCssVar(e){watch((()=>e.shown),(t=>{updatePageCssVar({"--window-bottom":normalizeWindowBottom(t?parseInt(e.height):0)})}))}function useVisibleList(e,t){ref(extend$1({type:"midButton"},e.midButton)),watchEffect((function(){let n=[];n=e.list.filter((e=>!1!==e.visible)),t.value=n}))}function useSwitchTab(e,t,n){return watchEffect((()=>{const o=e.meta;if(o.isTabBar){const e=o.route,r=n.value.findIndex((t=>t.pagePath===e));t.selectedIndex=r}})),(t,n)=>()=>{const{pagePath:o,text:r}=t;let a=addLeadingSlash(o);a===__uniRoutes[0].alias&&(a="/"),e.path!==a?switchTab({from:"tabBar",url:a,tabBarText:r}):invokeHook("onTabItemTap",{index:n,text:r,pagePath:o})}}const DEFAULT_BG_COLOR="#f7f7fa",BLUR_EFFECT_COLOR_DARK="rgb(0, 0, 0, 0.8)",BLUR_EFFECT_COLOR_LIGHT="rgb(250, 250, 250, 0.8)",BLUR_EFFECT_COLORS={dark:BLUR_EFFECT_COLOR_DARK,light:BLUR_EFFECT_COLOR_LIGHT,extralight:BLUR_EFFECT_COLOR_LIGHT},BORDER_COLORS={white:"rgba(255, 255, 255, 0.33)",black:"rgba(0, 0, 0, 0.33)"};function useTabBarStyle(e){return{style:computed((()=>{let t=e.backgroundColor;const n=e.blurEffect;return t||cssBackdropFilter&&n&&"none"!==n&&(t=BLUR_EFFECT_COLORS[n]),{backgroundColor:t||DEFAULT_BG_COLOR,backdropFilter:"none"!==n?"blur(10px)":n}})),borderStyle:computed((()=>{const{borderStyle:t,borderColor:n}=e;return n&&isString$1(n)?{backgroundColor:n}:{backgroundColor:BORDER_COLORS[t]||BORDER_COLORS.black}})),placeholderStyle:computed((()=>({height:e.height})))}}function createTabBarItemsTsx(e,t,n){const{selectedIndex:o,selectedColor:r,color:a}=e;return n.value.map(((n,i)=>{const s=o===i;return createTabBarItemTsx(s?r:a,s&&n.selectedIconPath||n.iconPath||"",n.iconfont?s&&n.iconfont.selectedText||n.iconfont.text:void 0,n.iconfont?s&&n.iconfont.selectedColor||n.iconfont.color:void 0,n,e,i,t)}))}function createTabBarItemTsx(e,t,n,o,r,a,i,s){return createVNode("div",{key:i,class:"uni-tabbar__item",onClick:s(r,i)},[createTabBarItemBdTsx(e,t||"",n,o,r,a)],8,["onClick"])}function createTabBarItemBdTsx(e,t,n,o,r,a){const{height:i}=a;return createVNode("div",{class:"uni-tabbar__bd",style:{height:i}},[n?createTabBarItemIconfontTsx(n,o||BLUR_EFFECT_COLOR_DARK,r,a):t&&createTabBarItemIconTsx(t,r,a),r.text&&createTabBarItemTextTsx(e,r,a),r.redDot&&createTabBarItemRedDotTsx(r.badge)],4)}function createTabBarItemIconTsx(e,t,n){const{type:o,text:r}=t,{iconWidth:a}=n;return createVNode("div",{class:"uni-tabbar__icon"+(r?" uni-tabbar__icon__diff":""),style:{width:a,height:a}},["midButton"!==o&&createVNode("img",{src:getRealPath(e)},null,8,["src"])],6)}function createTabBarItemIconfontTsx(e,t,n,o){var r;const{type:a,text:i}=n,{iconWidth:s}=o,l="uni-tabbar__icon"+(i?" uni-tabbar__icon__diff":""),c={width:s,height:s},u={fontSize:(null==(r=n.iconfont)?void 0:r.fontSize)||s,color:t};return createVNode("div",{class:l,style:c},["midButton"!==a&&createVNode("div",{class:"uni-tabbar__iconfont",style:u},[e],4)],6)}function createTabBarItemTextTsx(e,t,n){const{iconPath:o,text:r}=t,{fontSize:a,spacing:i}=n;return createVNode("div",{class:"uni-tabbar__label",style:{color:e,fontSize:a,lineHeight:o?"normal":1.8,marginTop:o?i:"inherit"}},[r],4)}function createTabBarItemRedDotTsx(e){return createVNode("div",{class:"uni-tabbar__reddot"+(e?" uni-tabbar__badge":"")},[e],2)}const DEFAULT_CSS_VAR_VALUE="0px",LayoutComponent=defineSystemComponent({name:"Layout",setup(e,{emit:t}){const n=ref(null);initCssVar();const o=useKeepAliveRoute(),{layoutState:r,windowState:a}=useState();useMaxWidth(r,n);const i=useShowTabBar(),s=useAppClass(i);return()=>{const e=createLayoutTsx(o),t=createTabBarTsx(i);return createVNode("uni-app",{ref:n,class:s.value},[e,t],2)}}});function useAppClass(e){const t=ref(!1);return computed((()=>({"uni-app--showtabbar":e&&e.value,"uni-app--maxwidth":t.value})))}function initCssVar(){updateCssVar({"--status-bar-height":DEFAULT_CSS_VAR_VALUE,"--top-window-height":DEFAULT_CSS_VAR_VALUE,"--window-left":DEFAULT_CSS_VAR_VALUE,"--window-right":DEFAULT_CSS_VAR_VALUE,"--window-margin":DEFAULT_CSS_VAR_VALUE,"--tab-bar-height":DEFAULT_CSS_VAR_VALUE})}function useMaxWidth(e,t){const n=usePageRoute();function o(){const o=document.body.clientWidth,r=getCurrentBasePages();let a={};if(r.length>0){a=getPage$BasePage(r[r.length-1]).meta}else{const e=getRouteOptions(n.path,!0);e&&(a=e.meta)}const i=parseInt(String((hasOwn$3(a,"maxWidth")?a.maxWidth:__uniConfig.globalStyle.maxWidth)||Number.MAX_SAFE_INTEGER));let s=!1;s=o>i,s&&i?(e.marginWidth=(o-i)/2,nextTick((()=>{const e=t.value;e&&e.setAttribute("style","max-width:"+i+"px;margin:0 auto;")}))):(e.marginWidth=0,nextTick((()=>{const e=t.value;e&&e.removeAttribute("style")})))}watch([()=>n.path],o),onMounted((()=>{o(),window.addEventListener("resize",o)}))}function useState(){usePageRoute();{const e=reactive({marginWidth:0,leftWindowWidth:0,rightWindowWidth:0});return watch((()=>e.marginWidth),(e=>updateCssVar({"--window-margin":e+"px"}))),watch((()=>e.leftWindowWidth+e.marginWidth),(e=>{updateCssVar({"--window-left":e+"px"})})),watch((()=>e.rightWindowWidth+e.marginWidth),(e=>{updateCssVar({"--window-right":e+"px"})})),{layoutState:e,windowState:computed((()=>({})))}}}function createLayoutTsx(e,t,n,o,r,a){return createRouterViewVNode(e)}function useShowTabBar(e){const t=usePageRoute(),n=useTabBar(),o=computed((()=>t.meta.isTabBar&&n.shown));return updateCssVar({"--tab-bar-height":n.height}),o}function createTabBarTsx(e){return withDirectives(createVNode(TabBar,null,null,512),[[vShow,e.value]])}function createRouterViewVNode({routeKey:e,isTabBar:t,routeCache:n}){return createVNode(RouterView,null,{default:withCtx((({Component:o})=>[(openBlock(),createBlock(KeepAlive,{matchBy:"key",cache:n},[(openBlock(),createBlock(resolveDynamicComponent(o),{type:t.value?"tabBar":"",key:e.value}))],1032,["cache"]))])),_:1})}const saveImageToPhotosAlbum=defineAsyncApi(API_SAVE_IMAGE_TO_PHOTOS_ALBUM,createUnsupportedAsyncApi(API_SAVE_IMAGE_TO_PHOTOS_ALBUM)),API_SAVE_FILE="saveFile",saveFile=defineAsyncApi(API_SAVE_FILE,createUnsupportedAsyncApi(API_SAVE_FILE)),API_SCAN_CODE="scanCode",scanCode=defineAsyncApi(API_SCAN_CODE,createUnsupportedAsyncApi(API_SCAN_CODE)),API_LOGIN="login",login$1=defineAsyncApi(API_LOGIN,createUnsupportedAsyncApi(API_LOGIN)),CONTEXT_ID="MAP_LOCATION",MapLocation=defineSystemComponent({name:"MapLocation",setup(){const e=reactive({latitude:0,longitude:0,rotate:0});{let t=function(t){e.rotate=t.direction},n=function(){getLocation({type:"gcj02",success:t=>{e.latitude=t.latitude,e.longitude=t.longitude},complete:()=>{a=setTimeout(n,3e4)}})},o=function(){a&&clearTimeout(a),offCompassChange(t)};const r=inject("onMapReady");let a;onCompassChange(t),r(n),onUnmounted(o);const i=inject("addMapChidlContext"),s=inject("removeMapChidlContext"),l={id:CONTEXT_ID,state:e};i(l),onUnmounted((()=>s(l)))}return()=>e.latitude?createVNode(MapMarker,mergeProps({anchor:{x:.5,y:.5},width:"44",height:"44",iconPath:ICON_PATH_ORIGIN},e),null,16,["iconPath"]):null}}),props$3={dashArray:{type:Array,default:()=>[0,0]},points:{type:Array,required:!0},strokeWidth:{type:Number,default:1},strokeColor:{type:String,default:"#000000"},fillColor:{type:String,default:"#00000000"},zIndex:{type:Number,default:0}},MapPolygon=defineSystemComponent({name:"MapPolygon",props:props$3,setup(e){let t;return inject("onMapReady")(((n,o,r)=>{function a(){const{points:r,strokeWidth:a,strokeColor:i,dashArray:s,fillColor:l,zIndex:c}=e,u=r.map((e=>{const{latitude:t,longitude:n}=e;return getIsAMap()?[n,t]:getIsBMap()?new o.Point(n,t):new o.LatLng(t,n)})),{r:d,g:p,b:m,a:f}=hexToRgba(l),{r:g,g:h,b:y,a:v}=hexToRgba(i),b={clickable:!0,cursor:"crosshair",editable:!1,map:n,fillColor:"",path:u,strokeColor:"",strokeDashStyle:s.some((e=>e>0))?"dash":"solid",strokeWeight:a,visible:!0,zIndex:c};o.Color?(b.fillColor=new o.Color(d,p,m,f),b.strokeColor=new o.Color(g,h,y,v)):(b.fillColor=`rgb(${d}, ${p}, ${m})`,b.fillOpacity=f,b.strokeColor=`rgb(${g}, ${h}, ${y})`,b.strokeOpacity=v),t?t.setOptions(b):getIsBMap()?(t=new o.Polygon(b.path,b),n.addOverlay(t)):t=new o.Polygon(b)}a(),watch(e,a)})),onUnmounted((()=>{t.setMap(null)})),()=>null}}),props$2={id:{type:String,default:""},latitude:{type:[String,Number],default:0},longitude:{type:[String,Number],default:0},scale:{type:[String,Number],default:16},markers:{type:Array,default:()=>[]},includePoints:{type:Array,default:()=>[]},polyline:{type:Array,default:()=>[]},circles:{type:Array,default:()=>[]},controls:{type:Array,default:()=>[]},showLocation:{type:[Boolean,String],default:!1},libraries:{type:Array,default:()=>[]},polygons:{type:Array,default:()=>[]}};function getPoints(e){const t=[];return isArray$3(e)&&e.forEach((e=>{e&&e.latitude&&e.longitude&&t.push({latitude:e.latitude,longitude:e.longitude})})),t}function getAMapPosition(e,t,n){return new e.LngLat(n,t)}function getBMapPosition(e,t,n){return new e.Point(n,t)}function getGoogleOrQQMapPosition(e,t,n){return new e.LatLng(t,n)}function getMapPosition(e,t,n){return getIsBMap()?getBMapPosition(e,t,n):getIsAMap()?getAMapPosition(e,t,n):getGoogleOrQQMapPosition(e,t,n)}function getLat(e){return"getLat"in e?e.getLat():getIsBMap()?e.lat:e.lat()}function getLng(e){return"getLng"in e?e.getLng():getIsBMap()?e.lng:e.lng()}function useMap(e,t,n){const o=useCustomEvent(t,n),r=ref(null);let a,i;const s=reactive({latitude:Number(e.latitude),longitude:Number(e.longitude),includePoints:getPoints(e.includePoints)}),l=[];let c,u;function d(e){c?e(i,a,o):l.push(e)}const p=[];function m(e){u?e():l.push(e)}const f={};function g(){const e=i.getCenter();return{scale:i.getZoom(),centerLocation:{latitude:getLat(e),longitude:getLng(e)}}}function h(){if(getIsAMap()){const e=[];s.includePoints.forEach((t=>{e.push([t.longitude,t.latitude])}));const t=new a.Bounds(...e);i.setBounds(t)}else if(getIsBMap());else{const e=new a.LatLngBounds;s.includePoints.forEach((({latitude:t,longitude:n})=>{const o=new a.LatLng(t,n);e.extend(o)})),i.fitBounds(e)}}function y(){const t=r.value,l=getMapPosition(a,s.latitude,s.longitude),c=a.event||a.Event,d=new a.Map(t,{center:l,zoom:Number(e.scale),disableDoubleClickZoom:!0,mapTypeControl:!1,zoomControl:!1,scaleControl:!1,panControl:!1,fullscreenControl:!1,streetViewControl:!1,keyboardShortcuts:!1,minZoom:5,maxZoom:18,draggable:!0});if(getIsBMap()&&(d.centerAndZoom(l,Number(e.scale)),d.enableScrollWheelZoom(),d._printLog&&d._printLog("uniapp")),watch((()=>e.scale),(e=>{d.setZoom(Number(e)||16)})),m((()=>{s.includePoints.length&&(h(),function(){const e=getMapPosition(a,s.latitude,s.longitude);i.setCenter(e)}())})),getIsBMap())d.addEventListener("click",(()=>{o("tap",{},{}),o("click",{},{})})),d.addEventListener("dragstart",(()=>{o("regionchange",{},{type:"begin",causedBy:"gesture"})})),d.addEventListener("dragend",(()=>{o("regionchange",{},extend$1({type:"end",causedBy:"drag"},g()))}));else{const e=c.addListener(d,"bounds_changed",(()=>{e.remove(),u=!0,p.forEach((e=>e())),p.length=0}));c.addListener(d,"click",(()=>{o("tap",{},{}),o("click",{},{})})),c.addListener(d,"dragstart",(()=>{o("regionchange",{},{type:"begin",causedBy:"gesture"})})),c.addListener(d,"dragend",(()=>{o("regionchange",{},extend$1({type:"end",causedBy:"drag"},g()))}));const t=()=>{n("update:scale",d.getZoom()),o("regionchange",{},extend$1({type:"end",causedBy:"scale"},g()))};c.addListener(d,"zoom_changed",t),c.addListener(d,"zoomend",t),c.addListener(d,"center_changed",(()=>{const e=d.getCenter(),t=getLat(e),o=getLng(e);n("update:latitude",t),n("update:longitude",o)}))}return d}watch([()=>e.latitude,()=>e.longitude],(([e,t])=>{const n=Number(e),o=Number(t);if((n!==s.latitude||o!==s.longitude)&&(s.latitude=n,s.longitude=o,i)){const e=getMapPosition(a,s.latitude,s.longitude);i.setCenter(e)}})),watch((()=>e.includePoints),(e=>{s.includePoints=getPoints(e),u&&h()}),{deep:!0});try{useSubscribe(((e,t={})=>{switch(e){case"getCenterLocation":d((()=>{const n=i.getCenter();callOptions(t,{latitude:getLat(n),longitude:getLng(n),errMsg:`${e}:ok`})}));break;case"moveToLocation":{let n=Number(t.latitude),o=Number(t.longitude);if(!n||!o){const e=f[CONTEXT_ID];e&&(n=e.state.latitude,o=e.state.longitude)}if(n&&o){if(s.latitude=n,s.longitude=o,i){const e=getMapPosition(a,n,o);i.setCenter(e)}d((()=>{callOptions(t,`${e}:ok`)}))}else callOptions(t,`${e}:fail`)}break;case"translateMarker":d((()=>{const n=f[t.markerId];if(n){try{n.translate(t)}catch(o){callOptions(t,`${e}:fail ${o.message}`)}callOptions(t,`${e}:ok`)}else callOptions(t,`${e}:fail not found`)}));break;case"includePoints":s.includePoints=getPoints(t.includePoints),(u||getIsAMap())&&h(),m((()=>{callOptions(t,`${e}:ok`)}));break;case"getRegion":m((()=>{const n=i.getBounds(),o=n.getSouthWest(),r=n.getNorthEast();callOptions(t,{southwest:{latitude:getLat(o),longitude:getLng(o)},northeast:{latitude:getLat(r),longitude:getLng(r)},errMsg:`${e}:ok`})}));break;case"getScale":d((()=>{callOptions(t,{scale:i.getZoom(),errMsg:`${e}:ok`})}))}}),useContextInfo(),!0)}catch(v){}return onMounted((()=>{loadMaps(e.libraries,(e=>{a=e,i=y(),c=!0,l.forEach((e=>e(i,a,o))),l.length=0,o("updated",{},{})}))})),provide("onMapReady",d),provide("addMapChidlContext",(function(e){f[e.id]=e})),provide("removeMapChidlContext",(function(e){delete f[e.id]})),{state:s,mapRef:r,trigger:o}}const Map$1=defineBuiltInComponent({name:"Map",props:props$2,emits:["markertap","labeltap","callouttap","controltap","regionchange","tap","click","updated","update:scale","update:latitude","update:longitude"],setup(e,{emit:t,slots:n}){const o=ref(null),{mapRef:r,trigger:a}=useMap(e,o,t);return()=>createVNode("uni-map",{ref:o,id:e.id},[createVNode("div",{ref:r,style:"width: 100%; height: 100%; position: relative; overflow: hidden"},null,512),e.markers.map((e=>createVNode(MapMarker,mergeProps({key:e.id},e),null,16))),e.polyline.map((e=>createVNode(MapPolyline,e,null,16))),e.circles.map((e=>createVNode(MapCircle,e,null,16))),e.controls.map((e=>createVNode(MapControl,mergeProps(e,{trigger:a}),null,16,["trigger"]))),e.showLocation&&createVNode(MapLocation,null,null),e.polygons.map((e=>createVNode(MapPolygon,e,null,16))),createVNode("div",{style:"position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;pointer-events: none;"},[n.default&&n.default()])],8,["id"])}}),props$1={scrollTop:{type:[String,Number],default:0}},index$9=defineBuiltInComponent({name:"CoverView",compatConfig:{MODE:3},props:props$1,setup(e,{slots:t}){const n=ref(null),o=ref(null);function r(e){let t=o.value;"scroll"===getComputedStyle(t).overflowY&&(t.scrollTop=function(e){let t=String(e);/\d+[ur]px$/i.test(t)&&t.replace(/\d+[ur]px$/i,(e=>String(upx2px(parseFloat(e)))));return parseFloat(t)||0}(e))}return watch((()=>e.scrollTop),(e=>{r(e)})),onMounted((()=>{r(e.scrollTop)})),()=>createVNode("uni-cover-view",{"scroll-top":e.scrollTop,ref:n},[createVNode("div",{ref:o,class:"uni-cover-view"},[t.default&&t.default()],512)],8,["scroll-top"])}}),index$8=defineBuiltInComponent({name:"CoverImage",compatConfig:{MODE:3},props:{src:{type:String,default:""}},emits:["load","error"],setup(e,{emit:t}){const n=ref(null),o=useCustomEvent(n,t);function r(e){o("load",e)}function a(e){o("error",e)}return()=>{const{src:t}=e;return createVNode("uni-cover-image",{ref:n,src:t},[createVNode("div",{class:"uni-cover-image"},[t?createVNode("img",{src:getRealPath(t),onLoad:r,onError:a},null,40,["src","onLoad","onError"]):null])],8,["src"])}}});function _isSlot(e){return"function"==typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!isVNode(e)}function getDefaultStartValue(e){if(e.mode===mode.TIME)return"00:00";if(e.mode===mode.DATE){const t=(new Date).getFullYear()-150;switch(e.fields){case fields.YEAR:return t.toString();case fields.MONTH:return t+"-01";default:return t+"-01-01"}}return""}function getDefaultEndValue(e){if(e.mode===mode.TIME)return"23:59";if(e.mode===mode.DATE){const t=(new Date).getFullYear()+150;switch(e.fields){case fields.YEAR:return t.toString();case fields.MONTH:return t+"-12";default:return t+"-12-31"}}return""}function getDateValueArray(e,t,n,o){const r=e.mode===mode.DATE?"-":":",a=e.mode===mode.DATE?t.dateArray:t.timeArray;let i;if(e.mode===mode.TIME)i=2;else switch(e.fields){case fields.YEAR:i=1;break;case fields.MONTH:i=2;break;default:i=3}const s=String(n).split(r);let l=[];for(let c=0;c<i;c++){const e=s[c];l.push(a[c].indexOf(e))}return l.indexOf(-1)>=0&&(l=o?getDateValueArray(e,t,o):l.map((()=>0))),l}const mode={SELECTOR:"selector",MULTISELECTOR:"multiSelector",TIME:"time",DATE:"date"},fields={YEAR:"year",MONTH:"month",DAY:"day"},selectorType={PICKER:"picker",SELECT:"select"},props={name:{type:String,default:""},range:{type:Array,default:()=>[]},rangeKey:{type:String,default:""},value:{type:[Number,String,Array],default:0},mode:{type:String,default:mode.SELECTOR,validator:e=>Object.values(mode).includes(e)},fields:{type:String,default:""},start:{type:String,default:e=>getDefaultStartValue(e)},end:{type:String,default:e=>getDefaultEndValue(e)},disabled:{type:[Boolean,String],default:!1},selectorType:{type:String,default:""}},index$7=defineBuiltInComponent({name:"Picker",compatConfig:{MODE:3},props:props,emits:["change","cancel","columnchange"],setup(e,{emit:t,slots:n}){initI18nPickerMsgsOnce();const{t:o}=useI18n$1(),r=ref(null),a=ref(null),i=ref(null),s=ref(null),l=ref(!1),{state:c,rangeArray:u}=usePickerState(e),d=useCustomEvent(r,t),{system:p,selectorTypeComputed:m,_show:f,_l10nColumn:g,_l10nItem:h,_input:y,_fixInputPosition:v,_pickerViewChange:b,_cancel:_,_change:S,_resetFormData:A,_getFormData:T,_createTime:C,_createDate:w,_setValueSync:x}=usePickerMethods(e,c,d,r,a,i,s);usePickerWatch(c,_,S),usePickerForm(A,T),C(),w(),x();const P=usePopupStyle(c);return watchEffect((()=>{c.isDesktop=P.isDesktop.value,c.popupStyle=P.popupStyle.value})),onBeforeUnmount((()=>{a.value&&a.value.remove()})),onMounted((()=>{l.value=!0})),()=>{let t;const{visible:d,contentVisible:A,valueArray:T,popupStyle:C,valueSync:w}=c,{rangeKey:x,mode:P,start:E,end:k}=e,I=useBooleanAttr(e,"disabled");return createVNode("uni-picker",mergeProps({ref:r},I,{onClick:withWebEvent(f)}),[l.value?createVNode("div",{ref:a,class:["uni-picker-container",`uni-${P}-${m.value}`],onWheel:onEventPrevent,onTouchmove:onEventPrevent},[createVNode(Transition,{name:"uni-fade"},{default:()=>[withDirectives(createVNode("div",{class:"uni-mask uni-picker-mask",onClick:withWebEvent(_),onMousemove:v},null,40,["onClick","onMousemove"]),[[vShow,d]])]}),p.value?null:createVNode("div",{class:[{"uni-picker-toggle":d},"uni-picker-custom"],style:C.content},[createVNode("div",{class:"uni-picker-header",onClick:onEventStop},[createVNode("div",{class:"uni-picker-action uni-picker-action-cancel",onClick:withWebEvent(_)},[o("uni.picker.cancel")],8,["onClick"]),createVNode("div",{class:"uni-picker-action uni-picker-action-confirm",onClick:S},[o("uni.picker.done")],8,["onClick"])],8,["onClick"]),A?createVNode(PickerView,{value:g(T),class:"uni-picker-content",onChange:b},_isSlot(t=renderList(g(u.value),((e,t)=>{let n;return createVNode(PickerViewColumn,{key:t},_isSlot(n=renderList(e,((e,n)=>createVNode("div",{key:n,class:"uni-picker-item"},["object"==typeof e?e[x]||"":h(e,t)]))))?n:{default:()=>[n],_:1})})))?t:{default:()=>[t],_:1},8,["value","onChange"]):null,createVNode("div",{ref:i,class:"uni-picker-select",onWheel:onEventStop,onTouchmove:onEventStop},[renderList(u.value[0],((e,t)=>createVNode("div",{key:t,class:["uni-picker-item",{selected:T[0]===t}],onClick:()=>{T[0]=t,S()}},["object"==typeof e?e[x]||"":e],10,["onClick"])))],40,["onWheel","onTouchmove"]),createVNode("div",{style:C.triangle},null,4)],6)],40,["onWheel","onTouchmove"]):null,createVNode("div",null,[n.default&&n.default()]),p.value?createVNode("div",{class:"uni-picker-system",onMousemove:withWebEvent(v)},[createVNode("input",{class:["uni-picker-system_input",p.value],ref:s,value:w,type:P,tabindex:"-1",min:E,max:k,onChange:e=>{y(e),onEventStop(e)}},null,42,["value","type","min","max","onChange"])],40,["onMousemove"]):null],16,["onClick"])}}});function usePickerState(e){const t=reactive({valueSync:void 0,visible:!1,contentVisible:!1,popover:null,valueChangeSource:"",timeArray:[],dateArray:[],valueArray:[],oldValueArray:[],isDesktop:!1,popupStyle:{content:{},triangle:{}}}),n=computed((()=>{let n=e.range;switch(e.mode){case mode.SELECTOR:return[n];case mode.MULTISELECTOR:return n;case mode.TIME:return t.timeArray;case mode.DATE:{const n=t.dateArray;switch(e.fields){case fields.YEAR:return[n[0]];case fields.MONTH:return[n[0],n[1]];default:return[n[0],n[1],n[2]]}}}return[]}));return{state:t,rangeArray:n}}const getiPadFlag=()=>0===String(navigator.vendor).indexOf("Apple")&&navigator.maxTouchPoints>0;function useIsiPad(){const e=ref(!1);return e.value=getiPadFlag(),e}const getSystem=()=>{if(/win|mac/i.test(navigator.platform)){if("Google Inc."===navigator.vendor)return"chrome";if(/Firefox/.test(navigator.userAgent))return"firefox"}return""};function useSystem(){const e=ref("");return e.value=getSystem(),e}let __contentVisibleDelay;function usePickerMethods(e,t,n,o,r,a,i){const s=useIsiPad(),l=useSystem(),c=computed((()=>{const t=e.selectorType;return Object.values(selectorType).includes(t)?t:s.value?selectorType.PICKER:selectorType.SELECT})),u=computed((()=>e.mode===mode.DATE&&!Object.values(fields).includes(e.fields)&&t.isDesktop?l.value:"")),d=computed((()=>getDateValueArray(e,t,e.start,getDefaultStartValue(e)))),p=computed((()=>getDateValueArray(e,t,e.end,getDefaultEndValue(e))));function m(e){return 60*e[0]+e[1]}function f(e){return 31*e[0]*12+31*(e[1]||0)+(e[2]||0)}function g(e,t){for(let n=0;n<e.length&&n<t.length;n++)e[n]=t[n]}function h(){let n=e.value;switch(e.mode){case mode.MULTISELECTOR:{isArray$3(n)||(n=t.valueArray),isArray$3(t.valueSync)||(t.valueSync=[]);const o=t.valueSync.length=Math.max(n.length,e.range.length);for(let r=0;r<o;r++){const o=Number(n[r]),a=Number(t.valueSync[r]),i=isNaN(o)?isNaN(a)?0:a:o,s=e.range[r]?e.range[r].length-1:0;t.valueSync.splice(r,1,i<0||i>s?0:i)}}break;case mode.TIME:case mode.DATE:t.valueSync=String(n);break;default:{const e=Number(n);t.valueSync=e<0?0:e;break}}}function y(){v(),t.valueChangeSource="click";const o=function(){let n=t.valueArray;switch(e.mode){case mode.SELECTOR:return n[0];case mode.MULTISELECTOR:return n.map((e=>e));case mode.TIME:return t.valueArray.map(((e,n)=>t.timeArray[n][e])).join(":");case mode.DATE:return t.valueArray.map(((e,n)=>t.dateArray[n][e])).join("-")}}();t.valueSync=isArray$3(o)?o.map((e=>e)):o,n("change",{},{value:o})}function v(){t.visible=!1,setTimeout((()=>{let e=r.value;e.remove(),o.value.prepend(e),e.style.display="none"}),260)}function b(t,n){const{getLocale:o}=useI18n$1();if(e.mode===mode.DATE){const r=o();if(!r.startsWith("zh"))switch(e.fields){case fields.YEAR:return t;case fields.MONTH:return[t[1],t[0]];default:switch(r){case"es":case"fr":return[t[2],t[1],t[0]];default:return n?[t[2],t[0],t[1]]:[t[1],t[2],t[0]]}}}return t}return watch((()=>t.visible),(n=>{n?(clearTimeout(__contentVisibleDelay),t.contentVisible=n,e.mode===mode.SELECTOR&&c.value===selectorType.SELECT&&(a.value.scrollTop=34*t.valueArray[0])):__contentVisibleDelay=setTimeout((()=>{t.contentVisible=n}),300)})),watch([()=>e.mode,()=>e.value,()=>e.range],h,{deep:!0}),watch((()=>t.valueSync),(function(){let n,o=t.valueSync;switch(e.mode){case mode.MULTISELECTOR:n=[...o];break;case mode.TIME:n=getDateValueArray(e,t,o,formatDateTime({mode:mode.TIME}));break;case mode.DATE:n=getDateValueArray(e,t,o,formatDateTime({mode:mode.DATE}));break;default:n=[o]}t.oldValueArray=[...n],t.valueArray=[...n]}),{deep:!0}),watch((()=>t.valueArray),(o=>{if(e.mode===mode.TIME||e.mode===mode.DATE){const n=e.mode===mode.TIME?m:f,o=t.valueArray,r=d.value,a=p.value;if(e.mode===mode.DATE){const e=t.dateArray,n=e[2].length,r=Number(e[2][o[2]])||1,a=new Date(`${e[0][o[0]]}/${e[1][o[1]]}/${r}`).getDate();a<r&&(o[2]-=a+n-r)}n(o)<n(r)?g(o,r):n(o)>n(a)&&g(o,a)}o.forEach(((o,r)=>{o!==t.oldValueArray[r]&&(t.oldValueArray[r]=o,e.mode===mode.MULTISELECTOR&&n("columnchange",{},{column:r,value:o}))}))})),{selectorTypeComputed:c,system:u,_show:function(n){if(e.disabled)return;t.valueChangeSource="";let o=r.value,a=n.currentTarget;o.remove(),(document.querySelector("uni-app")||document.body).appendChild(o),o.style.display="block";const i=a.getBoundingClientRect();t.popover={top:i.top,left:i.left,width:i.width,height:i.height},setTimeout((()=>{t.visible=!0}),20)},_cancel:function(e){if("firefox"===u.value&&e){const{top:n,left:o,width:r,height:a}=t.popover,{pageX:i,pageY:s}=e;if(i>o&&i<o+r&&s>n&&s<n+a)return}v(),n("cancel",{},{})},_change:y,_l10nColumn:b,_l10nItem:function(t,n){const{getLocale:o}=useI18n$1();if(e.mode===mode.DATE){const r=o();if(r.startsWith("zh")){return t+["年","月","日"][n]}if(e.fields!==fields.YEAR&&n===(e.fields===fields.MONTH||"es"!==r&&"fr"!==r?0:1)){let e;switch(r){case"es":e=["enero","febrero","marzo","abril","mayo","junio","​​julio","agosto","septiembre","octubre","noviembre","diciembre"];break;case"fr":e=["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"];break;default:e=["January","February","March","April","May","June","July","August","September","October","November","December"]}return e[Number(t)-1]}}return t},_input:function(e){const n=e.target;t.valueSync=n.value,nextTick((()=>{y()}))},_resetFormData:function(){switch(e.mode){case mode.SELECTOR:t.valueSync=0;break;case mode.MULTISELECTOR:t.valueSync=e.value.map((e=>0));break;case mode.DATE:case mode.TIME:t.valueSync=""}},_getFormData:function(){return{value:t.valueSync,key:e.name}},_createTime:function(){let e=[],n=[];for(let t=0;t<24;t++)e.push((t<10?"0":"")+t);for(let t=0;t<60;t++)n.push((t<10?"0":"")+t);t.timeArray.push(e,n)},_createDate:function(){let n=[];const o=function(){let t=(new Date).getFullYear(),n=t-150,o=t+150;if(e.start){const t=new Date(e.start).getFullYear();!isNaN(t)&&t<n&&(n=t)}if(e.end){const t=new Date(e.end).getFullYear();!isNaN(t)&&t>o&&(o=t)}return{start:n,end:o}}();for(let e=o.start,t=o.end;e<=t;e++)n.push(String(e));let r=[];for(let e=1;e<=12;e++)r.push((e<10?"0":"")+e);let a=[];for(let e=1;e<=31;e++)a.push((e<10?"0":"")+e);t.dateArray.push(n,r,a)},_setValueSync:h,_fixInputPosition:function(e){if("chrome"===u.value){const t=o.value.getBoundingClientRect(),n=32;i.value.style.left=e.clientX-t.left-1.5*n+"px",i.value.style.top=e.clientY-t.top-.5*n+"px"}},_pickerViewChange:function(e){t.valueArray=b(e.detail.value,!0)}}}function usePickerWatch(e,t,n){const{key:o,disable:r}=useKeyboard();watchEffect((()=>{r.value=!e.visible})),watch(o,(e=>{"esc"===e?t():"enter"===e&&n()}))}function usePickerForm(e,t){const n=inject(uniFormKey,!1);if(n){const o={reset:e,submit:()=>{const e=["",null],{key:n,value:o}=t();return""!==n&&(e[0]=n,e[1]=o),e}};n.addField(o),onBeforeUnmount((()=>{n.removeField(o)}))}}const UniViewJSBridge$1=extend$1(ViewJSBridge,{publishHandler(e,t,n){UniServiceJSBridge$1.subscribeHandler(e,t,n)}}),UniServiceJSBridge$1=extend$1(ServiceJSBridge,{publishHandler(e,t,n){UniViewJSBridge$1.subscribeHandler(e,t,n)}}),PageHead=defineSystemComponent({name:"PageHead",setup(){const e=ref(null),t=usePageMeta(),n=useTheme(t.navigationBar,(()=>{const e=parseTheme(t.navigationBar);n.backgroundColor=e.backgroundColor,n.titleColor=e.titleColor})),{clazz:o,style:r}=usePageHead(n);return()=>{const a=createBackButtonTsx(n,t.isQuit),i=n.type||"default",s="transparent"!==i&&"float"!==i&&createVNode("div",{class:{"uni-placeholder":!0,"uni-placeholder-titlePenetrate":n.titlePenetrate}},null,2);return createVNode("uni-page-head",{"uni-page-head-type":i},[createVNode("div",{ref:e,class:o.value,style:r.value},[createVNode("div",{class:"uni-page-head-hd"},[a]),createPageHeadBdTsx(n),createVNode("div",{class:"uni-page-head-ft"},[])],6),s],8,["uni-page-head-type"])}}});function createBackButtonTsx(e,t){if(!t)return createVNode("div",{class:"uni-page-head-btn",onClick:onPageHeadBackButton},[createSvgIconVNode(ICON_PATH_BACK,"transparent"===e.type?"#fff":e.titleColor,26)],8,["onClick"])}function createPageHeadBdTsx(e,t){return createPageHeadTitleTextTsx(e)}function createPageHeadTitleTextTsx({type:e,loading:t,titleSize:n,titleText:o,titleImage:r}){return createVNode("div",{class:"uni-page-head-bd"},[createVNode("div",{style:{fontSize:n,opacity:"transparent"===e?0:1},class:"uni-page-head__title"},[t?createVNode("i",{class:"uni-loading"},null):r?createVNode("img",{src:r,class:"uni-page-head__title_image"},null,8,["src"]):o],4)])}function onPageHeadBackButton(){1===getCurrentPages$1().length?reLaunch({url:"/"}):navigateBack({from:"backbutton",success(){}})}function usePageHead(e){return{clazz:computed((()=>{const{type:t,titlePenetrate:n,shadowColorType:o}=e,r={"uni-page-head":!0,"uni-page-head-transparent":"transparent"===t,"uni-page-head-titlePenetrate":"YES"===n,"uni-page-head-shadow":!!o};return o&&(r[`uni-page-head-shadow-${o}`]=!0),r})),style:computed((()=>({backgroundColor:e.backgroundColor,color:e.titleColor,transitionDuration:e.duration,transitionTimingFunction:e.timingFunc})))}}const PageBody=defineSystemComponent({name:"PageBody",setup(e,t){const n=ref(null),o=ref(null);return watch((()=>false.enablePullDownRefresh),(()=>{o.value=null}),{immediate:!0}),()=>createVNode(Fragment,null,[!1,createVNode("uni-page-wrapper",mergeProps({ref:n},o.value),[createVNode("uni-page-body",null,[renderSlot(t.slots,"default")]),null],16)])}}),index=defineSystemComponent({name:"Page",setup(e,t){let n=providePageMeta(getStateId());const o=n.navigationBar,r={};return useDocumentTitle(n),()=>createVNode("uni-page",{"data-page":n.route,style:r},"custom"!==o.style?[createVNode(PageHead),createPageBodyVNode(t),null]:[createPageBodyVNode(t),null])}});function createPageBodyVNode(e){return openBlock(),createBlock(PageBody,{key:0},{default:withCtx((()=>[renderSlot(e.slots,"page")])),_:3})}const appId="__UNI__A53B67E",appName="jnpf java vue3版",appVersion="1.0.0",appVersionCode="100",debug=!1,nvue={"flex-direction":"column"},networkTimeout={request:6e4,connectSocket:6e4,uploadFile:6e4,downloadFile:6e4},router={mode:"history",base:"/",assets:"assets",routerBase:"/"},async={loading:"AsyncLoading",error:"AsyncError",delay:200,timeout:6e4,suspensible:!0},qqMapKey=void 0,bMapKey=void 0,googleMapKey=void 0,aMapKey="",aMapSecurityJsCode="",aMapServiceHost="",sdkConfigs={maps:{amap:{key:"",securityJsCode:"",serviceHost:""}}},locale="zh-Hans",fallbackLocale="zh-Hans",darkmode=!1,themeConfig={};window.uni={},window.wx={},window.rpx2px=upx2px;const locales=Object.assign({"./locale/en.json":__vite_glob_0_0,"./locale/zh-Hans.json":__vite_glob_0_1,"./locale/zh-Hant.json":__vite_glob_0_2}),extend=Object.assign;window.__uniConfig=extend({easycom:{autoscan:!0,custom:{"^Jnpf(.*)":"@/components/Jnpf/$1/index.vue","^jnpf-(.*)":"@/components/Jnpf/$1/index.vue"}},preloadRule:{"pages/index/message":{network:"all",packages:["pages/message"]},"pages/index/my":{network:"all",packages:["pages/my"]}},tabBar:{position:"bottom",color:"#303133",selectedColor:"#2979FF",borderStyle:"black",blurEffect:"none",fontSize:"10px",iconWidth:"24px",spacing:"3px",height:"50px",list:[{pagePath:"pages/index/index",text:"%app.tabBar.home%",iconPath:"/static/image/tabbar/home.png",selectedIconPath:"/static/image/tabbar/homeHL.png"},{pagePath:"pages/index/dashboard",text:"%app.tabBar.dashboard%",iconPath:"/static/image/tabbar/workFlow.png",selectedIconPath:"/static/image/tabbar/workFlowHL.png"},{pagePath:"pages/index/message",text:"%app.tabBar.message%",iconPath:"/static/image/tabbar/message.png",selectedIconPath:"/static/image/tabbar/messageHL.png"},{pagePath:"pages/index/my",text:"%app.tabBar.my%",iconPath:"/static/image/tabbar/my.png",selectedIconPath:"/static/image/tabbar/myHL.png"}],backgroundColor:"#ffffff",selectedIndex:0,shown:!0},globalStyle:{backgroundColor:"#f0f2f6",usingComponents:{"ly-tree-node":"/components/ly-tree/ly-tree-node"},navigationBar:{backgroundColor:"#ffffff",titleText:"",type:"default",titleColor:"#000000"},isNVue:!1},compilerVersion:"4.57"},{appId:appId,appName:appName,appVersion:appVersion,appVersionCode:appVersionCode,async:async,debug:debug,networkTimeout:networkTimeout,sdkConfigs:sdkConfigs,qqMapKey:qqMapKey,bMapKey:bMapKey,googleMapKey:googleMapKey,aMapKey:aMapKey,aMapSecurityJsCode:aMapSecurityJsCode,aMapServiceHost:aMapServiceHost,nvue:nvue,locale:locale,fallbackLocale:fallbackLocale,locales:Object.keys(locales).reduce(((e,t)=>{const n=t.replace(/\.\/locale\/(uni-app.)?(.*).json/,"$2");return extend(e[n]||(e[n]={}),locales[t].default),e}),{}),router:router,darkmode:darkmode,themeConfig:themeConfig}),window.__uniLayout=window.__uniLayout||{};const AsyncComponentOptions={delay:async.delay,timeout:async.timeout,suspensible:async.suspensible};async.loading&&(AsyncComponentOptions.loadingComponent={name:"SystemAsyncLoading",render:()=>createVNode(resolveComponent(async.loading))}),async.error&&(AsyncComponentOptions.errorComponent={name:"SystemAsyncError",render:()=>createVNode(resolveComponent(async.error))});const PagesLoginIndexLoader=()=>__vitePreload((()=>import("./pages-login-index.DS-pwr_x.js")),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20])).then((e=>setupPage(e.default||e))),PagesLoginIndex=defineAsyncComponent(extend({loader:PagesLoginIndexLoader},AsyncComponentOptions)),PagesLoginSsoRedirectLoader=()=>__vitePreload((()=>import("./pages-login-sso-redirect.Cty4Krno.js")),__vite__mapDeps([21,3])).then((e=>setupPage(e.default||e))),PagesLoginSsoRedirect=defineAsyncComponent(extend({loader:PagesLoginSsoRedirectLoader},AsyncComponentOptions)),PagesLoginScanLoginLoader=()=>__vitePreload((()=>import("./pages-login-scanLogin.iAE6vOK9.js")),__vite__mapDeps([22,14,3,15,5,23])).then((e=>setupPage(e.default||e))),PagesLoginScanLogin=defineAsyncComponent(extend({loader:PagesLoginScanLoginLoader},AsyncComponentOptions)),PagesLoginOtherLoginLoader=()=>__vitePreload((()=>import("./pages-login-otherLogin.JCUtoKiC.js")),__vite__mapDeps([24,3])).then((e=>setupPage(e.default||e))),PagesLoginOtherLogin=defineAsyncComponent(extend({loader:PagesLoginOtherLoginLoader},AsyncComponentOptions)),PagesIndexIndexLoader=()=>__vitePreload((()=>import("./pages-index-index.DVxmVx1l.js")),__vite__mapDeps([25,26,3,27,5,28,29,30,31,32,2,4,33,34,35,7,8,9,10,11,1,6,14,15,18,19,36])).then((e=>setupPage(e.default||e))),PagesIndexIndex=defineAsyncComponent(extend({loader:PagesIndexIndexLoader},AsyncComponentOptions)),PagesIndexDashboardLoader=()=>__vitePreload((()=>import("./pages-index-dashboard.BLhwRoaC.js")),__vite__mapDeps([37,38,3,39,5,40,41,33,34,35,1,2,4,6,42,43,44,45,46,47,18,19,48,49,50,51,31,26,27,32,52,53,54,55,30,56,57,58,59,60,61])).then((e=>setupPage(e.default||e))),PagesIndexDashboard=defineAsyncComponent(extend({loader:PagesIndexDashboardLoader},AsyncComponentOptions)),PagesIndexMessageLoader=()=>__vitePreload((()=>import("./pages-index-message.DG2yDwFM.js")),__vite__mapDeps([62,40,38,3,39,5,41,46,2,4,47,31,26,27,32,42,43,44,45,63,18,19,64,34,49,50,65])).then((e=>setupPage(e.default||e))),PagesIndexMessage=defineAsyncComponent(extend({loader:PagesIndexMessageLoader},AsyncComponentOptions)),PagesFormShortLinkIndexLoader=()=>__vitePreload((()=>import("./pages-formShortLink-index.BXiMT4si.js")),__vite__mapDeps([66,40,38,3,39,5,41,67,68,18,2,4,19,16,17,52,53,69,70,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,112,113,114,115,116,117,118,119,43,44,120,121,122,49,123])).then((e=>setupPage(e.default||e))),PagesFormShortLinkIndex=defineAsyncComponent(extend({loader:PagesFormShortLinkIndexLoader},AsyncComponentOptions)),PagesFormShortLinkDetailLoader=()=>__vitePreload((()=>import("./pages-formShortLink-detail.DBvLomd9.js")),__vite__mapDeps([124,40,38,3,39,5,41,14,15,112,125,68,18,2,4,19,16,17,52,53,69,70,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,54,55,77,10,11,97,98,99,100,101,102,81,82,109,110,107,63,64,108,31,26,27,32,126,127])).then((e=>setupPage(e.default||e))),PagesFormShortLinkDetail=defineAsyncComponent(extend({loader:PagesFormShortLinkDetailLoader},AsyncComponentOptions)),PagesIndexMyLoader=()=>__vitePreload((()=>import("./pages-index-my.CyMH8L-t.js")),__vite__mapDeps([128,104,2,3,4,5,105,114,115,50,129])).then((e=>setupPage(e.default||e))),PagesIndexMy=defineAsyncComponent(extend({loader:PagesIndexMyLoader},AsyncComponentOptions)),PagesPortalApplyPortalIndexLoader=()=>__vitePreload((()=>import("./pages-portal-applyPortal-index.BObhk48S.js")),__vite__mapDeps([130,33,34,3,35,5,42,43,44,45,51,31,26,27,32,52,53,1,2,4,6,48,54,55,30,56,57,58,49,131])).then((e=>setupPage(e.default||e))),PagesPortalApplyPortalIndex=defineAsyncComponent(extend({loader:PagesPortalApplyPortalIndexLoader},AsyncComponentOptions)),PagesPortalMpPortalIndexLoader=()=>__vitePreload((()=>import("./pages-portal-mpPortal-index.DKsuaDpJ.js")),__vite__mapDeps([132,38,3,39,5,40,41,33,34,35,1,2,4,6,42,43,44,45,46,47,18,19,48,49,50,51,31,26,27,32,52,53,54,55,30,56,57,58,59,60,133])).then((e=>setupPage(e.default||e))),PagesPortalMpPortalIndex=defineAsyncComponent(extend({loader:PagesPortalMpPortalIndexLoader},AsyncComponentOptions)),PagesPortalScanPortalIndexLoader=()=>__vitePreload((()=>import("./pages-portal-scanPortal-index.By7ucMCc.js")),__vite__mapDeps([134,33,34,3,35,5,42,43,44,45,51,31,26,27,32,52,53,1,2,4,6,48,54,55,30,56,57,58,49,135])).then((e=>setupPage(e.default||e))),PagesPortalScanPortalIndex=defineAsyncComponent(extend({loader:PagesPortalScanPortalIndexLoader},AsyncComponentOptions)),PagesMessageMessageDetailIndexLoader=()=>__vitePreload((()=>import("./pages-message-messageDetail-index.KAOoOXyY.js")),__vite__mapDeps([136,54,3,55,5,2,4,137])).then((e=>setupPage(e.default||e))),PagesMessageMessageDetailIndex=defineAsyncComponent(extend({loader:PagesMessageMessageDetailIndexLoader},AsyncComponentOptions)),PagesMessageImIndexLoader=()=>__vitePreload((()=>import("./pages-message-im-index.CSM5n4HR.js")),__vite__mapDeps([138,33,34,3,35,5,104,2,4,105,42,43,44,45,49,139])).then((e=>setupPage(e.default||e))),PagesMessageImIndex=defineAsyncComponent(extend({loader:PagesMessageImIndexLoader},AsyncComponentOptions)),PagesMessageChatIndexLoader=()=>__vitePreload((()=>import("./pages-message-chat-index.N845tu7r.js")),__vite__mapDeps([140,46,2,3,4,5,47,104,105,26,27,42,43,44,45,49,141,142,34,143])).then((e=>setupPage(e.default||e))),PagesMessageChatIndex=defineAsyncComponent(extend({loader:PagesMessageChatIndexLoader},AsyncComponentOptions)),PagesWorkFlowFlowBeforeIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-flowBefore-index.BNQMcTuZ.js")),__vite__mapDeps([144,145,18,3,5,2,4,19,146,46,47,104,105,33,34,35,147,148,149,150,151,152,30,153,67,68,16,17,52,53,69,70,38,39,7,8,9,71,12,13,72,73,74,75,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,106,107,63,64,108,109,110,111,154,155,156,157,158,159,56,57,160,161,162,163,164,165,1,6,114,115,166,167,168,169,170])).then((e=>setupPage(e.default||e))),PagesWorkFlowFlowBeforeIndex=defineAsyncComponent(extend({loader:PagesWorkFlowFlowBeforeIndexLoader},AsyncComponentOptions)),PagesWorkFlowWorkFlowIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-workFlow-index.eSkFN_Me.js")),__vite__mapDeps([171,46,2,3,4,5,47,28,29,42,43,44,45,30,71,12,13,72,8,73,74,75,33,34,35,18,19,76,172,31,26,27,32,173,49,80,174])).then((e=>setupPage(e.default||e))),PagesWorkFlowWorkFlowIndex=defineAsyncComponent(extend({loader:PagesWorkFlowWorkFlowIndexLoader},AsyncComponentOptions)),PagesWorkFlowFlowBeforeRevokeFormLoader=()=>__vitePreload((()=>import("./pages-workFlow-flowBefore-revokeForm.CxuE0DEJ.js")),__vite__mapDeps([175,145,18,3,5,2,4,19,146,151,152,30,153,67,68,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,154,155,156,157,158,159,56,57,147,148,160,161,162,163,164,165,1,6,114,115,166,167,176])).then((e=>setupPage(e.default||e))),PagesWorkFlowFlowBeforeRevokeForm=defineAsyncComponent(extend({loader:PagesWorkFlowFlowBeforeRevokeFormLoader},AsyncComponentOptions)),PagesWorkFlowFlowBeforeLogErrorLoader=()=>__vitePreload((()=>import("./pages-workFlow-flowBefore-logError.eRF6tP56.js")),__vite__mapDeps([177,3,178])).then((e=>setupPage(e.default||e))),PagesWorkFlowFlowBeforeLogError=defineAsyncComponent(extend({loader:PagesWorkFlowFlowBeforeLogErrorLoader},AsyncComponentOptions)),PagesWorkFlowDocumentIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-document-index.DO3GGrNF.js")),__vite__mapDeps([179,42,43,3,44,5,45,2,4,7,8,9,180,181,147,148,106,46,47,91,92,93,33,34,35,94,104,105,14,15,18,19,80,78,79,182,183,184,1,6,166,49,98,99,185,172,31,26,27,32,173,186])).then((e=>setupPage(e.default||e))),PagesWorkFlowDocumentIndex=defineAsyncComponent(extend({loader:PagesWorkFlowDocumentIndexLoader},AsyncComponentOptions)),PagesWorkFlowDocumentDetailLoader=()=>__vitePreload((()=>import("./pages-workFlow-document-detail.DhlopBiF.js")),__vite__mapDeps([187,42,43,3,44,5,45,2,4,180,181,147,148,106,46,47,91,92,93,33,34,35,94,104,105,14,15,18,19,80,78,79,182,183,184,1,6,166,49,98,99,185,188])).then((e=>setupPage(e.default||e))),PagesWorkFlowDocumentDetail=defineAsyncComponent(extend({loader:PagesWorkFlowDocumentDetailLoader},AsyncComponentOptions)),PagesWorkFlowScheduleIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-schedule-index.OoLbRHaQ.js")),__vite__mapDeps([189,3,190,191])).then((e=>setupPage(e.default||e))),PagesWorkFlowScheduleIndex=defineAsyncComponent(extend({loader:PagesWorkFlowScheduleIndexLoader},AsyncComponentOptions)),PagesWorkFlowScheduleFormLoader=()=>__vitePreload((()=>import("./pages-workFlow-schedule-form.YjILrQ9Y.js")),__vite__mapDeps([192,193,2,3,4,5,7,8,9,18,19,194,10,11,97,14,15,98,99,100,89,71,46,47,12,13,72,73,74,75,33,34,35,76,78,79,90,103,91,92,93,94,104,105,80,101,38,39,102,85,86,87,88,63,64,48,190,195])).then((e=>setupPage(e.default||e))),PagesWorkFlowScheduleForm=defineAsyncComponent(extend({loader:PagesWorkFlowScheduleFormLoader},AsyncComponentOptions)),PagesWorkFlowScheduleDetailLoader=()=>__vitePreload((()=>import("./pages-workFlow-schedule-detail.HGIq4Sug.js")),__vite__mapDeps([196,2,3,4,5,193,7,8,9,18,19,194,10,11,97,14,15,98,99,100,63,64,190,80,197])).then((e=>setupPage(e.default||e))),PagesWorkFlowScheduleDetail=defineAsyncComponent(extend({loader:PagesWorkFlowScheduleDetailLoader},AsyncComponentOptions)),PagesWorkFlowEntrustAgentIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-entrustAgent-index.NMVIxiC2.js")),__vite__mapDeps([198,46,2,3,4,5,47,31,26,27,32,91,92,42,43,44,45,34,149,49,199,141,142,200,201])).then((e=>setupPage(e.default||e))),PagesWorkFlowEntrustAgentIndex=defineAsyncComponent(extend({loader:PagesWorkFlowEntrustAgentIndexLoader},AsyncComponentOptions)),PagesWorkFlowEntrustAgentFormLoader=()=>__vitePreload((()=>import("./pages-workFlow-entrustAgent-form.DEJ8bkZY.js")),__vite__mapDeps([202,103,46,2,3,4,5,47,91,92,93,33,34,35,94,104,105,14,15,18,19,80,78,79,10,8,11,95,96,7,9,149,31,26,27,32,203,30,204])).then((e=>setupPage(e.default||e))),PagesWorkFlowEntrustAgentForm=defineAsyncComponent(extend({loader:PagesWorkFlowEntrustAgentFormLoader},AsyncComponentOptions)),PagesWorkFlowEntrustAgentDetailLoader=()=>__vitePreload((()=>import("./pages-workFlow-entrustAgent-detail.29MZhYql.js")),__vite__mapDeps([205,10,2,3,4,5,8,11,91,92,7,9,14,15,149,206])).then((e=>setupPage(e.default||e))),PagesWorkFlowEntrustAgentDetail=defineAsyncComponent(extend({loader:PagesWorkFlowEntrustAgentDetailLoader},AsyncComponentOptions)),PagesWorkFlowWebViewIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-webView-index.bpPewc05.js")),__vite__mapDeps([207,3])).then((e=>setupPage(e.default||e))),PagesWorkFlowWebViewIndex=defineAsyncComponent(extend({loader:PagesWorkFlowWebViewIndexLoader},AsyncComponentOptions)),PagesWorkFlowFlowTodoIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-flowTodo-index.PKQcjG1j.js")),__vite__mapDeps([208,46,2,3,4,5,47,31,26,27,32,164,165,42,43,44,45,34,49,199,141,142,200,209])).then((e=>setupPage(e.default||e))),PagesWorkFlowFlowTodoIndex=defineAsyncComponent(extend({loader:PagesWorkFlowFlowTodoIndexLoader},AsyncComponentOptions)),PagesWorkFlowOperateIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-operate-index.BpHlQWKk.js")),__vite__mapDeps([210,89,71,46,2,3,4,5,47,12,13,72,8,73,74,75,33,34,35,18,19,76,78,79,90,10,11,103,91,92,93,94,104,105,14,15,80,83,7,9,84,81,82,107,63,64,108,97,98,99,100,157,211,38,39,212,213,214])).then((e=>setupPage(e.default||e))),PagesWorkFlowOperateIndex=defineAsyncComponent(extend({loader:PagesWorkFlowOperateIndexLoader},AsyncComponentOptions)),PagesWorkFlowOperateRevokeLoader=()=>__vitePreload((()=>import("./pages-workFlow-operate-revoke.n7Y3SSbO.js")),__vite__mapDeps([215,10,2,3,4,5,8,11,14,15,211,7,9,38,39,33,34,35,212,213,216])).then((e=>setupPage(e.default||e))),PagesWorkFlowOperateRevoke=defineAsyncComponent(extend({loader:PagesWorkFlowOperateRevokeLoader},AsyncComponentOptions)),PagesWorkFlowScanFormIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-scanForm-index.Tcblv_I9.js")),__vite__mapDeps([217,153,67,68,18,3,5,2,4,19,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,154,155,152,150,218])).then((e=>setupPage(e.default||e))),PagesWorkFlowScanFormIndex=defineAsyncComponent(extend({loader:PagesWorkFlowScanFormIndexLoader},AsyncComponentOptions)),PagesWorkFlowCommentIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-comment-index.DS9RyqRa.js")),__vite__mapDeps([219,7,2,3,4,5,8,9,69,70,14,15,46,47,104,105,33,34,35,18,19,151,163,220])).then((e=>setupPage(e.default||e))),PagesWorkFlowCommentIndex=defineAsyncComponent(extend({loader:PagesWorkFlowCommentIndexLoader},AsyncComponentOptions)),PagesWorkFlowCandiDateUserSelectIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-candiDateUserSelect-index.Bn1VUKzu.js")),__vite__mapDeps([221,46,2,3,4,5,47,104,105,42,43,44,45,14,15,151,34,49,222])).then((e=>setupPage(e.default||e))),PagesWorkFlowCandiDateUserSelectIndex=defineAsyncComponent(extend({loader:PagesWorkFlowCandiDateUserSelectIndexLoader},AsyncComponentOptions)),PagesWorkFlowAssistantMsgViewDataLoader=()=>__vitePreload((()=>import("./pages-workFlow-assistantMsg-viewData.Bpaiv_sQ.js")),__vite__mapDeps([223,46,2,3,4,5,47,42,43,44,45,34,49,224])).then((e=>setupPage(e.default||e))),PagesWorkFlowAssistantMsgViewData=defineAsyncComponent(extend({loader:PagesWorkFlowAssistantMsgViewDataLoader},AsyncComponentOptions)),PagesWorkFlowAllAppWorkFlowIndexLoader=()=>__vitePreload((()=>import("./pages-workFlow-allAppWorkFlow-index.F_cKqBEe.js")),__vite__mapDeps([225,46,2,3,4,5,47,28,29,14,15,33,34,35,119,43,44,120,49,172,31,26,27,32,18,19,173,226,227])).then((e=>setupPage(e.default||e))),PagesWorkFlowAllAppWorkFlowIndex=defineAsyncComponent(extend({loader:PagesWorkFlowAllAppWorkFlowIndexLoader},AsyncComponentOptions)),PagesCommonPageMorePageIndexLoader=()=>__vitePreload((()=>import("./pages-commonPage-morePage-index.CwvG3Zvn.js")),__vite__mapDeps([228,46,2,3,4,5,47,33,34,35,172,31,26,27,32,18,19,173,226,119,43,44,120,49,229])).then((e=>setupPage(e.default||e))),PagesCommonPageMorePageIndex=defineAsyncComponent(extend({loader:PagesCommonPageMorePageIndexLoader},AsyncComponentOptions)),PagesApplyMenuIndexLoader=()=>__vitePreload((()=>import("./pages-apply-menu-index.fv7zqACO.js")),__vite__mapDeps([230,46,2,3,4,5,47,42,43,44,45,226,34,49,231])).then((e=>setupPage(e.default||e))),PagesApplyMenuIndex=defineAsyncComponent(extend({loader:PagesApplyMenuIndexLoader},AsyncComponentOptions)),PagesApplyReportLogIndexLoader=()=>__vitePreload((()=>import("./pages-apply-reportLog-index.X-ZhkrEX.js")),__vite__mapDeps([232,31,26,3,27,5,32,46,2,4,47,42,43,44,45,233,34,49,234])).then((e=>setupPage(e.default||e))),PagesApplyReportLogIndex=defineAsyncComponent(extend({loader:PagesApplyReportLogIndexLoader},AsyncComponentOptions)),PagesApplyReportLogFormLoader=()=>__vitePreload((()=>import("./pages-apply-reportLog-form.B-w_cpjs.js")),__vite__mapDeps([235,7,2,3,4,5,8,9,10,11,103,46,47,91,92,93,33,34,35,94,104,105,14,15,18,19,80,78,79,233,236])).then((e=>setupPage(e.default||e))),PagesApplyReportLogForm=defineAsyncComponent(extend({loader:PagesApplyReportLogFormLoader},AsyncComponentOptions)),PagesApplyCatalogIndexLoader=()=>__vitePreload((()=>import("./pages-apply-catalog-index.JgOEbJp7.js")),__vite__mapDeps([237,2,3,4,5,40,38,39,41,46,47,33,34,35,182,93,94,18,19,183,238])).then((e=>setupPage(e.default||e))),PagesApplyCatalogIndex=defineAsyncComponent(extend({loader:PagesApplyCatalogIndexLoader},AsyncComponentOptions)),PagesApplyInterPageSignInvokeListLoader=()=>__vitePreload((()=>import("./pages-apply-interPage-signInvokeList.CyDaUUId.js")),__vite__mapDeps([239,33,34,3,35,5,2,4,14,15,240])).then((e=>setupPage(e.default||e))),PagesApplyInterPageSignInvokeList=defineAsyncComponent(extend({loader:PagesApplyInterPageSignInvokeListLoader},AsyncComponentOptions)),PagesApplyOrderIndexLoader=()=>__vitePreload((()=>import("./pages-apply-order-index.ChIqegCm.js")),__vite__mapDeps([241,2,3,4,5,114,115,113,116,95,18,19,78,79,96,10,8,11,117,118,119,43,44,120,34,49,154,242])).then((e=>setupPage(e.default||e))),PagesApplyOrderIndex=defineAsyncComponent(extend({loader:PagesApplyOrderIndexLoader},AsyncComponentOptions)),PagesApplyPopSelectIndexLoader=()=>__vitePreload((()=>import("./pages-apply-popSelect-index.D-yHrZAK.js")),__vite__mapDeps([243,46,2,3,4,5,47,74,8,75,12,13,72,73,42,43,44,45,14,15,34,49,244])).then((e=>setupPage(e.default||e))),PagesApplyPopSelectIndex=defineAsyncComponent(extend({loader:PagesApplyPopSelectIndexLoader},AsyncComponentOptions)),PagesApplyDynamicModelIndexLoader=()=>__vitePreload((()=>import("./pages-apply-dynamicModel-index.DI0Doay5.js")),__vite__mapDeps([245,67,68,18,3,5,2,4,19,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,152,114,115,113,116,119,43,44,120,145,146,160,121,122,141,142,49,30,246])).then((e=>setupPage(e.default||e))),PagesApplyDynamicModelIndex=defineAsyncComponent(extend({loader:PagesApplyDynamicModelIndexLoader},AsyncComponentOptions)),PagesApplyDynamicModelFormLoader=()=>__vitePreload((()=>import("./pages-apply-dynamicModel-form.CrUFnpc2.js")),__vite__mapDeps([247,67,68,18,3,5,2,4,19,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,157,152,248])).then((e=>setupPage(e.default||e))),PagesApplyDynamicModelForm=defineAsyncComponent(extend({loader:PagesApplyDynamicModelFormLoader},AsyncComponentOptions)),PagesApplyDynamicModelDetailLoader=()=>__vitePreload((()=>import("./pages-apply-dynamicModel-detail.BxzwZ0qM.js")),__vite__mapDeps([249,2,3,4,5,33,34,35,14,15,145,18,19,146,157,152,125,68,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,76,54,55,77,10,11,97,98,99,100,101,102,81,82,109,110,107,63,64,108,31,26,27,32,126,161,104,105,56,57,147,148,160,162,250])).then((e=>setupPage(e.default||e))),PagesApplyDynamicModelDetail=defineAsyncComponent(extend({loader:PagesApplyDynamicModelDetailLoader},AsyncComponentOptions)),PagesApplyDynamicModelScanFormLoader=()=>__vitePreload((()=>import("./pages-apply-dynamicModel-scanForm.p4gP7eT6.js")),__vite__mapDeps([251,67,68,18,3,5,2,4,19,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,145,146,147,148,151,153,154,155,159,56,57,160,161,162,30,163,164,165,1,6,114,115,166,167,168,169,49,152,252])).then((e=>setupPage(e.default||e))),PagesApplyDynamicModelScanForm=defineAsyncComponent(extend({loader:PagesApplyDynamicModelScanFormLoader},AsyncComponentOptions)),PagesApplyTableLinkageIndexLoader=()=>__vitePreload((()=>import("./pages-apply-tableLinkage-index.t1rLTyYw.js")),__vite__mapDeps([253,46,2,3,4,5,47,12,13,72,8,73,42,43,44,45,14,15,34,49,254])).then((e=>setupPage(e.default||e))),PagesApplyTableLinkageIndex=defineAsyncComponent(extend({loader:PagesApplyTableLinkageIndexLoader},AsyncComponentOptions)),PagesApplyLocationIndexLoader=()=>__vitePreload((()=>import("./pages-apply-location-index.GHvD4PQ-.js")),__vite__mapDeps([255,3,5,46,2,4,47,86,87,33,34,35,14,15,256])).then((e=>setupPage(e.default||e))),PagesApplyLocationIndex=defineAsyncComponent(extend({loader:PagesApplyLocationIndexLoader},AsyncComponentOptions)),PagesApplyCustomBtnIndexLoader=()=>__vitePreload((()=>import("./pages-apply-customBtn-index.1JlEZ1wa.js")),__vite__mapDeps([257,67,68,18,3,5,2,4,19,16,17,52,53,69,70,38,39,7,8,9,71,46,47,12,13,72,73,74,75,33,34,35,76,14,15,54,55,77,10,11,31,26,27,32,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,63,64,108,109,110,111,152,258])).then((e=>setupPage(e.default||e))),PagesApplyCustomBtnIndex=defineAsyncComponent(extend({loader:PagesApplyCustomBtnIndexLoader},AsyncComponentOptions)),PagesApplyExternalLinkIndexLoader=()=>__vitePreload((()=>import("./pages-apply-externalLink-index.srnypZAl.js")),__vite__mapDeps([259,3])).then((e=>setupPage(e.default||e))),PagesApplyExternalLinkIndex=defineAsyncComponent(extend({loader:PagesApplyExternalLinkIndexLoader},AsyncComponentOptions)),PagesApplyAllAppApplyIndexLoader=()=>__vitePreload((()=>import("./pages-apply-allAppApply-index.DZAa2xYX.js")),__vite__mapDeps([260,46,2,3,4,5,47,14,15,33,34,35,172,31,26,27,32,18,19,173,226,261])).then((e=>setupPage(e.default||e))),PagesApplyAllAppApplyIndex=defineAsyncComponent(extend({loader:PagesApplyAllAppApplyIndexLoader},AsyncComponentOptions)),PagesMyContactsIndexLoader=()=>__vitePreload((()=>import("./pages-my-contacts-index.DlqFZszM.js")),__vite__mapDeps([262,46,2,3,4,5,47,93,33,34,35,94,104,105,42,43,44,45,49,263])).then((e=>setupPage(e.default||e))),PagesMyContactsIndex=defineAsyncComponent(extend({loader:PagesMyContactsIndexLoader},AsyncComponentOptions)),PagesMyUserDetailIndexLoader=()=>__vitePreload((()=>import("./pages-my-userDetail-index.DKPKBhav.js")),__vite__mapDeps([264,104,2,3,4,5,105,114,115,265])).then((e=>setupPage(e.default||e))),PagesMyUserDetailIndex=defineAsyncComponent(extend({loader:PagesMyUserDetailIndexLoader},AsyncComponentOptions)),PagesMyContactsUserListLoader=()=>__vitePreload((()=>import("./pages-my-contacts-userList.CLgfbdWd.js")),__vite__mapDeps([266,46,2,3,4,5,47,104,105,42,43,44,45,34,49,267])).then((e=>setupPage(e.default||e))),PagesMyContactsUserList=defineAsyncComponent(extend({loader:PagesMyContactsUserListLoader},AsyncComponentOptions)),PagesMySettingsIndexLoader=()=>__vitePreload((()=>import("./pages-my-settings-index.0qDhtlQN.js")),__vite__mapDeps([268,114,2,3,4,5,115,145,18,19,146,269])).then((e=>setupPage(e.default||e))),PagesMySettingsIndex=defineAsyncComponent(extend({loader:PagesMySettingsIndexLoader},AsyncComponentOptions)),PagesMyScanResultIndexLoader=()=>__vitePreload((()=>import("./pages-my-scanResult-index.WEqFFS31.js")),__vite__mapDeps([270,3,271])).then((e=>setupPage(e.default||e))),PagesMyScanResultIndex=defineAsyncComponent(extend({loader:PagesMyScanResultIndexLoader},AsyncComponentOptions)),PagesMyModifyPsdIndexLoader=()=>__vitePreload((()=>import("./pages-my-modifyPsd-index.CzpoNDZp.js")),__vite__mapDeps([272,7,2,3,4,5,8,9,10,11,1,6,14,15,273])).then((e=>setupPage(e.default||e))),PagesMyModifyPsdIndex=defineAsyncComponent(extend({loader:PagesMyModifyPsdIndexLoader},AsyncComponentOptions)),PagesMyContactUsIndexLoader=()=>__vitePreload((()=>import("./pages-my-contactUs-index.DTYhUaZ1.js")),__vite__mapDeps([274,2,3,4,5,18,19,34,275])).then((e=>setupPage(e.default||e))),PagesMyContactUsIndex=defineAsyncComponent(extend({loader:PagesMyContactUsIndexLoader},AsyncComponentOptions)),PagesMyAboutsIndexLoader=()=>__vitePreload((()=>import("./pages-my-abouts-index.B_0rf6QU.js")),__vite__mapDeps([276,34,3,277])).then((e=>setupPage(e.default||e))),PagesMyAboutsIndex=defineAsyncComponent(extend({loader:PagesMyAboutsIndexLoader},AsyncComponentOptions)),PagesMyAccountSecurityIndexLoader=()=>__vitePreload((()=>import("./pages-my-accountSecurity-index.DI7i-KrV.js")),__vite__mapDeps([278,114,2,3,4,5,115,279])).then((e=>setupPage(e.default||e))),PagesMyAccountSecurityIndex=defineAsyncComponent(extend({loader:PagesMyAccountSecurityIndexLoader},AsyncComponentOptions)),PagesMyCancellationIndexLoader=()=>__vitePreload((()=>import("./pages-my-cancellation-index.eLBdTBQf.js")),__vite__mapDeps([280,14,3,15,5,34,281])).then((e=>setupPage(e.default||e))),PagesMyCancellationIndex=defineAsyncComponent(extend({loader:PagesMyCancellationIndexLoader},AsyncComponentOptions)),PagesMyPersonalDataIndexLoader=()=>__vitePreload((()=>import("./pages-my-personalData-index.Cetwmwp5.js")),__vite__mapDeps([282,7,2,3,4,5,8,9,10,11,89,71,46,47,12,13,72,73,74,75,33,34,35,18,19,76,78,79,90,95,96,14,15,80,283])).then((e=>setupPage(e.default||e))),PagesMyPersonalDataIndex=defineAsyncComponent(extend({loader:PagesMyPersonalDataIndexLoader},AsyncComponentOptions)),PagesMyOrganizationIndexLoader=()=>__vitePreload((()=>import("./pages-my-organization-index.DYLpFaUP.js")),__vite__mapDeps([284,109,2,3,4,5,110,33,34,35,285])).then((e=>setupPage(e.default||e))),PagesMyOrganizationIndex=defineAsyncComponent(extend({loader:PagesMyOrganizationIndexLoader},AsyncComponentOptions)),PagesMyIdentityIndexLoader=()=>__vitePreload((()=>import("./pages-my-identity-index.vgMSPuP5.js")),__vite__mapDeps([286,2,3,4,5,33,34,35,287])).then((e=>setupPage(e.default||e))),PagesMyIdentityIndex=defineAsyncComponent(extend({loader:PagesMyIdentityIndexLoader},AsyncComponentOptions)),PagesMyChangeSystemIndexLoader=()=>__vitePreload((()=>import("./pages-my-changeSystem-index.ClzKES9p.js")),__vite__mapDeps([288,46,2,3,4,5,47,33,34,35,203,289])).then((e=>setupPage(e.default||e))),PagesMyChangeSystemIndex=defineAsyncComponent(extend({loader:PagesMyChangeSystemIndexLoader},AsyncComponentOptions)),PagesMyPersonalSettingIndexLoader=()=>__vitePreload((()=>import("./pages-my-personalSetting-index.BLdxTRjC.js")),__vite__mapDeps([290,31,26,3,27,5,32,2,4,14,15,107,63,18,19,64,108,33,34,35,119,43,44,120,7,8,9,180,181,147,148,212,49,141,142,291])).then((e=>setupPage(e.default||e))),PagesMyPersonalSettingIndex=defineAsyncComponent(extend({loader:PagesMyPersonalSettingIndexLoader},AsyncComponentOptions));function renderPage(e,t){return openBlock(),createBlock(index,null,{page:withCtx((()=>[createVNode(e,extend({},t,{ref:"page"}),null,512)])),_:1})}window.__uniRoutes=[{path:"/",alias:"/pages/login/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesLoginIndex,t)}},loader:PagesLoginIndexLoader,meta:{isQuit:!0,isEntry:!0,navigationBar:{style:"custom",type:"default",titleColor:"#000000"},isNVue:!1}},{path:"/pages/login/sso-redirect",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesLoginSsoRedirect,t)}},loader:PagesLoginSsoRedirectLoader,meta:{navigationBar:{style:"custom",type:"default",titleColor:"#000000"},isNVue:!1}},{path:"/pages/login/scanLogin",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesLoginScanLogin,t)}},loader:PagesLoginScanLoginLoader,meta:{navigationBar:{titleText:"扫码登录",type:"default"},isNVue:!1}},{path:"/pages/login/otherLogin",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesLoginOtherLogin,t)}},loader:PagesLoginOtherLoginLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/index/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesIndexIndex,t)}},loader:PagesIndexIndexLoader,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:0,bounce:"none",navigationBar:{titleText:"JNPF快速开发平台",type:"default",titleColor:"#000000"},isNVue:!1}},{path:"/pages/index/dashboard",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesIndexDashboard,t)}},loader:PagesIndexDashboardLoader,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:1,navigationBar:{titleText:"%app.tabBar.dashboard%",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/index/message",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesIndexMessage,t)}},loader:PagesIndexMessageLoader,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:2,navigationBar:{titleText:"%app.tabBar.message%",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/formShortLink/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesFormShortLinkIndex,t)}},loader:PagesFormShortLinkIndexLoader,meta:{titleNView:!1,bounce:"none",navigationBar:{titleText:"表单外链",type:"default",style:"custom"},isNVue:!1}},{path:"/pages/formShortLink/detail",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesFormShortLinkDetail,t)}},loader:PagesFormShortLinkDetailLoader,meta:{titleNView:!1,bounce:"none",navigationBar:{titleText:"详情",type:"default",style:"custom"},isNVue:!1}},{path:"/pages/index/my",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesIndexMy,t)}},loader:PagesIndexMyLoader,meta:{isQuit:!0,isTabBar:!0,tabBarIndex:3,bounce:"none",navigationBar:{titleText:"%app.tabBar.my%",type:"default"},isNVue:!1}},{path:"/pages/portal/applyPortal/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesPortalApplyPortalIndex,t)}},loader:PagesPortalApplyPortalIndexLoader,meta:{navigationBar:{style:"custom",type:"default",titleColor:"#000000"},isNVue:!1}},{path:"/pages/portal/mpPortal/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesPortalMpPortalIndex,t)}},loader:PagesPortalMpPortalIndexLoader,meta:{navigationBar:{style:"custom",type:"default",titleColor:"#000000"},isNVue:!1}},{path:"/pages/portal/scanPortal/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesPortalScanPortalIndex,t)}},loader:PagesPortalScanPortalIndexLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/message/messageDetail/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMessageMessageDetailIndex,t)}},loader:PagesMessageMessageDetailIndexLoader,meta:{navigationBar:{titleText:"详情",type:"default"},isNVue:!1}},{path:"/pages/message/im/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMessageImIndex,t)}},loader:PagesMessageImIndexLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/message/chat/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMessageChatIndex,t)}},loader:PagesMessageChatIndexLoader,meta:{navigationBar:{titleText:"%app.my.chat%",type:"default"},isNVue:!1}},{path:"/pages/workFlow/flowBefore/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowFlowBeforeIndex,t)}},loader:PagesWorkFlowFlowBeforeIndexLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/workFlow/workFlow/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowWorkFlowIndex,t)}},loader:PagesWorkFlowWorkFlowIndexLoader,meta:{navigationBar:{titleText:"发起审批",type:"default"},isNVue:!1}},{path:"/pages/workFlow/flowBefore/revokeForm",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowFlowBeforeRevokeForm,t)}},loader:PagesWorkFlowFlowBeforeRevokeFormLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/workFlow/flowBefore/logError",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowFlowBeforeLogError,t)}},loader:PagesWorkFlowFlowBeforeLogErrorLoader,meta:{navigationBar:{titleText:"异常详情",type:"default"},isNVue:!1}},{path:"/pages/workFlow/document/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowDocumentIndex,t)}},loader:PagesWorkFlowDocumentIndexLoader,meta:{navigationBar:{titleText:"文档中心",type:"default"},isNVue:!1}},{path:"/pages/workFlow/document/detail",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowDocumentDetail,t)}},loader:PagesWorkFlowDocumentDetailLoader,meta:{navigationBar:{titleText:"文档中心",type:"default"},isNVue:!1}},{path:"/pages/workFlow/schedule/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowScheduleIndex,t)}},loader:PagesWorkFlowScheduleIndexLoader,meta:{navigationBar:{titleText:"日程",type:"default"},isNVue:!1}},{path:"/pages/workFlow/schedule/form",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowScheduleForm,t)}},loader:PagesWorkFlowScheduleFormLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/workFlow/schedule/detail",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowScheduleDetail,t)}},loader:PagesWorkFlowScheduleDetailLoader,meta:{titleNView:!1,bounce:"none",navigationBar:{titleText:"详情",style:"custom",type:"default"},isNVue:!1}},{path:"/pages/workFlow/entrustAgent/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowEntrustAgentIndex,t)}},loader:PagesWorkFlowEntrustAgentIndexLoader,meta:{navigationBar:{titleText:"%app.my.entrustedAgency%",type:"default"},isNVue:!1}},{path:"/pages/workFlow/entrustAgent/form",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowEntrustAgentForm,t)}},loader:PagesWorkFlowEntrustAgentFormLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/workFlow/entrustAgent/detail",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowEntrustAgentDetail,t)}},loader:PagesWorkFlowEntrustAgentDetailLoader,meta:{navigationBar:{titleText:"详情",type:"default"},isNVue:!1}},{path:"/pages/workFlow/webView/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowWebViewIndex,t)}},loader:PagesWorkFlowWebViewIndexLoader,meta:{titleNView:!1,bounce:"none",navigationBar:{titleText:"",type:"default",style:"custom"},isNVue:!1}},{path:"/pages/workFlow/flowTodo/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowFlowTodoIndex,t)}},loader:PagesWorkFlowFlowTodoIndexLoader,meta:{navigationBar:{titleText:"审批中心",type:"default"},isNVue:!1}},{path:"/pages/workFlow/operate/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowOperateIndex,t)}},loader:PagesWorkFlowOperateIndexLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/workFlow/operate/revoke",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowOperateRevoke,t)}},loader:PagesWorkFlowOperateRevokeLoader,meta:{navigationBar:{titleText:"流程撤销",type:"default"},isNVue:!1}},{path:"/pages/workFlow/scanForm/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowScanFormIndex,t)}},loader:PagesWorkFlowScanFormIndexLoader,meta:{navigationBar:{titleText:"预览页面",type:"default"},isNVue:!1}},{path:"/pages/workFlow/comment/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowCommentIndex,t)}},loader:PagesWorkFlowCommentIndexLoader,meta:{navigationBar:{titleText:"填写评论",type:"default"},isNVue:!1}},{path:"/pages/workFlow/candiDateUserSelect/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowCandiDateUserSelectIndex,t)}},loader:PagesWorkFlowCandiDateUserSelectIndexLoader,meta:{enablePullDownRefresh:!1,bounce:"none",navigationBar:{titleText:"审批候选人",type:"default"},isNVue:!1}},{path:"/pages/workFlow/assistantMsg/viewData",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowAssistantMsgViewData,t)}},loader:PagesWorkFlowAssistantMsgViewDataLoader,meta:{navigationBar:{titleText:"查看数据",type:"default"},isNVue:!1}},{path:"/pages/workFlow/allAppWorkFlow/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesWorkFlowAllAppWorkFlowIndex,t)}},loader:PagesWorkFlowAllAppWorkFlowIndexLoader,meta:{navigationBar:{titleText:"收藏流程",type:"default"},isNVue:!1}},{path:"/pages/commonPage/morePage/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesCommonPageMorePageIndex,t)}},loader:PagesCommonPageMorePageIndexLoader,meta:{navigationBar:{titleText:"常用菜单",type:"default"},isNVue:!1}},{path:"/pages/apply/menu/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyMenuIndex,t)}},loader:PagesApplyMenuIndexLoader,meta:{navigationBar:{titleText:"应用功能",type:"default"},isNVue:!1}},{path:"/pages/apply/reportLog/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyReportLogIndex,t)}},loader:PagesApplyReportLogIndexLoader,meta:{navigationBar:{titleText:"汇报日志",type:"default"},isNVue:!1}},{path:"/pages/apply/reportLog/form",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyReportLogForm,t)}},loader:PagesApplyReportLogFormLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/apply/catalog/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyCatalogIndex,t)}},loader:PagesApplyCatalogIndexLoader,meta:{navigationBar:{style:"custom",type:"default"},isNVue:!1}},{path:"/pages/apply/interPage/signInvokeList",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyInterPageSignInvokeList,t)}},loader:PagesApplyInterPageSignInvokeListLoader,meta:{navigationBar:{titleText:"个人签名",type:"default"},isNVue:!1}},{path:"/pages/apply/order/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyOrderIndex,t)}},loader:PagesApplyOrderIndexLoader,meta:{navigationBar:{titleText:"订单示例",type:"default"},isNVue:!1}},{path:"/pages/apply/popSelect/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyPopSelectIndex,t)}},loader:PagesApplyPopSelectIndexLoader,meta:{enablePullDownRefresh:!1,navigationBar:{titleText:"选择数据",type:"default"},isNVue:!1}},{path:"/pages/apply/dynamicModel/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyDynamicModelIndex,t)}},loader:PagesApplyDynamicModelIndexLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/apply/dynamicModel/form",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyDynamicModelForm,t)}},loader:PagesApplyDynamicModelFormLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/apply/dynamicModel/detail",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyDynamicModelDetail,t)}},loader:PagesApplyDynamicModelDetailLoader,meta:{navigationBar:{titleText:"详情",type:"default"},isNVue:!1}},{path:"/pages/apply/dynamicModel/scanForm",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyDynamicModelScanForm,t)}},loader:PagesApplyDynamicModelScanFormLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/apply/tableLinkage/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyTableLinkageIndex,t)}},loader:PagesApplyTableLinkageIndexLoader,meta:{enablePullDownRefresh:!1,navigationBar:{titleText:"选择数据",type:"default"},isNVue:!1}},{path:"/pages/apply/location/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyLocationIndex,t)}},loader:PagesApplyLocationIndexLoader,meta:{enablePullDownRefresh:!1,navigationBar:{titleText:"%app.apply.location.modalTitle%",type:"default"},isNVue:!1}},{path:"/pages/apply/customBtn/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyCustomBtnIndex,t)}},loader:PagesApplyCustomBtnIndexLoader,meta:{navigationBar:{titleText:"自定义操作",type:"default"},isNVue:!1}},{path:"/pages/apply/externalLink/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyExternalLinkIndex,t)}},loader:PagesApplyExternalLinkIndexLoader,meta:{navigationBar:{titleText:"",type:"default"},isNVue:!1}},{path:"/pages/apply/allAppApply/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesApplyAllAppApplyIndex,t)}},loader:PagesApplyAllAppApplyIndexLoader,meta:{navigationBar:{titleText:"收藏菜单",type:"default"},isNVue:!1}},{path:"/pages/my/contacts/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyContactsIndex,t)}},loader:PagesMyContactsIndexLoader,meta:{navigationBar:{titleText:"%app.my.contacts%",type:"default"},isNVue:!1}},{path:"/pages/my/userDetail/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyUserDetailIndex,t)}},loader:PagesMyUserDetailIndexLoader,meta:{navigationBar:{backgroundColor:"#f0f2f6",titleText:"",type:"default",titleColor:"#000000"},isNVue:!1}},{path:"/pages/my/contacts/userList",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyContactsUserList,t)}},loader:PagesMyContactsUserListLoader,meta:{navigationBar:{titleText:"用户列表",type:"default"},isNVue:!1}},{path:"/pages/my/settings/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMySettingsIndex,t)}},loader:PagesMySettingsIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"%app.my.setting%",type:"default"},isNVue:!1}},{path:"/pages/my/scanResult/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyScanResultIndex,t)}},loader:PagesMyScanResultIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"扫描结果",type:"default"},isNVue:!1}},{path:"/pages/my/modifyPsd/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyModifyPsdIndex,t)}},loader:PagesMyModifyPsdIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"修改密码",type:"default"},isNVue:!1}},{path:"/pages/my/contactUs/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyContactUsIndex,t)}},loader:PagesMyContactUsIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"联系我们",type:"default"},isNVue:!1}},{path:"/pages/my/abouts/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyAboutsIndex,t)}},loader:PagesMyAboutsIndexLoader,meta:{navigationBar:{titleText:"关于平台",type:"default"},isNVue:!1}},{path:"/pages/my/accountSecurity/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyAccountSecurityIndex,t)}},loader:PagesMyAccountSecurityIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"账号安全",type:"default"},isNVue:!1}},{path:"/pages/my/cancellation/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyCancellationIndex,t)}},loader:PagesMyCancellationIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"注销账号",type:"default"},isNVue:!1}},{path:"/pages/my/personalData/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyPersonalDataIndex,t)}},loader:PagesMyPersonalDataIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"%layout.header.profile%",type:"default"},isNVue:!1}},{path:"/pages/my/organization/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyOrganizationIndex,t)}},loader:PagesMyOrganizationIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"企业组织",type:"default"},isNVue:!1}},{path:"/pages/my/identity/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyIdentityIndex,t)}},loader:PagesMyIdentityIndexLoader,meta:{bounce:"none",navigationBar:{titleText:"我的身份",type:"default"},isNVue:!1}},{path:"/pages/my/changeSystem/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyChangeSystemIndex,t)}},loader:PagesMyChangeSystemIndexLoader,meta:{navigationBar:{titleText:"%app.my.mySystem%",type:"default"},isNVue:!1}},{path:"/pages/my/personalSetting/index",component:{setup(){const e=getApp$1(),t=e&&e.$route&&e.$route.query||{};return()=>renderPage(PagesMyPersonalSettingIndex,t)}},loader:PagesMyPersonalSettingIndexLoader,meta:{navigationBar:{titleText:"%app.my.personalSetting%",type:"default"},isNVue:!1}}].map((e=>(e.meta.route=(e.alias||e.path).slice(1),e)));const baseURL="https://oa.usky.cn:81",webSocketUrl="wss://oa.usky.cn/websocket",report="https://oa.usky.cn:81/Report",pcURL="https://oa.usky.cn",define={copyright:"Copyright @ 2025 引迈信息技术有限公司版权所有",sysVersion:"V6.0",baseURL:baseURL,report:report,pcURL:pcURL,webSocketUrl:webSocketUrl,comUploadUrl:baseURL+"/api/file/Uploader/",timeout:1e6,aMapWebKey:"",cipherKey:"EY8WePvjM5GGwQzn"};var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getAugmentedNamespace(e){if(e.__esModule)return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach((function(t){var o=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,o.get?o:{enumerable:!0,get:function(){return e[t]}})})),n}var cryptoJs={exports:{}};function commonjsRequire(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var core={exports:{}};const __viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(__viteBrowserExternal$1);var hasRequiredCore;function requireCore(){return hasRequiredCore||(hasRequiredCore=1,core.exports=(e=e||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&void 0!==commonjsGlobal&&commonjsGlobal.crypto&&(n=commonjsGlobal.crypto),!n&&"function"==typeof commonjsRequire)try{n=require$$0}catch(g){}var o=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},r=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),a={},i=a.lib={},s=i.Base=function(){return{extend:function(e){var t=r(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),l=i.WordArray=s.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||u).stringify(this)},concat:function(e){var t=this.words,n=e.words,o=this.sigBytes,r=e.sigBytes;if(this.clamp(),o%4)for(var a=0;a<r;a++){var i=n[a>>>2]>>>24-a%4*8&255;t[o+a>>>2]|=i<<24-(o+a)%4*8}else for(var s=0;s<r;s+=4)t[o+s>>>2]=n[s>>>2];return this.sigBytes+=r,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=s.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(o());return new l.init(t,e)}}),c=a.enc={},u=c.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,o=[],r=0;r<n;r++){var a=t[r>>>2]>>>24-r%4*8&255;o.push((a>>>4).toString(16)),o.push((15&a).toString(16))}return o.join("")},parse:function(e){for(var t=e.length,n=[],o=0;o<t;o+=2)n[o>>>3]|=parseInt(e.substr(o,2),16)<<24-o%8*4;return new l.init(n,t/2)}},d=c.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,o=[],r=0;r<n;r++){var a=t[r>>>2]>>>24-r%4*8&255;o.push(String.fromCharCode(a))}return o.join("")},parse:function(e){for(var t=e.length,n=[],o=0;o<t;o++)n[o>>>2]|=(255&e.charCodeAt(o))<<24-o%4*8;return new l.init(n,t)}},p=c.Utf8={stringify:function(e){try{return decodeURIComponent(escape(d.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return d.parse(unescape(encodeURIComponent(e)))}},m=i.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n,o=this._data,r=o.words,a=o.sigBytes,i=this.blockSize,s=a/(4*i),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,u=e.min(4*c,a);if(c){for(var d=0;d<c;d+=i)this._doProcessBlock(r,d);n=r.splice(0,c),o.sigBytes-=u}return new l.init(n,u)},clone:function(){var e=s.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0});i.Hasher=m.extend({cfg:s.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){m.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new f.HMAC.init(e,n).finalize(t)}}});var f=a.algo={};return a}(Math),e)),core.exports;var e}var x64Core={exports:{}},hasRequiredX64Core;function requireX64Core(){return hasRequiredX64Core||(hasRequiredX64Core=1,x64Core.exports=(i=requireCore(),n=(t=i).lib,o=n.Base,r=n.WordArray,(a=t.x64={}).Word=o.extend({init:function(e,t){this.high=e,this.low=t}}),a.WordArray=o.extend({init:function(t,n){t=this.words=t||[],this.sigBytes=n!=e?n:8*t.length},toX32:function(){for(var e=this.words,t=e.length,n=[],o=0;o<t;o++){var a=e[o];n.push(a.high),n.push(a.low)}return r.create(n,this.sigBytes)},clone:function(){for(var e=o.clone.call(this),t=e.words=this.words.slice(0),n=t.length,r=0;r<n;r++)t[r]=t[r].clone();return e}}),i)),x64Core.exports;var e,t,n,o,r,a,i}var libTypedarrays={exports:{}},hasRequiredLibTypedarrays;function requireLibTypedarrays(){return hasRequiredLibTypedarrays||(hasRequiredLibTypedarrays=1,libTypedarrays.exports=(e=requireCore(),function(){if("function"==typeof ArrayBuffer){var t=e.lib.WordArray,n=t.init,o=t.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,o=[],r=0;r<t;r++)o[r>>>2]|=e[r]<<24-r%4*8;n.call(this,o,t)}else n.apply(this,arguments)};o.prototype=t}}(),e.lib.WordArray)),libTypedarrays.exports;var e}var encUtf16={exports:{}},hasRequiredEncUtf16;function requireEncUtf16(){return hasRequiredEncUtf16||(hasRequiredEncUtf16=1,encUtf16.exports=(e=requireCore(),function(){var t=e,n=t.lib.WordArray,o=t.enc;function r(e){return e<<8&4278255360|e>>>8&16711935}o.Utf16=o.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,o=[],r=0;r<n;r+=2){var a=t[r>>>2]>>>16-r%4*8&65535;o.push(String.fromCharCode(a))}return o.join("")},parse:function(e){for(var t=e.length,o=[],r=0;r<t;r++)o[r>>>1]|=e.charCodeAt(r)<<16-r%2*16;return n.create(o,2*t)}},o.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,o=[],a=0;a<n;a+=2){var i=r(t[a>>>2]>>>16-a%4*8&65535);o.push(String.fromCharCode(i))}return o.join("")},parse:function(e){for(var t=e.length,o=[],a=0;a<t;a++)o[a>>>1]|=r(e.charCodeAt(a)<<16-a%2*16);return n.create(o,2*t)}}}(),e.enc.Utf16)),encUtf16.exports;var e}var encBase64={exports:{}},hasRequiredEncBase64;function requireEncBase64(){return hasRequiredEncBase64||(hasRequiredEncBase64=1,encBase64.exports=(e=requireCore(),function(){var t=e,n=t.lib.WordArray;function o(e,t,o){for(var r=[],a=0,i=0;i<t;i++)if(i%4){var s=o[e.charCodeAt(i-1)]<<i%4*2|o[e.charCodeAt(i)]>>>6-i%4*2;r[a>>>2]|=s<<24-a%4*8,a++}return n.create(r,a)}t.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,o=this._map;e.clamp();for(var r=[],a=0;a<n;a+=3)for(var i=(t[a>>>2]>>>24-a%4*8&255)<<16|(t[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|t[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s<n;s++)r.push(o.charAt(i>>>6*(3-s)&63));var l=o.charAt(64);if(l)for(;r.length%4;)r.push(l);return r.join("")},parse:function(e){var t=e.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var a=0;a<n.length;a++)r[n.charCodeAt(a)]=a}var i=n.charAt(64);if(i){var s=e.indexOf(i);-1!==s&&(t=s)}return o(e,t,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),e.enc.Base64)),encBase64.exports;var e}var encBase64url={exports:{}},hasRequiredEncBase64url;function requireEncBase64url(){return hasRequiredEncBase64url||(hasRequiredEncBase64url=1,encBase64url.exports=(e=requireCore(),function(){var t=e,n=t.lib.WordArray;function o(e,t,o){for(var r=[],a=0,i=0;i<t;i++)if(i%4){var s=o[e.charCodeAt(i-1)]<<i%4*2|o[e.charCodeAt(i)]>>>6-i%4*2;r[a>>>2]|=s<<24-a%4*8,a++}return n.create(r,a)}t.enc.Base64url={stringify:function(e,t=!0){var n=e.words,o=e.sigBytes,r=t?this._safe_map:this._map;e.clamp();for(var a=[],i=0;i<o;i+=3)for(var s=(n[i>>>2]>>>24-i%4*8&255)<<16|(n[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|n[i+2>>>2]>>>24-(i+2)%4*8&255,l=0;l<4&&i+.75*l<o;l++)a.push(r.charAt(s>>>6*(3-l)&63));var c=r.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(e,t=!0){var n=e.length,r=t?this._safe_map:this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var i=0;i<r.length;i++)a[r.charCodeAt(i)]=i}var s=r.charAt(64);if(s){var l=e.indexOf(s);-1!==l&&(n=l)}return o(e,n,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"}}(),e.enc.Base64url)),encBase64url.exports;var e}var md5={exports:{}},hasRequiredMd5;function requireMd5(){return hasRequiredMd5||(hasRequiredMd5=1,md5.exports=(e=requireCore(),function(t){var n=e,o=n.lib,r=o.WordArray,a=o.Hasher,i=n.algo,s=[];!function(){for(var e=0;e<64;e++)s[e]=4294967296*t.abs(t.sin(e+1))|0}();var l=i.MD5=a.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var o=t+n,r=e[o];e[o]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var a=this._hash.words,i=e[t+0],l=e[t+1],m=e[t+2],f=e[t+3],g=e[t+4],h=e[t+5],y=e[t+6],v=e[t+7],b=e[t+8],_=e[t+9],S=e[t+10],A=e[t+11],T=e[t+12],C=e[t+13],w=e[t+14],x=e[t+15],P=a[0],E=a[1],k=a[2],I=a[3];P=c(P,E,k,I,i,7,s[0]),I=c(I,P,E,k,l,12,s[1]),k=c(k,I,P,E,m,17,s[2]),E=c(E,k,I,P,f,22,s[3]),P=c(P,E,k,I,g,7,s[4]),I=c(I,P,E,k,h,12,s[5]),k=c(k,I,P,E,y,17,s[6]),E=c(E,k,I,P,v,22,s[7]),P=c(P,E,k,I,b,7,s[8]),I=c(I,P,E,k,_,12,s[9]),k=c(k,I,P,E,S,17,s[10]),E=c(E,k,I,P,A,22,s[11]),P=c(P,E,k,I,T,7,s[12]),I=c(I,P,E,k,C,12,s[13]),k=c(k,I,P,E,w,17,s[14]),P=u(P,E=c(E,k,I,P,x,22,s[15]),k,I,l,5,s[16]),I=u(I,P,E,k,y,9,s[17]),k=u(k,I,P,E,A,14,s[18]),E=u(E,k,I,P,i,20,s[19]),P=u(P,E,k,I,h,5,s[20]),I=u(I,P,E,k,S,9,s[21]),k=u(k,I,P,E,x,14,s[22]),E=u(E,k,I,P,g,20,s[23]),P=u(P,E,k,I,_,5,s[24]),I=u(I,P,E,k,w,9,s[25]),k=u(k,I,P,E,f,14,s[26]),E=u(E,k,I,P,b,20,s[27]),P=u(P,E,k,I,C,5,s[28]),I=u(I,P,E,k,m,9,s[29]),k=u(k,I,P,E,v,14,s[30]),P=d(P,E=u(E,k,I,P,T,20,s[31]),k,I,h,4,s[32]),I=d(I,P,E,k,b,11,s[33]),k=d(k,I,P,E,A,16,s[34]),E=d(E,k,I,P,w,23,s[35]),P=d(P,E,k,I,l,4,s[36]),I=d(I,P,E,k,g,11,s[37]),k=d(k,I,P,E,v,16,s[38]),E=d(E,k,I,P,S,23,s[39]),P=d(P,E,k,I,C,4,s[40]),I=d(I,P,E,k,i,11,s[41]),k=d(k,I,P,E,f,16,s[42]),E=d(E,k,I,P,y,23,s[43]),P=d(P,E,k,I,_,4,s[44]),I=d(I,P,E,k,T,11,s[45]),k=d(k,I,P,E,x,16,s[46]),P=p(P,E=d(E,k,I,P,m,23,s[47]),k,I,i,6,s[48]),I=p(I,P,E,k,v,10,s[49]),k=p(k,I,P,E,w,15,s[50]),E=p(E,k,I,P,h,21,s[51]),P=p(P,E,k,I,T,6,s[52]),I=p(I,P,E,k,f,10,s[53]),k=p(k,I,P,E,S,15,s[54]),E=p(E,k,I,P,l,21,s[55]),P=p(P,E,k,I,b,6,s[56]),I=p(I,P,E,k,x,10,s[57]),k=p(k,I,P,E,y,15,s[58]),E=p(E,k,I,P,C,21,s[59]),P=p(P,E,k,I,g,6,s[60]),I=p(I,P,E,k,A,10,s[61]),k=p(k,I,P,E,m,15,s[62]),E=p(E,k,I,P,_,21,s[63]),a[0]=a[0]+P|0,a[1]=a[1]+E|0,a[2]=a[2]+k|0,a[3]=a[3]+I|0},_doFinalize:function(){var e=this._data,n=e.words,o=8*this._nDataBytes,r=8*e.sigBytes;n[r>>>5]|=128<<24-r%32;var a=t.floor(o/4294967296),i=o;n[15+(r+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),n[14+(r+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),e.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,l=s.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,o,r,a,i){var s=e+(t&n|~t&o)+r+i;return(s<<a|s>>>32-a)+t}function u(e,t,n,o,r,a,i){var s=e+(t&o|n&~o)+r+i;return(s<<a|s>>>32-a)+t}function d(e,t,n,o,r,a,i){var s=e+(t^n^o)+r+i;return(s<<a|s>>>32-a)+t}function p(e,t,n,o,r,a,i){var s=e+(n^(t|~o))+r+i;return(s<<a|s>>>32-a)+t}n.MD5=a._createHelper(l),n.HmacMD5=a._createHmacHelper(l)}(Math),e.MD5)),md5.exports;var e}var sha1={exports:{}},hasRequiredSha1;function requireSha1(){return hasRequiredSha1||(hasRequiredSha1=1,sha1.exports=(s=requireCore(),t=(e=s).lib,n=t.WordArray,o=t.Hasher,r=e.algo,a=[],i=r.SHA1=o.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,o=n[0],r=n[1],i=n[2],s=n[3],l=n[4],c=0;c<80;c++){if(c<16)a[c]=0|e[t+c];else{var u=a[c-3]^a[c-8]^a[c-14]^a[c-16];a[c]=u<<1|u>>>31}var d=(o<<5|o>>>27)+l+a[c];d+=c<20?1518500249+(r&i|~r&s):c<40?1859775393+(r^i^s):c<60?(r&i|r&s|i&s)-1894007588:(r^i^s)-899497514,l=s,s=i,i=r<<30|r>>>2,r=o,o=d}n[0]=n[0]+o|0,n[1]=n[1]+r|0,n[2]=n[2]+i|0,n[3]=n[3]+s|0,n[4]=n[4]+l|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,o=8*e.sigBytes;return t[o>>>5]|=128<<24-o%32,t[14+(o+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(o+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}}),e.SHA1=o._createHelper(i),e.HmacSHA1=o._createHmacHelper(i),s.SHA1)),sha1.exports;var e,t,n,o,r,a,i,s}var sha256={exports:{}},hasRequiredSha256;function requireSha256(){return hasRequiredSha256||(hasRequiredSha256=1,sha256.exports=(e=requireCore(),function(t){var n=e,o=n.lib,r=o.WordArray,a=o.Hasher,i=n.algo,s=[],l=[];!function(){function e(e){for(var n=t.sqrt(e),o=2;o<=n;o++)if(!(e%o))return!1;return!0}function n(e){return 4294967296*(e-(0|e))|0}for(var o=2,r=0;r<64;)e(o)&&(r<8&&(s[r]=n(t.pow(o,.5))),l[r]=n(t.pow(o,1/3)),r++),o++}();var c=[],u=i.SHA256=a.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,o=n[0],r=n[1],a=n[2],i=n[3],s=n[4],u=n[5],d=n[6],p=n[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var f=c[m-15],g=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,h=c[m-2],y=(h<<15|h>>>17)^(h<<13|h>>>19)^h>>>10;c[m]=g+c[m-7]+y+c[m-16]}var v=o&r^o&a^r&a,b=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),_=p+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&d)+l[m]+c[m];p=d,d=u,u=s,s=i+_|0,i=a,a=r,r=o,o=_+(b+v)|0}n[0]=n[0]+o|0,n[1]=n[1]+r|0,n[2]=n[2]+a|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0,n[5]=n[5]+u|0,n[6]=n[6]+d|0,n[7]=n[7]+p|0},_doFinalize:function(){var e=this._data,n=e.words,o=8*this._nDataBytes,r=8*e.sigBytes;return n[r>>>5]|=128<<24-r%32,n[14+(r+64>>>9<<4)]=t.floor(o/4294967296),n[15+(r+64>>>9<<4)]=o,e.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=a._createHelper(u),n.HmacSHA256=a._createHmacHelper(u)}(Math),e.SHA256)),sha256.exports;var e}var sha224={exports:{}},hasRequiredSha224;function requireSha224(){return hasRequiredSha224||(hasRequiredSha224=1,sha224.exports=(a=requireCore(),requireSha256(),t=(e=a).lib.WordArray,n=e.algo,o=n.SHA256,r=n.SHA224=o.extend({_doReset:function(){this._hash=new t.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=o._doFinalize.call(this);return e.sigBytes-=4,e}}),e.SHA224=o._createHelper(r),e.HmacSHA224=o._createHmacHelper(r),a.SHA224)),sha224.exports;var e,t,n,o,r,a}var sha512={exports:{}},hasRequiredSha512;function requireSha512(){return hasRequiredSha512||(hasRequiredSha512=1,sha512.exports=(e=requireCore(),requireX64Core(),function(){var t=e,n=t.lib.Hasher,o=t.x64,r=o.Word,a=o.WordArray,i=t.algo;function s(){return r.create.apply(r,arguments)}var l=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=s()}();var u=i.SHA512=n.extend({_doReset:function(){this._hash=new a.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,o=n[0],r=n[1],a=n[2],i=n[3],s=n[4],u=n[5],d=n[6],p=n[7],m=o.high,f=o.low,g=r.high,h=r.low,y=a.high,v=a.low,b=i.high,_=i.low,S=s.high,A=s.low,T=u.high,C=u.low,w=d.high,x=d.low,P=p.high,E=p.low,k=m,I=f,O=g,M=h,L=y,R=v,$=b,N=_,D=S,B=A,F=T,V=C,H=w,j=x,q=P,z=E,U=0;U<80;U++){var W,G,K=c[U];if(U<16)G=K.high=0|e[t+2*U],W=K.low=0|e[t+2*U+1];else{var Y=c[U-15],J=Y.high,X=Y.low,Z=(J>>>1|X<<31)^(J>>>8|X<<24)^J>>>7,Q=(X>>>1|J<<31)^(X>>>8|J<<24)^(X>>>7|J<<25),ee=c[U-2],te=ee.high,ne=ee.low,oe=(te>>>19|ne<<13)^(te<<3|ne>>>29)^te>>>6,re=(ne>>>19|te<<13)^(ne<<3|te>>>29)^(ne>>>6|te<<26),ae=c[U-7],ie=ae.high,se=ae.low,le=c[U-16],ce=le.high,ue=le.low;G=(G=(G=Z+ie+((W=Q+se)>>>0<Q>>>0?1:0))+oe+((W+=re)>>>0<re>>>0?1:0))+ce+((W+=ue)>>>0<ue>>>0?1:0),K.high=G,K.low=W}var de,pe=D&F^~D&H,me=B&V^~B&j,fe=k&O^k&L^O&L,ge=I&M^I&R^M&R,he=(k>>>28|I<<4)^(k<<30|I>>>2)^(k<<25|I>>>7),ye=(I>>>28|k<<4)^(I<<30|k>>>2)^(I<<25|k>>>7),ve=(D>>>14|B<<18)^(D>>>18|B<<14)^(D<<23|B>>>9),be=(B>>>14|D<<18)^(B>>>18|D<<14)^(B<<23|D>>>9),_e=l[U],Se=_e.high,Ae=_e.low,Te=q+ve+((de=z+be)>>>0<z>>>0?1:0),Ce=ye+ge;q=H,z=j,H=F,j=V,F=D,V=B,D=$+(Te=(Te=(Te=Te+pe+((de+=me)>>>0<me>>>0?1:0))+Se+((de+=Ae)>>>0<Ae>>>0?1:0))+G+((de+=W)>>>0<W>>>0?1:0))+((B=N+de|0)>>>0<N>>>0?1:0)|0,$=L,N=R,L=O,R=M,O=k,M=I,k=Te+(he+fe+(Ce>>>0<ye>>>0?1:0))+((I=de+Ce|0)>>>0<de>>>0?1:0)|0}f=o.low=f+I,o.high=m+k+(f>>>0<I>>>0?1:0),h=r.low=h+M,r.high=g+O+(h>>>0<M>>>0?1:0),v=a.low=v+R,a.high=y+L+(v>>>0<R>>>0?1:0),_=i.low=_+N,i.high=b+$+(_>>>0<N>>>0?1:0),A=s.low=A+B,s.high=S+D+(A>>>0<B>>>0?1:0),C=u.low=C+V,u.high=T+F+(C>>>0<V>>>0?1:0),x=d.low=x+j,d.high=w+H+(x>>>0<j>>>0?1:0),E=p.low=E+z,p.high=P+q+(E>>>0<z>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,o=8*e.sigBytes;return t[o>>>5]|=128<<24-o%32,t[30+(o+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(o+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});t.SHA512=n._createHelper(u),t.HmacSHA512=n._createHmacHelper(u)}(),e.SHA512)),sha512.exports;var e}var sha384={exports:{}},hasRequiredSha384;function requireSha384(){return hasRequiredSha384||(hasRequiredSha384=1,sha384.exports=(s=requireCore(),requireX64Core(),requireSha512(),t=(e=s).x64,n=t.Word,o=t.WordArray,r=e.algo,a=r.SHA512,i=r.SHA384=a.extend({_doReset:function(){this._hash=new o.init([new n.init(3418070365,3238371032),new n.init(1654270250,914150663),new n.init(2438529370,812702999),new n.init(355462360,4144912697),new n.init(1731405415,4290775857),new n.init(2394180231,1750603025),new n.init(3675008525,1694076839),new n.init(1203062813,3204075428)])},_doFinalize:function(){var e=a._doFinalize.call(this);return e.sigBytes-=16,e}}),e.SHA384=a._createHelper(i),e.HmacSHA384=a._createHmacHelper(i),s.SHA384)),sha384.exports;var e,t,n,o,r,a,i,s}var sha3={exports:{}},hasRequiredSha3;function requireSha3(){return hasRequiredSha3||(hasRequiredSha3=1,sha3.exports=(e=requireCore(),requireX64Core(),function(t){var n=e,o=n.lib,r=o.WordArray,a=o.Hasher,i=n.x64.Word,s=n.algo,l=[],c=[],u=[];!function(){for(var e=1,t=0,n=0;n<24;n++){l[e+5*t]=(n+1)*(n+2)/2%64;var o=(2*e+3*t)%5;e=t%5,t=o}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var r=1,a=0;a<24;a++){for(var s=0,d=0,p=0;p<7;p++){if(1&r){var m=(1<<p)-1;m<32?d^=1<<m:s^=1<<m-32}128&r?r=r<<1^113:r<<=1}u[a]=i.create(s,d)}}();var d=[];!function(){for(var e=0;e<25;e++)d[e]=i.create()}();var p=s.SHA3=a.extend({cfg:a.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new i.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,o=this.blockSize/2,r=0;r<o;r++){var a=e[t+2*r],i=e[t+2*r+1];a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),(E=n[r]).high^=i,E.low^=a}for(var s=0;s<24;s++){for(var p=0;p<5;p++){for(var m=0,f=0,g=0;g<5;g++)m^=(E=n[p+5*g]).high,f^=E.low;var h=d[p];h.high=m,h.low=f}for(p=0;p<5;p++){var y=d[(p+4)%5],v=d[(p+1)%5],b=v.high,_=v.low;for(m=y.high^(b<<1|_>>>31),f=y.low^(_<<1|b>>>31),g=0;g<5;g++)(E=n[p+5*g]).high^=m,E.low^=f}for(var S=1;S<25;S++){var A=(E=n[S]).high,T=E.low,C=l[S];C<32?(m=A<<C|T>>>32-C,f=T<<C|A>>>32-C):(m=T<<C-32|A>>>64-C,f=A<<C-32|T>>>64-C);var w=d[c[S]];w.high=m,w.low=f}var x=d[0],P=n[0];for(x.high=P.high,x.low=P.low,p=0;p<5;p++)for(g=0;g<5;g++){var E=n[S=p+5*g],k=d[S],I=d[(p+1)%5+5*g],O=d[(p+2)%5+5*g];E.high=k.high^~I.high&O.high,E.low=k.low^~I.low&O.low}E=n[0];var M=u[s];E.high^=M.high,E.low^=M.low}},_doFinalize:function(){var e=this._data,n=e.words;this._nDataBytes;var o=8*e.sigBytes,a=32*this.blockSize;n[o>>>5]|=1<<24-o%32,n[(t.ceil((o+1)/a)*a>>>5)-1]|=128,e.sigBytes=4*n.length,this._process();for(var i=this._state,s=this.cfg.outputLength/8,l=s/8,c=[],u=0;u<l;u++){var d=i[u],p=d.high,m=d.low;p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),c.push(m),c.push(p)}return new r.init(c,s)},clone:function(){for(var e=a.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});n.SHA3=a._createHelper(p),n.HmacSHA3=a._createHmacHelper(p)}(Math),e.SHA3)),sha3.exports;var e}var ripemd160={exports:{}},hasRequiredRipemd160;function requireRipemd160(){return hasRequiredRipemd160||(hasRequiredRipemd160=1,ripemd160.exports=(e=requireCore(),
  26. /** @preserve
  27. (c) 2012 by Cédric Mesnil. All rights reserved.
  28. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  29. - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  30. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  31. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  32. */
  33. function(t){var n=e,o=n.lib,r=o.WordArray,a=o.Hasher,i=n.algo,s=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=r.create([0,1518500249,1859775393,2400959708,2840853838]),p=r.create([1352829926,1548603684,1836072691,2053994217,0]),m=i.RIPEMD160=a.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var o=t+n,r=e[o];e[o]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var a,i,m,_,S,A,T,C,w,x,P,E=this._hash.words,k=d.words,I=p.words,O=s.words,M=l.words,L=c.words,R=u.words;for(A=a=E[0],T=i=E[1],C=m=E[2],w=_=E[3],x=S=E[4],n=0;n<80;n+=1)P=a+e[t+O[n]]|0,P+=n<16?f(i,m,_)+k[0]:n<32?g(i,m,_)+k[1]:n<48?h(i,m,_)+k[2]:n<64?y(i,m,_)+k[3]:v(i,m,_)+k[4],P=(P=b(P|=0,L[n]))+S|0,a=S,S=_,_=b(m,10),m=i,i=P,P=A+e[t+M[n]]|0,P+=n<16?v(T,C,w)+I[0]:n<32?y(T,C,w)+I[1]:n<48?h(T,C,w)+I[2]:n<64?g(T,C,w)+I[3]:f(T,C,w)+I[4],P=(P=b(P|=0,R[n]))+x|0,A=x,x=w,w=b(C,10),C=T,T=P;P=E[1]+m+w|0,E[1]=E[2]+_+x|0,E[2]=E[3]+S+A|0,E[3]=E[4]+a+T|0,E[4]=E[0]+i+C|0,E[0]=P},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,o=8*e.sigBytes;t[o>>>5]|=128<<24-o%32,t[14+(o+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var r=this._hash,a=r.words,i=0;i<5;i++){var s=a[i];a[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return r},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function f(e,t,n){return e^t^n}function g(e,t,n){return e&t|~e&n}function h(e,t,n){return(e|~t)^n}function y(e,t,n){return e&n|t&~n}function v(e,t,n){return e^(t|~n)}function b(e,t){return e<<t|e>>>32-t}n.RIPEMD160=a._createHelper(m),n.HmacRIPEMD160=a._createHmacHelper(m)}(),e.RIPEMD160)),ripemd160.exports;var e}var hmac={exports:{}},hasRequiredHmac;function requireHmac(){return hasRequiredHmac||(hasRequiredHmac=1,hmac.exports=(e=requireCore(),n=(t=e).lib.Base,o=t.enc.Utf8,void(t.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=o.parse(t));var n=e.blockSize,r=4*n;t.sigBytes>r&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),i=this._iKey=t.clone(),s=a.words,l=i.words,c=0;c<n;c++)s[c]^=1549556828,l[c]^=909522486;a.sigBytes=i.sigBytes=r,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}})))),hmac.exports;var e,t,n,o}var pbkdf2={exports:{}},hasRequiredPbkdf2;function requirePbkdf2(){return hasRequiredPbkdf2||(hasRequiredPbkdf2=1,pbkdf2.exports=(l=requireCore(),requireSha1(),requireHmac(),t=(e=l).lib,n=t.Base,o=t.WordArray,r=e.algo,a=r.SHA1,i=r.HMAC,s=r.PBKDF2=n.extend({cfg:n.extend({keySize:4,hasher:a,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=i.create(n.hasher,e),a=o.create(),s=o.create([1]),l=a.words,c=s.words,u=n.keySize,d=n.iterations;l.length<u;){var p=r.update(t).finalize(s);r.reset();for(var m=p.words,f=m.length,g=p,h=1;h<d;h++){g=r.finalize(g),r.reset();for(var y=g.words,v=0;v<f;v++)m[v]^=y[v]}a.concat(p),c[0]++}return a.sigBytes=4*u,a}}),e.PBKDF2=function(e,t,n){return s.create(n).compute(e,t)},l.PBKDF2)),pbkdf2.exports;var e,t,n,o,r,a,i,s,l}var evpkdf={exports:{}},hasRequiredEvpkdf;function requireEvpkdf(){return hasRequiredEvpkdf||(hasRequiredEvpkdf=1,evpkdf.exports=(s=requireCore(),requireSha1(),requireHmac(),t=(e=s).lib,n=t.Base,o=t.WordArray,r=e.algo,a=r.MD5,i=r.EvpKDF=n.extend({cfg:n.extend({keySize:4,hasher:a,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,r=this.cfg,a=r.hasher.create(),i=o.create(),s=i.words,l=r.keySize,c=r.iterations;s.length<l;){n&&a.update(n),n=a.update(e).finalize(t),a.reset();for(var u=1;u<c;u++)n=a.finalize(n),a.reset();i.concat(n)}return i.sigBytes=4*l,i}}),e.EvpKDF=function(e,t,n){return i.create(n).compute(e,t)},s.EvpKDF)),evpkdf.exports;var e,t,n,o,r,a,i,s}var cipherCore={exports:{}},hasRequiredCipherCore;function requireCipherCore(){return hasRequiredCipherCore||(hasRequiredCipherCore=1,cipherCore.exports=(e=requireCore(),requireEvpkdf(),void(e.lib.Cipher||function(t){var n=e,o=n.lib,r=o.Base,a=o.WordArray,i=o.BufferedBlockAlgorithm,s=n.enc;s.Utf8;var l=s.Base64,c=n.algo.EvpKDF,u=o.Cipher=i.extend({cfg:r.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){i.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?b:y}return function(t){return{encrypt:function(n,o,r){return e(o).encrypt(t,n,o,r)},decrypt:function(n,o,r){return e(o).decrypt(t,n,o,r)}}}}()});o.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var d=n.mode={},p=o.BlockCipherMode=r.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),m=d.CBC=function(){var e=p.extend();function n(e,n,o){var r,a=this._iv;a?(r=a,this._iv=t):r=this._prevBlock;for(var i=0;i<o;i++)e[n+i]^=r[i]}return e.Encryptor=e.extend({processBlock:function(e,t){var o=this._cipher,r=o.blockSize;n.call(this,e,t,r),o.encryptBlock(e,t),this._prevBlock=e.slice(t,t+r)}}),e.Decryptor=e.extend({processBlock:function(e,t){var o=this._cipher,r=o.blockSize,a=e.slice(t,t+r);o.decryptBlock(e,t),n.call(this,e,t,r),this._prevBlock=a}}),e}(),f=(n.pad={}).Pkcs7={pad:function(e,t){for(var n=4*t,o=n-e.sigBytes%n,r=o<<24|o<<16|o<<8|o,i=[],s=0;s<o;s+=4)i.push(r);var l=a.create(i,o);e.concat(l)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}};o.BlockCipher=u.extend({cfg:u.cfg.extend({mode:m,padding:f}),reset:function(){var e;u.reset.call(this);var t=this.cfg,n=t.iv,o=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=o.createEncryptor:(e=o.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(o,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4});var g=o.CipherParams=r.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),h=(n.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?a.create([1398893684,1701076831]).concat(n).concat(t):t).toString(l)},parse:function(e){var t,n=l.parse(e),o=n.words;return 1398893684==o[0]&&1701076831==o[1]&&(t=a.create(o.slice(2,4)),o.splice(0,4),n.sigBytes-=16),g.create({ciphertext:n,salt:t})}},y=o.SerializableCipher=r.extend({cfg:r.extend({format:h}),encrypt:function(e,t,n,o){o=this.cfg.extend(o);var r=e.createEncryptor(n,o),a=r.finalize(t),i=r.cfg;return g.create({ciphertext:a,key:n,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:o.format})},decrypt:function(e,t,n,o){return o=this.cfg.extend(o),t=this._parse(t,o.format),e.createDecryptor(n,o).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),v=(n.kdf={}).OpenSSL={execute:function(e,t,n,o){o||(o=a.random(8));var r=c.create({keySize:t+n}).compute(e,o),i=a.create(r.words.slice(t),4*n);return r.sigBytes=4*t,g.create({key:r,iv:i,salt:o})}},b=o.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:v}),encrypt:function(e,t,n,o){var r=(o=this.cfg.extend(o)).kdf.execute(n,e.keySize,e.ivSize);o.iv=r.iv;var a=y.encrypt.call(this,e,t,r.key,o);return a.mixIn(r),a},decrypt:function(e,t,n,o){o=this.cfg.extend(o),t=this._parse(t,o.format);var r=o.kdf.execute(n,e.keySize,e.ivSize,t.salt);return o.iv=r.iv,y.decrypt.call(this,e,t,r.key,o)}})}()))),cipherCore.exports;var e}var modeCfb={exports:{}},hasRequiredModeCfb;function requireModeCfb(){return hasRequiredModeCfb||(hasRequiredModeCfb=1,modeCfb.exports=(e=requireCore(),requireCipherCore(),e.mode.CFB=function(){var t=e.lib.BlockCipherMode.extend();function n(e,t,n,o){var r,a=this._iv;a?(r=a.slice(0),this._iv=void 0):r=this._prevBlock,o.encryptBlock(r,0);for(var i=0;i<n;i++)e[t+i]^=r[i]}return t.Encryptor=t.extend({processBlock:function(e,t){var o=this._cipher,r=o.blockSize;n.call(this,e,t,r,o),this._prevBlock=e.slice(t,t+r)}}),t.Decryptor=t.extend({processBlock:function(e,t){var o=this._cipher,r=o.blockSize,a=e.slice(t,t+r);n.call(this,e,t,r,o),this._prevBlock=a}}),t}(),e.mode.CFB)),modeCfb.exports;var e}var modeCtr={exports:{}},hasRequiredModeCtr;function requireModeCtr(){return hasRequiredModeCtr||(hasRequiredModeCtr=1,modeCtr.exports=(n=requireCore(),requireCipherCore(),n.mode.CTR=(e=n.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,o=n.blockSize,r=this._iv,a=this._counter;r&&(a=this._counter=r.slice(0),this._iv=void 0);var i=a.slice(0);n.encryptBlock(i,0),a[o-1]=a[o-1]+1|0;for(var s=0;s<o;s++)e[t+s]^=i[s]}}),e.Decryptor=t,e),n.mode.CTR)),modeCtr.exports;var e,t,n}var modeCtrGladman={exports:{}},hasRequiredModeCtrGladman;function requireModeCtrGladman(){return hasRequiredModeCtrGladman||(hasRequiredModeCtrGladman=1,modeCtrGladman.exports=(e=requireCore(),requireCipherCore(),
  34. /** @preserve
  35. * Counter block mode compatible with Dr Brian Gladman fileenc.c
  36. * derived from CryptoJS.mode.CTR
  37. * Jan Hruby jhruby.web@gmail.com
  38. */
  39. e.mode.CTRGladman=function(){var t=e.lib.BlockCipherMode.extend();function n(e){if(255==(e>>24&255)){var t=e>>16&255,n=e>>8&255,o=255&e;255===t?(t=0,255===n?(n=0,255===o?o=0:++o):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=o}else e+=1<<24;return e}function o(e){return 0===(e[0]=n(e[0]))&&(e[1]=n(e[1])),e}var r=t.Encryptor=t.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=this._iv,i=this._counter;a&&(i=this._counter=a.slice(0),this._iv=void 0),o(i);var s=i.slice(0);n.encryptBlock(s,0);for(var l=0;l<r;l++)e[t+l]^=s[l]}});return t.Decryptor=r,t}(),e.mode.CTRGladman)),modeCtrGladman.exports;var e}var modeOfb={exports:{}},hasRequiredModeOfb;function requireModeOfb(){return hasRequiredModeOfb||(hasRequiredModeOfb=1,modeOfb.exports=(n=requireCore(),requireCipherCore(),n.mode.OFB=(e=n.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,o=n.blockSize,r=this._iv,a=this._keystream;r&&(a=this._keystream=r.slice(0),this._iv=void 0),n.encryptBlock(a,0);for(var i=0;i<o;i++)e[t+i]^=a[i]}}),e.Decryptor=t,e),n.mode.OFB)),modeOfb.exports;var e,t,n}var modeEcb={exports:{}},hasRequiredModeEcb;function requireModeEcb(){return hasRequiredModeEcb||(hasRequiredModeEcb=1,modeEcb.exports=(t=requireCore(),requireCipherCore(),t.mode.ECB=((e=t.lib.BlockCipherMode.extend()).Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e),t.mode.ECB)),modeEcb.exports;var e,t}var padAnsix923={exports:{}},hasRequiredPadAnsix923;function requirePadAnsix923(){return hasRequiredPadAnsix923||(hasRequiredPadAnsix923=1,padAnsix923.exports=(e=requireCore(),requireCipherCore(),e.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,o=4*t,r=o-n%o,a=n+r-1;e.clamp(),e.words[a>>>2]|=r<<24-a%4*8,e.sigBytes+=r},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Ansix923)),padAnsix923.exports;var e}var padIso10126={exports:{}},hasRequiredPadIso10126;function requirePadIso10126(){return hasRequiredPadIso10126||(hasRequiredPadIso10126=1,padIso10126.exports=(e=requireCore(),requireCipherCore(),e.pad.Iso10126={pad:function(t,n){var o=4*n,r=o-t.sigBytes%o;t.concat(e.lib.WordArray.random(r-1)).concat(e.lib.WordArray.create([r<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},e.pad.Iso10126)),padIso10126.exports;var e}var padIso97971={exports:{}},hasRequiredPadIso97971;function requirePadIso97971(){return hasRequiredPadIso97971||(hasRequiredPadIso97971=1,padIso97971.exports=(e=requireCore(),requireCipherCore(),e.pad.Iso97971={pad:function(t,n){t.concat(e.lib.WordArray.create([2147483648],1)),e.pad.ZeroPadding.pad(t,n)},unpad:function(t){e.pad.ZeroPadding.unpad(t),t.sigBytes--}},e.pad.Iso97971)),padIso97971.exports;var e}var padZeropadding={exports:{}},hasRequiredPadZeropadding;function requirePadZeropadding(){return hasRequiredPadZeropadding||(hasRequiredPadZeropadding=1,padZeropadding.exports=(e=requireCore(),requireCipherCore(),e.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;n>=0;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},e.pad.ZeroPadding)),padZeropadding.exports;var e}var padNopadding={exports:{}},hasRequiredPadNopadding;function requirePadNopadding(){return hasRequiredPadNopadding||(hasRequiredPadNopadding=1,padNopadding.exports=(e=requireCore(),requireCipherCore(),e.pad.NoPadding={pad:function(){},unpad:function(){}},e.pad.NoPadding)),padNopadding.exports;var e}var formatHex={exports:{}},hasRequiredFormatHex;function requireFormatHex(){return hasRequiredFormatHex||(hasRequiredFormatHex=1,formatHex.exports=(o=requireCore(),requireCipherCore(),t=(e=o).lib.CipherParams,n=e.enc.Hex,e.format.Hex={stringify:function(e){return e.ciphertext.toString(n)},parse:function(e){var o=n.parse(e);return t.create({ciphertext:o})}},o.format.Hex)),formatHex.exports;var e,t,n,o}var aes={exports:{}},hasRequiredAes;function requireAes(){return hasRequiredAes||(hasRequiredAes=1,aes.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,n=t.lib.BlockCipher,o=t.algo,r=[],a=[],i=[],s=[],l=[],c=[],u=[],d=[],p=[],m=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,o=0;for(t=0;t<256;t++){var f=o^o<<1^o<<2^o<<3^o<<4;f=f>>>8^255&f^99,r[n]=f,a[f]=n;var g=e[n],h=e[g],y=e[h],v=257*e[f]^16843008*f;i[n]=v<<24|v>>>8,s[n]=v<<16|v>>>16,l[n]=v<<8|v>>>24,c[n]=v,v=16843009*y^65537*h^257*g^16843008*n,u[f]=v<<24|v>>>8,d[f]=v<<16|v>>>16,p[f]=v<<8|v>>>24,m[f]=v,n?(n=g^e[e[e[y^g]]],o^=e[e[o]]):n=o=1}}();var f=[0,1,2,4,8,16,32,64,128,27,54],g=o.AES=n.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,o=4*((this._nRounds=n+6)+1),a=this._keySchedule=[],i=0;i<o;i++)i<n?a[i]=t[i]:(c=a[i-1],i%n?n>6&&i%n==4&&(c=r[c>>>24]<<24|r[c>>>16&255]<<16|r[c>>>8&255]<<8|r[255&c]):(c=r[(c=c<<8|c>>>24)>>>24]<<24|r[c>>>16&255]<<16|r[c>>>8&255]<<8|r[255&c],c^=f[i/n|0]<<24),a[i]=a[i-n]^c);for(var s=this._invKeySchedule=[],l=0;l<o;l++){if(i=o-l,l%4)var c=a[i];else c=a[i-4];s[l]=l<4||i<=4?c:u[r[c>>>24]]^d[r[c>>>16&255]]^p[r[c>>>8&255]]^m[r[255&c]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,i,s,l,c,r)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,u,d,p,m,a),n=e[t+1],e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,o,r,a,i,s){for(var l=this._nRounds,c=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],p=e[t+3]^n[3],m=4,f=1;f<l;f++){var g=o[c>>>24]^r[u>>>16&255]^a[d>>>8&255]^i[255&p]^n[m++],h=o[u>>>24]^r[d>>>16&255]^a[p>>>8&255]^i[255&c]^n[m++],y=o[d>>>24]^r[p>>>16&255]^a[c>>>8&255]^i[255&u]^n[m++],v=o[p>>>24]^r[c>>>16&255]^a[u>>>8&255]^i[255&d]^n[m++];c=g,u=h,d=y,p=v}g=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&p])^n[m++],h=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[p>>>8&255]<<8|s[255&c])^n[m++],y=(s[d>>>24]<<24|s[p>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^n[m++],v=(s[p>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^n[m++],e[t]=g,e[t+1]=h,e[t+2]=y,e[t+3]=v},keySize:8});t.AES=n._createHelper(g)}(),e.AES)),aes.exports;var e}var tripledes={exports:{}},hasRequiredTripledes;function requireTripledes(){return hasRequiredTripledes||(hasRequiredTripledes=1,tripledes.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,n=t.lib,o=n.WordArray,r=n.BlockCipher,a=t.algo,i=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=a.DES=r.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var o=i[n]-1;t[n]=e[o>>>5]>>>31-o%32&1}for(var r=this._subKeys=[],a=0;a<16;a++){var c=r[a]=[],u=l[a];for(n=0;n<24;n++)c[n/6|0]|=t[(s[n]-1+u)%28]<<31-n%6,c[4+(n/6|0)]|=t[28+(s[n+24]-1+u)%28]<<31-n%6;for(c[0]=c[0]<<1|c[0]>>>31,n=1;n<7;n++)c[n]=c[n]>>>4*(n-1)+3;c[7]=c[7]<<5|c[7]>>>27}var d=this._invSubKeys=[];for(n=0;n<16;n++)d[n]=r[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],p.call(this,4,252645135),p.call(this,16,65535),m.call(this,2,858993459),m.call(this,8,16711935),p.call(this,1,1431655765);for(var o=0;o<16;o++){for(var r=n[o],a=this._lBlock,i=this._rBlock,s=0,l=0;l<8;l++)s|=c[l][((i^r[l])&u[l])>>>0];this._lBlock=i,this._rBlock=a^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,p.call(this,1,1431655765),m.call(this,8,16711935),m.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<<e}function m(e,t){var n=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<<e}t.DES=r._createHelper(d);var f=a.TripleDES=r.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),r=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(o.create(t)),this._des2=d.createEncryptor(o.create(n)),this._des3=d.createEncryptor(o.create(r))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=r._createHelper(f)}(),e.TripleDES)),tripledes.exports;var e}var rc4={exports:{}},hasRequiredRc4;function requireRc4(){return hasRequiredRc4||(hasRequiredRc4=1,rc4.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,n=t.lib.StreamCipher,o=t.algo,r=o.RC4=n.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,o=this._S=[],r=0;r<256;r++)o[r]=r;r=0;for(var a=0;r<256;r++){var i=r%n,s=t[i>>>2]>>>24-i%4*8&255;a=(a+o[r]+s)%256;var l=o[r];o[r]=o[a],o[a]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=a.call(this)},keySize:8,ivSize:0});function a(){for(var e=this._S,t=this._i,n=this._j,o=0,r=0;r<4;r++){n=(n+e[t=(t+1)%256])%256;var a=e[t];e[t]=e[n],e[n]=a,o|=e[(e[t]+e[n])%256]<<24-8*r}return this._i=t,this._j=n,o}t.RC4=n._createHelper(r);var i=o.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)a.call(this)}});t.RC4Drop=n._createHelper(i)}(),e.RC4)),rc4.exports;var e}var rabbit={exports:{}},hasRequiredRabbit;function requireRabbit(){return hasRequiredRabbit||(hasRequiredRabbit=1,rabbit.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,n=t.lib.StreamCipher,o=t.algo,r=[],a=[],i=[],s=o.Rabbit=n.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var o=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,n=0;n<4;n++)l.call(this);for(n=0;n<8;n++)r[n]^=o[n+4&7];if(t){var a=t.words,i=a[0],s=a[1],c=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=c>>>16|4294901760&u,p=u<<16|65535&c;for(r[0]^=c,r[1]^=d,r[2]^=u,r[3]^=p,r[4]^=c,r[5]^=d,r[6]^=u,r[7]^=p,n=0;n<4;n++)l.call(this)}},_doProcessBlock:function(e,t){var n=this._X;l.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var o=0;o<4;o++)r[o]=16711935&(r[o]<<8|r[o]>>>24)|4278255360&(r[o]<<24|r[o]>>>8),e[t+o]^=r[o]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,n=0;n<8;n++)a[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<a[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<a[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<a[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<a[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<a[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<a[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<a[6]>>>0?1:0)|0,this._b=t[7]>>>0<a[7]>>>0?1:0,n=0;n<8;n++){var o=e[n]+t[n],r=65535&o,s=o>>>16,l=((r*r>>>17)+r*s>>>15)+s*s,c=((4294901760&o)*o|0)+((65535&o)*o|0);i[n]=l^c}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}t.Rabbit=n._createHelper(s)}(),e.Rabbit)),rabbit.exports;var e}var rabbitLegacy={exports:{}},hasRequiredRabbitLegacy,CryptoJS2;function requireRabbitLegacy(){return hasRequiredRabbitLegacy||(hasRequiredRabbitLegacy=1,rabbitLegacy.exports=(e=requireCore(),requireEncBase64(),requireMd5(),requireEvpkdf(),requireCipherCore(),function(){var t=e,n=t.lib.StreamCipher,o=t.algo,r=[],a=[],i=[],s=o.RabbitLegacy=n.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var r=0;r<4;r++)l.call(this);for(r=0;r<8;r++)o[r]^=n[r+4&7];if(t){var a=t.words,i=a[0],s=a[1],c=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=c>>>16|4294901760&u,p=u<<16|65535&c;for(o[0]^=c,o[1]^=d,o[2]^=u,o[3]^=p,o[4]^=c,o[5]^=d,o[6]^=u,o[7]^=p,r=0;r<4;r++)l.call(this)}},_doProcessBlock:function(e,t){var n=this._X;l.call(this),r[0]=n[0]^n[5]>>>16^n[3]<<16,r[1]=n[2]^n[7]>>>16^n[5]<<16,r[2]=n[4]^n[1]>>>16^n[7]<<16,r[3]=n[6]^n[3]>>>16^n[1]<<16;for(var o=0;o<4;o++)r[o]=16711935&(r[o]<<8|r[o]>>>24)|4278255360&(r[o]<<24|r[o]>>>8),e[t+o]^=r[o]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,n=0;n<8;n++)a[n]=t[n];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<a[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<a[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<a[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<a[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<a[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<a[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<a[6]>>>0?1:0)|0,this._b=t[7]>>>0<a[7]>>>0?1:0,n=0;n<8;n++){var o=e[n]+t[n],r=65535&o,s=o>>>16,l=((r*r>>>17)+r*s>>>15)+s*s,c=((4294901760&o)*o|0)+((65535&o)*o|0);i[n]=l^c}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}t.RabbitLegacy=n._createHelper(s)}(),e.RabbitLegacy)),rabbitLegacy.exports;var e}cryptoJs.exports=(CryptoJS2=requireCore(),requireX64Core(),requireLibTypedarrays(),requireEncUtf16(),requireEncBase64(),requireEncBase64url(),requireMd5(),requireSha1(),requireSha256(),requireSha224(),requireSha512(),requireSha384(),requireSha3(),requireRipemd160(),requireHmac(),requirePbkdf2(),requireEvpkdf(),requireCipherCore(),requireModeCfb(),requireModeCtr(),requireModeCtrGladman(),requireModeOfb(),requireModeEcb(),requirePadAnsix923(),requirePadIso10126(),requirePadIso97971(),requirePadZeropadding(),requirePadNopadding(),requireFormatHex(),requireAes(),requireTripledes(),requireRc4(),requireRabbit(),requireRabbitLegacy(),CryptoJS2);var cryptoJsExports=cryptoJs.exports;const CryptoJS=getDefaultExportFromCjs(cryptoJsExports);function getAppVersion(){return request({url:"/api/app/Version"})}function getDictionaryDataAll(){return request({url:"/api/system/DictionaryData/All",options:{load:!1}})}function getDictionaryDataSelector(e){return request({url:`/api/system/DictionaryData/${e}/Data/Selector`,options:{load:!1}})}function getRelationFormDetail(e,t){return request({url:`/api/visualdev/OnlineDev/${e}/DataChange`,method:"post",data:t})}function getRelationSelect(e,t,n){return request({url:`/api/visualdev/Base/${e}/FieldDataSelect`,data:t,options:{load:!1}})}function getPopSelect(e,t,n){return request({url:`/api/system/DataInterface/${e}/Actions/List`,method:"POST",data:t,options:{load:!0}})}function getDataInterfaceDataInfoByIds(e,t){return request({url:`/api/system/DataInterface/${e}/Actions/InfoByIds`,method:"POST",data:t})}function getOrganizeSelector(e){return e||(e={parentId:"0"}),request({url:"/api/permission/Organize/Selector",options:{load:!1},data:e})}function getOrgAndPosSelector$1(e){return e||(e={id:"0",type:"organize"}),request({url:"/api/permission/Organize/AsyncPosList",options:{load:!1},data:e})}function getOrgSelectedList(e){return request({url:"/api/permission/Organize/SelectedList",method:"POST",options:{load:!1},data:e})}function getPositionSelector(e){return request({url:"/api/permission/Position/Selector",options:{load:!1},data:e})}function getPositionSelectedList(e){return request({url:"/api/permission/Position/SelectedList",method:"POST",options:{load:!1},data:e})}const getOrgByOrganizeCondition=e=>request({url:"/api/permission/Organize/OrganizeCondition",method:"post",data:e}),getPositionByCondition=e=>request({url:"/api/permission/Position/PositionCondition",method:"post",data:e}),getUserInfoList=e=>request({url:"/api/permission/Users/getUserList",method:"post",data:{ids:e}});function getDataInterfaceRes(e,t){return request({url:`/api/system/DataInterface/${e}/Actions/Preview`,method:"post",options:{load:!1},data:t||{}})}function login(e){return request({url:"/api/oauth/Login",method:"post",data:e,header:{"Content-Type":"application/x-www-form-urlencoded"}})}function accountCancel(e){return request({url:"/api/oauth/logoutCurrentUser",method:"post",token:e,header:{"Content-Type":"application/x-www-form-urlencoded"}})}function logout(){return request({url:"/api/oauth/Logout",method:"POST"})}function getCurrentUser(){return request({url:"/api/oauth/CurrentUser?type=app",options:{load:!1},header:{"App-Code":""}})}function getUserSettingInfo(){return request({url:"/api/permission/Users/Current/BaseInfo",method:"GET",options:{load:!1}})}function updateUserInfo(e){return request({url:"/api/permission/Users/Current/BaseInfo",method:"PUT",data:e,options:{load:!1}})}function updatePasswordMessage(){return request({url:"/api/oauth/updatePasswordMessage",method:"POST",data:{},options:{load:!1}})}function getBillNumber(e){return request({url:`/api/system/BillRule/BillNumber/${e}`,method:"GET",options:{load:!1}})}function getDownloadUrl(e,t){return request({url:`/api/file/Download/${e}/${t}`,method:"GET"})}function updatePassword(e){return request({url:"/api/permission/Users/Current/Actions/ModifyPassword",method:"POST",data:e})}function getConfig(e){return request({url:`/api/oauth/getConfig/${e}`,method:"get",options:{load:!1}})}function getProvinceSelector(e){return request({url:`/api/system/Area/${e}/Selector/0`,method:"GET"})}function getProvinceSelectorInfoList(e){return request({url:"/api/system/Area/GetAreaByIds",method:"post",data:{idsList:e}})}function setMajor(e){return request({url:"/api/permission/Users/Current/major",method:"put",data:e})}function getUserOrganizes(e){return request({url:"/api/permission/Users/Current/getUserOrganizes",method:"GET",data:e})}function getUserPositions(e){return request({url:"/api/permission/Users/Current/getUserPositions",method:"GET",data:e})}function UserSettingInfo(){return request({url:"/api/permission/Users/Current/BaseInfo",method:"GET"})}function UpdateUser(e){return request({url:"/api/permission/Users/Current/BaseInfo",method:"PUT",data:e})}function UpdateAvatar(e){return request({url:`/api/permission/Users/Current/Avatar/${e}`,method:"PUT"})}const getGroupSelector=()=>request({url:"/api/permission/Group/Selector",method:"GET"}),getGroupCondition=e=>request({url:"/api/permission/Group/GroupCondition",method:"POST",data:e}),getRoleSelector=()=>request({url:"/api/permission/Role/Selector",method:"GET",data:{type:"user",isSystem:0},options:{load:!1}}),getRoleCondition=e=>request({url:"/api/permission/Role/RoleCondition",method:"POST",data:e});function getLoginConfig(){return request({url:"/api/oauth/getLoginConfig"})}function getTicket(){return request({url:"/api/oauth/getTicket",method:"GET"})}function getTicketStatus(e){return request({url:`/api/oauth/getTicketStatus/${e}`,method:"GET",options:{load:!1}})}function socialsLogin(e){return request({url:"/api/oauth/Login/socials",data:e,header:{"Content-Type":"application/x-www-form-urlencoded"}})}const getSignImgList=()=>request({url:"/api/permission/Users/Current/SignImg",method:"GET",options:{load:!1}}),createSignImg=e=>request({url:"/api/permission/Users/Current/SignImg",method:"post",data:e,options:{load:!1}}),setDefSignImg=e=>request({url:`/api/permission/Users/Current/${e}/SignImg`,method:"put",options:{load:!1}}),delSignImg=e=>request({url:`/api/permission/Users/Current/${e}/SignImg`,method:"delete",options:{load:!1}}),getSelectedList=e=>request({url:"/api/permission/Users/getSelectedList",method:"post",data:{ids:e}}),getSelectedUserList=e=>request({url:"/api/permission/Users/getSelectedUserList",method:"post",data:e}),getReceiveUserList=e=>request({url:"/api/permission/Users/ReceiveUserList",method:"get",data:e,options:{load:!0}});function getAroundList(e){return request({url:"/api/system/Location/around",method:"get",data:e})}function getTextList(e){return request({url:"/api/system/Location/text",method:"get",data:e})}function getAddress(e){return request({url:"/api/system/Location/regeo",method:"get",data:e})}function setCodeCertificateStatus(e,t){return request({url:`/api/oauth/setCodeCertificateStatus/${e}/${t}`,method:"GET",options:{load:!1}})}function confirmLogin(e){return request({url:`/api/oauth/confirmLogin/${e}`,method:"GET",options:{load:!1}})}function getLangJson(e){return request({url:"/api/system/BaseLang/LangJson",method:"GET",header:e?{"Accept-Language":e}:{}})}function getUserList(e){return request({url:"/api/permission/Users",method:"GET",data:e,options:{load:!1}})}
  40. /*!
  41. * @intlify/shared v9.1.9
  42. * (c) 2021 kazuya kawaguchi
  43. * Released under the MIT License.
  44. */const hasSymbol="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,makeSymbol=e=>hasSymbol?Symbol(e):e,generateFormatCacheKey=(e,t,n)=>friendlyJSONstringify({l:e,k:t,s:n}),friendlyJSONstringify=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),isNumber=e=>"number"==typeof e&&isFinite(e),isDate=e=>"[object Date]"===toTypeString(e),isRegExp=e=>"[object RegExp]"===toTypeString(e),isEmptyObject=e=>isPlainObject$1(e)&&0===Object.keys(e).length;function warn(e,t){"undefined"!=typeof console&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const assign$1=Object.assign;function escapeHtml(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const hasOwnProperty$1=Object.prototype.hasOwnProperty;function hasOwn$1(e,t){return hasOwnProperty$1.call(e,t)}const isArray$1=Array.isArray,isFunction=e=>"function"==typeof e,isString=e=>"string"==typeof e,isBoolean=e=>"boolean"==typeof e,isObject$1=e=>null!==e&&"object"==typeof e,objectToString=Object.prototype.toString,toTypeString=e=>objectToString.call(e),isPlainObject$1=e=>"[object Object]"===toTypeString(e),toDisplayString=e=>null==e?"":isArray$1(e)||isPlainObject$1(e)&&e.toString===objectToString?JSON.stringify(e,null,2):String(e),hasOwnProperty=Object.prototype.hasOwnProperty;function hasOwn(e,t){return hasOwnProperty.call(e,t)}const isObject=e=>null!==e&&"object"==typeof e,pathStateMachine=[];pathStateMachine[0]={w:[0],i:[3,0],"[":[4],o:[7]},pathStateMachine[1]={w:[1],".":[2],"[":[4],o:[7]},pathStateMachine[2]={w:[2],i:[3,0],0:[3,0]},pathStateMachine[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]},pathStateMachine[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]},pathStateMachine[5]={"'":[4,0],o:8,l:[5,0]},pathStateMachine[6]={'"':[4,0],o:8,l:[6,0]};const literalValueRE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function isLiteral(e){return literalValueRE.test(e)}function stripQuotes(e){const t=e.charCodeAt(0);return t!==e.charCodeAt(e.length-1)||34!==t&&39!==t?e:e.slice(1,-1)}function getPathCharType(e){if(null==e)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function formatSubPath(e){const t=e.trim();return("0"!==e.charAt(0)||!isNaN(parseInt(e)))&&(isLiteral(t)?stripQuotes(t):"*"+t)}function parse(e){const t=[];let n,o,r,a,i,s,l,c=-1,u=0,d=0;const p=[];function m(){const t=e[c+1];if(5===u&&"'"===t||6===u&&'"'===t)return c++,r="\\"+t,p[0](),!0}for(p[0]=()=>{void 0===o?o=r:o+=r},p[1]=()=>{void 0!==o&&(t.push(o),o=void 0)},p[2]=()=>{p[0](),d++},p[3]=()=>{if(d>0)d--,u=4,p[0]();else{if(d=0,void 0===o)return!1;if(o=formatSubPath(o),!1===o)return!1;p[1]()}};null!==u;)if(c++,n=e[c],"\\"!==n||!m()){if(a=getPathCharType(n),l=pathStateMachine[u],i=l[a]||l.l||8,8===i)return;if(u=i[0],void 0!==i[1]&&(s=p[i[1]],s&&(r=n,!1===s())))return;if(7===u)return t}}const cache=new Map;function resolveValue(e,t){if(!isObject(e))return null;let n=cache.get(t);if(n||(n=parse(t),n&&cache.set(t,n)),!n)return null;const o=n.length;let r=e,a=0;for(;a<o;){const e=r[n[a]];if(void 0===e)return null;r=e,a++}return r}function handleFlatJson(e){if(!isObject(e))return e;for(const t in e)if(hasOwn(e,t))if(t.includes(".")){const n=t.split("."),o=n.length-1;let r=e;for(let e=0;e<o;e++)n[e]in r||(r[n[e]]={}),r=r[n[e]];r[n[o]]=e[t],delete e[t],isObject(r[n[o]])&&handleFlatJson(r[n[o]])}else isObject(e[t])&&handleFlatJson(e[t]);return e}
  45. /*!
  46. * @intlify/runtime v9.1.9
  47. * (c) 2021 kazuya kawaguchi
  48. * Released under the MIT License.
  49. */const DEFAULT_MODIFIER=e=>e,DEFAULT_MESSAGE=e=>"",DEFAULT_MESSAGE_DATA_TYPE="text",DEFAULT_NORMALIZE=e=>0===e.length?"":e.join(""),DEFAULT_INTERPOLATE=toDisplayString;function pluralDefault(e,t){return e=Math.abs(e),2===t?e?e>1?1:0:1:e?Math.min(e,2):0}function getPluralIndex(e){const t=isNumber(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(isNumber(e.named.count)||isNumber(e.named.n))?isNumber(e.named.count)?e.named.count:isNumber(e.named.n)?e.named.n:t:t}function normalizeNamed(e,t){t.count||(t.count=e),t.n||(t.n=e)}function createMessageContext(e={}){const t=e.locale,n=getPluralIndex(e),o=isObject$1(e.pluralRules)&&isString(t)&&isFunction(e.pluralRules[t])?e.pluralRules[t]:pluralDefault,r=isObject$1(e.pluralRules)&&isString(t)&&isFunction(e.pluralRules[t])?pluralDefault:void 0,a=e.list||[],i=e.named||{};isNumber(e.pluralIndex)&&normalizeNamed(n,i);function s(t){const n=isFunction(e.messages)?e.messages(t):!!isObject$1(e.messages)&&e.messages[t];return n||(e.parent?e.parent.message(t):DEFAULT_MESSAGE)}const l=isPlainObject$1(e.processor)&&isFunction(e.processor.normalize)?e.processor.normalize:DEFAULT_NORMALIZE,c=isPlainObject$1(e.processor)&&isFunction(e.processor.interpolate)?e.processor.interpolate:DEFAULT_INTERPOLATE,u={list:e=>a[e],named:e=>i[e],plural:e=>e[o(n,e.length,r)],linked:(t,n)=>{const o=s(t)(u);return isString(n)?(r=n,e.modifiers?e.modifiers[r]:DEFAULT_MODIFIER)(o):o;var r},message:s,type:isPlainObject$1(e.processor)&&isString(e.processor.type)?e.processor.type:DEFAULT_MESSAGE_DATA_TYPE,interpolate:c,normalize:l};return u}
  50. /*!
  51. * @intlify/message-compiler v9.1.9
  52. * (c) 2021 kazuya kawaguchi
  53. * Released under the MIT License.
  54. */function createCompileError(e,t,n={}){const{domain:o,messages:r,args:a}=n,i=new SyntaxError(String(e));return i.code=e,t&&(i.location=t),i.domain=o,i}function defaultOnError(e){throw e}function createPosition(e,t,n){return{line:e,column:t,offset:n}}function createLocation(e,t,n){const o={start:e,end:t};return null!=n&&(o.source=n),o}const CHAR_SP=" ",CHAR_CR="\r",CHAR_LF="\n",CHAR_LS=String.fromCharCode(8232),CHAR_PS=String.fromCharCode(8233);function createScanner(e){const t=e;let n=0,o=1,r=1,a=0;const i=e=>t[e]===CHAR_CR&&t[e+1]===CHAR_LF,s=e=>t[e]===CHAR_PS,l=e=>t[e]===CHAR_LS,c=e=>i(e)||(e=>t[e]===CHAR_LF)(e)||s(e)||l(e),u=e=>i(e)||s(e)||l(e)?CHAR_LF:t[e];function d(){return a=0,c(n)&&(o++,r=0),i(n)&&n++,n++,r++,t[n]}return{index:()=>n,line:()=>o,column:()=>r,peekOffset:()=>a,charAt:u,currentChar:()=>u(n),currentPeek:()=>u(n+a),next:d,peek:function(){return i(n+a)&&a++,a++,t[n+a]},reset:function(){n=0,o=1,r=1,a=0},resetPeek:function(e=0){a=e},skipToPeek:function(){const e=n+a;for(;e!==n;)d();a=0}}}const EOF=void 0,LITERAL_DELIMITER="'",ERROR_DOMAIN$1="tokenizer";function createTokenizer(e,t={}){const n=!1!==t.location,o=createScanner(e),r=()=>o.index(),a=()=>createPosition(o.line(),o.column(),o.index()),i=a(),s=r(),l={currentType:14,offset:s,startLoc:i,endLoc:i,lastType:14,lastOffset:s,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(e,t,n,...o){const r=c();if(t.column+=n,t.offset+=n,u){const n=createCompileError(e,createLocation(r.startLoc,t),{domain:ERROR_DOMAIN$1,args:o});u(n)}}function p(e,t,o){e.endLoc=a(),e.currentType=t;const r={type:t};return n&&(r.loc=createLocation(e.startLoc,e.endLoc)),null!=o&&(r.value=o),r}const m=e=>p(e,14);function f(e,t){return e.currentChar()===t?(e.next(),t):(d(0,a(),0,t),"")}function g(e){let t="";for(;e.currentPeek()===CHAR_SP||e.currentPeek()===CHAR_LF;)t+=e.currentPeek(),e.peek();return t}function h(e){const t=g(e);return e.skipToPeek(),t}function y(e){if(e===EOF)return!1;const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||95===t}function v(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const o=function(e){if(e===EOF)return!1;const t=e.charCodeAt(0);return t>=48&&t<=57}("-"===e.currentPeek()?e.peek():e.currentPeek());return e.resetPeek(),o}function b(e){g(e);const t="|"===e.currentPeek();return e.resetPeek(),t}function _(e,t=!0){const n=(t=!1,o="",r=!1)=>{const a=e.currentPeek();return"{"===a?"%"!==o&&t:"@"!==a&&a?"%"===a?(e.peek(),n(t,"%",!0)):"|"===a?!("%"!==o&&!r)||!(o===CHAR_SP||o===CHAR_LF):a===CHAR_SP?(e.peek(),n(!0,CHAR_SP,r)):a!==CHAR_LF||(e.peek(),n(!0,CHAR_LF,r)):"%"===o||t},o=n();return t&&e.resetPeek(),o}function S(e,t){const n=e.currentChar();return n===EOF?EOF:t(n)?(e.next(),n):null}function A(e){return S(e,(e=>{const t=e.charCodeAt(0);return t>=97&&t<=122||t>=65&&t<=90||t>=48&&t<=57||95===t||36===t}))}function T(e){return S(e,(e=>{const t=e.charCodeAt(0);return t>=48&&t<=57}))}function C(e){return S(e,(e=>{const t=e.charCodeAt(0);return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}))}function w(e){let t="",n="";for(;t=T(e);)n+=t;return n}function x(e){const t=e.currentChar();switch(t){case"\\":case"'":return e.next(),`\\${t}`;case"u":return P(e,t,4);case"U":return P(e,t,6);default:return d(3,a(),0,t),""}}function P(e,t,n){f(e,t);let o="";for(let r=0;r<n;r++){const n=C(e);if(!n){d(4,a(),0,`\\${t}${o}${e.currentChar()}`);break}o+=n}return`\\${t}${o}`}function E(e){h(e);const t=f(e,"|");return h(e),t}function k(e,t){let n=null;switch(e.currentChar()){case"{":return t.braceNest>=1&&d(8,a(),0),e.next(),n=p(t,2,"{"),h(e),t.braceNest++,n;case"}":return t.braceNest>0&&2===t.currentType&&d(7,a(),0),e.next(),n=p(t,3,"}"),t.braceNest--,t.braceNest>0&&h(e),t.inLinked&&0===t.braceNest&&(t.inLinked=!1),n;case"@":return t.braceNest>0&&d(6,a(),0),n=I(e,t)||m(t),t.braceNest=0,n;default:let o=!0,r=!0,i=!0;if(b(e))return t.braceNest>0&&d(6,a(),0),n=p(t,1,E(e)),t.braceNest=0,t.inLinked=!1,n;if(t.braceNest>0&&(5===t.currentType||6===t.currentType||7===t.currentType))return d(6,a(),0),t.braceNest=0,O(e,t);if(o=function(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const o=y(e.currentPeek());return e.resetPeek(),o}(e,t))return n=p(t,5,function(e){h(e);let t="",n="";for(;t=A(e);)n+=t;return e.currentChar()===EOF&&d(6,a(),0),n}(e)),h(e),n;if(r=v(e,t))return n=p(t,6,function(e){h(e);let t="";return"-"===e.currentChar()?(e.next(),t+=`-${w(e)}`):t+=w(e),e.currentChar()===EOF&&d(6,a(),0),t}(e)),h(e),n;if(i=function(e,t){const{currentType:n}=t;if(2!==n)return!1;g(e);const o=e.currentPeek()===LITERAL_DELIMITER;return e.resetPeek(),o}(e,t))return n=p(t,7,function(e){h(e),f(e,"'");let t="",n="";const o=e=>e!==LITERAL_DELIMITER&&e!==CHAR_LF;for(;t=S(e,o);)n+="\\"===t?x(e):t;const r=e.currentChar();return r===CHAR_LF||r===EOF?(d(2,a(),0),r===CHAR_LF&&(e.next(),f(e,"'")),n):(f(e,"'"),n)}(e)),h(e),n;if(!o&&!r&&!i)return n=p(t,13,function(e){h(e);let t="",n="";const o=e=>"{"!==e&&"}"!==e&&e!==CHAR_SP&&e!==CHAR_LF;for(;t=S(e,o);)n+=t;return n}(e)),d(1,a(),0,n.value),h(e),n}return n}function I(e,t){const{currentType:n}=t;let o=null;const r=e.currentChar();switch(8!==n&&9!==n&&12!==n&&10!==n||r!==CHAR_LF&&r!==CHAR_SP||d(9,a(),0),r){case"@":return e.next(),o=p(t,8,"@"),t.inLinked=!0,o;case".":return h(e),e.next(),p(t,9,".");case":":return h(e),e.next(),p(t,10,":");default:return b(e)?(o=p(t,1,E(e)),t.braceNest=0,t.inLinked=!1,o):function(e,t){const{currentType:n}=t;if(8!==n)return!1;g(e);const o="."===e.currentPeek();return e.resetPeek(),o}(e,t)||function(e,t){const{currentType:n}=t;if(8!==n&&12!==n)return!1;g(e);const o=":"===e.currentPeek();return e.resetPeek(),o}(e,t)?(h(e),I(e,t)):function(e,t){const{currentType:n}=t;if(9!==n)return!1;g(e);const o=y(e.currentPeek());return e.resetPeek(),o}(e,t)?(h(e),p(t,12,function(e){let t="",n="";for(;t=A(e);)n+=t;return n}(e))):function(e,t){const{currentType:n}=t;if(10!==n)return!1;const o=()=>{const t=e.currentPeek();return"{"===t?y(e.peek()):!("@"===t||"%"===t||"|"===t||":"===t||"."===t||t===CHAR_SP||!t)&&(t===CHAR_LF?(e.peek(),o()):y(t))},r=o();return e.resetPeek(),r}(e,t)?(h(e),"{"===r?k(e,t)||o:p(t,11,function(e){const t=(n=!1,o)=>{const r=e.currentChar();return"{"!==r&&"%"!==r&&"@"!==r&&"|"!==r&&r?r===CHAR_SP?o:r===CHAR_LF?(o+=r,e.next(),t(n,o)):(o+=r,e.next(),t(!0,o)):o};return t(!1,"")}(e))):(8===n&&d(9,a(),0),t.braceNest=0,t.inLinked=!1,O(e,t))}}function O(e,t){let n={type:14};if(t.braceNest>0)return k(e,t)||m(t);if(t.inLinked)return I(e,t)||m(t);const o=e.currentChar();switch(o){case"{":return k(e,t)||m(t);case"}":return d(5,a(),0),e.next(),p(t,3,"}");case"@":return I(e,t)||m(t);default:if(b(e))return n=p(t,1,E(e)),t.braceNest=0,t.inLinked=!1,n;if(_(e))return p(t,0,function(e){let t="";for(;;){const n=e.currentChar();if("{"===n||"}"===n||"@"===n||"|"===n||!n)break;if("%"===n){if(!_(e))break;t+=n,e.next()}else if(n===CHAR_SP||n===CHAR_LF)if(_(e))t+=n,e.next();else{if(b(e))break;t+=n,e.next()}else t+=n,e.next()}return t}(e));if("%"===o)return e.next(),p(t,4,"%")}return n}return{nextToken:function(){const{currentType:e,offset:t,startLoc:n,endLoc:i}=l;return l.lastType=e,l.lastOffset=t,l.lastStartLoc=n,l.lastEndLoc=i,l.offset=r(),l.startLoc=a(),o.currentChar()===EOF?p(l,14):O(o,l)},currentOffset:r,currentPosition:a,context:c}}const ERROR_DOMAIN="parser",KNOWN_ESCAPES=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function fromEscapeSequence(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const e=parseInt(t||n,16);return e<=55295||e>=57344?String.fromCodePoint(e):"�"}}}function createParser(e={}){const t=!1!==e.location,{onError:n}=e;function o(e,t,o,r,...a){const i=e.currentPosition();if(i.offset+=r,i.column+=r,n){const e=createCompileError(t,createLocation(o,i),{domain:ERROR_DOMAIN,args:a});n(e)}}function r(e,n,o){const r={type:e,start:n,end:n};return t&&(r.loc={start:o,end:o}),r}function a(e,n,o,r){e.end=n,r&&(e.type=r),t&&e.loc&&(e.loc.end=o)}function i(e,t){const n=e.context(),o=r(3,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}function s(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(5,o,i);return s.index=parseInt(t,10),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function l(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(4,o,i);return s.key=t,e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function c(e,t){const n=e.context(),{lastOffset:o,lastStartLoc:i}=n,s=r(9,o,i);return s.value=t.replace(KNOWN_ESCAPES,fromEscapeSequence),e.nextToken(),a(s,e.currentOffset(),e.currentPosition()),s}function u(e){const t=e.context(),n=r(6,t.offset,t.startLoc);let i=e.nextToken();if(9===i.type){const t=function(e){const t=e.nextToken(),n=e.context(),{lastOffset:i,lastStartLoc:s}=n,l=r(8,i,s);return 12!==t.type?(o(e,11,n.lastStartLoc,0),l.value="",a(l,i,s),{nextConsumeToken:t,node:l}):(null==t.value&&o(e,13,n.lastStartLoc,0,getTokenCaption(t)),l.value=t.value||"",a(l,e.currentOffset(),e.currentPosition()),{node:l})}(e);n.modifier=t.node,i=t.nextConsumeToken||e.nextToken()}switch(10!==i.type&&o(e,13,t.lastStartLoc,0,getTokenCaption(i)),i=e.nextToken(),2===i.type&&(i=e.nextToken()),i.type){case 11:null==i.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(i)),n.key=function(e,t){const n=e.context(),o=r(7,n.offset,n.startLoc);return o.value=t,a(o,e.currentOffset(),e.currentPosition()),o}(e,i.value||"");break;case 5:null==i.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(i)),n.key=l(e,i.value||"");break;case 6:null==i.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(i)),n.key=s(e,i.value||"");break;case 7:null==i.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(i)),n.key=c(e,i.value||"");break;default:o(e,12,t.lastStartLoc,0);const u=e.context(),d=r(7,u.offset,u.startLoc);return d.value="",a(d,u.offset,u.startLoc),n.key=d,a(n,u.offset,u.startLoc),{nextConsumeToken:i,node:n}}return a(n,e.currentOffset(),e.currentPosition()),{node:n}}function d(e){const t=e.context(),n=r(2,1===t.currentType?e.currentOffset():t.offset,1===t.currentType?t.endLoc:t.startLoc);n.items=[];let d=null;do{const r=d||e.nextToken();switch(d=null,r.type){case 0:null==r.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(r)),n.items.push(i(e,r.value||""));break;case 6:null==r.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(r)),n.items.push(s(e,r.value||""));break;case 5:null==r.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(r)),n.items.push(l(e,r.value||""));break;case 7:null==r.value&&o(e,13,t.lastStartLoc,0,getTokenCaption(r)),n.items.push(c(e,r.value||""));break;case 8:const a=u(e);n.items.push(a.node),d=a.nextConsumeToken||null}}while(14!==t.currentType&&1!==t.currentType);return a(n,1===t.currentType?t.lastOffset:e.currentOffset(),1===t.currentType?t.lastEndLoc:e.currentPosition()),n}function p(e){const t=e.context(),{offset:n,startLoc:i}=t,s=d(e);return 14===t.currentType?s:function(e,t,n,i){const s=e.context();let l=0===i.items.length;const c=r(1,t,n);c.cases=[],c.cases.push(i);do{const t=d(e);l||(l=0===t.items.length),c.cases.push(t)}while(14!==s.currentType);return l&&o(e,10,n,0),a(c,e.currentOffset(),e.currentPosition()),c}(e,n,i,s)}return{parse:function(n){const i=createTokenizer(n,assign$1({},e)),s=i.context(),l=r(0,s.offset,s.startLoc);return t&&l.loc&&(l.loc.source=n),l.body=p(i),14!==s.currentType&&o(i,13,s.lastStartLoc,0,n[s.offset]||""),a(l,i.currentOffset(),i.currentPosition()),l}}}function getTokenCaption(e){if(14===e.type)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function createTransformer(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:e=>(n.helpers.add(e),e)}}function traverseNodes(e,t){for(let n=0;n<e.length;n++)traverseNode(e[n],t)}function traverseNode(e,t){switch(e.type){case 1:traverseNodes(e.cases,t),t.helper("plural");break;case 2:traverseNodes(e.items,t);break;case 6:traverseNode(e.key,t),t.helper("linked");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named")}}function transform(e,t={}){const n=createTransformer(e);n.helper("normalize"),e.body&&traverseNode(e.body,n);const o=n.context();e.helpers=Array.from(o.helpers)}function createCodeGenerator(e,t){const{sourceMap:n,filename:o,breakLineCode:r,needIndent:a}=t,i={source:e.loc.source,filename:o,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:a,indentLevel:0};function s(e,t){i.code+=e}function l(e,t=!0){const n=t?r:"";s(a?n+" ".repeat(e):n)}return{context:()=>i,push:s,indent:function(e=!0){const t=++i.indentLevel;e&&l(t)},deindent:function(e=!0){const t=--i.indentLevel;e&&l(t)},newline:function(){l(i.indentLevel)},helper:e=>`_${e}`,needIndent:()=>i.needIndent}}function generateLinkedNode(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),generateNode(e,t.key),t.modifier&&(e.push(", "),generateNode(e,t.modifier)),e.push(")")}function generateMessageNode(e,t){const{helper:n,needIndent:o}=e;e.push(`${n("normalize")}([`),e.indent(o());const r=t.items.length;for(let a=0;a<r&&(generateNode(e,t.items[a]),a!==r-1);a++)e.push(", ");e.deindent(o()),e.push("])")}function generatePluralNode(e,t){const{helper:n,needIndent:o}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(o());const r=t.cases.length;for(let n=0;n<r&&(generateNode(e,t.cases[n]),n!==r-1);n++)e.push(", ");e.deindent(o()),e.push("])")}}function generateResource(e,t){t.body?generateNode(e,t.body):e.push("null")}function generateNode(e,t){const{helper:n}=e;switch(t.type){case 0:generateResource(e,t);break;case 1:generatePluralNode(e,t);break;case 2:generateMessageNode(e,t);break;case 6:generateLinkedNode(e,t);break;case 8:case 7:case 9:case 3:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t)}}const generate=(e,t={})=>{const n=isString(t.mode)?t.mode:"normal",o=isString(t.filename)?t.filename:"message.intl",r=!!t.sourceMap,a=null!=t.breakLineCode?t.breakLineCode:"arrow"===n?";":"\n",i=t.needIndent?t.needIndent:"arrow"!==n,s=e.helpers||[],l=createCodeGenerator(e,{mode:n,filename:o,sourceMap:r,breakLineCode:a,needIndent:i});l.push("normal"===n?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(i),s.length>0&&(l.push(`const { ${s.map((e=>`${e}: _${e}`)).join(", ")} } = ctx`),l.newline()),l.push("return "),generateNode(l,e),l.deindent(i),l.push("}");const{code:c,map:u}=l.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function baseCompile(e,t={}){const n=assign$1({},t),o=createParser(n).parse(e);return transform(o,n),generate(o,n)}
  55. /*!
  56. * @intlify/core-base v9.1.9
  57. * (c) 2021 kazuya kawaguchi
  58. * Released under the MIT License.
  59. */const VERSION$1="9.1.9",NOT_REOSLVED=-1,MISSING_RESOLVE_VALUE="";function getDefaultLinkedModifiers(){return{upper:e=>isString(e)?e.toUpperCase():e,lower:e=>isString(e)?e.toLowerCase():e,capitalize:e=>isString(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}}let _compiler;function registerMessageCompiler(e){_compiler=e}let _cid=0;function createCoreContext(e={}){const t=isString(e.version)?e.version:VERSION$1,n=isString(e.locale)?e.locale:"en-US",o=isArray$1(e.fallbackLocale)||isPlainObject$1(e.fallbackLocale)||isString(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:n,r=isPlainObject$1(e.messages)?e.messages:{[n]:{}},a=isPlainObject$1(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},i=isPlainObject$1(e.numberFormats)?e.numberFormats:{[n]:{}},s=assign$1({},e.modifiers||{},getDefaultLinkedModifiers()),l=e.pluralRules||{},c=isFunction(e.missing)?e.missing:null,u=!isBoolean(e.missingWarn)&&!isRegExp(e.missingWarn)||e.missingWarn,d=!isBoolean(e.fallbackWarn)&&!isRegExp(e.fallbackWarn)||e.fallbackWarn,p=!!e.fallbackFormat,m=!!e.unresolving,f=isFunction(e.postTranslation)?e.postTranslation:null,g=isPlainObject$1(e.processor)?e.processor:null,h=!isBoolean(e.warnHtmlMessage)||e.warnHtmlMessage,y=!!e.escapeParameter,v=isFunction(e.messageCompiler)?e.messageCompiler:_compiler,b=isFunction(e.onWarn)?e.onWarn:warn,_=e,S=isObject$1(_.__datetimeFormatters)?_.__datetimeFormatters:new Map,A=isObject$1(_.__numberFormatters)?_.__numberFormatters:new Map,T=isObject$1(_.__meta)?_.__meta:{};_cid++;return{version:t,cid:_cid,locale:n,fallbackLocale:o,messages:r,datetimeFormats:a,numberFormats:i,modifiers:s,pluralRules:l,missing:c,missingWarn:u,fallbackWarn:d,fallbackFormat:p,unresolving:m,postTranslation:f,processor:g,warnHtmlMessage:h,escapeParameter:y,messageCompiler:v,onWarn:b,__datetimeFormatters:S,__numberFormatters:A,__meta:T}}function handleMissing(e,t,n,o,r){const{missing:a,onWarn:i}=e;if(null!==a){const o=a(e,n,t,r);return isString(o)?o:t}return t}function getLocaleChain(e,t,n){const o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let r=o.__localeChainCache.get(n);if(!r){r=[];let e=[n];for(;isArray$1(e);)e=appendBlockToChain(r,e,t);const a=isArray$1(t)?t:isPlainObject$1(t)?t.default?t.default:null:t;e=isString(a)?[a]:a,isArray$1(e)&&appendBlockToChain(r,e,!1),o.__localeChainCache.set(n,r)}return r}function appendBlockToChain(e,t,n){let o=!0;for(let r=0;r<t.length&&isBoolean(o);r++){const a=t[r];isString(a)&&(o=appendLocaleToChain(e,t[r],n))}return o}function appendLocaleToChain(e,t,n){let o;const r=t.split("-");do{o=appendItemToChain(e,r.join("-"),n),r.splice(-1,1)}while(r.length&&!0===o);return o}function appendItemToChain(e,t,n){let o=!1;if(!e.includes(t)&&(o=!0,t)){o="!"!==t[t.length-1];const r=t.replace(/!/g,"");e.push(r),(isArray$1(n)||isPlainObject$1(n))&&n[r]&&(o=n[r])}return o}function updateFallbackLocale(e,t,n){e.__localeChainCache=new Map,getLocaleChain(e,n,t)}const defaultOnCacheKey=e=>e;let compileCache=Object.create(null);function compileToFunction(e,t={}){{const n=(t.onCacheKey||defaultOnCacheKey)(e),o=compileCache[n];if(o)return o;let r=!1;const a=t.onError||defaultOnError;t.onError=e=>{r=!0,a(e)};const{code:i}=baseCompile(e,t),s=new Function(`return ${i}`)();return r?s:compileCache[n]=s}}function createCoreError(e){return createCompileError(e,null,void 0)}const NOOP_MESSAGE_FUNCTION=()=>"",isMessageFunction=e=>isFunction(e);function translate(e,...t){const{fallbackFormat:n,postTranslation:o,unresolving:r,fallbackLocale:a,messages:i}=e,[s,l]=parseTranslateArgs(...t),c=isBoolean(l.missingWarn)?l.missingWarn:e.missingWarn,u=isBoolean(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,d=isBoolean(l.escapeParameter)?l.escapeParameter:e.escapeParameter,p=!!l.resolvedMessage,m=isString(l.default)||isBoolean(l.default)?isBoolean(l.default)?s:l.default:n?s:"",f=n||""!==m,g=isString(l.locale)?l.locale:e.locale;d&&escapeParams(l);let[h,y,v]=p?[s,g,i[g]||{}]:resolveMessageFormat(e,s,g,a,u,c),b=s;if(p||isString(h)||isMessageFunction(h)||f&&(h=m,b=h),!(p||(isString(h)||isMessageFunction(h))&&isString(y)))return r?NOT_REOSLVED:s;let _=!1;const S=isMessageFunction(h)?h:compileMessageFormat(e,s,y,h,b,(()=>{_=!0}));if(_)return h;const A=evaluateMessage(e,S,createMessageContext(getMessageContextOptions(e,y,v,l)));return o?o(A):A}function escapeParams(e){isArray$1(e.list)?e.list=e.list.map((e=>isString(e)?escapeHtml(e):e)):isObject$1(e.named)&&Object.keys(e.named).forEach((t=>{isString(e.named[t])&&(e.named[t]=escapeHtml(e.named[t]))}))}function resolveMessageFormat(e,t,n,o,r,a){const{messages:i,onWarn:s}=e,l=getLocaleChain(e,o,n);let c,u={},d=null;for(let p=0;p<l.length&&(c=l[p],u=i[c]||{},null===(d=resolveValue(u,t))&&(d=u[t]),!isString(d)&&!isFunction(d));p++){const n=handleMissing(e,t,c,a,"translate");n!==t&&(d=n)}return[d,c,u]}function compileMessageFormat(e,t,n,o,r,a){const{messageCompiler:i,warnHtmlMessage:s}=e;if(isMessageFunction(o)){const e=o;return e.locale=e.locale||n,e.key=e.key||t,e}const l=i(o,getCompileOptions(e,n,r,o,s,a));return l.locale=n,l.key=t,l.source=o,l}function evaluateMessage(e,t,n){return t(n)}function parseTranslateArgs(...e){const[t,n,o]=e,r={};if(!isString(t)&&!isNumber(t)&&!isMessageFunction(t))throw createCoreError(14);const a=isNumber(t)?String(t):(isMessageFunction(t),t);return isNumber(n)?r.plural=n:isString(n)?r.default=n:isPlainObject$1(n)&&!isEmptyObject(n)?r.named=n:isArray$1(n)&&(r.list=n),isNumber(o)?r.plural=o:isString(o)?r.default=o:isPlainObject$1(o)&&assign$1(r,o),[a,r]}function getCompileOptions(e,t,n,o,r,a){return{warnHtmlMessage:r,onError:e=>{throw a&&a(e),e},onCacheKey:e=>generateFormatCacheKey(t,n,e)}}function getMessageContextOptions(e,t,n,o){const{modifiers:r,pluralRules:a}=e,i={locale:t,modifiers:r,pluralRules:a,messages:o=>{const r=resolveValue(n,o);if(isString(r)){let n=!1;const a=compileMessageFormat(e,o,t,r,o,(()=>{n=!0}));return n?NOOP_MESSAGE_FUNCTION:a}return isMessageFunction(r)?r:NOOP_MESSAGE_FUNCTION}};return e.processor&&(i.processor=e.processor),o.list&&(i.list=o.list),o.named&&(i.named=o.named),isNumber(o.plural)&&(i.pluralIndex=o.plural),i}function datetime(e,...t){const{datetimeFormats:n,unresolving:o,fallbackLocale:r,onWarn:a}=e,{__datetimeFormatters:i}=e,[s,l,c,u]=parseDateTimeArgs(...t),d=isBoolean(c.missingWarn)?c.missingWarn:e.missingWarn;isBoolean(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const p=!!c.part,m=isString(c.locale)?c.locale:e.locale,f=getLocaleChain(e,r,m);if(!isString(s)||""===s)return new Intl.DateTimeFormat(m).format(l);let g,h={},y=null;for(let _=0;_<f.length&&(g=f[_],h=n[g]||{},y=h[s],!isPlainObject$1(y));_++)handleMissing(e,s,g,d,"datetime format");if(!isPlainObject$1(y)||!isString(g))return o?NOT_REOSLVED:s;let v=`${g}__${s}`;isEmptyObject(u)||(v=`${v}__${JSON.stringify(u)}`);let b=i.get(v);return b||(b=new Intl.DateTimeFormat(g,assign$1({},y,u)),i.set(v,b)),p?b.formatToParts(l):b.format(l)}function parseDateTimeArgs(...e){const[t,n,o,r]=e;let a,i={},s={};if(isString(t)){if(!/\d{4}-\d{2}-\d{2}(T.*)?/.test(t))throw createCoreError(16);a=new Date(t);try{a.toISOString()}catch(l){throw createCoreError(16)}}else if(isDate(t)){if(isNaN(t.getTime()))throw createCoreError(15);a=t}else{if(!isNumber(t))throw createCoreError(14);a=t}return isString(n)?i.key=n:isPlainObject$1(n)&&(i=n),isString(o)?i.locale=o:isPlainObject$1(o)&&(s=o),isPlainObject$1(r)&&(s=r),[i.key||"",a,i,s]}function clearDateTimeFormat(e,t,n){const o=e;for(const r in n){const e=`${t}__${r}`;o.__datetimeFormatters.has(e)&&o.__datetimeFormatters.delete(e)}}function number$1(e,...t){const{numberFormats:n,unresolving:o,fallbackLocale:r,onWarn:a}=e,{__numberFormatters:i}=e,[s,l,c,u]=parseNumberArgs(...t),d=isBoolean(c.missingWarn)?c.missingWarn:e.missingWarn;isBoolean(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const p=!!c.part,m=isString(c.locale)?c.locale:e.locale,f=getLocaleChain(e,r,m);if(!isString(s)||""===s)return new Intl.NumberFormat(m).format(l);let g,h={},y=null;for(let _=0;_<f.length&&(g=f[_],h=n[g]||{},y=h[s],!isPlainObject$1(y));_++)handleMissing(e,s,g,d,"number format");if(!isPlainObject$1(y)||!isString(g))return o?NOT_REOSLVED:s;let v=`${g}__${s}`;isEmptyObject(u)||(v=`${v}__${JSON.stringify(u)}`);let b=i.get(v);return b||(b=new Intl.NumberFormat(g,assign$1({},y,u)),i.set(v,b)),p?b.formatToParts(l):b.format(l)}function parseNumberArgs(...e){const[t,n,o,r]=e;let a={},i={};if(!isNumber(t))throw createCoreError(14);const s=t;return isString(n)?a.key=n:isPlainObject$1(n)&&(a=n),isString(o)?a.locale=o:isPlainObject$1(o)&&(i=o),isPlainObject$1(r)&&(i=r),[a.key||"",s,a,i]}function clearNumberFormat(e,t,n){const o=e;for(const r in n){const e=`${t}__${r}`;o.__numberFormatters.has(e)&&o.__numberFormatters.delete(e)}}
  60. /*!
  61. * vue-i18n v9.1.9
  62. * (c) 2021 kazuya kawaguchi
  63. * Released under the MIT License.
  64. */const VERSION="9.1.9";function createI18nError(e,...t){return createCompileError(e,null,void 0)}const TransrateVNodeSymbol=makeSymbol("__transrateVNode"),DatetimePartsSymbol=makeSymbol("__datetimeParts"),NumberPartsSymbol=makeSymbol("__numberParts"),SetPluralRulesSymbol=makeSymbol("__setPluralRules"),InejctWithOption=makeSymbol("__injectWithOption");let composerID=0;function defineCoreMissingHandler(e){return(t,n,o,r)=>e(n,o,getCurrentInstance()||void 0,r)}function getLocaleMessages(e,t){const{messages:n,__i18n:o}=t,r=isPlainObject$1(n)?n:isArray$1(o)?{}:{[e]:{}};if(isArray$1(o)&&o.forEach((({locale:e,resource:t})=>{e?(r[e]=r[e]||{},deepCopy(t,r[e])):deepCopy(t,r)})),t.flatJson)for(const a in r)hasOwn$1(r,a)&&handleFlatJson(r[a]);return r}const isNotObjectOrIsArray=e=>!isObject$1(e)||isArray$1(e);function deepCopy(e,t){if(isNotObjectOrIsArray(e)||isNotObjectOrIsArray(t))throw createI18nError(20);for(const n in e)hasOwn$1(e,n)&&(isNotObjectOrIsArray(e[n])||isNotObjectOrIsArray(t[n])?t[n]=e[n]:deepCopy(e[n],t[n]))}function createComposer(e={}){const{__root:t}=e,n=void 0===t;let o=!isBoolean(e.inheritLocale)||e.inheritLocale;const r=ref(t&&o?t.locale.value:isString(e.locale)?e.locale:"en-US"),a=ref(t&&o?t.fallbackLocale.value:isString(e.fallbackLocale)||isArray$1(e.fallbackLocale)||isPlainObject$1(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:r.value),i=ref(getLocaleMessages(r.value,e)),s=ref(isPlainObject$1(e.datetimeFormats)?e.datetimeFormats:{[r.value]:{}}),l=ref(isPlainObject$1(e.numberFormats)?e.numberFormats:{[r.value]:{}});let c=t?t.missingWarn:!isBoolean(e.missingWarn)&&!isRegExp(e.missingWarn)||e.missingWarn,u=t?t.fallbackWarn:!isBoolean(e.fallbackWarn)&&!isRegExp(e.fallbackWarn)||e.fallbackWarn,d=t?t.fallbackRoot:!isBoolean(e.fallbackRoot)||e.fallbackRoot,p=!!e.fallbackFormat,m=isFunction(e.missing)?e.missing:null,f=isFunction(e.missing)?defineCoreMissingHandler(e.missing):null,g=isFunction(e.postTranslation)?e.postTranslation:null,h=!isBoolean(e.warnHtmlMessage)||e.warnHtmlMessage,y=!!e.escapeParameter;const v=t?t.modifiers:isPlainObject$1(e.modifiers)?e.modifiers:{};let b,_=e.pluralRules||t&&t.pluralRules;b=createCoreContext({version:VERSION,locale:r.value,fallbackLocale:a.value,messages:i.value,datetimeFormats:s.value,numberFormats:l.value,modifiers:v,pluralRules:_,missing:null===f?void 0:f,missingWarn:c,fallbackWarn:u,fallbackFormat:p,unresolving:!0,postTranslation:null===g?void 0:g,warnHtmlMessage:h,escapeParameter:y,__datetimeFormatters:isPlainObject$1(b)?b.__datetimeFormatters:void 0,__numberFormatters:isPlainObject$1(b)?b.__numberFormatters:void 0,__v_emitter:isPlainObject$1(b)?b.__v_emitter:void 0,__meta:{framework:"vue"}}),updateFallbackLocale(b,r.value,a.value);const S=computed({get:()=>r.value,set:e=>{r.value=e,b.locale=r.value}}),A=computed({get:()=>a.value,set:e=>{a.value=e,b.fallbackLocale=a.value,updateFallbackLocale(b,r.value,e)}}),T=computed((()=>i.value)),C=computed((()=>s.value)),w=computed((()=>l.value));function x(e,n,o,c,u,p){let m;if(r.value,a.value,i.value,s.value,l.value,m=e(b),isNumber(m)&&m===NOT_REOSLVED){const[e,o]=n();return t&&d?c(t):u(e)}if(p(m))return m;throw createI18nError(14)}function P(...e){return x((t=>translate(t,...e)),(()=>parseTranslateArgs(...e)),0,(t=>t.t(...e)),(e=>e),(e=>isString(e)))}const E={normalize:function(e){return e.map((e=>isString(e)?createVNode(Text,null,e,0):e))},interpolate:e=>e,type:"vnode"};function k(e){return i.value[e]||{}}composerID++,t&&(watch(t.locale,(e=>{o&&(r.value=e,b.locale=e,updateFallbackLocale(b,r.value,a.value))})),watch(t.fallbackLocale,(e=>{o&&(a.value=e,b.fallbackLocale=e,updateFallbackLocale(b,r.value,a.value))})));return{id:composerID,locale:S,fallbackLocale:A,get inheritLocale(){return o},set inheritLocale(e){o=e,e&&t&&(r.value=t.locale.value,a.value=t.fallbackLocale.value,updateFallbackLocale(b,r.value,a.value))},get availableLocales(){return Object.keys(i.value).sort()},messages:T,datetimeFormats:C,numberFormats:w,get modifiers(){return v},get pluralRules(){return _||{}},get isGlobal(){return n},get missingWarn(){return c},set missingWarn(e){c=e,b.missingWarn=c},get fallbackWarn(){return u},set fallbackWarn(e){u=e,b.fallbackWarn=u},get fallbackRoot(){return d},set fallbackRoot(e){d=e},get fallbackFormat(){return p},set fallbackFormat(e){p=e,b.fallbackFormat=p},get warnHtmlMessage(){return h},set warnHtmlMessage(e){h=e,b.warnHtmlMessage=e},get escapeParameter(){return y},set escapeParameter(e){y=e,b.escapeParameter=e},t:P,rt:function(...e){const[t,n,o]=e;if(o&&!isObject$1(o))throw createI18nError(15);return P(t,n,assign$1({resolvedMessage:!0},o||{}))},d:function(...e){return x((t=>datetime(t,...e)),(()=>parseDateTimeArgs(...e)),0,(t=>t.d(...e)),(()=>MISSING_RESOLVE_VALUE),(e=>isString(e)))},n:function(...e){return x((t=>number$1(t,...e)),(()=>parseNumberArgs(...e)),0,(t=>t.n(...e)),(()=>MISSING_RESOLVE_VALUE),(e=>isString(e)))},te:function(e,t){return null!==resolveValue(k(isString(t)?t:r.value),e)},tm:function(e){const n=function(e){let t=null;const n=getLocaleChain(b,a.value,r.value);for(let o=0;o<n.length;o++){const r=resolveValue(i.value[n[o]]||{},e);if(null!=r){t=r;break}}return t}(e);return null!=n?n:t&&t.tm(e)||{}},getLocaleMessage:k,setLocaleMessage:function(e,t){i.value[e]=t,b.messages=i.value},mergeLocaleMessage:function(e,t){i.value[e]=i.value[e]||{},deepCopy(t,i.value[e]),b.messages=i.value},getDateTimeFormat:function(e){return s.value[e]||{}},setDateTimeFormat:function(e,t){s.value[e]=t,b.datetimeFormats=s.value,clearDateTimeFormat(b,e,t)},mergeDateTimeFormat:function(e,t){s.value[e]=assign$1(s.value[e]||{},t),b.datetimeFormats=s.value,clearDateTimeFormat(b,e,t)},getNumberFormat:function(e){return l.value[e]||{}},setNumberFormat:function(e,t){l.value[e]=t,b.numberFormats=l.value,clearNumberFormat(b,e,t)},mergeNumberFormat:function(e,t){l.value[e]=assign$1(l.value[e]||{},t),b.numberFormats=l.value,clearNumberFormat(b,e,t)},getPostTranslationHandler:function(){return isFunction(g)?g:null},setPostTranslationHandler:function(e){g=e,b.postTranslation=e},getMissingHandler:function(){return m},setMissingHandler:function(e){null!==e&&(f=defineCoreMissingHandler(e)),m=e,b.missing=f},[TransrateVNodeSymbol]:function(...e){return x((t=>{let n;const o=t;try{o.processor=E,n=translate(o,...e)}finally{o.processor=null}return n}),(()=>parseTranslateArgs(...e)),0,(t=>t[TransrateVNodeSymbol](...e)),(e=>[createVNode(Text,null,e,0)]),(e=>isArray$1(e)))},[NumberPartsSymbol]:function(...e){return x((t=>number$1(t,...e)),(()=>parseNumberArgs(...e)),0,(t=>t[NumberPartsSymbol](...e)),(()=>[]),(e=>isString(e)||isArray$1(e)))},[DatetimePartsSymbol]:function(...e){return x((t=>datetime(t,...e)),(()=>parseDateTimeArgs(...e)),0,(t=>t[DatetimePartsSymbol](...e)),(()=>[]),(e=>isString(e)||isArray$1(e)))},[SetPluralRulesSymbol]:function(e){_=e,b.pluralRules=_},[InejctWithOption]:e.__injectWithOption}}function convertComposerOptions(e){const t=isString(e.locale)?e.locale:"en-US",n=isString(e.fallbackLocale)||isArray$1(e.fallbackLocale)||isPlainObject$1(e.fallbackLocale)||!1===e.fallbackLocale?e.fallbackLocale:t,o=isFunction(e.missing)?e.missing:void 0,r=!isBoolean(e.silentTranslationWarn)&&!isRegExp(e.silentTranslationWarn)||!e.silentTranslationWarn,a=!isBoolean(e.silentFallbackWarn)&&!isRegExp(e.silentFallbackWarn)||!e.silentFallbackWarn,i=!isBoolean(e.fallbackRoot)||e.fallbackRoot,s=!!e.formatFallbackMessages,l=isPlainObject$1(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=isFunction(e.postTranslation)?e.postTranslation:void 0,d=!isString(e.warnHtmlInMessage)||"off"!==e.warnHtmlInMessage,p=!!e.escapeParameterHtml,m=!isBoolean(e.sync)||e.sync;let f=e.messages;if(isPlainObject$1(e.sharedMessages)){const t=e.sharedMessages;f=Object.keys(t).reduce(((e,n)=>{const o=e[n]||(e[n]={});return assign$1(o,t[n]),e}),f||{})}const{__i18n:g,__root:h,__injectWithOption:y}=e,v=e.datetimeFormats,b=e.numberFormats;return{locale:t,fallbackLocale:n,messages:f,flatJson:e.flatJson,datetimeFormats:v,numberFormats:b,missing:o,missingWarn:r,fallbackWarn:a,fallbackRoot:i,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:p,inheritLocale:m,__i18n:g,__root:h,__injectWithOption:y}}function createVueI18n(e={}){const t=createComposer(convertComposerOptions(e)),n={id:t.id,get locale(){return t.locale.value},set locale(e){t.locale.value=e},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(e){t.fallbackLocale.value=e},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return{interpolate:()=>[]}},set formatter(e){},get missing(){return t.getMissingHandler()},set missing(e){t.setMissingHandler(e)},get silentTranslationWarn(){return isBoolean(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(e){t.missingWarn=isBoolean(e)?!e:e},get silentFallbackWarn(){return isBoolean(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(e){t.fallbackWarn=isBoolean(e)?!e:e},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(e){t.fallbackFormat=e},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(e){t.setPostTranslationHandler(e)},get sync(){return t.inheritLocale},set sync(e){t.inheritLocale=e},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){t.warnHtmlMessage="off"!==e},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(e){t.escapeParameter=e},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(e){},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...e){const[n,o,r]=e,a={};let i=null,s=null;if(!isString(n))throw createI18nError(15);const l=n;return isString(o)?a.locale=o:isArray$1(o)?i=o:isPlainObject$1(o)&&(s=o),isArray$1(r)?i=r:isPlainObject$1(r)&&(s=r),t.t(l,i||s||{},a)},rt:(...e)=>t.rt(...e),tc(...e){const[n,o,r]=e,a={plural:1};let i=null,s=null;if(!isString(n))throw createI18nError(15);const l=n;return isString(o)?a.locale=o:isNumber(o)?a.plural=o:isArray$1(o)?i=o:isPlainObject$1(o)&&(s=o),isString(r)?a.locale=r:isArray$1(r)?i=r:isPlainObject$1(r)&&(s=r),t.t(l,i||s||{},a)},te:(e,n)=>t.te(e,n),tm:e=>t.tm(e),getLocaleMessage:e=>t.getLocaleMessage(e),setLocaleMessage(e,n){t.setLocaleMessage(e,n)},mergeLocaleMessage(e,n){t.mergeLocaleMessage(e,n)},d:(...e)=>t.d(...e),getDateTimeFormat:e=>t.getDateTimeFormat(e),setDateTimeFormat(e,n){t.setDateTimeFormat(e,n)},mergeDateTimeFormat(e,n){t.mergeDateTimeFormat(e,n)},n:(...e)=>t.n(...e),getNumberFormat:e=>t.getNumberFormat(e),setNumberFormat(e,n){t.setNumberFormat(e,n)},mergeNumberFormat(e,n){t.mergeNumberFormat(e,n)},getChoiceIndex:(e,t)=>-1,__onComponentInstanceCreated(t){const{componentInstanceCreatedListener:o}=e;o&&o(t,n)}};return n}const baseFormatProps={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>"parent"===e||"global"===e,default:"parent"},i18n:{type:Object}},Translation={name:"i18n-t",props:assign$1({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>isNumber(e)||!isNaN(e)}},baseFormatProps),setup(e,t){const{slots:n,attrs:o}=t,r=e.i18n||useI18n({useScope:e.scope,__useComponent:!0}),a=Object.keys(n).filter((e=>"_"!==e));return()=>{const n={};e.locale&&(n.locale=e.locale),void 0!==e.plural&&(n.plural=isString(e.plural)?+e.plural:e.plural);const i=getInterpolateArg(t,a),s=r[TransrateVNodeSymbol](e.keypath,i,n),l=assign$1({},o);return isString(e.tag)||isObject$1(e.tag)?h(e.tag,l,s):h(Fragment,l,s)}}};function getInterpolateArg({slots:e},t){return 1===t.length&&"default"===t[0]?e.default?e.default():[]:t.reduce(((t,n)=>{const o=e[n];return o&&(t[n]=o()),t}),{})}function renderFormatter(e,t,n,o){const{slots:r,attrs:a}=t;return()=>{const t={part:!0};let i={};e.locale&&(t.locale=e.locale),isString(e.format)?t.key=e.format:isObject$1(e.format)&&(isString(e.format.key)&&(t.key=e.format.key),i=Object.keys(e.format).reduce(((t,o)=>n.includes(o)?assign$1({},t,{[o]:e.format[o]}):t),{}));const s=o(e.value,t,i);let l=[t.key];isArray$1(s)?l=s.map(((e,t)=>{const n=r[e.type];return n?n({[e.type]:e.value,index:t,parts:s}):[e.value]})):isString(s)&&(l=[s]);const c=assign$1({},a);return isString(e.tag)||isObject$1(e.tag)?h(e.tag,c,l):h(Fragment,c,l)}}const NUMBER_FORMAT_KEYS=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],NumberFormat={name:"i18n-n",props:assign$1({value:{type:Number,required:!0},format:{type:[String,Object]}},baseFormatProps),setup(e,t){const n=e.i18n||useI18n({useScope:"parent",__useComponent:!0});return renderFormatter(e,t,NUMBER_FORMAT_KEYS,((...e)=>n[NumberPartsSymbol](...e)))}},DATETIME_FORMAT_KEYS=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],DatetimeFormat={name:"i18n-d",props:assign$1({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},baseFormatProps),setup(e,t){const n=e.i18n||useI18n({useScope:"parent",__useComponent:!0});return renderFormatter(e,t,DATETIME_FORMAT_KEYS,((...e)=>n[DatetimePartsSymbol](...e)))}};function getComposer$2(e,t){const n=e;if("composition"===e.mode)return n.__getInstance(t)||e.global;{const o=n.__getInstance(t);return null!=o?o.__composer:e.global.__composer}}function vTDirective(e){const t=(t,{instance:n,value:o,modifiers:r})=>{if(!n||!n.$)throw createI18nError(22);const a=getComposer$2(e,n.$),i=parseValue(o);t.textContent=a.t(...makeParams(i))};return{beforeMount:t,beforeUpdate:t}}function parseValue(e){if(isString(e))return{path:e};if(isPlainObject$1(e)){if(!("path"in e))throw createI18nError(19,"path");return e}throw createI18nError(20)}function makeParams(e){const{path:t,locale:n,args:o,choice:r,plural:a}=e,i={},s=o||{};return isString(n)&&(i.locale=n),isNumber(r)&&(i.plural=r),isNumber(a)&&(i.plural=a),[t,s,i]}function apply(e,t,...n){const o=isPlainObject$1(n[0])?n[0]:{},r=!!o.useI18nComponentName;(!isBoolean(o.globalInstall)||o.globalInstall)&&(e.component(r?"i18n":Translation.name,Translation),e.component(NumberFormat.name,NumberFormat),e.component(DatetimeFormat.name,DatetimeFormat)),e.directive("t",vTDirective(t))}function defineMixin(e,t,n){return{beforeCreate(){const o=getCurrentInstance();if(!o)throw createI18nError(22);const r=this.$options;if(r.i18n){const n=r.i18n;r.__i18n&&(n.__i18n=r.__i18n),n.__root=t,this===this.$root?this.$i18n=mergeToRoot(e,n):(n.__injectWithOption=!0,this.$i18n=createVueI18n(n))}else r.__i18n?this===this.$root?this.$i18n=mergeToRoot(e,r):this.$i18n=createVueI18n({__i18n:r.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(o,this.$i18n),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$tc=(...e)=>this.$i18n.tc(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e)},mounted(){},beforeUnmount(){const e=getCurrentInstance();if(!e)throw createI18nError(22);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(e),delete this.$i18n}}}function mergeToRoot(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[SetPluralRulesSymbol](t.pluralizationRules||e.pluralizationRules);const n=getLocaleMessages(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach((t=>e.mergeLocaleMessage(t,n[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((n=>e.mergeDateTimeFormat(n,t.datetimeFormats[n]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((n=>e.mergeNumberFormat(n,t.numberFormats[n]))),e}function createI18n(e={}){const t=!isBoolean(e.legacy)||e.legacy,n=!!e.globalInjection,o=new Map,r=t?createVueI18n(e):createComposer(e),a=makeSymbol(""),i={get mode(){return t?"legacy":"composition"},async install(e,...o){e.__VUE_I18N_SYMBOL__=a,e.provide(e.__VUE_I18N_SYMBOL__,i),!t&&n&&injectGlobalFields(e,i.global),apply(e,i,...o),t&&e.mixin(defineMixin(r,r.__composer,i))},get global(){return r},__instances:o,__getInstance:e=>o.get(e)||null,__setInstance(e,t){o.set(e,t)},__deleteInstance(e){o.delete(e)}};return i}function useI18n(e={}){const t=getCurrentInstance();if(null==t)throw createI18nError(16);if(!t.appContext.app.__VUE_I18N_SYMBOL__)throw createI18nError(17);const n=inject(t.appContext.app.__VUE_I18N_SYMBOL__);if(!n)throw createI18nError(22);const o="composition"===n.mode?n.global:n.global.__composer,r=isEmptyObject(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if("global"===r){let n=isObject$1(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(n=getLocaleMessages(o.locale.value,{messages:n,__i18n:t.type.__i18nGlobal}));const r=Object.keys(n);if(r.length&&r.forEach((e=>{o.mergeLocaleMessage(e,n[e])})),isObject$1(e.datetimeFormats)){const t=Object.keys(e.datetimeFormats);t.length&&t.forEach((t=>{o.mergeDateTimeFormat(t,e.datetimeFormats[t])}))}if(isObject$1(e.numberFormats)){const t=Object.keys(e.numberFormats);t.length&&t.forEach((t=>{o.mergeNumberFormat(t,e.numberFormats[t])}))}return o}if("parent"===r){let r=getComposer(n,t,e.__useComponent);return null==r&&(r=o),r}if("legacy"===n.mode)throw createI18nError(18);const a=n;let i=a.__getInstance(t);if(null==i){const n=t.type,r=assign$1({},e);n.__i18n&&(r.__i18n=n.__i18n),o&&(r.__root=o),i=createComposer(r),setupLifeCycle(a,t),a.__setInstance(t,i)}return i}function getComposer(e,t,n=!1){let o=null;const r=t.root;let a=t.parent;for(;null!=a;){const t=e;if("composition"===e.mode)o=t.__getInstance(a);else{const e=t.__getInstance(a);null!=e&&(o=e.__composer),n&&o&&!o[InejctWithOption]&&(o=null)}if(null!=o)break;if(r===a)break;a=a.parent}return o}function setupLifeCycle(e,t,n){onMounted((()=>{}),t),onUnmounted((()=>{e.__deleteInstance(t)}),t)}const globalExportProps=["locale","fallbackLocale","availableLocales"],globalExportMethods=["t","rt","d","n","tm"];function injectGlobalFields(e,t){const n=Object.create(null);globalExportProps.forEach((e=>{const o=Object.getOwnPropertyDescriptor(t,e);if(!o)throw createI18nError(22);const r=isRef(o.value)?{get:()=>o.value.value,set(e){o.value.value=e}}:{get:()=>o.get&&o.get()};Object.defineProperty(n,e,r)})),e.config.globalProperties.$i18n=n,globalExportMethods.forEach((n=>{const o=Object.getOwnPropertyDescriptor(t,n);if(!o||!o.value)throw createI18nError(22);Object.defineProperty(e.config.globalProperties,`$${n}`,o)}))}registerMessageCompiler(compileToFunction);const messages={en:en,"zh-Hans":zhHans,"zh-Hant":zhHant};let i18n;function createI18nOptions(){return{locale:getLocale(),messages:messages,sync:!0,silentTranslationWarn:!0,missingWarn:!0,silentFallbackWarn:!0}}function setupI18n(e){const t=createI18nOptions();i18n=createI18n(t),e.use(i18n)}function useLocale(){function e(e){const t=e||getLocale();return"zh-Hans"===t?"zh-CN":"zh-Hant"===t?"zh-TW":"en"===t?"en-US":t}async function t(t){const o=messages[t]||{},r=await getLangJson(e(t));if(!r||!r.data)return n(t,o);const a=JSON.parse(r.data);return n(t,{...o,...a}),t}function n(e,t){const n=i18n.global;n.setLocaleMessage(e,t),n.locale=e,setLocale(e)}return{changeLocale:t,initLocale:async function(){t(getLocale())},setLocale:n,getBackLocale:e}}const{getBackLocale:getBackLocale}=useLocale(),host=define.baseURL,defaultOpt={load:!0};function request(e){e.options=Object.assign(defaultOpt,e.options);const t=getStorageSync("token")||"";let n={"App-Code":getStorageSync("systemCode")||"","Content-Type":"application/json;charset=UTF-8","Jnpf-Origin":"app","Vue-Version":"3","Accept-Language":getBackLocale(),...e.header};n["App-Code"]=encodeURIComponent(n["App-Code"]),t&&(n.Authorization=t);let o=e.url.indexOf("http")>-1?e.url:host+e.url;return e.options.load&&showLoading({title:e.options.loadText||"正在加载"}),new Promise(((t,r)=>{request$1({url:o,data:e.data||{},method:e.method||"GET",header:n,timeout:define.timeout,success:e=>{200===e.statusCode?200==e.data.code?t(e.data):(ajaxError(e.data),r(e.data.msg)):(ajaxError(e.data),r(e.errMsg)),hideLoading()},fail:e=>{showToast({title:"连接服务器失败",icon:"none"}),setTimeout((function(){hideLoading()}),2e3),r(e)}})}))}function ajaxError(e){showToast({title:e.msg||"请求出错,请重试",icon:"none",complete(){600!==e.code&&601!==e.code&&602!==e.code||setTimeout((()=>{removeStorageSync("token"),removeStorageSync("cid"),removeStorageSync("userInfo"),removeStorageSync("permissionList"),removeStorageSync("sysVersion"),removeStorageSync("dynamicModelExtra"),reLaunch({url:"/pages/login/index"})}),1500)}})}const fn=function(){var e=6e4,t=36e5,n="millisecond",o="second",r="minute",a="hour",i="day",s="week",l="month",c="quarter",u="year",d="date",p="Invalid Date",m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},h=function(e,t,n){var o=String(e);return!o||o.length>=t?e:""+Array(t+1-o.length).join(n)+e},y={s:h,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),o=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+h(o,2,"0")+":"+h(r,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var o=12*(n.year()-t.year())+(n.month()-t.month()),r=t.clone().add(o,l),a=n-r<0,i=t.clone().add(o+(a?-1:1),l);return+(-(o+(n-r)/(a?r-i:i-r))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:u,w:s,d:i,D:d,h:a,m:r,s:o,ms:n,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},v="en",b={};b[v]=g;var _=function(e){return e instanceof C},S=function e(t,n,o){var r;if(!t)return v;if("string"==typeof t){var a=t.toLowerCase();b[a]&&(r=a),n&&(b[a]=n,r=a);var i=t.split("-");if(!r&&i.length>1)return e(i[0])}else{var s=t.name;b[s]=t,r=s}return!o&&r&&(v=r),r||!o&&v},A=function(e,t){if(_(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new C(n)},T=y;T.l=S,T.i=_,T.w=function(e,t){return A(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var C=function(){function g(e){this.$L=S(e.locale,null,!0),this.parse(e)}var h=g.prototype;return h.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(T.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(m);if(o){var r=o[2]-1||0,a=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,a)):new Date(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,a)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},h.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},h.$utils=function(){return T},h.isValid=function(){return!(this.$d.toString()===p)},h.isSame=function(e,t){var n=A(e);return this.startOf(t)<=n&&n<=this.endOf(t)},h.isAfter=function(e,t){return A(e)<this.startOf(t)},h.isBefore=function(e,t){return this.endOf(t)<A(e)},h.$g=function(e,t,n){return T.u(e)?this[t]:this.set(n,e)},h.unix=function(){return Math.floor(this.valueOf()/1e3)},h.valueOf=function(){return this.$d.getTime()},h.startOf=function(e,t){var n=this,c=!!T.u(t)||t,p=T.p(e),m=function(e,t){var o=T.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return c?o:o.endOf(i)},f=function(e,t){return T.w(n.toDate()[e].apply(n.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},g=this.$W,h=this.$M,y=this.$D,v="set"+(this.$u?"UTC":"");switch(p){case u:return c?m(1,0):m(31,11);case l:return c?m(1,h):m(0,h+1);case s:var b=this.$locale().weekStart||0,_=(g<b?g+7:g)-b;return m(c?y-_:y+(6-_),h);case i:case d:return f(v+"Hours",0);case a:return f(v+"Minutes",1);case r:return f(v+"Seconds",2);case o:return f(v+"Milliseconds",3);default:return this.clone()}},h.endOf=function(e){return this.startOf(e,!1)},h.$set=function(e,t){var s,c=T.p(e),p="set"+(this.$u?"UTC":""),m=(s={},s[i]=p+"Date",s[d]=p+"Date",s[l]=p+"Month",s[u]=p+"FullYear",s[a]=p+"Hours",s[r]=p+"Minutes",s[o]=p+"Seconds",s[n]=p+"Milliseconds",s)[c],f=c===i?this.$D+(t-this.$W):t;if(c===l||c===u){var g=this.clone().set(d,1);g.$d[m](f),g.init(),this.$d=g.set(d,Math.min(this.$D,g.daysInMonth())).$d}else m&&this.$d[m](f);return this.init(),this},h.set=function(e,t){return this.clone().$set(e,t)},h.get=function(e){return this[T.p(e)]()},h.add=function(n,c){var d,p=this;n=Number(n);var m=T.p(c),f=function(e){var t=A(p);return T.w(t.date(t.date()+Math.round(e*n)),p)};if(m===l)return this.set(l,this.$M+n);if(m===u)return this.set(u,this.$y+n);if(m===i)return f(1);if(m===s)return f(7);var g=(d={},d[r]=e,d[a]=t,d[o]=1e3,d)[m]||1,h=this.$d.getTime()+n*g;return T.w(h,this)},h.subtract=function(e,t){return this.add(-1*e,t)},h.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var o=e||"YYYY-MM-DDTHH:mm:ssZ",r=T.z(this),a=this.$H,i=this.$m,s=this.$M,l=n.weekdays,c=n.months,u=n.meridiem,d=function(e,n,r,a){return e&&(e[n]||e(t,o))||r[n].slice(0,a)},m=function(e){return T.s(a%12||12,e,"0")},g=u||function(e,t,n){var o=e<12?"AM":"PM";return n?o.toLowerCase():o};return o.replace(f,(function(e,o){return o||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return T.s(t.$y,4,"0");case"M":return s+1;case"MM":return T.s(s+1,2,"0");case"MMM":return d(n.monthsShort,s,c,3);case"MMMM":return d(c,s);case"D":return t.$D;case"DD":return T.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(n.weekdaysMin,t.$W,l,2);case"ddd":return d(n.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(a);case"HH":return T.s(a,2,"0");case"h":return m(1);case"hh":return m(2);case"a":return g(a,i,!0);case"A":return g(a,i,!1);case"m":return String(i);case"mm":return T.s(i,2,"0");case"s":return String(t.$s);case"ss":return T.s(t.$s,2,"0");case"SSS":return T.s(t.$ms,3,"0");case"Z":return r}return null}(e)||r.replace(":","")}))},h.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},h.diff=function(n,d,p){var m,f=this,g=T.p(d),h=A(n),y=(h.utcOffset()-this.utcOffset())*e,v=this-h,b=function(){return T.m(f,h)};switch(g){case u:m=b()/12;break;case l:m=b();break;case c:m=b()/3;break;case s:m=(v-y)/6048e5;break;case i:m=(v-y)/864e5;break;case a:m=v/t;break;case r:m=v/e;break;case o:m=v/1e3;break;default:m=v}return p?m:T.a(m)},h.daysInMonth=function(){return this.endOf(l).$D},h.$locale=function(){return b[this.$L]},h.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),o=S(e,t,!0);return o&&(n.$L=o),n},h.clone=function(){return T.w(this.$d,this)},h.toDate=function(){return new Date(this.valueOf())},h.toJSON=function(){return this.isValid()?this.toISOString():null},h.toISOString=function(){return this.$d.toISOString()},h.toString=function(){return this.$d.toUTCString()},g}(),w=C.prototype;return A.prototype=w,[["$ms",n],["$s",o],["$m",r],["$H",a],["$W",i],["$M",l],["$y",u],["$D",d]].forEach((function(e){w[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),A.extend=function(e,t){return e.$i||(e(t,C,A),e.$i=!0),A},A.locale=S,A.isDayjs=_,A.unix=function(e){return A(1e3*e)},A.en=b[v],A.Ls=b,A.p={},A},dayjs=fn();var hexcase=0;function hex_md5(e){return rstr2hex(rstr_md5(str2rstr_utf8(e)))}function rstr_md5(e){return binl2rstr(binl_md5(rstr2binl(e),8*e.length))}function rstr2hex(e){for(var t,n=hexcase?"0123456789ABCDEF":"0123456789abcdef",o="",r=0;r<e.length;r++)t=e.charCodeAt(r),o+=n.charAt(t>>>4&15)+n.charAt(15&t);return o}function str2rstr_utf8(e){for(var t,n,o="",r=-1;++r<e.length;)t=e.charCodeAt(r),n=r+1<e.length?e.charCodeAt(r+1):0,55296<=t&&t<=56319&&56320<=n&&n<=57343&&(t=65536+((1023&t)<<10)+(1023&n),r++),t<=127?o+=String.fromCharCode(t):t<=2047?o+=String.fromCharCode(192|t>>>6&31,128|63&t):t<=65535?o+=String.fromCharCode(224|t>>>12&15,128|t>>>6&63,128|63&t):t<=2097151&&(o+=String.fromCharCode(240|t>>>18&7,128|t>>>12&63,128|t>>>6&63,128|63&t));return o}function rstr2binl(e){for(var t=Array(e.length>>2),n=0;n<t.length;n++)t[n]=0;for(n=0;n<8*e.length;n+=8)t[n>>5]|=(255&e.charCodeAt(n/8))<<n%32;return t}function binl2rstr(e){for(var t="",n=0;n<32*e.length;n+=8)t+=String.fromCharCode(e[n>>5]>>>n%32&255);return t}function binl_md5(e,t){e[t>>5]|=128<<t%32,e[14+(t+64>>>9<<4)]=t;for(var n=1732584193,o=-271733879,r=-1732584194,a=271733878,i=0;i<e.length;i+=16){var s=n,l=o,c=r,u=a;n=md5_ff(n,o,r,a,e[i+0],7,-680876936),a=md5_ff(a,n,o,r,e[i+1],12,-389564586),r=md5_ff(r,a,n,o,e[i+2],17,606105819),o=md5_ff(o,r,a,n,e[i+3],22,-1044525330),n=md5_ff(n,o,r,a,e[i+4],7,-176418897),a=md5_ff(a,n,o,r,e[i+5],12,1200080426),r=md5_ff(r,a,n,o,e[i+6],17,-1473231341),o=md5_ff(o,r,a,n,e[i+7],22,-45705983),n=md5_ff(n,o,r,a,e[i+8],7,1770035416),a=md5_ff(a,n,o,r,e[i+9],12,-1958414417),r=md5_ff(r,a,n,o,e[i+10],17,-42063),o=md5_ff(o,r,a,n,e[i+11],22,-1990404162),n=md5_ff(n,o,r,a,e[i+12],7,1804603682),a=md5_ff(a,n,o,r,e[i+13],12,-40341101),r=md5_ff(r,a,n,o,e[i+14],17,-1502002290),n=md5_gg(n,o=md5_ff(o,r,a,n,e[i+15],22,1236535329),r,a,e[i+1],5,-165796510),a=md5_gg(a,n,o,r,e[i+6],9,-1069501632),r=md5_gg(r,a,n,o,e[i+11],14,643717713),o=md5_gg(o,r,a,n,e[i+0],20,-373897302),n=md5_gg(n,o,r,a,e[i+5],5,-701558691),a=md5_gg(a,n,o,r,e[i+10],9,38016083),r=md5_gg(r,a,n,o,e[i+15],14,-660478335),o=md5_gg(o,r,a,n,e[i+4],20,-405537848),n=md5_gg(n,o,r,a,e[i+9],5,568446438),a=md5_gg(a,n,o,r,e[i+14],9,-1019803690),r=md5_gg(r,a,n,o,e[i+3],14,-187363961),o=md5_gg(o,r,a,n,e[i+8],20,1163531501),n=md5_gg(n,o,r,a,e[i+13],5,-1444681467),a=md5_gg(a,n,o,r,e[i+2],9,-51403784),r=md5_gg(r,a,n,o,e[i+7],14,1735328473),n=md5_hh(n,o=md5_gg(o,r,a,n,e[i+12],20,-1926607734),r,a,e[i+5],4,-378558),a=md5_hh(a,n,o,r,e[i+8],11,-2022574463),r=md5_hh(r,a,n,o,e[i+11],16,1839030562),o=md5_hh(o,r,a,n,e[i+14],23,-35309556),n=md5_hh(n,o,r,a,e[i+1],4,-1530992060),a=md5_hh(a,n,o,r,e[i+4],11,1272893353),r=md5_hh(r,a,n,o,e[i+7],16,-155497632),o=md5_hh(o,r,a,n,e[i+10],23,-1094730640),n=md5_hh(n,o,r,a,e[i+13],4,681279174),a=md5_hh(a,n,o,r,e[i+0],11,-358537222),r=md5_hh(r,a,n,o,e[i+3],16,-722521979),o=md5_hh(o,r,a,n,e[i+6],23,76029189),n=md5_hh(n,o,r,a,e[i+9],4,-640364487),a=md5_hh(a,n,o,r,e[i+12],11,-421815835),r=md5_hh(r,a,n,o,e[i+15],16,530742520),n=md5_ii(n,o=md5_hh(o,r,a,n,e[i+2],23,-995338651),r,a,e[i+0],6,-198630844),a=md5_ii(a,n,o,r,e[i+7],10,1126891415),r=md5_ii(r,a,n,o,e[i+14],15,-1416354905),o=md5_ii(o,r,a,n,e[i+5],21,-57434055),n=md5_ii(n,o,r,a,e[i+12],6,1700485571),a=md5_ii(a,n,o,r,e[i+3],10,-1894986606),r=md5_ii(r,a,n,o,e[i+10],15,-1051523),o=md5_ii(o,r,a,n,e[i+1],21,-2054922799),n=md5_ii(n,o,r,a,e[i+8],6,1873313359),a=md5_ii(a,n,o,r,e[i+15],10,-30611744),r=md5_ii(r,a,n,o,e[i+6],15,-1560198380),o=md5_ii(o,r,a,n,e[i+13],21,1309151649),n=md5_ii(n,o,r,a,e[i+4],6,-145523070),a=md5_ii(a,n,o,r,e[i+11],10,-1120210379),r=md5_ii(r,a,n,o,e[i+2],15,718787259),o=md5_ii(o,r,a,n,e[i+9],21,-343485551),n=safe_add(n,s),o=safe_add(o,l),r=safe_add(r,c),a=safe_add(a,u)}return Array(n,o,r,a)}function md5_cmn(e,t,n,o,r,a){return safe_add(bit_rol(safe_add(safe_add(t,e),safe_add(o,a)),r),n)}function md5_ff(e,t,n,o,r,a,i){return md5_cmn(t&n|~t&o,e,t,r,a,i)}function md5_gg(e,t,n,o,r,a,i){return md5_cmn(t&o|n&~o,e,t,r,a,i)}function md5_hh(e,t,n,o,r,a,i){return md5_cmn(t^n^o,e,t,r,a,i)}function md5_ii(e,t,n,o,r,a,i){return md5_cmn(n^(t|~o),e,t,r,a,i)}function safe_add(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function bit_rol(e,t){return e<<t|e>>>32-t}const md5Libs={md5:function(e){return hex_md5(e)}},jnpf={goBack(){navigateBack()},jumpLink(e,t=""){if(!e)return;let n="/pages/apply/externalLink/index?url="+encodeURIComponent(e)+"&fullName= "+t;navigateTo({url:n})},encodeContent(e){const t=[{code:"%",encode:"%25"},{code:"?",encode:"%3F"},{code:"#",encode:"%23"},{code:"&",encode:"%26"},{code:"=",encode:"%3D"}];return e.replace(/[%?#&=]/g,((e,n,o)=>{for(const r of t)if(r.code===e)return r.encode}))},solveAddressParam(e,t){let n=t.jnpfKey;if(e.urlAddress=e.urlAddress?e.urlAddress:t.option.appUrlAddress,!e.urlAddress)return;let o=e.urlAddress;o=o.replace(/\${[^{}]+}/g,(t=>{const o=t.slice(2,-1);let r="";return"text"===n?"Field"==o||"field"==o?e.value:t:("timeAxis"===n&&("name"==o&&(r=e.content),"timestamp"==o&&(r=e.timestamp)),"tableList"===n?e[o]||t:"dataBoard"===n?"Field"==o||"field"==o?e.num:t:("rankList"===n&&("name"===o&&(r=e.label),"value"===o&&(r=e.value.replace("¥ ",""))),"barChart"!==n&&"lineChart"!==n&&"pieChart"!==n&&"radarChart"!=n&&"mapChart"!==n||("name"===o&&(r=e.name),"long"===o&&(r=e.long),"lat"===o&&(r=e.lat),"value"===o&&(r=e.value),"type"===o&&(r=e.type)),r||t))})),e.urlAddress=o},handelFormat:e=>({yyyy:"yyyy","yyyy-MM":"yyyy-MM","yyyy-MM-dd":"yyyy-MM-dd","yyyy-MM-dd HH:mm":"yyyy-MM-dd HH:mm","yyyy-MM-dd HH:mm:ss":"yyyy-MM-dd HH:mm:ss","HH:mm:ss":"HH:mm:ss","HH:mm":"HH:mm",YYYY:"yyyy","YYYY-MM":"yyyy-MM","YYYY-MM-DD":"yyyy-MM-dd","YYYY-MM-DD HH:mm":"yyyy-MM-dd HH:mm","YYYY-MM-DD HH:mm:ss":"yyyy-MM-dd HH:mm:ss"}[e]),toDate(e,t){if(t=t||"yyyy-MM-dd HH:mm:ss",!e)return"";var n=e,o={"M+":(n="string"==typeof e?e.indexOf("/Date(")>-1?new Date(parseInt(e.replace("/Date(","").replace(")/",""),10)):new Date(Date.parse(e.replace(/-/g,"/").replace("T"," ").split(".")[0])):new Date(e)).getMonth()+1,"d+":n.getDate(),"h+":n.getHours(),"H+":n.getHours(),"m+":n.getMinutes(),"s+":n.getSeconds(),"q+":Math.floor((n.getMonth()+3)/3),S:n.getMilliseconds()};for(var r in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(n.getFullYear()+"").substr(4-RegExp.$1.length))),o)new RegExp("("+r+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?o[r]:("00"+o[r]).substr((""+o[r]).length)));return t},toFileSize:e=>null==e||""==e?"":e<1024?jnpf.toDecimal(e)+" 字节":e>=1024&&e<1048576?jnpf.toDecimal(e/1024)+" KB":e>=1048576&&e<1073741824?jnpf.toDecimal(e/1024/1024)+" MB":e>=1073741824?jnpf.toDecimal(e/1024/1024/1024)+" GB":void 0,toDecimal(e){null==e&&(e="0"),e=e.toString().replace(/\$|\,/g,""),isNaN(e)&&(e="0");var t=e==(e=Math.abs(e)),n=(e=Math.floor(100*e+.50000000001))%100;e=Math.floor(e/100).toString(),n<10&&(n="0"+n);for(var o=0;o<Math.floor((e.length-(1+o))/3);o++)e=e.substring(0,e.length-(4*o+3))+""+e.substring(e.length-(4*o+3));return(t?"":"-")+e+"."+n},getScriptFunc(str){let func=null;try{return func=eval(str),"[object Function]"===Object.prototype.toString.call(func)&&func}catch(error){return console.log(error),!1}},interfaceDataHandler(e){if(!e.dataProcessing)return e.data;const t=this.getScriptFunc(e.dataProcessing);return t?t(e.data):e.data},toDateText(e){if(!e)return"";let t="",n=6e4,o=36e5,r=24*o,a=(new Date).getTime()-e;if(a<0)return"刚刚";let i=a/n,s=a/o,l=a/r,c=a/6048e5,u=a/2592e6;if(u>=1&&u<=3)t=" "+parseInt(u)+"月前";else if(c>=1&&c<=3)t=" "+parseInt(c)+"周前";else if(l>=1&&l<=6)t=" "+parseInt(l)+"天前";else if(s>=1&&s<=23)t=" "+parseInt(s)+"小时前";else if(i>=1&&i<=59)t=" "+parseInt(i)+"分钟前";else if(a>=0&&a<=n)t="刚刚";else{let n=new Date;n.setTime(e);let o=n.getFullYear(),r=n.getMonth()+1<10?"0"+(n.getMonth()+1):n.getMonth()+1,a=n.getDate()<10?"0"+n.getDate():n.getDate();n.getHours(),n.getHours(),n.getMinutes(),n.getMinutes(),n.getSeconds(),n.getSeconds(),t=o+"-"+r+"-"+a}return t},toRound(e){var t=0;if(e<10)return 10;if(e>10&&e<50)return 50;for(;e>=10;)e/=10,t+=1;return Math.ceil(e)*Math.pow(10,t)},getAmountChinese(e){if(!e&&0!==e)return"";if(0==e)return"零元整";if(/[a-zA-Z]/.test(e))return"数字较大溢出";let t=+e;if(isNaN(t))return"";t<0&&(t=Number(t.toString().split("-")[1]));const n=["零","壹","贰","叁","肆","伍","陆","柒","捌","玖"],o=["","拾","佰","仟"],r=["","万","亿","兆"],a=["角","分","厘","毫"];let[i,s]=t.toString().split(".");if(i&&(i.length>15||i.indexOf("e")>-1))return"数字较大溢出";let l="";if(i){let e=0;for(let t=0,a=i.length;t<a;t++){const s=i.charAt(t),c=a-t-1,u=c/4,d=c%4;"0"===s?e++:(e>0&&3!==d&&(l+=n[0]),e=0,l+=n[parseInt(s)]+o[d]),0==d&&e<4&&(l+=r[Math.floor(u)])}}if(0!=Number(i)&&(l+="元"),parseInt(s))for(let c=0;c<4;c++){const e=s.charAt(c);parseInt(e)&&(l+=n[e]+a[c])}else l+="整";return e<0&&(l="负数"+l),l},thousandsFormat(e){if(0===e)return"0";if(!e)return"";const t=e.toString().split(".");return t[0]=t[0].replace(/\B(?=(\d{3})+(?!\d))/g,","),t.join(".")},base64:{encode(e,t=!0){if(!e)return"";const n=CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(e));return t?encodeURIComponent(n):n},decode(e,t=!0){if(!e)return"";const n=t?decodeURIComponent(e):e;return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(n))}},idGenerator(){let e=new Date-new Date("2020-08-01");e+=Math.ceil(1e3*Math.random());const t="0123456789ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz",n=t.split(""),o=t.length,r=[];do{let t=e%o;e=(e-t)/o,r.push(n[t])}while(e);return r.join("")},dynamicText(e,t){if(!e)return"";if(Array.isArray(e)){if(!t||!Array.isArray(t))return e.join();let n=[];for(let o=0;o<e.length;o++){let r=t.filter((t=>t.id==e[o]))[0];r&&r.fullName?n.push(r.fullName):n.push(e[o])}return n.join()}if(!t||!Array.isArray(t))return e;let n=t.filter((t=>t.id==e))[0];return n&&n.fullName?n.fullName:e},treeToArray(e,t=""){let n=[];const o=e=>{for(let r=0;r<e.length;r++){const a=e[r];t&&a.type!==t||n.push(a),a.children&&Array.isArray(a.children)&&o(a.children)}};return o(e),n},dynamicTreeText(e,t){if(!e)return"";const n=(e,o)=>{let r=[];const a=(e,t)=>{for(let n=0;n<e.length;n++){if(e[n].id===t){r.push(e[n].fullName);break}e[n].children&&a(e[n].children,t)}};for(let i=0;i<e.length;i++)Array.isArray(e[i])?r.push(n(e[i],"/")):a(t,e[i]);return r.join(o)};return t&&Array.isArray(t)?Array.isArray(e)?n(e):n(e.split()):Array.isArray(e)?e.join():e},onlineUtils:{getUserInfo(){const e=getStorageSync("userInfo")||{};return e.token=getStorageSync("token")||"",e},getDeviceInfo:()=>({vueVersion:"3",origin:"app"}),request:(e,t,n,o)=>request({url:e,method:t||"GET",data:n||{},header:o||{},options:{load:!1}}),route(e,t="navigateTo"){e&&uni.$u.route({url:e,type:t})},toast(e,t="info",n=3e3){uni.$u.toast(e,n)}},aesEncryption:{decrypt(e,t=""){t||(t=md5Libs.md5(define.cipherKey));const n=CryptoJS.enc.Base64.stringify(CryptoJS.enc.Hex.parse(e));return CryptoJS.AES.decrypt(n,CryptoJS.enc.Utf8.parse(t),{mode:CryptoJS.mode.ECB,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8)},encrypt(e,t=""){t||(t=md5Libs.md5(define.cipherKey));const n=CryptoJS.AES.encrypt(e,CryptoJS.enc.Utf8.parse(t),{mode:CryptoJS.mode.ECB,padding:CryptoJS.pad.Pkcs7}).toString();return CryptoJS.enc.Hex.stringify(CryptoJS.enc.Base64.parse(n))}},getDistance(e,t,n,o){const r=e=>e*(Math.PI/180),a=r(n-e),i=r(o-t),s=Math.sin(a/2)*Math.sin(a/2)+Math.cos(r(e))*Math.cos(r(n))*Math.sin(i/2)*Math.sin(i/2);return 1e3*(6371*(2*Math.atan2(Math.sqrt(s),Math.sqrt(1-s))))},getParamList(e,t,n="id"){if(!e||!e.length)return[];for(let o=0;o<e.length;o++){const r=e[o];1==r.sourceType&&t&&(r.defaultValue=t[r.relationField]||0==t[r.relationField]||0==t[r.relationField]?t[r.relationField]:""),4==r.sourceType&&"@formId"==r.relationField&&(r.defaultValue=t[n]||"")}return e},getBatchParamList(e,t){var n;if(!(null==e?void 0:e.length))return[];for(let o=0;o<e.length;o++){const r=e[o];1==r.sourceType&&(null==(n=t.items)?void 0:n.length)&&(r.defaultValue=t.items.map((e=>"4"==t.webType?e[r.relationField]:e[r.relationField+"_jnpfId"]))),4==r.sourceType&&"@formId"==r.relationField&&(r.defaultValue=t.items.map((e=>e.id)))}return e},getLaunchFlowParamList(e,t,n="id"){if(!(null==(e=JSON.parse(JSON.stringify(e)))?void 0:e.length))return[];for(let o=0;o<e.length;o++){const r=e[o];if(1==r.sourceType)if("@formId"==r.sourceValue)r.defaultValue=t[n]||"";else if(r.sourceValue.includes("-")){const e=r.sourceValue.split("-")[0],n=r.sourceValue.split("-")[1];r.defaultValue=(t[e]||[]).map((e=>e[n+"_jnpfId"]))}else{const e=r.sourceValue+"_jnpfId";r.defaultValue=t[e]||0==t[e]||0==t[e]?t[e]:""}else r.defaultValue=r.sourceValue}return e},getDateTimeUnit:e=>"YYYY"==e||"yyyy"==e?"year":"YYYY-MM"==e||"yyyy-MM"==e?"month":"YYYY-MM-DD"==e||"yyyy-MM-dd"==e?"day":"YYYY-MM-DD HH:mm"==e||"yyyy-MM-dd HH:mm"==e?"minute":"YYYY-MM-DD HH:mm:ss"==e||"yyyy-MM-dd HH:mm:ss"==e?"second":"day",setSearchDefaultValue(e,t){if(!["datePicker","organizeSelect","posSelect","userSelect"].includes(e.jnpfKey)||4!=e.sourceType)return;const n=e.value;e.value=this.getSearchRealValue(n,e.format,t,e.__config__.isFromParam,e.searchMultiple)},getSearchRealValue(e,t,n,o=!1,r=!1){var a,i;const s=getStorageSync("userInfo")||{};if("@currOrganize"===e)return(null==(a=s.organizeIds)?void 0:a.length)?r?s.organizeIds:s.organizeId:r?[]:"";if("@currPosition"===e)return(null==(i=s.positionIds)?void 0:i.length)?r?s.positionIds:s.positionId:r?[]:"";if("@currUser"===e)return r?[s.userId]:s.userId;n=dayjs(n);const l=this.getDateTimeUnit(t||"YYYY-MM-DD HH:mm:ss"),c=n.startOf(l).valueOf();if(o)return c;let u=n;"@pastThreeDays"===e&&(u=n.subtract(3,"day")),"@pastWeek"===e&&(u=n.subtract(1,"week")),"@pastMonth"===e&&(u=n.subtract(1,"month")),"@pastThreeMonths"===e&&(u=n.subtract(3,"month")),"@pastSixMonths"===e&&(u=n.subtract(6,"month")),"@pastYear"===e&&(u=n.subtract(1,"year"));return[u.startOf(l).valueOf(),c]},getAuthImgUrl(e,t=!0){if(!e)return"";if(/^data:([a-zA-Z0-9]+\/[a-zA-Z0-9-.+]+);base64,([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)$/.test(e))return e;const n=getStorageSync("userInfo")||{},o=(null==n?void 0:n.securityKey)||"";if(!o)return define.baseURL+e;return define.baseURL+e+(e.includes("?")?"&":"?")+"s="+o+(t?"":"&t=t")}};var isVue2=!1;
  65. /*!
  66. * pinia v2.1.7
  67. * (c) 2023 Eduardo San Martin Morote
  68. * @license MIT
  69. */let activePinia;const setActivePinia=e=>activePinia=e,piniaSymbol=Symbol();function isPlainObject(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var MutationType,MutationType2;function createPinia(){const e=effectScope(!0),t=e.run((()=>ref({})));let n=[],o=[];const r=markRaw({install(e){setActivePinia(r),r._a=e,e.provide(piniaSymbol,r),e.config.globalProperties.$pinia=r,o.forEach((e=>n.push(e))),o=[]},use(e){return this._a||isVue2?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}MutationType2=MutationType||(MutationType={}),MutationType2.direct="direct",MutationType2.patchObject="patch object",MutationType2.patchFunction="patch function";const noop=()=>{};function addSubscription(e,t,n,o=noop){e.push(t);const r=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),o())};return!n&&getCurrentScope()&&onScopeDispose(r),r}function triggerSubscriptions(e,...t){e.slice().forEach((e=>{e(...t)}))}const fallbackRunWithContext=e=>e();function mergeReactiveObjects(e,t){e instanceof Map&&t instanceof Map&&t.forEach(((t,n)=>e.set(n,t))),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];isPlainObject(r)&&isPlainObject(o)&&e.hasOwnProperty(n)&&!isRef(o)&&!isReactive(o)?e[n]=mergeReactiveObjects(r,o):e[n]=o}return e}const skipHydrateSymbol=Symbol();function shouldHydrate(e){return!isPlainObject(e)||!e.hasOwnProperty(skipHydrateSymbol)}const{assign:assign}=Object;function isComputed(e){return!(!isRef(e)||!e.effect)}function createOptionsStore(e,t,n,o){const{state:r,actions:a,getters:i}=t,s=n.state.value[e];let l;return l=createSetupStore(e,(function(){s||(n.state.value[e]=r?r():{});const t=toRefs(n.state.value[e]);return assign(t,a,Object.keys(i||{}).reduce(((t,o)=>(t[o]=markRaw(computed((()=>{setActivePinia(n);const t=n._s.get(e);return i[o].call(t,t)}))),t)),{}))}),t,n,o,!0),l}function createSetupStore(e,t,n={},o,r,a){let i;const s=assign({actions:{}},n),l={deep:!0};let c,u,d,p=[],m=[];const f=o.state.value[e];let g;function h(t){let n;c=u=!1,"function"==typeof t?(t(o.state.value[e]),n={type:MutationType.patchFunction,storeId:e,events:d}):(mergeReactiveObjects(o.state.value[e],t),n={type:MutationType.patchObject,payload:t,storeId:e,events:d});const r=g=Symbol();nextTick().then((()=>{g===r&&(c=!0)})),u=!0,triggerSubscriptions(p,n,o.state.value[e])}a||f||(o.state.value[e]={}),ref({});const y=a?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{assign(e,t)}))}:noop;function v(t,n){return function(){setActivePinia(o);const r=Array.from(arguments),a=[],i=[];function s(e){a.push(e)}function l(e){i.push(e)}let c;triggerSubscriptions(m,{args:r,name:t,store:b,after:s,onError:l});try{c=n.apply(this&&this.$id===e?this:b,r)}catch(u){throw triggerSubscriptions(i,u),u}return c instanceof Promise?c.then((e=>(triggerSubscriptions(a,e),e))).catch((e=>(triggerSubscriptions(i,e),Promise.reject(e)))):(triggerSubscriptions(a,c),c)}}const b=reactive({_p:o,$id:e,$onAction:addSubscription.bind(null,m),$patch:h,$reset:y,$subscribe(t,n={}){const r=addSubscription(p,t,n.detached,(()=>a())),a=i.run((()=>watch((()=>o.state.value[e]),(o=>{("sync"===n.flush?u:c)&&t({storeId:e,type:MutationType.direct,events:d},o)}),assign({},l,n))));return r},$dispose:function(){i.stop(),p=[],m=[],o._s.delete(e)}});o._s.set(e,b);const _=(o._a&&o._a.runWithContext||fallbackRunWithContext)((()=>o._e.run((()=>(i=effectScope()).run(t)))));for(const S in _){const t=_[S];if(isRef(t)&&!isComputed(t)||isReactive(t))a||(f&&shouldHydrate(t)&&(isRef(t)?t.value=f[S]:mergeReactiveObjects(t,f[S])),o.state.value[e][S]=t);else if("function"==typeof t){const e=v(S,t);_[S]=e,s.actions[S]=t}}return assign(b,_),assign(toRaw(b),_),Object.defineProperty(b,"$state",{get:()=>o.state.value[e],set:e=>{h((t=>{assign(t,e)}))}}),o._p.forEach((e=>{assign(b,i.run((()=>e({store:b,app:o._a,pinia:o,options:s}))))})),f&&a&&n.hydrate&&n.hydrate(b.$state,f),c=!0,u=!0,b}function defineStore(e,t,n){let o,r;const a="function"==typeof t;function i(e,n){const i=hasInjectionContext();(e=e||(i?inject(piniaSymbol,null):null))&&setActivePinia(e),(e=activePinia)._s.has(o)||(a?createSetupStore(o,t,r,e):createOptionsStore(o,r,e));return e._s.get(o)}return"string"==typeof e?(o=e,r=a?n:t):(r=e,o=e.id),i.$id=o,i}const store=createPinia(),useChatStore=defineStore({id:" chat",state:()=>({socket:null,badgeNum:0,msgInfo:{},formUserId:""}),getters:{getSocket(){return this.socket},getBadgeNum(){return this.badgeNum},getMsgInfo(){return this.msgInfo}},actions:{setSocket(e){this.socket=e},setBadgeNum(e){this.badgeNum=e},addBadgeNum(e){this.badgeNum+=e},reduceBadgeNum(e){let t=this.badgeNum-e;t<0&&(t=0),this.badgeNum=t},setMsgInfo(e){this.msgInfo=e},setMsgInfoNum(e){if(e||0===e)return this.msgInfo.messageCount=e,this.msgInfo.count=e,void(this.badgeNum=e);this.msgInfo.messageCount-=1,this.msgInfo.count=this.msgInfo.messageCount;let t=this.badgeNum-1;t<0&&(t=0),this.badgeNum=t},setFormUserId(e){this.formUserId=e},sendMessage(e){const t={account:e.toAccount,headIcon:e.toHeadIcon,id:e.toUserId,latestDate:e.latestDate,latestMessage:e.toMessage,messageType:e.messageType,realName:e.toRealName,unreadMessage:0},n={sendUserId:e.UserId,contentType:e.messageType,content:e.toMessage,sendTime:e.dateTime,method:e.method};$emit("addMsg",n),$emit("updateList",t)},receiveMessage(e){if(this.formUserId===e.formUserId){e.unreadMessage=0;const t={sendUserId:e.formUserId,contentType:e.messageType,content:e.formMessage,sendTime:e.dateTime,method:e.method};$emit("addMsg",t)}else e.unreadMessage=1,this.addBadgeNum(1);e.id=e.formUserId,e.latestMessage=e.formMessage,$emit("updateList",e)},getMessageList(e){$emit("getMessageList",e)},messagePush(e){this.msgInfo.messageText=e.title,this.msgInfo.messageCount+=e.unreadNoticeCount,this.msgInfo.messageDate=e.messageDefaultTime,this.addBadgeNum(e.unreadNoticeCount||1)}}});function useChatStoreWithOut(){return useChatStore(store)}let permission={permissionList:getStorageSync("permissionList")||[],hasP(e,t){if(!t)return!1;const n=permission.permissionList.filter((e=>e.modelId===t));if(!n.length)return!1;const o=n[0]&&n[0].column?n[0].column:[];if(!o.length)return!1;return!!o.some((t=>t.enCode===e))},hasFormP(e,t){if(!t)return!1;const n=permission.permissionList.filter((e=>e.modelId===t));if(!n.length)return!1;const o=n[0]&&n[0].form?n[0].form:[];if(!o.length)return!1;return!!o.some((t=>t.enCode===e))},hasBtnP(e,t){if(!t)return!1;const n=permission.permissionList.filter((e=>e.modelId===t));if(!n.length)return!1;const o=n[0]&&n[0].button?n[0].button:[];if(!o.length)return!1;return!!o.some((t=>t.enCode===e))},getPermission(e,t,n){let o=e.btnsList,r=e.customBtnsList,a=e.columnBtnsList.filter((e=>e.show));const i=e.useBtnPermission,s=e.useColumnPermission,l=e.useFormPermission,c=[...o,...a];let u=[],d=[],p=[],m=[],f={},g=["detail","edit","add","remove","batchRemove"],h={},y={};c.map((e=>{g.includes(e.value)&&e.show&&(h["btn_"+e.value]=e.labelI18nCode?i18n.global.t(e.labelI18nCode,e.label):e.label)}));let v=permission.permissionList.filter((e=>{if(e.modelId===t)return f=e}));if(i){if(r&&r.length)for(let e=0;e<r.length;e++)e:for(let t=0;t<f.button.length;t++)if(r[e].value===f.button[t].enCode){d.push(r[e]);break e}if(v.length)for(let e=0;e<c.length;e++)e:for(let t=0;t<f.button.length;t++)if("btn_"+c[e].value===f.button[t].enCode){u.push(f.button[t].enCode);break e}}else{for(let e=0;e<c.length;e++)e:for(let t=0;t<g.length;t++)if(c[e].show&&c[e].value===g[t]){u.push("btn_"+c[e].value);break e}d=r}return a.map((e=>{if(y[e.value]=()=>!0,e.event&&e.event.enableFunc){const t=n(e.event.enableFunc);y[e.value]=t}})),r.map((e=>{if(y[e.value]=()=>!0,e.event&&e.event.enableFunc){const t=n(e.event.enableFunc);y[e.value]=t}})),s?v.length&&e.columnList.forEach(((e,t)=>{f.column.forEach(((t,n)=>{e.prop===t.enCode&&p.push(e)}))})):p=e.columnList,l&&v.length&&(m=f.form),{labelS:h,btnPermission:u,customBtnsPermission:d,columnPermission:p,formPermission:{formList:m,useFormPermission:l,menuId:t},enableFunc:y,useBtnPermission:i}},updatePermissionList(){permission.permissionList=getStorageSync("permissionList")||[]}};const useUserStore=defineStore({id:" user",state:()=>({token:"",userInfo:{},menuList:[]}),getters:{getToken(){return this.token}},actions:{setToken(e){this.token=e,setStorageSync("token",e)},setCid(e){this.cid=e,setStorageSync("cid",e)},setUserInfo(e){this.userInfo=e,setStorageSync("userInfo",e)},setMenuList(e){this.menuList=e,setStorageSync("menuList",e)},getCurrentUser(){return new Promise(((e,t)=>{getCurrentUser().then((t=>{const n=t.data.userInfo||{},o=t.data.permissionList||[],r=t.data.sysConfigInfo||{},a=r.sysVersion||"",i=r.copyright||"";setStorageSync("sysVersion",a),setStorageSync("permissionList",o),permission&&permission.updatePermissionList(),setStorageSync("sysConfigInfo",r),setStorageSync("copyright",i),setStorageSync("systemCode",n.systemCode),this.setUserInfo(n),this.setMenuList(t.data.menuList),e(n)})).catch((e=>{t(e)}))}))},logout(){return new Promise(((e,t)=>{logout().then((()=>{this.setToken(""),this.setCid(""),this.setUserInfo({}),this.resetToken(),e()})).catch((e=>{t(e)}))}))},resetToken(){removeStorageSync("token"),removeStorageSync("cid"),removeStorageSync("userInfo"),removeStorageSync("permissionList"),removeStorageSync("sysVersion"),removeStorageSync("dynamicModelExtra")}}}),chatStore$1=useChatStoreWithOut(),userStore=useUserStore();let socketTask=!1;const Socket={conTime:0,initSocket(){try{const e=getStorageSync("token")||"",t=(getStorageSync("systemInfo"),getStorageSync("userInfo")||{});socketTask=connectSocket({url:define.webSocketUrl+"/"+encodeURIComponent(e),success(){setTimeout((()=>chatStore$1.setSocket(socketTask)),0)}}),socketTask.onMessage((e=>{let t=e.data;const n=JSON.parse(t);n.title;switch(n.method){case"initMessage":const e={messageText:n.messageDefaultText||"暂无数据",messageCount:n.unreadMessageCount+n.unreadSystemMessageCount<0?0:n.unreadMessageCount+n.unreadSystemMessageCount+n.unreadScheduleCount,messageDate:n.messageDefaultTime||0};let t=n.unreadTotalCount;for(let o=0;o<n.unreadNums.length;o++)t+=n.unreadNums[o].unreadNum;chatStore$1.setBadgeNum(t),chatStore$1.setMsgInfo(e);break;case"Online":case"Offline":default:break;case"sendMessage":chatStore$1.sendMessage(n);break;case"receiveMessage":chatStore$1.receiveMessage(n);break;case"messageList":chatStore$1.getMessageList(n);break;case"messagePush":chatStore$1.messagePush(n);break;case"closeSocket":Socket.close();break;case"logout":showToast({title:n.msg||"登录已过期",icon:"none",complete:()=>{setTimeout((()=>{userStore.resetToken(),setTimeout((()=>{Socket.close(),reLaunch({url:"/pages/login/index"})}),500)}),1e3)}});break;case"refresh":showToast({title:"您的权限发生变更,正在刷新界面!",icon:"none",complete:()=>{setTimeout((()=>{setTimeout((()=>{reLaunch({url:"/pages/index/index"})}),500)}),1e3)}})}})),socketTask.onOpen((n=>{Socket.conTime=0;const o=JSON.stringify({method:"OnConnection",token:e,mobileDevice:!0,systemId:t.appSystemId});Socket.sendMsg(o)})),socketTask.onClose((e=>{socketTask=!1,chatStore$1.setSocket(null)})),socketTask.onError((e=>{chatStore$1.setSocket(null),setTimeout((()=>{Socket.conTime+=1,Socket.conTime<=10?(Socket.conTime>=3&&showToast({title:"IM通讯正在连接:连接第"+Socket.conTime+"次!稍后...",icon:"none"}),Socket.reConnect()):showToast({title:"IM通讯连接失败,联系服务器管理员",icon:"none"})}),1e4)}))}catch(e){}},sendMsg(e){if(!1===socketTask)return Socket.reConnect();let t=e;socketTask.send({data:t,complete(e){}})},reConnect(){Socket.initSocket()},close(){socketTask.close({complete(e){socketTask=!1,chatStore$1.setSocket(null)}})}};function getIMReply(e){return request({url:"/api/message/imreply",method:"Get",options:{load:!0},data:e})}function getMessageList(e){return request({url:"/api/message",data:e,options:{load:!1}})}function getUnReadMsgNum(e){return request({url:"/api/message/getUnReadMsgNum",data:e,options:{load:!1}})}function MessageAllRead(e){return request({url:"/api/message/Actions/ReadAll",method:"POST",data:e})}function getMessageDetail(e){return request({url:`/api/message/ReadInfo/${e}`,method:"get"})}function checkInfo(e,t){return request({url:`/api/workflow/operator/${e}/Info?opType=${t}`,method:"get"})}function relocation(e){return request({url:`/api/message/imreply/relocation/${e}`,method:"delete"})}function getOrgAndPosSelector(e){return request({url:"/api/permission/Organize/AsyncPosList",method:"get",data:e,options:{load:!1}})}const chatStore=useChatStore(),_sfc_main={data:()=>({version:0,resVersion:0,modileSystem:"android",Apk:""}),onLaunch(){addInterceptor("reLaunch",{invoke(e){if("/"==e.url)return history.back(),!1}})},methods:{handlePush(){getPushClientId({success:e=>{setStorageSync("push_clientid",e.cid)},fail(e){}})},setPermissions(){if("Android"==plus.os.name){var e=plus.android.runtimeMainActivity(),t=e.getPackageName(),n=e.getApplicationInfo().plusGetAttribute("uid"),o=plus.android.importClass("android.support.v4.app.NotificationManagerCompat");null==o&&(o=plus.android.importClass("androidx.core.app.NotificationManagerCompat")),o.from(e).areNotificationsEnabled()||showModal({title:"通知权限开启提醒",content:"您还没有开启通知权限,无法接受到消息通知,请前往设置!",showCancel:!1,confirmText:"去设置",success:function(o){if(o.confirm){var r=plus.android.importClass("android.content.Intent"),a=plus.android.importClass("android.os.Build");if(a.VERSION.SDK_INT>=26)(i=new r("android.settings.APP_NOTIFICATION_SETTINGS")).putExtra("android.provider.extra.APP_PACKAGE",t);else if(a.VERSION.SDK_INT>=21){var i;(i=new r("android.settings.APP_NOTIFICATION_SETTINGS")).putExtra("app_package",t),i.putExtra("app_uid",n)}else{i.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);var s=Uri.fromParts("package",mainActivity.getPackageName(),null);i.setData(s)}e.startActivity(i)}}})}else if("iOS"==plus.os.name){var r=0,a=plus.ios.invoke("UIApplication","sharedApplication"),i=plus.ios.invoke(a,"currentUserNotificationSettings");i?(r=i.plusGetAttribute("types"),plus.ios.deleteObject(i)):r=plus.ios.invoke(a,"enabledRemoteNotificationTypes"),plus.ios.deleteObject(a),0==(0!=r)&&showModal({title:"通知权限开启提醒",content:"您还没有开启通知权限,无法接受到消息通知,请前往设置!",showCancel:!1,confirmText:"去设置",success:function(e){if(e.confirm){var t=plus.ios.invoke("UIApplication","sharedApplication"),n=plus.ios.invoke("NSURL","URLWithString:","app-settings:");plus.ios.invoke(t,"openURL:",n),plus.ios.deleteObject(n),plus.ios.deleteObject(t)}}})}},getAppVersion(){getAppVersion().then((e=>{let t=e.data.sysVersion||"";const n=t.match(/(\d+\.\d+\.\d+)/);n&&n.length>0&&(this.Apk=`https://cdn.jnpfsoft.com/apk/Android-java-${n[0]}.apk`),t.trim(),this.version=Number(t.replace(/[^0-9]/gi,"")),this.$nextTick((()=>{this.onUpdate()}))})).catch((e=>{}))},onUpdate(){plus.runtime.getProperty(plus.runtime.appid,(e=>{let t=this.define.sysVersion;t.trim(),this.resVersion=Number(t.replace(/[^0-9]/gi,"")),this.version!=this.resVersion&&(setStorageSync("isUpdate",1),showModal({title:"立即更新版本",success:e=>{if(e.confirm){if(removeStorageSync("isUpdate"),"Android"===plus.os.name){if(!this.Apk)return this.$u.toast("下载链接为空");plus.runtime.openURL(this.Apk)}else plus.runtime.launchApplication({action:"itms-apps://itunes.apple.com/cn/app/idappleId自行配置"},(function(e){}))}else e.cancel&&("ios"==this.modileSystem?plus.ios.import("UIApplication").sharedApplication().performSelector("exit"):"android"==this.modileSystem&&plus.runtime.quit())}}))}))},toIm(e){chatStore.reduceBadgeNum(0),navigateTo({url:"/pages/message/im/index?name="+e.realName+"/"+e.account+"&formUserId="+e.formUserId+"&headIcon="+e.headIcon})},toSchedule(e){getMessageDetail(e).then((e=>{chatStore.setMsgInfoNum();let t=e.data.bodyText?JSON.parse(e.data.bodyText):{};if(3==t.type)return;let n=t.groupId||"";navigateTo({url:"/pages/workFlow/schedule/detail?groupId="+n+"&id="+t.id})}))},toFlow(e){getMessageDetail(e).then((e=>{chatStore.setMsgInfoNum();let t=e.data.bodyText?JSON.parse(e.data.bodyText):{};if(2==e.data.flowType){let e="/pages/workFlow/entrustAgent/index";return e=1==t.type?e+"?index=1":e+"?index=2",void navigateTo({url:e})}let n={fullName:e.data.title,id:t.operatorId||e.data.id,...t};checkInfo(t.operatorId||n.taskId,n.opType).then((e=>{n.opType=e.data.opType,setTimeout((()=>{navigateTo({url:"/pages/workFlow/flowBefore/index?config="+this.jnpf.base64.encode(JSON.stringify(n))})}),300)}))}))}}};setupApp(_sfc_main);const mixin={data:()=>({}),onLoad(){this.$u.getRect=this.$uGetRect},methods:{$uGetRect(e,t){return new Promise((n=>{createSelectorQuery().in(this)[t?"selectAll":"select"](e).boundingClientRect((e=>{t&&Array.isArray(e)&&e.length&&n(e),!t&&e&&n(e)})).exec()}))},getParentData(e=""){this.parent||(this.parent=!1),this.parent=this.$u.$parent.call(this,e),this.parent&&(Object.keys(this.parentData).map((e=>{this.parentData[e]=this.parent[e]})),this.parentData.value=this.parent.modelValue)},preventEvent(e){e&&e.stopPropagation&&e.stopPropagation()}},onReachBottom(){$emit("uOnReachBottom")},beforeUnmount(){if(this.parent&&uni.$u.test.array(this.parent.children)){const e=this.parent.children;e.map(((t,n)=>{t===this&&e.splice(n,1)}))}}};function isArray(e){return"[object Array]"===Object.prototype.toString.call(e)}function deepClone(e){if([null,void 0,NaN,!1].includes(e))return e;if("object"!=typeof e&&"function"!=typeof e)return e;var t=isArray(e)?[]:{};for(let n in e)e.hasOwnProperty(n)&&(t[n]="object"==typeof e[n]?deepClone(e[n]):e[n]);return t}function deepMerge(e={},t={}){if("object"!=typeof(e=deepClone(e))||"object"!=typeof t)return!1;for(var n in t)t.hasOwnProperty(n)&&(n in e?"object"!=typeof e[n]||"object"!=typeof t[n]?e[n]=t[n]:e[n].concat&&t[n].concat?e[n]=e[n].concat(t[n]):e[n]=deepMerge(e[n],t[n]):e[n]=t[n]);return e}function email(e){return/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(e)}function mobile(e){return/^1[23456789]\d{9}$/.test(e)}function url(e){return/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?/.test(e)}function date(e){return!/Invalid|NaN/.test(new Date(e).toString())}function dateISO(e){return/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)}function number(e){return/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)}function digits(e){return/^\d+$/.test(e)}function idCard(e){return/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(e)}function carNo(e){const t=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DF]$)|([DF][A-HJ-NP-Z0-9][0-9]{4}$))/,n=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;return 7===e.length?n.test(e):8===e.length&&t.test(e)}function amount(e){return/^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0\.\d{1,2}$/.test(e)}function chinese(e){return/^[\u4e00-\u9fa5]+$/gi.test(e)}function letter(e){return/^[a-zA-Z]*$/.test(e)}function enOrNum(e){return/^[0-9a-zA-Z]*$/g.test(e)}function contains(e,t){return e.indexOf(t)>=0}function range(e,t){return e>=t[0]&&e<=t[1]}function rangeLength(e,t){return e.length>=t[0]&&e.length<=t[1]}function landline(e){return/^\d{3,4}-\d{7,8}(-\d{3,4})?$/.test(e)}function empty(e){switch(typeof e){case"undefined":return!0;case"string":if(0==e.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g,"").length)return!0;break;case"boolean":if(!e)return!0;break;case"number":if(0===e||isNaN(e))return!0;break;case"object":if(null===e||0===e.length)return!0;for(var t in e)return!1;return!0}return!1}function jsonString(e){if("string"==typeof e)try{var t=JSON.parse(e);return!("object"!=typeof t||!t)}catch(n){return!1}return!1}function array(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function object(e){return"[object Object]"===Object.prototype.toString.call(e)}function code(e,t=6){return new RegExp(`^\\d{${t}}$`).test(e)}function func(e){return"function"==typeof e}function promise(e){return object(e)&&func(e.then)&&func(e.catch)}function image(e){const t=e.split("?")[0];return new RegExp(/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)$/).test(t)}function video(e){const t=e.split("?")[0];return new RegExp(/\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv|m3u8|3gp)$/).test(t)}function regExp(e){return e&&"[object RegExp]"===Object.prototype.toString.call(e)}function string(e){return"string"==typeof e}const test={email:email,mobile:mobile,url:url,date:date,dateISO:dateISO,number:number,digits:digits,idCard:idCard,carNo:carNo,amount:amount,chinese:chinese,letter:letter,enOrNum:enOrNum,contains:contains,range:range,rangeLength:rangeLength,empty:empty,isEmpty:empty,jsonString:jsonString,landline:landline,object:object,array:array,code:code,func:func,promise:promise,video:video,image:image,regExp:regExp,string:string};class Request{setConfig(e){this.config=deepMerge(this.config,e)}request(e={}){if(this.interceptor.request&&"function"==typeof this.interceptor.request){let t=this.interceptor.request(e);if(!1===t)return new Promise((()=>{}));this.options=t}return e.dataType=e.dataType||this.config.dataType,e.responseType=e.responseType||this.config.responseType,e.url=e.url||"",e.params=e.params||{},e.header=Object.assign({},this.config.header,e.header),e.method=e.method||this.config.method,new Promise(((t,n)=>{e.complete=e=>{if(hideLoading(),clearTimeout(this.config.timer),this.config.timer=null,this.config.originalData)if(this.interceptor.response&&"function"==typeof this.interceptor.response){let o=this.interceptor.response(e);!1!==o?t(o):n(e)}else t(e);else if(200==e.statusCode)if(this.interceptor.response&&"function"==typeof this.interceptor.response){let o=this.interceptor.response(e.data);!1!==o?t(o):n(e.data)}else t(e.data);else n(e)},e.url=test.url(e.url)?e.url:this.config.baseUrl+(0==e.url.indexOf("/")?e.url:"/"+e.url),this.config.showLoading&&!this.config.timer&&(this.config.timer=setTimeout((()=>{showLoading({title:this.config.loadingText,mask:this.config.loadingMask}),this.config.timer=null}),this.config.loadingTime)),request$1(e)}))}constructor(){this.config={baseUrl:"",header:{},method:"POST",dataType:"json",responseType:"text",showLoading:!0,loadingText:"请求中...",loadingTime:800,timer:null,originalData:!1,loadingMask:!0},this.interceptor={request:null,response:null},this.get=(e,t={},n={})=>this.request({method:"GET",url:e,header:n,data:t}),this.post=(e,t={},n={})=>this.request({url:e,method:"POST",header:n,data:t}),this.put=(e,t={},n={})=>this.request({url:e,method:"PUT",header:n,data:t}),this.delete=(e,t={},n={})=>this.request({url:e,method:"DELETE",header:n,data:t})}}const http=new Request;function queryParams(e={},t=!0,n="brackets"){let o=t?"?":"",r=[];-1==["indices","brackets","repeat","comma"].indexOf(n)&&(n="brackets");for(let a in e){let t=e[a];if(!(["",void 0,null].indexOf(t)>=0))if(t.constructor===Array)switch(n){case"indices":for(let n=0;n<t.length;n++)r.push(a+"["+n+"]="+t[n]);break;case"brackets":default:t.forEach((e=>{r.push(a+"[]="+e)}));break;case"repeat":t.forEach((e=>{r.push(a+"="+e)}));break;case"comma":let e="";t.forEach((t=>{e+=(e?",":"")+t})),r.push(a+"="+e)}else r.push(a+"="+t)}return r.length?o+r.join("&"):""}class Router{constructor(){this.config={type:"navigateTo",url:"",delta:1,params:{},animationType:"pop-in",animationDuration:300,intercept:!1},this.route=this.route.bind(this)}addRootPath(e){return"/"===e[0]?e:`/${e}`}mixinParam(e,t){e=e&&this.addRootPath(e);let n="";return/.*\/.*\?.*=.*/.test(e)?(n=uni.$u.queryParams(t,!1),e+"&"+n):(n=uni.$u.queryParams(t),e+n)}async route(e={},t={}){let n={};if("string"==typeof e?(n.url=this.mixinParam(e,t),n.type="navigateTo"):(n=uni.$u.deepClone(e,this.config),n.url=this.mixinParam(e.url,e.params)),t.intercept&&(this.config.intercept=t.intercept),n.params=t,n=uni.$u.deepMerge(this.config,n),"function"==typeof uni.$u.routeIntercept){await new Promise(((e,t)=>{uni.$u.routeIntercept(n,e)}))&&this.openPage(n)}else this.openPage(n)}openPage(e){const{url:t,type:n,delta:o,animationType:r,animationDuration:a}=e;"navigateTo"!=e.type&&"to"!=e.type||navigateTo({url:t,animationType:r,animationDuration:a}),"redirectTo"!=e.type&&"redirect"!=e.type||redirectTo({url:t}),"switchTab"!=e.type&&"tab"!=e.type||switchTab({url:t}),"reLaunch"!=e.type&&"launch"!=e.type||reLaunch({url:t}),"navigateBack"!=e.type&&"back"!=e.type||navigateBack({delta:o})}}const route=(new Router).route;function timeFormat(e=null,t="yyyy-mm-dd"){e||(e=Number(new Date)),10==e.toString().length&&(e*=1e3);let n,o=new Date(e),r={"y+":o.getFullYear().toString(),"m+":(o.getMonth()+1).toString(),"d+":o.getDate().toString(),"h+":o.getHours().toString(),"M+":o.getMinutes().toString(),"s+":o.getSeconds().toString()};for(let a in r)n=new RegExp("("+a+")").exec(t),n&&(t=t.replace(n[1],1==n[1].length?r[a]:r[a].padStart(n[1].length,"0")));return t}function timeFrom(e=null,t="yyyy-mm-dd"){e||(e=Number(new Date)),10==e.toString().length&&(e*=1e3);let n=+new Date(Number(e)),o=(Number(new Date)-n)/1e3,r="";switch(!0){case o<300:r="刚刚";break;case o>=300&&o<3600:r=parseInt(o/60)+"分钟前";break;case o>=3600&&o<86400:r=parseInt(o/3600)+"小时前";break;case o>=86400&&o<2592e3:r=parseInt(o/86400)+"天前";break;default:r=!1===t?o>=2592e3&&o<31536e3?parseInt(o/2592e3)+"个月前":parseInt(o/31536e3)+"年前":timeFormat(n,t)}return r}function colorGradient(e="rgb(0, 0, 0)",t="rgb(255, 255, 255)",n=10){let o=hexToRgb(e,!1),r=o[0],a=o[1],i=o[2],s=hexToRgb(t,!1),l=(s[0]-r)/n,c=(s[1]-a)/n,u=(s[2]-i)/n,d=[];for(let p=0;p<n;p++){let e=rgbToHex("rgb("+Math.round(l*p+r)+","+Math.round(c*p+a)+","+Math.round(u*p+i)+")");d.push(e)}return d}function hexToRgb(e,t=!0){if((e=e.toLowerCase())&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(e)){if(4===e.length){let t="#";for(let n=1;n<4;n+=1)t+=e.slice(n,n+1).concat(e.slice(n,n+1));e=t}let n=[];for(let t=1;t<7;t+=2)n.push(parseInt("0x"+e.slice(t,t+2)));return t?`rgb(${n[0]},${n[1]},${n[2]})`:n}if(/^(rgb|RGB)/.test(e)){return e.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",").map((e=>Number(e)))}return e}function rgbToHex(e){let t=e;if(/^(rgb|RGB)/.test(t)){let e=t.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(","),n="#";for(let t=0;t<e.length;t++){let o=Number(e[t]).toString(16);o=1==String(o).length?"0"+o:o,"0"===o&&(o+=o),n+=o}return 7!==n.length&&(n=t),n}if(!/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(t))return t;{let e=t.replace(/#/,"").split("");if(6===e.length)return t;if(3===e.length){let t="#";for(let n=0;n<e.length;n+=1)t+=e[n]+e[n];return t}}}function colorToRgba(e,t=.3){let n=(e=rgbToHex(e)).toLowerCase();if(n&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(n)){if(4===n.length){var o="#";for(let e=1;e<4;e+=1)o+=n.slice(e,e+1).concat(n.slice(e,e+1));n=o}var r=[];for(let e=1;e<7;e+=2)r.push(parseInt("0x"+n.slice(e,e+2)));return"rgba("+r.join(",")+","+t+")"}return n}String.prototype.padStart||(String.prototype.padStart=function(e,t=" "){if("[object String]"!==Object.prototype.toString.call(t))throw new TypeError("fillString must be String");let n=this;if(n.length>=e)return String(n);let o=e-n.length,r=Math.ceil(o/t.length);for(;r>>=1;)t+=t,1===r&&(t+=t);return t.slice(0,o)+n});const colorGradient$1={colorGradient:colorGradient,hexToRgb:hexToRgb,rgbToHex:rgbToHex,colorToRgba:colorToRgba};function guid(e=32,t=!0,n=null){let o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[];if(n=n||o.length,e)for(let a=0;a<e;a++)r[a]=o[0|Math.random()*n];else{let e;r[8]=r[13]=r[18]=r[23]="-",r[14]="4";for(let t=0;t<36;t++)r[t]||(e=0|16*Math.random(),r[t]=o[19==t?3&e|8:e])}return t?(r.shift(),"u"+r.join("")):r.join("")}let color={primary:"#2979ff",primaryDark:"#2b85e4",primaryDisabled:"#a0cfff",primaryLight:"#ecf5ff",bgColor:"#f3f4f6",info:"#909399",infoDark:"#82848a",infoDisabled:"#c8c9cc",infoLight:"#f4f4f5",warning:"#ff9900",warningDark:"#f29100",warningDisabled:"#fcbd71",warningLight:"#fdf6ec",error:"#fa3534",errorDark:"#dd6161",errorDisabled:"#fab6b6",errorLight:"#fef0f0",success:"#19be6b",successDark:"#18b566",successDisabled:"#71d5a1",successLight:"#dbf1e1",mainColor:"#303133",contentColor:"#606266",tipsColor:"#909399",lightColor:"#c0c4cc",borderColor:"#e4e7ed"};function type2icon(e="success",t=!1){-1==["primary","info","error","warning","success"].indexOf(e)&&(e="success");let n="";switch(e){case"primary":case"info":n="info-circle";break;case"error":n="close-circle";break;case"warning":n="error-circle";break;default:n="checkmark-circle"}return t&&(n+="-fill"),n}function randomArray(e=[]){return e.sort((()=>Math.random()-.5))}function addUnit(e="auto",t="rpx"){return e=String(e),test.number(e)?`${e}${t}`:e}function random(e,t){if(e>=0&&t>0&&t>=e){let n=t-e+1;return Math.floor(Math.random()*n+e)}return 0}function trim$1(e,t="both"){return"both"==t?e.replace(/^\s+|\s+$/g,""):"left"==t?e.replace(/^\s*/,""):"right"==t?e.replace(/(\s*$)/g,""):"all"==t?e.replace(/\s+/g,""):e}function toast(e,t=1500){showToast({title:e,icon:"none",duration:t})}function getParent(e,t){let n=this.$parent;for(;n;){if(n.$options.name===e){let e={};if(Array.isArray(t))t.map((t=>{e[t]=n[t]?n[t]:""}));else for(let o in t)Array.isArray(t[o])?t[o].length?e[o]=t[o]:e[o]=n[o]:t[o].constructor===Object?Object.keys(t[o]).length?e[o]=t[o]:e[o]=n[o]:e[o]=t[o]||!1===t[o]?t[o]:n[o];return e}n=n.$parent}return{}}function $parent(e){let t=this.$parent;for(;t;){if(!t.$options||t.$options.name===e)return t;t=t.$parent}return!1}function os(){return getSystemInfoSync().platform}function sys(){return getSystemInfoSync()}let timeout=null;function debounce(e,t=500,n=!1){if(null!==timeout&&clearTimeout(timeout),n){var o=!timeout;timeout=setTimeout((function(){timeout=null}),t),o&&"function"==typeof e&&e()}else timeout=setTimeout((function(){"function"==typeof e&&e()}),t)}let timeoutArr=[],flagArr=[];function throttle(e,t=500,n=!0,o="default"){timeoutArr[o]||(timeoutArr[o]=null),n?flagArr[o]||(flagArr[o]=!0,"function"==typeof e&&e(),timeoutArr[o]=setTimeout((()=>{flagArr[o]=!1}),t)):flagArr[o]||(flagArr[o]=!0,timeoutArr[o]=setTimeout((()=>{flagArr[o]=!1,"function"==typeof e&&e()}),t))}function addStyle(e,t="object"){if(test.empty(e)||"object"==typeof e&&"object"===t||"string"===t&&"string"==typeof e)return e;if("object"===t){const t=(e=trim(e)).split(";"),n={};for(let e=0;e<t.length;e++)if(t[e]){const o=t[e].split(":");n[trim(o[0])]=trim(o[1])}return n}let n="";for(const o in e){n+=`${o.replace(/([A-Z])/g,"-$1").toLowerCase()}:${e[o]};`}return trim(n)}let version="1.10.1";const config={v:version,version:version,type:["primary","success","info","error","warning"]},zIndex={toast:10090,noNetwork:10080,popup:10075,mask:10070,navbar:980,topTips:975,sticky:970,indexListSticky:965};function wranning(e){}const $u={queryParams:queryParams,route:route,timeFormat:timeFormat,date:timeFormat,timeFrom:timeFrom,colorGradient:colorGradient$1.colorGradient,colorToRgba:colorGradient$1.colorToRgba,guid:guid,color:color,sys:sys,os:os,type2icon:type2icon,randomArray:randomArray,wranning:wranning,get:http.get,post:http.post,put:http.put,delete:http.delete,hexToRgb:colorGradient$1.hexToRgb,rgbToHex:colorGradient$1.rgbToHex,test:test,random:random,deepClone:deepClone,deepMerge:deepMerge,getParent:getParent,$parent:$parent,addUnit:addUnit,trim:trim$1,type:["primary","success","error","warning","info"],http:http,toast:toast,config:config,zIndex:zIndex,debounce:debounce,throttle:throttle,addStyle:addStyle};uni.$u=$u;const install=e=>{e.mixin(mixin),e.config.globalProperties.$u=$u},uView={install:install},share={data:()=>({share:{title:"jnpf快速开放平台",path:"/pages/index/index",imageUrl:"",desc:"",content:""}})};function createApp(){const e=createApp$1(_sfc_main);return e.use(store),e.use(uView),e.mixin(share),setupI18n(e),e.config.globalProperties.$permission=permission,e.config.globalProperties.define=define,e.config.globalProperties.request=request,e.config.globalProperties.jnpf=jnpf,{app:e}}createApp().app.use(index$e).mount("#app");export{$emit as $,vShow as A,createCommentVNode as B,createBaseVNode as C,createElementBlock as D,renderList as E,Fragment as F,index$q as G,normalizeClass as H,index$i as I,setCodeCertificateStatus as J,navigateBack as K,scanCode as L,confirmLogin as M,getTicketStatus as N,index$c as O,request as P,normalizeStyle as Q,withModifiers as R,useChatStore as S,Socket as T,getLocale as U,updatePasswordMessage as V,updatePassword as W,resolveComponent as X,useLocale as Y,getSystemInfo as Z,getMessageList as _,setNavigationBarTitle as a,initVueI18n as a$,getUnReadMsgNum as a0,MessageAllRead as a1,$on as a2,getMessageDetail as a3,checkInfo as a4,$off as a5,ScrollView as a6,UserSettingInfo as a7,chooseImage as a8,uploadFile as a9,createCanvasContext as aA,canvasToTempFilePath as aB,index$v as aC,jnpf as aD,SwiperItem as aE,Swiper as aF,upx2px as aG,createVideoContext as aH,index$d as aI,previewImage as aJ,getDownloadUrl as aK,downloadFile as aL,openDocument as aM,watch as aN,effectScope as aO,computed as aP,reactive as aQ,createInnerAudioContext as aR,getImageInfo as aS,index$h as aT,relocation as aU,getIMReply as aV,getUserSettingInfo as aW,saveFile as aX,index$u as aY,index$t as aZ,index$y as a_,UpdateAvatar as aa,showModal as ab,closeSocket as ac,getUserOrganizes as ad,setTabBarBadge as ae,removeTabBarBadge as af,renderSlot as ag,createSlots as ah,getDataInterfaceRes as ai,chooseVideo as aj,getCurrentPages$1 as ak,addInterceptor as al,chooseFile as am,onPushMessage as an,offPushMessage as ao,request$1 as ap,removeStorageSync as aq,clearStorageSync as ar,connectSocket as as,getSystemInfoSync as at,redirectTo as au,getPushClientId as av,getLaunchOptionsSync as aw,onWindowResize as ax,offWindowResize as ay,createSelectorQuery as az,showLoading as b,UpdateUser as b$,index$7 as b0,index$m as b1,index$n as b2,PickerViewColumn as b3,PickerView as b4,getReceiveUserList as b5,getSelectedList as b6,Input as b7,index$x as b8,createIntersectionObserver as b9,arrayBufferToBase64 as bA,index$s as bB,vibrateShort as bC,getSelectedUserList as bD,getUserList as bE,getUserInfoList as bF,defineStore as bG,getDictionaryDataAll as bH,getGroupSelector as bI,getRoleSelector as bJ,createAnimation$1 as bK,getBillNumber as bL,MovableView as bM,MovableArea as bN,getSignImgList as bO,getRelationSelect as bP,deepClone as bQ,createMapContext as bR,getAroundList as bS,getTextList as bT,index$8 as bU,index$9 as bV,Map$1 as bW,getOrgAndPosSelector as bX,makePhoneCall as bY,updateUserInfo as bZ,accountCancel as b_,pageScrollTo as ba,hideKeyboard as bb,startPullDownRefresh as bc,stopPullDownRefresh as bd,index$l as be,getDataInterfaceDataInfoByIds as bf,getRelationFormDetail as bg,getOrgByOrganizeCondition as bh,getOrganizeSelector as bi,getOrgSelectedList as bj,getPositionByCondition as bk,getOrgAndPosSelector$1 as bl,getPositionSelector as bm,getPositionSelectedList as bn,getRoleCondition as bo,getGroupCondition as bp,getPopSelect as bq,getProvinceSelector as br,getProvinceSelectorInfoList as bs,getDictionaryDataSelector as bt,saveImageToPhotosAlbum as bu,dayjs as bv,getLocation as bw,openLocation as bx,getAddress as by,loadFontFace as bz,showToast as c,getUserPositions as c0,setMajor as c1,canIUse as c2,createSignImg as c3,delSignImg as c4,setDefSignImg as c5,getTicket as d,socialsLogin as e,switchTab as f,getStorageSync as g,hideLoading as h,getLoginConfig as i,getConfig as j,login as k,login$1 as l,md5Libs as m,navigateTo as n,resolveDynamicComponent as o,createBlock as p,index$g as q,reLaunch as r,setStorageSync as s,openBlock as t,useUserStore as u,createVNode as v,withCtx as w,createTextVNode as x,toDisplayString$1 as y,withDirectives as z};