From ab6dfa2e12b017fbbd5d1d29adc34801a7b3521d Mon Sep 17 00:00:00 2001 From: mixtan <424491071@qq.com> Date: Fri, 16 May 2025 22:14:58 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=89=93=E5=8C=85dist=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=B1=BB=E5=9E=8B=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 10 +++++++ dist/index.html | 28 +++++++++---------- dist/static/css/About-jg9ZSBwJ.css | 1 - dist/static/css/About-mDGTH05M.css | 1 + ...{index-DIoLoULI.css => index-BMHcNRvy.css} | 2 +- dist/static/css/privacy-Bi7tnCFK.css | 1 + ...{start-BaKIi4YO.css => start-DhP5DNUq.css} | 2 +- .../{About-gWTMoHSx.js => About-BPKmQJqM.js} | 2 +- ...dBack-CViox2S0.js => FeedBack-aWZCfjMK.js} | 2 +- .../js/{Help-CTCiUKYC.js => Help-slyv7Lcv.js} | 2 +- .../{check-DiiojKIT.js => check-CKkja6E0.js} | 2 +- dist/static/js/index-B5N-wgXJ.js | 15 ---------- dist/static/js/index-D3MMAWr-.js | 15 ++++++++++ .../{index-C2G_6Q6w.js => index-DFhYSIGi.js} | 2 +- dist/static/js/privacy-q-IkRVAO.js | 1 + .../{start-B7susDH7.js => start-Ca1PrsQ6.js} | 2 +- src/App.vue | 4 +-- 17 files changed, 52 insertions(+), 40 deletions(-) delete mode 100644 dist/static/css/About-jg9ZSBwJ.css create mode 100644 dist/static/css/About-mDGTH05M.css rename dist/static/css/{index-DIoLoULI.css => index-BMHcNRvy.css} (50%) create mode 100644 dist/static/css/privacy-Bi7tnCFK.css rename dist/static/css/{start-BaKIi4YO.css => start-DhP5DNUq.css} (68%) rename dist/static/js/{About-gWTMoHSx.js => About-BPKmQJqM.js} (52%) rename dist/static/js/{FeedBack-CViox2S0.js => FeedBack-aWZCfjMK.js} (92%) rename dist/static/js/{Help-CTCiUKYC.js => Help-slyv7Lcv.js} (86%) rename dist/static/js/{check-DiiojKIT.js => check-CKkja6E0.js} (98%) delete mode 100644 dist/static/js/index-B5N-wgXJ.js create mode 100644 dist/static/js/index-D3MMAWr-.js rename dist/static/js/{index-C2G_6Q6w.js => index-DFhYSIGi.js} (99%) create mode 100644 dist/static/js/privacy-q-IkRVAO.js rename dist/static/js/{start-B7susDH7.js => start-Ca1PrsQ6.js} (63%) diff --git a/components.d.ts b/components.d.ts index d02f5e8..f8fcdde 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,15 +8,25 @@ export {} /* prettier-ignore */ declare module 'vue' { export interface GlobalComponents { + ElAutocomplete: typeof import('element-plus/es')['ElAutocomplete'] ElButton: typeof import('element-plus/es')['ElButton'] ElCarousel: typeof import('element-plus/es')['ElCarousel'] ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem'] + ElCascader: typeof import('element-plus/es')['ElCascader'] ElCol: typeof import('element-plus/es')['ElCol'] ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] + ElIcon: typeof import('element-plus/es')['ElIcon'] ElInput: typeof import('element-plus/es')['ElInput'] + ElOption: typeof import('element-plus/es')['ElOption'] + ElRadio: typeof import('element-plus/es')['ElRadio'] + ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] ElRow: typeof import('element-plus/es')['ElRow'] + ElSelect: typeof import('element-plus/es')['ElSelect'] ElStatistic: typeof import('element-plus/es')['ElStatistic'] + ElStep: typeof import('element-plus/es')['ElStep'] + ElSteps: typeof import('element-plus/es')['ElSteps'] + ElUpload: typeof import('element-plus/es')['ElUpload'] FloatingMenu: typeof import('./src/components/floatingMenu.vue')['default'] Login: typeof import('./src/components/login.vue')['default'] Register: typeof import('./src/components/register.vue')['default'] diff --git a/dist/index.html b/dist/index.html index c047a66..9bf47b8 100644 --- a/dist/index.html +++ b/dist/index.html @@ -1,16 +1,16 @@ - - - - - - - 小发同城 - + + + + + + + 小发同城 + - - - -
- - + + + +
+ + diff --git a/dist/static/css/About-jg9ZSBwJ.css b/dist/static/css/About-jg9ZSBwJ.css deleted file mode 100644 index 9a1802b..0000000 --- a/dist/static/css/About-jg9ZSBwJ.css +++ /dev/null @@ -1 +0,0 @@ -.about_img img[data-v-180aa855]{width:100%;height:300px;object-fit:cover}.about_container[data-v-180aa855]{width:100%;max-width:1200px;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.about_container h1[data-v-180aa855]{margin:30px 0}.about_container .el-row[data-v-180aa855]{width:100%}.about_container p[data-v-180aa855]{margin-bottom:30px;font-weight:400;font-size:20px;text-indent:2em;padding:0 15px}.about_container .brandTarget[data-v-180aa855]{display:flex;width:100%;justify-content:center;align-items:center}.about_container .brandTarget .brandTarget_one[data-v-180aa855],.about_container .brandTarget .brandTarget_two[data-v-180aa855],.about_container .brandTarget .brandTarget_three[data-v-180aa855]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.about_container .brandTarget img[data-v-180aa855]{width:100%;height:400px;object-fit:cover}.about_container .brandTarget p[data-v-180aa855]{text-align:center;padding:20px}.ppt[data-v-180aa855]{width:100%;margin:auto}.ppt img[data-v-180aa855]{width:100%;height:auto;object-fit:contain} diff --git a/dist/static/css/About-mDGTH05M.css b/dist/static/css/About-mDGTH05M.css new file mode 100644 index 0000000..b447efb --- /dev/null +++ b/dist/static/css/About-mDGTH05M.css @@ -0,0 +1 @@ +.about_img img[data-v-53582c83]{width:100%;height:300px;object-fit:cover}.about_container[data-v-53582c83]{width:100%;max-width:1200px;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.about_container h1[data-v-53582c83]{margin:30px 0}.about_container .el-row[data-v-53582c83]{width:100%}.about_container p[data-v-53582c83]{margin-bottom:30px;font-weight:400;font-size:20px;text-indent:2em;padding:0 15px}.about_container .brandTarget[data-v-53582c83]{display:flex;width:100%;justify-content:center;align-items:center}.about_container .brandTarget .brandTarget_one[data-v-53582c83],.about_container .brandTarget .brandTarget_two[data-v-53582c83],.about_container .brandTarget .brandTarget_three[data-v-53582c83]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.about_container .brandTarget img[data-v-53582c83]{width:100%;height:400px;object-fit:cover}.about_container .brandTarget p[data-v-53582c83]{text-align:center;padding:20px}.ppt[data-v-53582c83]{width:100%;margin:auto}.ppt img[data-v-53582c83]{width:100%;height:auto;object-fit:contain} diff --git a/dist/static/css/index-DIoLoULI.css b/dist/static/css/index-BMHcNRvy.css similarity index 50% rename from dist/static/css/index-DIoLoULI.css rename to dist/static/css/index-BMHcNRvy.css index 5429721..19e2704 100644 --- a/dist/static/css/index-DIoLoULI.css +++ b/dist/static/css/index-BMHcNRvy.css @@ -1 +1 @@ -.hamburger-menu[data-v-7cf6a59a]{position:fixed;top:20px;right:20px;width:25px;height:25px;cursor:pointer;z-index:10011;display:none}.hamburger-icon[data-v-7cf6a59a]{display:block;width:100%;height:3px;background-color:#303133;margin:5px 0;transition:all .3s ease-in-out;transform-origin:center}.rotate-top[data-v-7cf6a59a]{transform:translateY(8px) rotate(45deg)}.hide-middle[data-v-7cf6a59a]{opacity:0}.rotate-bottom[data-v-7cf6a59a]{transform:translateY(-8px) rotate(-45deg)}.mobile-menu[data-v-7cf6a59a]{position:fixed;top:70px;left:0;width:100%;height:100%;background-color:#fff;z-index:10010;display:flex;flex-direction:column;align-items:center;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.mobile-menu.open[data-v-7cf6a59a]{opacity:1;visibility:visible}.mobile-menu-list[data-v-7cf6a59a]{list-style:none;padding:0;margin:0;width:90%;max-width:300px;border-radius:10px;overflow:hidden;z-index:10010}.mobile-menu-list li[data-v-7cf6a59a]{padding:10px;line-height:30PX;border-bottom:1px solid #DCDCDC}.mobile-menu-list li a[data-v-7cf6a59a]{text-decoration:none}.mobile-menu-list li[data-v-7cf6a59a]:last-child{border-bottom:none}.login-register-module[data-v-7cf6a59a]{position:fixed;top:20px;right:60px;z-index:10010;display:flex;justify-content:center;align-items:center;display:none}.login-register-module span[data-v-7cf6a59a]{margin-right:10px;line-height:35px;cursor:pointer}.login-register-module span[data-v-7cf6a59a]:hover{color:#00f}@media (max-width: 768px){.header-menu[data-v-7cf6a59a]{display:none}.mobile-menu[data-v-7cf6a59a]{padding:32px 24px;border-top:2px solid #DCDCDC}.header-right[data-v-7cf6a59a]{display:none}.hamburger-menu[data-v-7cf6a59a]{display:block}.login-register-module[data-v-7cf6a59a]{display:flex}}.copyright a{cursor:pointer}.login-box{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:1000101}.login-container{padding:35px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background-color:#fff;width:400px;transition:box-shadow .3s ease;position:relative}.login-container:hover{box-shadow:0 6px 12px #00000026}.login-container h4{color:#007bff;text-align:center;margin-bottom:30px;font-size:24px}.login-container .el-form-item{display:flex;justify-content:center;align-items:center;width:100%}.login-container .el-form-item label{width:100px!important}.login-container .el-input{width:100%}.login-container button{width:100%;padding:2px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:background-color .3s ease}.login-container button:hover{background-color:#0056b3}.login-container .login-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#6c757d}.login-container .login-close:hover{color:#007bff}.login-container .passwordLogin p{margin:10px;color:red}.login-container .pic_verifyCode img{cursor:pointer;width:100px;height:50px;margin-left:5px}.login-container .el-input{flex:1}.register-box{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:1000101}.el-message{z-index:1000102!important}.register-container{padding:35px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background-color:#fff;width:400px;transition:box-shadow .3s ease;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.register-container:hover{box-shadow:0 6px 12px #00000026}.register-container h4{color:#007bff;text-align:center;margin-bottom:30px;font-size:24px}.register-container .el-form-item{display:flex;justify-content:center;align-items:center;width:100%}.register-container .el-form-item label{width:100px!important}.register-container .el-input{width:100%}.register-container .verifyAndButton{display:flex;width:100%}.register-container button{width:100%;padding:2px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:background-color .3s ease}.register-container button:hover{background-color:#0056b3}.register-container .register-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#6c757d}.register-container .register-close:hover{color:#007bff}.register-container .error-message{color:red;margin-top:5px;font-size:12px}.register-container p{color:red;margin:10px 0}.floating-menu[data-v-fca94e34]{position:fixed;right:5px;bottom:20%;padding:10px;z-index:1000}.floating-menu .menu-item[data-v-fca94e34]{display:block;margin:5px 0;padding:8px 15px;border:none;border-radius:3px;background-color:#007bff;color:#fff;cursor:pointer;transition:background-color .3s ease}.floating-menu .menu-item[data-v-fca94e34]:hover{background-color:#0056b3}.floating-menu .menu-item-wrapper[data-v-fca94e34]{position:relative}.floating-menu .phone-popup[data-v-fca94e34]{position:absolute;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #0003;border-radius:5px;top:50%;left:-180px;transform:translateY(-50%);z-index:1001}.floating-menu .phone-popup-content[data-v-fca94e34]{display:flex;flex-direction:column;padding:10px;justify-content:center;align-items:center}.floating-menu .phone-popup-content .code img[data-v-fca94e34]{width:70px;height:70px}.floating-menu-mobile[data-v-fca94e34]{position:fixed;right:5px;bottom:20%;padding:10px;z-index:1000;background:#fff;border-radius:20%}.floating-menu-mobile .customer-serve[data-v-fca94e34]{width:30px;height:30px;display:block;margin-bottom:10px}.floating-menu-mobile .customer-serve i[data-v-fca94e34]{font-size:30px}.floating-menu-mobile .customer-serve .phone-popup[data-v-fca94e34]{position:absolute;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #0003;border-radius:5px;top:50%;left:-180px;transform:translateY(-50%);z-index:1001}.floating-menu-mobile .customer-serve .phone-popup-content[data-v-fca94e34]{display:flex;flex-direction:column;padding:10px;justify-content:center;align-items:center}.floating-menu-mobile .customer-serve .phone-popup-content .code img[data-v-fca94e34]{width:70px;height:70px}.floating-menu-mobile .feedback[data-v-fca94e34]{width:30px;height:30px;display:block;margin-bottom:10px}.floating-menu-mobile .feedback i[data-v-fca94e34]{font-size:30px}.floating-menu-mobile .backToTop[data-v-fca94e34]{width:30px;height:30px;display:none}.floating-menu-mobile .backToTop i[data-v-fca94e34]{font-size:30px}.contain{min-height:calc(100vh - 70px);display:flex;flex-direction:column}.contain .routerView{flex:1}*{margin:0;padding:0;box-sizing:border-box}:root{--bgcolor: #387197}.btn{background:#7354ff;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin-bottom:0;padding:10px 30px;text-align:center;text-transform:capitalize;touch-action:manipulation;transition:.3s;vertical-align:middle;white-space:nowrap;border:1px solid transparent;box-shadow:none!important;border-radius:30px}.btn:hover,.active-btn{background:#000b22;color:#fff;border-color:#000b22}.btn:not(:disabled):not(.disabled):active,:focus{color:#7354ff}.btn:focus{background:#000b22;color:#7354ff;border-color:#000b22}.btn:active{color:inherit;background:inherit}.header{height:70px}.header-list{position:fixed;top:0;left:0;width:100%;height:70px;background-color:#fff;box-shadow:0 5px 5px #0003;z-index:1000}.header-list .el-row{width:100%;max-width:1200px;margin:auto}.header-top{max-width:1200px;width:100%;height:70px;margin:auto;display:flex;justify-content:center;align-items:center}.logo{width:60px;padding-left:20px}.logo a{background:url(/static/png/xiaofa_logo-CWiFY9kv.png);width:60px;height:60px;display:inline-block;background-size:contain;outline:none}.header-top ul{flex:1;display:flex;line-height:60px}.header-menu{display:flex;justify-content:center}.header-menu li{margin:0 30px;list-style:none;position:relative}.header-menu a{text-decoration:none;color:inherit}.header-menu li span{font-size:16px;font-weight:700}.header-menu li:hover span{color:var(--bgcolor)}.header-menu li:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:100%;border-bottom:3px solid var(--bgcolor);transition:all .2s}.header-menu li:hover:before{content:"";left:0;width:100%}.header-right{display:flex}.header-right .start{margin-right:20px}.header-right .start .start-button{background-color:#000;border-radius:20px}.header-right .login{margin-right:20px}.header-right .login .login-button{border-radius:20px}.header-right .logout{margin-right:20px}.header-right .logout .logout-button{background-color:red;border-radius:20px}.company-detail{display:flex}.company-detail img{width:100%;height:100%;object-fit:cover;padding-right:20px}.company-introduce{padding:20px 20px 0;letter-spacing:2px;line-height:34px}.banner-list{width:100%;max-width:1200px;margin:auto;position:relative}.banner-list .el-carousel__container{width:100%;padding-bottom:50%;position:relative}.banner-list .el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%}.banner-list .el-carousel__item img{width:100%;height:100%;object-fit:cover}.container-bg{padding:50px 0}.index-title{text-align:center}.index-title h3{padding-top:30px;font-size:42px;font-weight:700}.index-title p{font-size:20px;color:#666;padding:20px;text-align:center;font-weight:500;max-width:580px;margin:15px auto 0}.service-contain{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:30px}.service-list{width:100%}.service-list ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;width:100%}.service-list ul li{list-style:none;width:30%;height:211.6px;padding:30px 20px;text-align:center;box-shadow:0 15px 25px #0000001a;border-radius:10px}.service-list ul li i:before{font-size:70px;color:#353535;transition:.3s}.service-list ul li h4{font-size:26px;font-weight:500;margin-top:10px;transition:.3s}.service-list ul li:hover{background:linear-gradient(90.54deg,#7354ff .42%,#000b22 102.71%)}.service-list ul li:hover i:before{color:#fff}.service-list ul li:hover h4{color:#fff}.service-list ul li:hover i:before p{color:#fff}.footer{display:flex;width:100%;flex-direction:column;align-items:center;background:#000b22;padding:20px}.footer .row .el-row{width:100%}.footer .row{display:flex;width:100%;max-width:1200px;margin:auto;justify-content:center;align-items:center}.footer .row p,.footer .row ul{padding-left:10px}.footer .logo_text p{color:#fff;font-size:30px;padding:20px;font-weight:800}.footer .row .about,.footer .row .contact{display:flex;flex-direction:column;justify-content:center;align-items:start;line-height:38px}.footer .row .contact span{color:#b6b6b6}.footer .row a{color:#b6b6b6;text-decoration:none}.footer p{color:#fff}.footer li{list-style:none;color:#fff}.footer .copyright{margin:10px 0}.footer .copyright p{color:#fff}.footer .copyright a{color:gray;text-decoration:none}@font-face{font-family:iconfont;src:url(/static/ttf/iconfont-B5DLCOAl.ttf?t=1744876675964) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-baobei:before{content:"󰊔"}.icon-huidaodingbu:before{content:"󰄬"}.icon-vip:before{content:""}.icon-fankui:before{content:""}.icon-kefu:before{content:""}.icon-pass-2-copy:before{content:""}.icon-anzhuangweixiu:before{content:""}.icon-dingdan:before{content:""}.icon-ershoujiaoyi:before{content:""}.icon-qiyezhaopin:before{content:""}.icon-shenhebutongguo:before{content:""}.icon-jia:before{content:""}.icon-icon-test:before{content:""}.icon-zulinfuwuicon:before{content:""}.icon-jiazhengbaojieanbao:before{content:""}.icon-employee1:before{content:""}.icon-shenhezhong:before{content:""}.icon-shenhe-shenhetongguo:before{content:""}.icon-shenhetongguo:before{content:""}.icon-stamp-yiqianshu-chenggong-yangshi2:before{content:""} +.hamburger-menu[data-v-aace1004]{position:fixed;top:20px;right:20px;width:25px;height:25px;cursor:pointer;z-index:10011;display:none}.hamburger-icon[data-v-aace1004]{display:block;width:100%;height:3px;background-color:#303133;margin:5px 0;transition:all .3s ease-in-out;transform-origin:center}.rotate-top[data-v-aace1004]{transform:translateY(8px) rotate(45deg)}.hide-middle[data-v-aace1004]{opacity:0}.rotate-bottom[data-v-aace1004]{transform:translateY(-8px) rotate(-45deg)}.mobile-menu[data-v-aace1004]{position:fixed;top:70px;left:0;width:100%;height:100%;background-color:#fff;z-index:10010;display:flex;flex-direction:column;align-items:center;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.mobile-menu.open[data-v-aace1004]{opacity:1;visibility:visible}.mobile-menu-list[data-v-aace1004]{list-style:none;padding:0;margin:0;width:90%;max-width:300px;border-radius:10px;overflow:hidden;z-index:10010}.mobile-menu-list li[data-v-aace1004]{padding:10px;line-height:30PX;border-bottom:1px solid #DCDCDC}.mobile-menu-list li a[data-v-aace1004]{text-decoration:none}.mobile-menu-list li[data-v-aace1004]:last-child{border-bottom:none}.login-register-module[data-v-aace1004]{position:fixed;top:20px;right:60px;z-index:10010;display:flex;justify-content:center;align-items:center;display:none}.login-register-module span[data-v-aace1004]{margin-right:10px;line-height:35px;cursor:pointer}.login-register-module span[data-v-aace1004]:hover{color:#00f}@media (max-width: 768px){.header-menu[data-v-aace1004]{display:none}.mobile-menu[data-v-aace1004]{padding:32px 24px;border-top:2px solid #DCDCDC}.header-right[data-v-aace1004]{display:none}.hamburger-menu[data-v-aace1004]{display:block}.login-register-module[data-v-aace1004]{display:flex}}.copyright a{cursor:pointer}.login-box{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:1000101}.login-container{padding:35px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background-color:#fff;width:400px;transition:box-shadow .3s ease;position:relative}.login-container:hover{box-shadow:0 6px 12px #00000026}.login-container h4{color:#007bff;text-align:center;margin-bottom:30px;font-size:24px}.login-container .el-form-item{display:flex;justify-content:center;align-items:center;width:100%}.login-container .el-form-item label{width:100px!important}.login-container .el-input{width:100%}.login-container button{width:100%;padding:2px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:background-color .3s ease}.login-container button:hover{background-color:#0056b3}.login-container .login-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#6c757d}.login-container .login-close:hover{color:#007bff}.login-container .passwordLogin p{margin:10px;color:red}.login-container .pic_verifyCode img{cursor:pointer;width:100px;height:50px;margin-left:5px}.login-container .el-input{flex:1}.register-box{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:1000101}.el-message{z-index:1000102!important}.register-container{padding:35px;border-radius:8px;box-shadow:0 4px 8px #0000001a;background-color:#fff;width:400px;transition:box-shadow .3s ease;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.register-container:hover{box-shadow:0 6px 12px #00000026}.register-container h4{color:#007bff;text-align:center;margin-bottom:30px;font-size:24px}.register-container .el-form-item{display:flex;justify-content:center;align-items:center;width:100%}.register-container .el-form-item label{width:100px!important}.register-container .el-input{width:100%}.register-container .verifyAndButton{display:flex;width:100%}.register-container button{width:100%;padding:2px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:20px;cursor:pointer;transition:background-color .3s ease}.register-container button:hover{background-color:#0056b3}.register-container .register-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#6c757d}.register-container .register-close:hover{color:#007bff}.register-container .error-message{color:red;margin-top:5px;font-size:12px}.register-container p{color:red;margin:10px 0}.floating-menu[data-v-27864c9b]{position:fixed;right:5px;bottom:20%;padding:10px;z-index:1000}.floating-menu .menu-item[data-v-27864c9b]{display:block;margin:5px 0;padding:8px 15px;border:none;border-radius:3px;background-color:#007bff;color:#fff;cursor:pointer;transition:background-color .3s ease}.floating-menu .menu-item[data-v-27864c9b]:hover{background-color:#0056b3}.floating-menu .menu-item-wrapper[data-v-27864c9b]{position:relative}.floating-menu .phone-popup[data-v-27864c9b]{position:absolute;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #0003;border-radius:5px;top:50%;left:-180px;transform:translateY(-50%);z-index:1001}.floating-menu .phone-popup-content[data-v-27864c9b]{display:flex;flex-direction:column;padding:10px;justify-content:center;align-items:center}.floating-menu .phone-popup-content .code img[data-v-27864c9b]{width:70px;height:70px}.floating-menu-mobile[data-v-27864c9b]{position:fixed;right:5px;bottom:20%;padding:10px;z-index:1000;background:#fff;border-radius:20%}.floating-menu-mobile .customer-serve[data-v-27864c9b]{width:30px;height:30px;display:block;margin-bottom:10px}.floating-menu-mobile .customer-serve i[data-v-27864c9b]{font-size:30px}.floating-menu-mobile .customer-serve .phone-popup[data-v-27864c9b]{position:absolute;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #0003;border-radius:5px;top:50%;left:-180px;transform:translateY(-50%);z-index:1001}.floating-menu-mobile .customer-serve .phone-popup-content[data-v-27864c9b]{display:flex;flex-direction:column;padding:10px;justify-content:center;align-items:center}.floating-menu-mobile .customer-serve .phone-popup-content .code img[data-v-27864c9b]{width:70px;height:70px}.floating-menu-mobile .feedback[data-v-27864c9b]{width:30px;height:30px;display:block;margin-bottom:10px}.floating-menu-mobile .feedback i[data-v-27864c9b]{font-size:30px}.floating-menu-mobile .backToTop[data-v-27864c9b]{width:30px;height:30px;display:none}.floating-menu-mobile .backToTop i[data-v-27864c9b]{font-size:30px}.contain{min-height:calc(100vh - 70px);display:flex;flex-direction:column}.contain .routerView{flex:1}*{margin:0;padding:0;box-sizing:border-box}:root{--bgcolor: #387197}.btn{background:#7354ff;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin-bottom:0;padding:10px 30px;text-align:center;text-transform:capitalize;touch-action:manipulation;transition:.3s;vertical-align:middle;white-space:nowrap;border:1px solid transparent;box-shadow:none!important;border-radius:30px}.btn:hover,.active-btn{background:#000b22;color:#fff;border-color:#000b22}.btn:not(:disabled):not(.disabled):active,:focus{color:#7354ff}.btn:focus{background:#000b22;color:#7354ff;border-color:#000b22}.btn:active{color:inherit;background:inherit}.header{height:70px}.header-list{position:fixed;top:0;left:0;width:100%;height:70px;background-color:#fff;box-shadow:0 5px 5px #0003;z-index:1000}.header-list .el-row{width:100%;max-width:1200px;margin:auto}.header-top{max-width:1200px;width:100%;height:70px;margin:auto;display:flex;justify-content:center;align-items:center}.logo{width:60px;padding-left:20px}.logo a{background:url(/static/png/xiaofa_logo-CWiFY9kv.png);width:60px;height:60px;display:inline-block;background-size:contain;outline:none}.header-top ul{flex:1;display:flex;line-height:60px}.header-menu{display:flex;justify-content:center}.header-menu li{margin:0 30px;list-style:none;position:relative}.header-menu a{text-decoration:none;color:inherit}.header-menu li span{font-size:16px;font-weight:700}.header-menu li:hover span{color:var(--bgcolor)}.header-menu li:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:100%;border-bottom:3px solid var(--bgcolor);transition:all .2s}.header-menu li:hover:before{content:"";left:0;width:100%}.header-right{display:flex}.header-right .start{margin-right:20px}.header-right .start .start-button{background-color:#000;border-radius:20px}.header-right .login{margin-right:20px}.header-right .login .login-button{border-radius:20px}.header-right .logout{margin-right:20px}.header-right .logout .logout-button{background-color:red;border-radius:20px;border:none}.company-detail{display:flex}.company-detail img{width:100%;height:100%;object-fit:cover;padding-right:20px}.company-introduce{padding:20px 20px 0;letter-spacing:2px;line-height:34px}.banner-list{width:100%;max-width:1200px;margin:auto;position:relative}.banner-list .el-carousel__container{width:100%;padding-bottom:50%;position:relative}.banner-list .el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%}.banner-list .el-carousel__item img{width:100%;height:100%;object-fit:cover}.container-bg{padding:50px 0}.index-title{text-align:center}.index-title h3{padding-top:30px;font-size:42px;font-weight:700}.index-title p{font-size:20px;color:#666;padding:20px;text-align:center;font-weight:500;max-width:580px;margin:15px auto 0}.service-contain{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:30px}.service-list{width:100%}.service-list ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;width:100%}.service-list ul li{list-style:none;width:30%;height:211.6px;padding:30px 20px;text-align:center;box-shadow:0 15px 25px #0000001a;border-radius:10px}.service-list ul li i:before{font-size:70px;color:#353535;transition:.3s}.service-list ul li h4{font-size:26px;font-weight:500;margin-top:10px;transition:.3s}.service-list ul li:hover{background:linear-gradient(90.54deg,#7354ff .42%,#000b22 102.71%)}.service-list ul li:hover i:before{color:#fff}.service-list ul li:hover h4{color:#fff}.service-list ul li:hover i:before p{color:#fff}.footer{display:flex;width:100%;flex-direction:column;align-items:center;background:#000b22;padding:20px}.footer .row .el-row{width:100%}.footer .row{display:flex;width:100%;max-width:1200px;margin:auto;justify-content:center;align-items:center}.footer .row p,.footer .row ul{padding-left:10px}.footer .logo_text p{color:#fff;font-size:30px;padding:20px;font-weight:800}.footer .row .about,.footer .row .contact{display:flex;flex-direction:column;justify-content:center;align-items:start;line-height:38px}.footer .row .contact span{color:#b6b6b6}.footer .row a{color:#b6b6b6;text-decoration:none}.footer p{color:#fff}.footer li{list-style:none;color:#fff}.footer .copyright{margin:10px 0}.footer .copyright p{color:#fff}.footer .copyright a{color:gray;text-decoration:none}@font-face{font-family:iconfont;src:url(/static/ttf/iconfont-B5DLCOAl.ttf?t=1744876675964) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-baobei:before{content:"󰊔"}.icon-huidaodingbu:before{content:"󰄬"}.icon-vip:before{content:""}.icon-fankui:before{content:""}.icon-kefu:before{content:""}.icon-pass-2-copy:before{content:""}.icon-anzhuangweixiu:before{content:""}.icon-dingdan:before{content:""}.icon-ershoujiaoyi:before{content:""}.icon-qiyezhaopin:before{content:""}.icon-shenhebutongguo:before{content:""}.icon-jia:before{content:""}.icon-icon-test:before{content:""}.icon-zulinfuwuicon:before{content:""}.icon-jiazhengbaojieanbao:before{content:""}.icon-employee1:before{content:""}.icon-shenhezhong:before{content:""}.icon-shenhe-shenhetongguo:before{content:""}.icon-shenhetongguo:before{content:""}.icon-stamp-yiqianshu-chenggong-yangshi2:before{content:""} diff --git a/dist/static/css/privacy-Bi7tnCFK.css b/dist/static/css/privacy-Bi7tnCFK.css new file mode 100644 index 0000000..878c6a7 --- /dev/null +++ b/dist/static/css/privacy-Bi7tnCFK.css @@ -0,0 +1 @@ +.container[data-v-9b7f06d7]{padding:20px} diff --git a/dist/static/css/start-BaKIi4YO.css b/dist/static/css/start-DhP5DNUq.css similarity index 68% rename from dist/static/css/start-BaKIi4YO.css rename to dist/static/css/start-DhP5DNUq.css index 2263d85..76f86e7 100644 --- a/dist/static/css/start-BaKIi4YO.css +++ b/dist/static/css/start-DhP5DNUq.css @@ -1 +1 @@ -.signUp-container{display:flex;padding:30px 0;flex-direction:column;align-items:center;justify-content:center}.signUp-container .steps-container{width:60%}.signUp-container :deep(.upload-hidden .el-upload--picture-card){display:none}.signUp-container .form-submit{padding:20px 0}.auto-item p{font-size:15px;font-weight:900}.auto-item span{font-size:10px}@media (max-width: 768px){.el-cascader-menu{width:120px;min-width:120px}} +.signUp-container{display:flex;padding:30px 0;flex-direction:column;align-items:center;justify-content:center}.signUp-container .steps-container{width:60%}.signUp-container :deep(.upload-hidden .el-upload--picture-card){display:none}.signUp-container .form-submit{padding:20px 0}.auto-item p{font-size:15px;font-weight:900}.auto-item span{font-size:10px}.el-form-item label{width:126px!important}@media (max-width: 768px){.el-cascader-menu{width:120px;min-width:120px}} diff --git a/dist/static/js/About-gWTMoHSx.js b/dist/static/js/About-BPKmQJqM.js similarity index 52% rename from dist/static/js/About-gWTMoHSx.js rename to dist/static/js/About-BPKmQJqM.js index 19b5150..d8b5eaa 100644 --- a/dist/static/js/About-gWTMoHSx.js +++ b/dist/static/js/About-BPKmQJqM.js @@ -1 +1 @@ -import{x as i,H as d,y as t,a0 as e,z as s,A as o,I as c,E as n}from"./element-plus-BqRlJpKe.js";import{a as l}from"./index-B5N-wgXJ.js";const g="/static/jpg/ppt2-B63Md0hi.jpg",_="/static/jpg/ppt3-DJQEMBTC.jpg",m="/static/jpg/ppt4-N3gNKzlq.jpg",v="/static/jpg/ppt5-BECJkVjl.jpg",u="/static/jpg/target4-BE3ouBHH.jpg",j="/static/jpg/target5-C5BgcCif.jpg",f="/static/jpg/target3-atunhXrw.jpg",x={},B={class:"about_container"},E={class:"brandTarget"};function b(C,a){const p=c,r=n;return d(),i("div",null,[t("div",B,[a[3]||(a[3]=e('

品牌介绍

小发同城是2024成立的创新型同城服务企业。自成立以来,秉持着 “以用户需求为核心,用贴心服务点亮城市生活” 的使命,不断整合各类优质资源, 搭建起一个涵盖配送、生活服务、商业服务等多元领域的综合性服务网络。

随着城市生活节奏的不断加快和人们对生活品质要求的日益提高, 同城服务市场有着广阔的发展前景。小发同城将继续秉承创新、高效、贴心的服务理念, 不断拓展服务领域,提升服务质量,为用户创造更多价值。同时,小发同城也将积极与各类商家、合作 伙伴携手共进,共同推动同城服务行业的发展,为打造更加便捷、美好的城市生活贡献自己的力量。

品牌主张

',5)),t("div",E,[s(r,{gutter:20},{default:o(()=>[s(p,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>a[0]||(a[0]=[t("div",{class:"brandTarget_one"},[t("img",{src:u}),t("p",null,"服务到位")],-1)])),_:1}),s(p,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>a[1]||(a[1]=[t("div",{class:"brandTarget_two"},[t("img",{src:j}),t("p",null,"快速解决")],-1)])),_:1}),s(p,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>a[2]||(a[2]=[t("div",{class:"brandTarget_three"},[t("img",{src:f}),t("p",null,"客户放心")],-1)])),_:1})]),_:1})])])])}const T=l(x,[["render",b],["__scopeId","data-v-180aa855"]]);export{T as default}; +import{x as r,H as i,y as t,a0 as d,z as a,A as o,I as e,E as n}from"./element-plus-BqRlJpKe.js";import{a as l}from"./index-D3MMAWr-.js";const g="/static/jpg/ppt2-B63Md0hi.jpg",_="/static/jpg/ppt3-DJQEMBTC.jpg",m="/static/jpg/ppt4-N3gNKzlq.jpg",v="/static/jpg/ppt5-BECJkVjl.jpg",u="/static/jpg/target4-BE3ouBHH.jpg",j="/static/jpg/target5-C5BgcCif.jpg",f="/static/jpg/target3-atunhXrw.jpg",x={},B={class:"about_container"},E={class:"brandTarget"};function b(C,s){const c=e,p=n;return i(),r("div",null,[t("div",B,[s[3]||(s[3]=d('

品牌介绍

小发同城是2024成立的创新型同城服务企业。自成立以来,秉持着 “以用户需求为核心,用贴心服务点亮城市生活” 的使命,不断整合各类优质资源, 搭建起一个涵盖配送、生活服务、商业服务等多元领域的综合性服务网络。

随着城市生活节奏的不断加快和人们对生活品质要求的日益提高, 同城服务市场有着广阔的发展前景。小发同城将继续秉承创新、高效、贴心的服务理念, 不断拓展服务领域,提升服务质量,为用户创造更多价值。同时,小发同城也将积极与各类商家、合作 伙伴携手共进,共同推动同城服务行业的发展,为打造更加便捷、美好的城市生活贡献自己的力量。

品牌主张

',5)),t("div",E,[a(p,{gutter:20},{default:o(()=>[a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[0]||(s[0]=[t("div",{class:"brandTarget_one"},[t("img",{src:u}),t("p",null,"服务到位")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[1]||(s[1]=[t("div",{class:"brandTarget_two"},[t("img",{src:j}),t("p",null,"快速解决")],-1)])),_:1}),a(c,{xs:24,sm:24,md:24,lg:8,xl:8},{default:o(()=>s[2]||(s[2]=[t("div",{class:"brandTarget_three"},[t("img",{src:f}),t("p",null,"客户放心")],-1)])),_:1})]),_:1})])])])}const T=l(x,[["render",b],["__scopeId","data-v-53582c83"]]);export{T as default}; diff --git a/dist/static/js/FeedBack-CViox2S0.js b/dist/static/js/FeedBack-aWZCfjMK.js similarity index 92% rename from dist/static/js/FeedBack-CViox2S0.js rename to dist/static/js/FeedBack-aWZCfjMK.js index 38886c7..e03d789 100644 --- a/dist/static/js/FeedBack-CViox2S0.js +++ b/dist/static/js/FeedBack-aWZCfjMK.js @@ -1 +1 @@ -import{j as b,a as y,r as k,x as w,y as p,z as o,A as l,P as x,Q as V,a5 as v,a6 as E,u as h,a7 as F,O as B,M as C,L as I,H as N}from"./element-plus-BqRlJpKe.js";import{s as O}from"./index-B5N-wgXJ.js";function P(c,t={}){t.isFilter=!0;const n=new FormData;n.append("upfile",c);for(const a in t)t.hasOwnProperty(a)&&n.append(a,t[a]);return new Promise((a,r)=>{O({url:"/shop/oss/upload",method:"post",data:n}).then(e=>{a(e)}).catch(e=>r(console.warn(e)))})}const U={class:"feedback-container"},g={class:"feedback-form"},D=b({__name:"FeedBack",setup(c){const t=y({describe:"",img:"",contact:""}),n=k(),a=({file:r})=>{P(r,{}).then(s=>{console.log(s)}).catch(s=>{console.error(s)})};return(r,e)=>{const s=V,u=x,i=E,m=v,f=B,_=I;return N(),w("div",U,[e[4]||(e[4]=p("h1",null,"意见反馈",-1)),p("div",g,[o(f,{model:t,"label-width":"auto",style:{"max-width":"600px"}},{default:l(()=>[o(u,{label:"描述问题"},{default:l(()=>[o(s,{modelValue:t.describe,"onUpdate:modelValue":e[0]||(e[0]=d=>t.describe=d),rows:6,type:"textarea"},null,8,["modelValue"])]),_:1}),o(u,{label:"上传图片"},{default:l(()=>[o(m,{ref_key:"uploadRef",ref:n,multiple:"",limit:3,"list-type":"picture-card","http-request":a,"auto-upload":!1},{default:l(()=>[o(i,{class:"avatar-uploader-icon"},{default:l(()=>[o(h(F))]),_:1})]),_:1},512)]),_:1}),o(u,{label:"您的联系方式"},{default:l(()=>[o(s,{modelValue:t.contact,"onUpdate:modelValue":e[1]||(e[1]=d=>t.contact=d),style:{width:"200px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),o(_,{type:"primary",size:"default",onClick:e[2]||(e[2]=d=>n.value.submit())},{default:l(()=>e[3]||(e[3]=[C("提交反馈")])),_:1})])])}}});export{D as default}; +import{j as b,a as y,r as k,x as w,y as p,z as o,A as l,P as x,Q as V,a5 as v,a6 as E,u as h,a7 as F,O as B,M as C,L as I,H as N}from"./element-plus-BqRlJpKe.js";import{s as O}from"./index-D3MMAWr-.js";function P(c,t={}){t.isFilter=!0;const n=new FormData;n.append("upfile",c);for(const a in t)t.hasOwnProperty(a)&&n.append(a,t[a]);return new Promise((a,r)=>{O({url:"/shop/oss/upload",method:"post",data:n}).then(e=>{a(e)}).catch(e=>r(console.warn(e)))})}const U={class:"feedback-container"},g={class:"feedback-form"},D=b({__name:"FeedBack",setup(c){const t=y({describe:"",img:"",contact:""}),n=k(),a=({file:r})=>{P(r,{}).then(s=>{console.log(s)}).catch(s=>{console.error(s)})};return(r,e)=>{const s=V,u=x,i=E,m=v,f=B,_=I;return N(),w("div",U,[e[4]||(e[4]=p("h1",null,"意见反馈",-1)),p("div",g,[o(f,{model:t,"label-width":"auto",style:{"max-width":"600px"}},{default:l(()=>[o(u,{label:"描述问题"},{default:l(()=>[o(s,{modelValue:t.describe,"onUpdate:modelValue":e[0]||(e[0]=d=>t.describe=d),rows:6,type:"textarea"},null,8,["modelValue"])]),_:1}),o(u,{label:"上传图片"},{default:l(()=>[o(m,{ref_key:"uploadRef",ref:n,multiple:"",limit:3,"list-type":"picture-card","http-request":a,"auto-upload":!1},{default:l(()=>[o(i,{class:"avatar-uploader-icon"},{default:l(()=>[o(h(F))]),_:1})]),_:1},512)]),_:1}),o(u,{label:"您的联系方式"},{default:l(()=>[o(s,{modelValue:t.contact,"onUpdate:modelValue":e[1]||(e[1]=d=>t.contact=d),style:{width:"200px"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),o(_,{type:"primary",size:"default",onClick:e[2]||(e[2]=d=>n.value.submit())},{default:l(()=>e[3]||(e[3]=[C("提交反馈")])),_:1})])])}}});export{D as default}; diff --git a/dist/static/js/Help-CTCiUKYC.js b/dist/static/js/Help-slyv7Lcv.js similarity index 86% rename from dist/static/js/Help-CTCiUKYC.js rename to dist/static/js/Help-slyv7Lcv.js index 66ff137..0dfbfd1 100644 --- a/dist/static/js/Help-CTCiUKYC.js +++ b/dist/static/js/Help-slyv7Lcv.js @@ -1 +1 @@ -import{x as l,H as a,z as t,A as o,I as _,y as s,E as r}from"./element-plus-BqRlJpKe.js";import{a as p}from"./index-B5N-wgXJ.js";const m="/static/png/help_temp-BLQ8f-Sb.png",i={},d={class:"help_container"};function f(x,e){const n=_,c=r;return a(),l("div",d,[t(c,null,{default:o(()=>[t(n,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>e[0]||(e[0]=[s("div",{class:"help_img"},[s("img",{src:m})],-1)])),_:1})]),_:1})])}const h=p(i,[["render",f]]);export{h as default}; +import{x as l,H as a,z as t,A as o,I as _,y as s,E as r}from"./element-plus-BqRlJpKe.js";import{a as p}from"./index-D3MMAWr-.js";const m="/static/png/help_temp-BLQ8f-Sb.png",i={},d={class:"help_container"};function f(x,e){const n=_,c=r;return a(),l("div",d,[t(c,null,{default:o(()=>[t(n,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>e[0]||(e[0]=[s("div",{class:"help_img"},[s("img",{src:m})],-1)])),_:1})]),_:1})])}const h=p(i,[["render",f]]);export{h as default}; diff --git a/dist/static/js/check-DiiojKIT.js b/dist/static/js/check-CKkja6E0.js similarity index 98% rename from dist/static/js/check-DiiojKIT.js rename to dist/static/js/check-CKkja6E0.js index 618d2c4..3d9cdc6 100644 --- a/dist/static/js/check-DiiojKIT.js +++ b/dist/static/js/check-CKkja6E0.js @@ -1 +1 @@ -import{j as oe,r as v,q as ne,a as $,x as R,y as p,B as u,K as A,z as s,J as m,A as i,Q as ie,a3 as se,P as te,a4 as re,a5 as de,C as E,a6 as ue,u as L,a7 as I,aa as _e,F as me,D as ce,ab as pe,O as ge,M as ve,L as be,H as d,R as fe}from"./element-plus-BqRlJpKe.js";import{g as ye,G as Ve,t as he,b as ke,e as ze,u as Ue,d as qe,r as Ce}from"./index-B5N-wgXJ.js";import{c as Se}from"./cityData-XsW420PP.js";const Ee={class:"check_contain"},Le={class:"check_tips"},Ie={key:0,class:"check_pass"},Re={key:1,class:"check_fail"},we={key:2,class:"check_wait"},Ae={class:"check_re_apply"},De={key:3},xe={key:0,class:"auto-item"},Te=oe({__name:"check",setup(Be){const w=v(""),D=v(""),_=v([]),N=v("");v(""),ne(()=>{ye().then(o=>{o.data.code==0&&o.data.status===200?(w.value=o.data.data.approval_status,D.value=o.data.data.approval_remark,l.id=o.data.data.id,_.value=JSON.parse(o.data.data.approval_invalid_col),console.log(o)):console.log("失败",o)}),Ve().then(o=>{o.data.code===0&&o.data.status===200&&(B.value=he(o.data.data))}).catch(o=>{}),ke().then(o=>{o.data.code===0&&o.data.status===200&&(M.value=o.data.data)}).catch(o=>{}),ze().then(o=>{o.data.code===0&&o.data.status===200&&(N.value=o.data.data.signed_status)}).catch(o=>{})});const l=$({id:null,bank_name:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",license_image:[],license_number:"",license_type:null,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",mapAddressLabel2:"",license_imageToString:"",user_status:""}),O={storefrontImg:"front_facade_image",surroundingsImg:"environment_image",mapAddress:""},V=(o,e)=>{const t={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"负责人身份证正面",legal_person_id_images2:"负责人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(o==="license_image")return`${t[o]}(${l[o].length}/${e})`;{const n=l[o]?1:0;return`${t[o]}(${n}/${e})`}};Ue();const P=()=>{l.license_imageToString=l.license_image.map(o=>`${o}`).join(","),console.log(l.license_imageToString),console.log(l)};v([]),v([]);const j=()=>{const{provinceData:o,cityData:e,areaData:t}=Se;return o.map((n,c)=>({...n,children:e[c].map((b,y)=>{const x={...b};return t[c]&&t[c][y]&&(x.children=t[c][y]),x})}))},B=v([]),F=v(j()),G=v({value:"value",label:"label",children:"children",expandTrigger:"hover"}),H=o=>{if(o&&o.length===2){const[e,t]=o;l.biz_category=e,l.biz_second_category=t}},M=v([]),J=o=>{if(o&&o.length===3){const[e,t,n]=o;l.province_id=e,l.city_id=t,l.county_id=n;const c=F.value.flatMap(b=>b.children).find(b=>b.value===t),f=(c==null?void 0:c.label)||"";l.mapAddressLabel=f}},K=v([]),Q=async(o,e)=>{if(!o){e([]);return}try{const t={query:o,region:l.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"};console.log("这是市",l.mapAddressLabel);const n=await qe(t);if(n.status===200&&n.data.message==="ok"){const c=n.data.result.filter(f=>"location"in f).map(f=>({name:f.name,address:f.address,value:f.name,lat:f.location.lat,lng:f.location.lng}));e(c)}else e([])}catch{e([])}},W=o=>{l.position=o.value,l.store_latitude=o.lat,l.store_longitude=o.lng},h=o=>{const e=o.type==="image/jpeg",t=o.type==="image/png",n=o.size/1024/1024<2;return!(!e&&!t||!n)},k=v("https://mall.gpxscs.cn/mobile/shop/oss/upload"),z=(o,e,t)=>{if(t==="license_image"){const n=o.url;l[t]=l[t].filter(c=>c!==n)}else l[t]=""},U=o=>{const t={license_image:5}[o]||1;return o==="license_image"?l[o].length>=t:l[o]!==""&&l[o]!=null},X=(o,e)=>{},q=v({}),C=(o,e,t,n)=>{o&&o.status===200&&o.code===0&&o.data&&o.data.url&&(e.url=o.data.url,n==="license_image"?l[n].push(e.url):l[n]=e.url)},S=(o,e)=>{},Y=$({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],position:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:"change"}],environment_image:[{required:!0,message:"请上传环境图",trigger:"change"}],biz_license_number:[{required:!0,message:"请输入营业执照编号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入营业执照公司名",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入负责人姓名",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传负责人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传负责人身份证反面",trigger:"change"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],account_holder_name:[{required:!0,message:"请输入账户姓名",trigger:"blur"}],account_number:[{required:!0,message:"请输入收款账户号码",trigger:"blur"}],bank_name:[{required:!0,message:"请选择银行",trigger:"change"}]}),T=v(null),Z=async()=>{if(!await T.value.validate(n=>n)){fe.error("请完善表单信息");return}P();const e={id:l.id};_.value.forEach(n=>{const c=O[n]||n;l[c]!==void 0&&(e[c]=l[c]),l.province_id!==""&&(e.province_id=l.province_id,e.city_id=l.city_id,e.county_id=l.county_id,e.store_latitude=l.store_latitude,e.store_longitude=l.store_longitude),l.license_image!=null&&(e.license_image=l.license_imageToString),console.log("这是",e)});const t=await Ce(e);t&&t.status===200?(location.reload(),console.log("成功发送入驻请求")):console.log("发送请求失败")};return(o,e)=>{const t=ie,n=te,c=se,f=re,b=ue,y=de,x=pe,ee=_e,ae=ge,le=be;return d(),R("div",Ee,[p("div",Le,[w.value=="1"?(d(),R("div",Ie,[e[22]||(e[22]=p("div",{class:"icon"},[p("i",{class:"iconfont icon-shenhetongguo"})],-1)),p("p",null,A(D.value),1),e[23]||(e[23]=p("p",null,"请在绑定手机完成合同的签订",-1))])):u("",!0),w.value=="2"?(d(),R("div",Re,[e[24]||(e[24]=p("div",{class:"icon"},[p("i",{class:"iconfont icon-shenhebutongguo"})],-1)),p("p",null,A(D.value),1)])):u("",!0),w.value=="3"?(d(),R("div",we,[e[25]||(e[25]=p("div",{class:"icon"},[p("i",{class:"iconfont icon-shenhezhong"})],-1)),p("p",null,A(D.value),1)])):u("",!0)]),p("div",Ae,[s(ae,{model:l,rules:Y,ref_key:"formRef",ref:T,"label-width":"120px",style:{"max-width":"600px"}},{default:i(()=>[_.value.includes("contact_name")?(d(),m(n,{key:0,label:"联系人",prop:"contact_name"},{default:i(()=>[s(t,{modelValue:l.contact_name,"onUpdate:modelValue":e[0]||(e[0]=a=>l.contact_name=a),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("biz_category")?(d(),m(n,{key:1,label:"经营品类",prop:"biz_category"},{default:i(()=>[s(c,{modelValue:l.biz_category,"onUpdate:modelValue":e[1]||(e[1]=a=>l.biz_category=a),options:B.value,props:G.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:H,clearable:""},null,8,["modelValue","options","props"])]),_:1})):u("",!0),_.value.includes("store_name")?(d(),m(n,{key:2,label:"门店名称",prop:"store_name"},{default:i(()=>[s(t,{modelValue:l.store_name,"onUpdate:modelValue":e[2]||(e[2]=a=>l.store_name=a),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("mapAddress")?(d(),R("div",De,[s(n,{label:"地图地址",prop:"map_address"},{default:i(()=>[s(c,{modelValue:l.map_address,"onUpdate:modelValue":e[3]||(e[3]=a=>l.map_address=a),options:F.value,props:G.value,onChange:J},null,8,["modelValue","options","props"])]),_:1}),s(n,{label:"搜索定位",prop:"position"},{default:i(()=>[s(f,{modelValue:l.position,"onUpdate:modelValue":e[4]||(e[4]=a=>l.position=a),"fetch-suggestions":Q,options:K.value,onSelect:W},{default:i(({item:a})=>[a?(d(),R("div",xe,[p("div",null,[p("p",null,A(a.name),1)]),p("div",null,[p("span",null,A(a.address),1)])])):u("",!0)]),_:1},8,["modelValue","options"])]),_:1})])):u("",!0),_.value.includes("store_address")?(d(),m(n,{key:4,label:"详细地址",prop:"store_address"},{default:i(()=>[s(t,{modelValue:l.store_address,"onUpdate:modelValue":e[5]||(e[5]=a=>l.store_address=a),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("storefrontImg")?(d(),m(n,{key:5,label:V("front_facade_image",1),prop:"front_facade_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.front_facade_image,"onUpdate:modelValue":e[6]||(e[6]=a=>l.front_facade_image=a),"on-remove":(a,r)=>z(a,r,"front_facade_image"),"on-success":(a,r,g)=>C(a,r,g,"front_facade_image"),"on-error":S,"on-exceed":X,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("front_facade_image")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("surroundingsImg")?(d(),m(n,{key:6,label:V("environment_image",1),prop:"environment_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.environment_image,"onUpdate:modelValue":e[7]||(e[7]=a=>l.environment_image=a),"on-remove":(a,r)=>z(a,r,"environment_image"),"on-success":(a,r,g)=>C(a,r,g,"environment_image"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("environment_image")})},{default:i(()=>[s(b,null,{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("biz_license_number")?(d(),m(n,{key:7,label:"营业执照编号",prop:"biz_license_number"},{default:i(()=>[s(t,{modelValue:l.biz_license_number,"onUpdate:modelValue":e[8]||(e[8]=a=>l.biz_license_number=a),placeholder:"请输入营业执照编号"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("biz_license_company")?(d(),m(n,{key:8,label:"营业执照公司名",prop:"biz_license_company"},{default:i(()=>[s(t,{modelValue:l.biz_license_company,"onUpdate:modelValue":e[9]||(e[9]=a=>l.biz_license_company=a),placeholder:"请输入营业执照公司名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("legal_person_name")?(d(),m(n,{key:9,label:"负责人姓名",prop:"legal_person_name"},{default:i(()=>[s(t,{modelValue:l.legal_person_name,"onUpdate:modelValue":e[10]||(e[10]=a=>l.legal_person_name=a),placeholder:"请输入负责人姓名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("biz_license_image")?(d(),m(n,{key:10,label:V("biz_license_image",1),prop:"biz_license_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.biz_license_image,"onUpdate:modelValue":e[11]||(e[11]=a=>l.biz_license_image=a),"on-remove":(a,r)=>z(a,r,"biz_license_image"),"on-success":(a,r,g)=>C(a,r,g,"biz_license_image"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("biz_license_image")})},{default:i(()=>[s(b,null,{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("license_image")?(d(),m(n,{key:11,label:V("license_image",5),prop:"license_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:l.license_image,"onUpdate:modelValue":e[12]||(e[12]=a=>l.license_image=a),"on-remove":(a,r)=>z(a,r,"license_image"),"on-success":(a,r,g)=>C(a,r,g,"license_image"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("license_image")})},{default:i(()=>[s(b,null,{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("legal_person_id_images")?(d(),m(n,{key:12,label:V("legal_person_id_images",1),prop:"legal_person_id_images"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.legal_person_id_images,"onUpdate:modelValue":e[13]||(e[13]=a=>l.legal_person_id_images=a),"on-remove":(a,r)=>z(a,r,"legal_person_id_images"),"on-success":(a,r,g)=>C(a,r,g,"legal_person_id_images"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("legal_person_id_images2")?(d(),m(n,{key:13,label:V("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.legal_person_id_images2,"onUpdate:modelValue":e[14]||(e[14]=a=>l.legal_person_id_images2=a),"on-remove":(a,r)=>z(a,r,"legal_person_id_images2"),"on-success":(a,r,g)=>C(a,r,g,"legal_person_id_images2"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images2")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("individual_id_number")?(d(),m(n,{key:14,label:"个人身份证号",prop:"individual_id_number"},{default:i(()=>[s(t,{modelValue:l.individual_id_number,"onUpdate:modelValue":e[15]||(e[15]=a=>l.individual_id_number=a),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("individual_id_images")?(d(),m(n,{key:15,label:V("individual_id_images",1),prop:"individual_id_images"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.individual_id_images,"onUpdate:modelValue":e[16]||(e[16]=a=>l.individual_id_images=a),"on-remove":(a,r)=>z(a,r,"individual_id_images"),"on-success":(a,r,g)=>C(a,r,g,"individual_id_images"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("individual_id_images2")?(d(),m(n,{key:16,label:V("individual_id_images2",1),prop:"individual_id_images2"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.individual_id_images2,"onUpdate:modelValue":e[17]||(e[17]=a=>l.individual_id_images2=a),"on-remove":(a,r)=>z(a,r,"individual_id_images2"),"on-success":(a,r,g)=>C(a,r,g,"individual_id_images2"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images2")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("account_holder_name")?(d(),m(n,{key:17,label:"账户姓名",prop:"account_holder_name"},{default:i(()=>[s(t,{modelValue:l.account_holder_name,"onUpdate:modelValue":e[18]||(e[18]=a=>l.account_holder_name=a),placeholder:"请输入账户姓名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("account_number")?(d(),m(n,{key:18,label:"收款账户号码",prop:"account_number"},{default:i(()=>[s(t,{modelValue:l.account_number,"onUpdate:modelValue":e[19]||(e[19]=a=>l.account_number=a),placeholder:"请输入收款账户号码"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("bank_name")?(d(),m(n,{key:19,label:"开户银行",prop:"bank_name"},{default:i(()=>[s(ee,{modelValue:l.bank_name,"onUpdate:modelValue":e[20]||(e[20]=a=>l.bank_name=a),placeholder:"请选择银行",size:"large",style:{width:"240px"}},{default:i(()=>[(d(!0),R(me,null,ce(M.value,a=>(d(),m(x,{key:a.id,label:a.bank_name,value:a.bank_name},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):u("",!0),_.value.includes("bank_branch_name")?(d(),m(n,{key:20,label:"支行名称",prop:"bank_branch_name"},{default:i(()=>[s(t,{modelValue:l.bank_branch_name,"onUpdate:modelValue":e[21]||(e[21]=a=>l.bank_branch_name=a),placeholder:"请输入支行名称"},null,8,["modelValue"])]),_:1})):u("",!0)]),_:1},8,["model","rules"]),w.value=="2"?(d(),m(le,{key:0,type:"primary",size:"default",onClick:Z},{default:i(()=>e[26]||(e[26]=[ve("重新提交审核 ")])),_:1})):u("",!0)])])}}});export{Te as default}; +import{j as oe,r as v,q as ne,a as $,x as R,y as p,B as u,K as A,z as s,J as m,A as i,Q as ie,P as se,a3 as te,a4 as re,a5 as de,C as E,a6 as ue,u as L,a7 as I,aa as _e,F as me,D as ce,ab as pe,O as ge,M as ve,L as be,H as d,R as fe}from"./element-plus-BqRlJpKe.js";import{g as ye,G as Ve,t as he,b as ke,e as ze,u as Ue,d as qe,r as Ce}from"./index-D3MMAWr-.js";import{c as Se}from"./cityData-XsW420PP.js";const Ee={class:"check_contain"},Le={class:"check_tips"},Ie={key:0,class:"check_pass"},Re={key:1,class:"check_fail"},we={key:2,class:"check_wait"},Ae={class:"check_re_apply"},De={key:3},xe={key:0,class:"auto-item"},Te=oe({__name:"check",setup(Be){const w=v(""),D=v(""),_=v([]),N=v("");v(""),ne(()=>{ye().then(o=>{o.data.code==0&&o.data.status===200?(w.value=o.data.data.approval_status,D.value=o.data.data.approval_remark,l.id=o.data.data.id,_.value=JSON.parse(o.data.data.approval_invalid_col),console.log(o)):console.log("失败",o)}),Ve().then(o=>{o.data.code===0&&o.data.status===200&&(B.value=he(o.data.data))}).catch(o=>{}),ke().then(o=>{o.data.code===0&&o.data.status===200&&(M.value=o.data.data)}).catch(o=>{}),ze().then(o=>{o.data.code===0&&o.data.status===200&&(N.value=o.data.data.signed_status)}).catch(o=>{})});const l=$({id:null,bank_name:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",license_image:[],license_number:"",license_type:null,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",mapAddressLabel2:"",license_imageToString:"",user_status:""}),O={storefrontImg:"front_facade_image",surroundingsImg:"environment_image",mapAddress:""},V=(o,e)=>{const t={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"负责人身份证正面",legal_person_id_images2:"负责人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(o==="license_image")return`${t[o]}(${l[o].length}/${e})`;{const n=l[o]?1:0;return`${t[o]}(${n}/${e})`}};Ue();const P=()=>{l.license_imageToString=l.license_image.map(o=>`${o}`).join(","),console.log(l.license_imageToString),console.log(l)};v([]),v([]);const j=()=>{const{provinceData:o,cityData:e,areaData:t}=Se;return o.map((n,c)=>({...n,children:e[c].map((b,y)=>{const x={...b};return t[c]&&t[c][y]&&(x.children=t[c][y]),x})}))},B=v([]),F=v(j()),G=v({value:"value",label:"label",children:"children",expandTrigger:"hover"}),H=o=>{if(o&&o.length===2){const[e,t]=o;l.biz_category=e,l.biz_second_category=t}},M=v([]),J=o=>{if(o&&o.length===3){const[e,t,n]=o;l.province_id=e,l.city_id=t,l.county_id=n;const c=F.value.flatMap(b=>b.children).find(b=>b.value===t),f=(c==null?void 0:c.label)||"";l.mapAddressLabel=f}},K=v([]),Q=async(o,e)=>{if(!o){e([]);return}try{const t={query:o,region:l.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"};console.log("这是市",l.mapAddressLabel);const n=await qe(t);if(n.status===200&&n.data.message==="ok"){const c=n.data.result.filter(f=>"location"in f).map(f=>({name:f.name,address:f.address,value:f.name,lat:f.location.lat,lng:f.location.lng}));e(c)}else e([])}catch{e([])}},W=o=>{l.position=o.value,l.store_latitude=o.lat,l.store_longitude=o.lng},h=o=>{const e=o.type==="image/jpeg",t=o.type==="image/png",n=o.size/1024/1024<2;return!(!e&&!t||!n)},k=v("https://mall.gpxscs.cn/mobile/shop/oss/upload"),z=(o,e,t)=>{if(t==="license_image"){const n=o.url;l[t]=l[t].filter(c=>c!==n)}else l[t]=""},U=o=>{const t={license_image:5}[o]||1;return o==="license_image"?l[o].length>=t:l[o]!==""&&l[o]!=null},X=(o,e)=>{},q=v({}),C=(o,e,t,n)=>{o&&o.status===200&&o.code===0&&o.data&&o.data.url&&(e.url=o.data.url,n==="license_image"?l[n].push(e.url):l[n]=e.url)},S=(o,e)=>{},Y=$({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],position:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:"change"}],environment_image:[{required:!0,message:"请上传环境图",trigger:"change"}],biz_license_number:[{required:!0,message:"请输入营业执照编号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入营业执照公司名",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入负责人姓名",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传负责人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传负责人身份证反面",trigger:"change"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],account_holder_name:[{required:!0,message:"请输入账户姓名",trigger:"blur"}],account_number:[{required:!0,message:"请输入收款账户号码",trigger:"blur"}],bank_name:[{required:!0,message:"请选择银行",trigger:"change"}]}),T=v(null),Z=async()=>{if(!await T.value.validate(n=>n)){fe.error("请完善表单信息");return}P();const e={id:l.id};_.value.forEach(n=>{const c=O[n]||n;l[c]!==void 0&&(e[c]=l[c]),l.province_id!==""&&(e.province_id=l.province_id,e.city_id=l.city_id,e.county_id=l.county_id,e.store_latitude=l.store_latitude,e.store_longitude=l.store_longitude),l.license_image!=null&&(e.license_image=l.license_imageToString),console.log("这是",e)});const t=await Ce(e);t&&t.status===200?(location.reload(),console.log("成功发送入驻请求")):console.log("发送请求失败")};return(o,e)=>{const t=ie,n=se,c=te,f=re,b=ue,y=de,x=pe,ee=_e,ae=ge,le=be;return d(),R("div",Ee,[p("div",Le,[w.value=="1"?(d(),R("div",Ie,[e[22]||(e[22]=p("div",{class:"icon"},[p("i",{class:"iconfont icon-shenhetongguo"})],-1)),p("p",null,A(D.value),1),e[23]||(e[23]=p("p",null,"请在绑定手机完成合同的签订",-1))])):u("",!0),w.value=="2"?(d(),R("div",Re,[e[24]||(e[24]=p("div",{class:"icon"},[p("i",{class:"iconfont icon-shenhebutongguo"})],-1)),p("p",null,A(D.value),1)])):u("",!0),w.value=="3"?(d(),R("div",we,[e[25]||(e[25]=p("div",{class:"icon"},[p("i",{class:"iconfont icon-shenhezhong"})],-1)),p("p",null,A(D.value),1)])):u("",!0)]),p("div",Ae,[s(ae,{model:l,rules:Y,ref_key:"formRef",ref:T,"label-width":"120px",style:{"max-width":"600px"}},{default:i(()=>[_.value.includes("contact_name")?(d(),m(n,{key:0,label:"联系人",prop:"contact_name"},{default:i(()=>[s(t,{modelValue:l.contact_name,"onUpdate:modelValue":e[0]||(e[0]=a=>l.contact_name=a),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("biz_category")?(d(),m(n,{key:1,label:"经营品类",prop:"biz_category"},{default:i(()=>[s(c,{modelValue:l.biz_category,"onUpdate:modelValue":e[1]||(e[1]=a=>l.biz_category=a),options:B.value,props:G.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:H,clearable:""},null,8,["modelValue","options","props"])]),_:1})):u("",!0),_.value.includes("store_name")?(d(),m(n,{key:2,label:"门店名称",prop:"store_name"},{default:i(()=>[s(t,{modelValue:l.store_name,"onUpdate:modelValue":e[2]||(e[2]=a=>l.store_name=a),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("mapAddress")?(d(),R("div",De,[s(n,{label:"地图地址",prop:"map_address"},{default:i(()=>[s(c,{modelValue:l.map_address,"onUpdate:modelValue":e[3]||(e[3]=a=>l.map_address=a),options:F.value,props:G.value,onChange:J},null,8,["modelValue","options","props"])]),_:1}),s(n,{label:"搜索定位",prop:"position"},{default:i(()=>[s(f,{modelValue:l.position,"onUpdate:modelValue":e[4]||(e[4]=a=>l.position=a),"fetch-suggestions":Q,options:K.value,onSelect:W},{default:i(({item:a})=>[a?(d(),R("div",xe,[p("div",null,[p("p",null,A(a.name),1)]),p("div",null,[p("span",null,A(a.address),1)])])):u("",!0)]),_:1},8,["modelValue","options"])]),_:1})])):u("",!0),_.value.includes("store_address")?(d(),m(n,{key:4,label:"详细地址",prop:"store_address"},{default:i(()=>[s(t,{modelValue:l.store_address,"onUpdate:modelValue":e[5]||(e[5]=a=>l.store_address=a),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("storefrontImg")?(d(),m(n,{key:5,label:V("front_facade_image",1),prop:"front_facade_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.front_facade_image,"onUpdate:modelValue":e[6]||(e[6]=a=>l.front_facade_image=a),"on-remove":(a,r)=>z(a,r,"front_facade_image"),"on-success":(a,r,g)=>C(a,r,g,"front_facade_image"),"on-error":S,"on-exceed":X,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("front_facade_image")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("surroundingsImg")?(d(),m(n,{key:6,label:V("environment_image",1),prop:"environment_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.environment_image,"onUpdate:modelValue":e[7]||(e[7]=a=>l.environment_image=a),"on-remove":(a,r)=>z(a,r,"environment_image"),"on-success":(a,r,g)=>C(a,r,g,"environment_image"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("environment_image")})},{default:i(()=>[s(b,null,{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("biz_license_number")?(d(),m(n,{key:7,label:"营业执照编号",prop:"biz_license_number"},{default:i(()=>[s(t,{modelValue:l.biz_license_number,"onUpdate:modelValue":e[8]||(e[8]=a=>l.biz_license_number=a),placeholder:"请输入营业执照编号"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("biz_license_company")?(d(),m(n,{key:8,label:"营业执照公司名",prop:"biz_license_company"},{default:i(()=>[s(t,{modelValue:l.biz_license_company,"onUpdate:modelValue":e[9]||(e[9]=a=>l.biz_license_company=a),placeholder:"请输入营业执照公司名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("legal_person_name")?(d(),m(n,{key:9,label:"负责人姓名",prop:"legal_person_name"},{default:i(()=>[s(t,{modelValue:l.legal_person_name,"onUpdate:modelValue":e[10]||(e[10]=a=>l.legal_person_name=a),placeholder:"请输入负责人姓名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("biz_license_image")?(d(),m(n,{key:10,label:V("biz_license_image",1),prop:"biz_license_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.biz_license_image,"onUpdate:modelValue":e[11]||(e[11]=a=>l.biz_license_image=a),"on-remove":(a,r)=>z(a,r,"biz_license_image"),"on-success":(a,r,g)=>C(a,r,g,"biz_license_image"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("biz_license_image")})},{default:i(()=>[s(b,null,{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("license_image")?(d(),m(n,{key:11,label:V("license_image",5),prop:"license_image"},{default:i(()=>[s(y,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:l.license_image,"onUpdate:modelValue":e[12]||(e[12]=a=>l.license_image=a),"on-remove":(a,r)=>z(a,r,"license_image"),"on-success":(a,r,g)=>C(a,r,g,"license_image"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("license_image")})},{default:i(()=>[s(b,null,{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("legal_person_id_images")?(d(),m(n,{key:12,label:V("legal_person_id_images",1),prop:"legal_person_id_images"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.legal_person_id_images,"onUpdate:modelValue":e[13]||(e[13]=a=>l.legal_person_id_images=a),"on-remove":(a,r)=>z(a,r,"legal_person_id_images"),"on-success":(a,r,g)=>C(a,r,g,"legal_person_id_images"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("legal_person_id_images2")?(d(),m(n,{key:13,label:V("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.legal_person_id_images2,"onUpdate:modelValue":e[14]||(e[14]=a=>l.legal_person_id_images2=a),"on-remove":(a,r)=>z(a,r,"legal_person_id_images2"),"on-success":(a,r,g)=>C(a,r,g,"legal_person_id_images2"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images2")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("individual_id_number")?(d(),m(n,{key:14,label:"个人身份证号",prop:"individual_id_number"},{default:i(()=>[s(t,{modelValue:l.individual_id_number,"onUpdate:modelValue":e[15]||(e[15]=a=>l.individual_id_number=a),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("individual_id_images")?(d(),m(n,{key:15,label:V("individual_id_images",1),prop:"individual_id_images"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.individual_id_images,"onUpdate:modelValue":e[16]||(e[16]=a=>l.individual_id_images=a),"on-remove":(a,r)=>z(a,r,"individual_id_images"),"on-success":(a,r,g)=>C(a,r,g,"individual_id_images"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("individual_id_images2")?(d(),m(n,{key:16,label:V("individual_id_images2",1),prop:"individual_id_images2"},{default:i(()=>[s(y,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:l.individual_id_images2,"onUpdate:modelValue":e[17]||(e[17]=a=>l.individual_id_images2=a),"on-remove":(a,r)=>z(a,r,"individual_id_images2"),"on-success":(a,r,g)=>C(a,r,g,"individual_id_images2"),"on-error":S,"before-upload":h,action:k.value,headers:q.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images2")})},{default:i(()=>[s(b,{class:"avatar-uploader-icon"},{default:i(()=>[s(L(I))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","headers","class"])]),_:1},8,["label"])):u("",!0),_.value.includes("account_holder_name")?(d(),m(n,{key:17,label:"账户姓名",prop:"account_holder_name"},{default:i(()=>[s(t,{modelValue:l.account_holder_name,"onUpdate:modelValue":e[18]||(e[18]=a=>l.account_holder_name=a),placeholder:"请输入账户姓名"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("account_number")?(d(),m(n,{key:18,label:"收款账户号码",prop:"account_number"},{default:i(()=>[s(t,{modelValue:l.account_number,"onUpdate:modelValue":e[19]||(e[19]=a=>l.account_number=a),placeholder:"请输入收款账户号码"},null,8,["modelValue"])]),_:1})):u("",!0),_.value.includes("bank_name")?(d(),m(n,{key:19,label:"开户银行",prop:"bank_name"},{default:i(()=>[s(ee,{modelValue:l.bank_name,"onUpdate:modelValue":e[20]||(e[20]=a=>l.bank_name=a),placeholder:"请选择银行",size:"large",style:{width:"240px"}},{default:i(()=>[(d(!0),R(me,null,ce(M.value,a=>(d(),m(x,{key:a.id,label:a.bank_name,value:a.bank_name},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):u("",!0),_.value.includes("bank_branch_name")?(d(),m(n,{key:20,label:"支行名称",prop:"bank_branch_name"},{default:i(()=>[s(t,{modelValue:l.bank_branch_name,"onUpdate:modelValue":e[21]||(e[21]=a=>l.bank_branch_name=a),placeholder:"请输入支行名称"},null,8,["modelValue"])]),_:1})):u("",!0)]),_:1},8,["model","rules"]),w.value=="2"?(d(),m(le,{key:0,type:"primary",size:"default",onClick:Z},{default:i(()=>e[26]||(e[26]=[ve("重新提交审核 ")])),_:1})):u("",!0)])])}}});export{Te as default}; diff --git a/dist/static/js/index-B5N-wgXJ.js b/dist/static/js/index-B5N-wgXJ.js deleted file mode 100644 index 6f33f71..0000000 --- a/dist/static/js/index-B5N-wgXJ.js +++ /dev/null @@ -1,15 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-C2G_6Q6w.js","static/js/element-plus-BqRlJpKe.js","static/css/element-plus-DQwkloGW.css","static/css/index-Cfnv2MIC.css","static/js/Help-CTCiUKYC.js","static/css/Help-CUWLVGA_.css","static/js/About-gWTMoHSx.js","static/css/About-jg9ZSBwJ.css","static/js/start-B7susDH7.js","static/js/cityData-XsW420PP.js","static/css/start-BaKIi4YO.css","static/js/FeedBack-CViox2S0.js","static/css/FeedBack-DRpgDsCc.css","static/js/check-DiiojKIT.js","static/css/check-C3ivE_fz.css"])))=>i.map(i=>d[i]); -import{e as Rn,r as $,m as Sn,a as Cn,i as Ke,b as kn,t as So,g as Co,o as ko,w as Qe,n as On,c as Oo,d as Y,f as ge,h as Po,s as xo,j as fe,u as he,k as Ao,p as mt,l as Pn,q as Ee,v as Ye,x as H,y as S,z as N,E as xn,A as B,B as we,C as Ve,F as Fe,D as Je,G as It,H as V,I as An,J as To,K as Ue,L as Ft,M as se,N as No,O as Tn,P as Nn,Q as Ln,R as Te,S as Lo,T as Io,U as Fo,V as Uo,W as Bo,X as Do}from"./element-plus-BqRlJpKe.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerPolicy&&(s.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?s.credentials="include":r.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function o(r){if(r.ep)return;r.ep=!0;const s=n(r);fetch(r.href,s)}})();/*! - * pinia v3.0.1 - * (c) 2025 Eduardo San Martin Morote - * @license MIT - */let In;const Ze=e=>In=e,Fn=Symbol();function Rt(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ne;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ne||(Ne={}));function $o(){const e=Rn(!0),t=e.run(()=>$({}));let n=[],o=[];const r=Sn({install(s){Ze(r),r._a=s,s.provide(Fn,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return this._a?n.push(s):o.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Un=()=>{};function Vt(e,t,n,o=Un){e.push(t);const r=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),o())};return!n&&Co()&&ko(r),r}function _e(e,...t){e.slice().forEach(n=>{n(...t)})}const jo=e=>e(),zt=Symbol(),gt=Symbol();function St(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,o)=>e.set(o,n)):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];Rt(r)&&Rt(o)&&e.hasOwnProperty(n)&&!Ke(o)&&!kn(o)?e[n]=St(r,o):e[n]=o}return e}const Mo=Symbol();function qo(e){return!Rt(e)||!e.hasOwnProperty(Mo)}const{assign:ce}=Object;function Vo(e){return!!(Ke(e)&&e.effect)}function zo(e,t,n,o){const{state:r,actions:s,getters:i}=t,l=n.state.value[e];let c;function a(){l||(n.state.value[e]=r?r():{});const f=Oo(n.state.value[e]);return ce(f,s,Object.keys(i||{}).reduce((u,p)=>(u[p]=Sn(Y(()=>{Ze(n);const h=n._s.get(e);return i[p].call(h,h)})),u),{}))}return c=Bn(e,a,t,n,o,!0),c}function Bn(e,t,n={},o,r,s){let i;const l=ce({actions:{}},n),c={deep:!0};let a,f,u=[],p=[],h;const m=o.state.value[e];!s&&!m&&(o.state.value[e]={}),$({});let b;function y(L){let A;a=f=!1,typeof L=="function"?(L(o.state.value[e]),A={type:Ne.patchFunction,storeId:e,events:h}):(St(o.state.value[e],L),A={type:Ne.patchObject,payload:L,storeId:e,events:h});const K=b=Symbol();On().then(()=>{b===K&&(a=!0)}),f=!0,_e(u,A,o.state.value[e])}const _=s?function(){const{state:A}=n,K=A?A():{};this.$patch(ne=>{ce(ne,K)})}:Un;function v(){i.stop(),u=[],p=[],o._s.delete(e)}const E=(L,A="")=>{if(zt in L)return L[gt]=A,L;const K=function(){Ze(o);const ne=Array.from(arguments),ie=[],oe=[];function ut(z){ie.push(z)}function Oe(z){oe.push(z)}_e(p,{args:ne,name:K[gt],store:O,after:ut,onError:Oe});let ae;try{ae=L.apply(this&&this.$id===e?this:O,ne)}catch(z){throw _e(oe,z),z}return ae instanceof Promise?ae.then(z=>(_e(ie,z),z)).catch(z=>(_e(oe,z),Promise.reject(z))):(_e(ie,ae),ae)};return K[zt]=!0,K[gt]=A,K},x={_p:o,$id:e,$onAction:Vt.bind(null,p),$patch:y,$reset:_,$subscribe(L,A={}){const K=Vt(u,L,A.detached,()=>ne()),ne=i.run(()=>Qe(()=>o.state.value[e],ie=>{(A.flush==="sync"?f:a)&&L({storeId:e,type:Ne.direct,events:h},ie)},ce({},c,A)));return K},$dispose:v},O=Cn(x);o._s.set(e,O);const F=(o._a&&o._a.runWithContext||jo)(()=>o._e.run(()=>(i=Rn()).run(()=>t({action:E}))));for(const L in F){const A=F[L];if(Ke(A)&&!Vo(A)||kn(A))s||(m&&qo(A)&&(Ke(A)?A.value=m[L]:St(A,m[L])),o.state.value[e][L]=A);else if(typeof A=="function"){const K=E(A,L);F[L]=K,l.actions[L]=A}}return ce(O,F),ce(So(O),F),Object.defineProperty(O,"$state",{get:()=>o.state.value[e],set:L=>{y(A=>{ce(A,L)})}}),o._p.forEach(L=>{ce(O,i.run(()=>L({store:O,app:o._a,pinia:o,options:l})))}),m&&s&&n.hydrate&&n.hydrate(O.$state,m),a=!0,f=!0,O}/*! #__NO_SIDE_EFFECTS__ */function Ho(e,t,n){let o;const r=typeof t=="function";o=r?n:t;function s(i,l){const c=Po();return i=i||(c?ge(Fn,null):null),i&&Ze(i),i=In,i._s.has(e)||(r?Bn(e,t,o,i):zo(e,o,i)),i._s.get(e)}return s.$id=e,s}const Wo="modulepreload",Ko=function(e){return"/"+e},Ht={},de=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=Ko(c),c in Ht)return;Ht[c]=!0;const a=c.endsWith(".css"),f=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":Wo,a||(u.as="script"),u.crossOrigin="",u.href=c,l&&u.setAttribute("nonce",l),document.head.appendChild(u),a)return new Promise((p,h)=>{u.addEventListener("load",p),u.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return r.then(i=>{for(const l of i||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})};/*! - * vue-router v4.5.0 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */const ve=typeof document<"u";function Dn(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Jo(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&Dn(e.default)}const I=Object.assign;function yt(e,t){const n={};for(const o in t){const r=t[o];n[o]=Z(r)?r.map(e):e(r)}return n}const Le=()=>{},Z=Array.isArray,$n=/#/g,Go=/&/g,Xo=/\//g,Qo=/=/g,Yo=/\?/g,jn=/\+/g,Zo=/%5B/g,er=/%5D/g,Mn=/%5E/g,tr=/%60/g,qn=/%7B/g,nr=/%7C/g,Vn=/%7D/g,or=/%20/g;function Ut(e){return encodeURI(""+e).replace(nr,"|").replace(Zo,"[").replace(er,"]")}function rr(e){return Ut(e).replace(qn,"{").replace(Vn,"}").replace(Mn,"^")}function Ct(e){return Ut(e).replace(jn,"%2B").replace(or,"+").replace($n,"%23").replace(Go,"%26").replace(tr,"`").replace(qn,"{").replace(Vn,"}").replace(Mn,"^")}function sr(e){return Ct(e).replace(Qo,"%3D")}function ir(e){return Ut(e).replace($n,"%23").replace(Yo,"%3F")}function ar(e){return e==null?"":ir(e).replace(Xo,"%2F")}function Be(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const lr=/\/$/,cr=e=>e.replace(lr,"");function bt(e,t,n="/"){let o,r={},s="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(o=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),r=e(s)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=pr(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:Be(i)}}function ur(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Wt(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fr(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Re(t.matched[o],n.matched[r])&&zn(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Re(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function zn(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!dr(e[n],t[n]))return!1;return!0}function dr(e,t){return Z(e)?Kt(e,t):Z(t)?Kt(t,e):e===t}function Kt(e,t){return Z(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function pr(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 s=n.length-1,i,l;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const le={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var De;(function(e){e.pop="pop",e.push="push"})(De||(De={}));var Ie;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ie||(Ie={}));function hr(e){if(!e)if(ve){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cr(e)}const mr=/^[^#]+#/;function gr(e,t){return e.replace(mr,"#")+t}function yr(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 et=()=>({left:window.scrollX,top:window.scrollY});function br(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=yr(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Jt(e,t){return(history.state?history.state.position-t:-1)+e}const kt=new Map;function _r(e,t){kt.set(e,t)}function vr(e){const t=kt.get(e);return kt.delete(e),t}let wr=()=>location.protocol+"//"+location.host;function Hn(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let l=r.includes(e.slice(s))?e.slice(s).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),Wt(c,"")}return Wt(n,e)+o+r}function Er(e,t,n,o){let r=[],s=[],i=null;const l=({state:p})=>{const h=Hn(e,location),m=n.value,b=t.value;let y=0;if(p){if(n.value=h,t.value=p,i&&i===m){i=null;return}y=b?p.position-b.position:0}else o(h);r.forEach(_=>{_(n.value,m,{delta:y,type:De.pop,direction:y?y>0?Ie.forward:Ie.back:Ie.unknown})})};function c(){i=n.value}function a(p){r.push(p);const h=()=>{const m=r.indexOf(p);m>-1&&r.splice(m,1)};return s.push(h),h}function f(){const{history:p}=window;p.state&&p.replaceState(I({},p.state,{scroll:et()}),"")}function u(){for(const p of s)p();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:c,listen:a,destroy:u}}function Gt(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?et():null}}function Rr(e){const{history:t,location:n}=window,o={value:Hn(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,a,f){const u=e.indexOf("#"),p=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+c:wr()+e+c;try{t[f?"replaceState":"pushState"](a,"",p),r.value=a}catch(h){console.error(h),n[f?"replace":"assign"](p)}}function i(c,a){const f=I({},t.state,Gt(r.value.back,c,r.value.forward,!0),a,{position:r.value.position});s(c,f,!0),o.value=c}function l(c,a){const f=I({},r.value,t.state,{forward:c,scroll:et()});s(f.current,f,!0);const u=I({},Gt(o.value,c,null),{position:f.position+1},a);s(c,u,!1),o.value=c}return{location:o,state:r,push:l,replace:i}}function Sr(e){e=hr(e);const t=Rr(e),n=Er(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=I({location:"",base:e,go:o,createHref:gr.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Cr(e){return typeof e=="string"||e&&typeof e=="object"}function Wn(e){return typeof e=="string"||typeof e=="symbol"}const Kn=Symbol("");var Xt;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Xt||(Xt={}));function Se(e,t){return I(new Error,{type:e,[Kn]:!0},t)}function re(e,t){return e instanceof Error&&Kn in e&&(t==null||!!(e.type&t))}const Qt="[^/]+?",kr={sensitive:!1,strict:!1,start:!0,end:!0},Or=/[.+*?^${}()[\]/\\]/g;function Pr(e,t){const n=I({},kr,t),o=[];let r=n.start?"^":"";const s=[];for(const a of e){const f=a.length?[]:[90];n.strict&&!a.length&&(r+="/");for(let u=0;ut.length?t.length===1&&t[0]===80?1:-1:0}function Jn(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const Ar={type:0,value:""},Tr=/[a-zA-Z0-9_]/;function Nr(e){if(!e)return[[]];if(e==="/")return[[Ar]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${a}": ${h}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let l=0,c,a="",f="";function u(){a&&(n===0?s.push({type:0,value:a}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:a,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function p(){a+=c}for(;l{i(E)}:Le}function i(u){if(Wn(u)){const p=o.get(u);p&&(o.delete(u),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(u);p>-1&&(n.splice(p,1),u.record.name&&o.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){const p=Br(u,n);n.splice(p,0,u),u.record.name&&!tn(u)&&o.set(u.record.name,u)}function a(u,p){let h,m={},b,y;if("name"in u&&u.name){if(h=o.get(u.name),!h)throw Se(1,{location:u});y=h.record.name,m=I(Zt(p.params,h.keys.filter(E=>!E.optional).concat(h.parent?h.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),u.params&&Zt(u.params,h.keys.map(E=>E.name))),b=h.stringify(m)}else if(u.path!=null)b=u.path,h=n.find(E=>E.re.test(b)),h&&(m=h.parse(b),y=h.record.name);else{if(h=p.name?o.get(p.name):n.find(E=>E.re.test(p.path)),!h)throw Se(1,{location:u,currentLocation:p});y=h.record.name,m=I({},p.params,u.params),b=h.stringify(m)}const _=[];let v=h;for(;v;)_.unshift(v.record),v=v.parent;return{name:y,path:b,params:m,matched:_,meta:Ur(_)}}e.forEach(u=>s(u));function f(){n.length=0,o.clear()}return{addRoute:s,resolve:a,removeRoute:i,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function Zt(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function en(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Fr(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Fr(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function tn(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Ur(e){return e.reduce((t,n)=>I(t,n.meta),{})}function nn(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Br(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Jn(e,t[s])<0?o=s:n=s+1}const r=Dr(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function Dr(e){let t=e;for(;t=t.parent;)if(Gn(t)&&Jn(e,t)===0)return t}function Gn({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function $r(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&Ct(s)):[o&&Ct(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function jr(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Z(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const Mr=Symbol(""),rn=Symbol(""),tt=Symbol(""),Xn=Symbol(""),Ot=Symbol("");function xe(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ue(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const a=p=>{p===!1?c(Se(4,{from:n,to:t})):p instanceof Error?c(p):Cr(p)?c(Se(2,{from:t,to:p})):(i&&o.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},f=s(()=>e.call(o&&o.instances[r],t,n,a));let u=Promise.resolve(f);e.length<3&&(u=u.then(a)),u.catch(p=>c(p))})}function _t(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const l in i.components){let c=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(Dn(c)){const f=(c.__vccOpts||c)[t];f&&s.push(ue(f,n,o,i,l,r))}else{let a=c();s.push(()=>a.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const u=Jo(f)?f.default:f;i.mods[l]=f,i.components[l]=u;const h=(u.__vccOpts||u)[t];return h&&ue(h,n,o,i,l,r)()}))}}return s}function sn(e){const t=ge(tt),n=ge(Xn),o=Y(()=>{const c=he(e.to);return t.resolve(c)}),r=Y(()=>{const{matched:c}=o.value,{length:a}=c,f=c[a-1],u=n.matched;if(!f||!u.length)return-1;const p=u.findIndex(Re.bind(null,f));if(p>-1)return p;const h=an(c[a-2]);return a>1&&an(f)===h&&u[u.length-1].path!==h?u.findIndex(Re.bind(null,c[a-2])):p}),s=Y(()=>r.value>-1&&Wr(n.params,o.value.params)),i=Y(()=>r.value>-1&&r.value===n.matched.length-1&&zn(n.params,o.value.params));function l(c={}){if(Hr(c)){const a=t[he(e.replace)?"replace":"push"](he(e.to)).catch(Le);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>a),a}return Promise.resolve()}return{route:o,href:Y(()=>o.value.href),isActive:s,isExactActive:i,navigate:l}}function qr(e){return e.length===1?e[0]:e}const Vr=fe({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:sn,setup(e,{slots:t}){const n=Cn(sn(e)),{options:o}=ge(tt),r=Y(()=>({[ln(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[ln(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&qr(t.default(n));return e.custom?s:Pn("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),zr=Vr;function Hr(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){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 Wr(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!Z(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function an(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const ln=(e,t,n)=>e??t??n,Kr=fe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=ge(Ot),r=Y(()=>e.route||o.value),s=ge(rn,0),i=Y(()=>{let a=he(s);const{matched:f}=r.value;let u;for(;(u=f[a])&&!u.components;)a++;return a}),l=Y(()=>r.value.matched[i.value]);mt(rn,Y(()=>i.value+1)),mt(Mr,l),mt(Ot,r);const c=$();return Qe(()=>[c.value,l.value,e.name],([a,f,u],[p,h,m])=>{f&&(f.instances[u]=a,h&&h!==f&&a&&a===p&&(f.leaveGuards.size||(f.leaveGuards=h.leaveGuards),f.updateGuards.size||(f.updateGuards=h.updateGuards))),a&&f&&(!h||!Re(f,h)||!p)&&(f.enterCallbacks[u]||[]).forEach(b=>b(a))},{flush:"post"}),()=>{const a=r.value,f=e.name,u=l.value,p=u&&u.components[f];if(!p)return cn(n.default,{Component:p,route:a});const h=u.props[f],m=h?h===!0?a.params:typeof h=="function"?h(a):h:null,y=Pn(p,I({},m,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(u.instances[f]=null)},ref:c}));return cn(n.default,{Component:y,route:a})||y}}});function cn(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Jr=Kr;function Gr(e){const t=Ir(e.routes,e),n=e.parseQuery||$r,o=e.stringifyQuery||on,r=e.history,s=xe(),i=xe(),l=xe(),c=xo(le);let a=le;ve&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=yt.bind(null,g=>""+g),u=yt.bind(null,ar),p=yt.bind(null,Be);function h(g,R){let w,C;return Wn(g)?(w=t.getRecordMatcher(g),C=R):C=g,t.addRoute(C,w)}function m(g){const R=t.getRecordMatcher(g);R&&t.removeRoute(R)}function b(){return t.getRoutes().map(g=>g.record)}function y(g){return!!t.getRecordMatcher(g)}function _(g,R){if(R=I({},R||c.value),typeof g=="string"){const P=bt(n,g,R.path),q=t.resolve({path:P.path},R),Pe=r.createHref(P.fullPath);return I(P,q,{params:p(q.params),hash:Be(P.hash),redirectedFrom:void 0,href:Pe})}let w;if(g.path!=null)w=I({},g,{path:bt(n,g.path,R.path).path});else{const P=I({},g.params);for(const q in P)P[q]==null&&delete P[q];w=I({},g,{params:u(P)}),R.params=u(R.params)}const C=t.resolve(w,R),U=g.hash||"";C.params=f(p(C.params));const M=ur(o,I({},g,{hash:rr(U),path:C.path})),T=r.createHref(M);return I({fullPath:M,hash:U,query:o===on?jr(g.query):g.query||{}},C,{redirectedFrom:void 0,href:T})}function v(g){return typeof g=="string"?bt(n,g,c.value.path):I({},g)}function E(g,R){if(a!==g)return Se(8,{from:R,to:g})}function x(g){return F(g)}function O(g){return x(I(v(g),{replace:!0}))}function D(g){const R=g.matched[g.matched.length-1];if(R&&R.redirect){const{redirect:w}=R;let C=typeof w=="function"?w(g):w;return typeof C=="string"&&(C=C.includes("?")||C.includes("#")?C=v(C):{path:C},C.params={}),I({query:g.query,hash:g.hash,params:C.path!=null?{}:g.params},C)}}function F(g,R){const w=a=_(g),C=c.value,U=g.state,M=g.force,T=g.replace===!0,P=D(w);if(P)return F(I(v(P),{state:typeof P=="object"?I({},U,P.state):U,force:M,replace:T}),R||w);const q=w;q.redirectedFrom=R;let Pe;return!M&&fr(o,C,w)&&(Pe=Se(16,{to:q,from:C}),Mt(C,C,!0,!1)),(Pe?Promise.resolve(Pe):K(q,C)).catch(J=>re(J)?re(J,2)?J:dt(J):ft(J,q,C)).then(J=>{if(J){if(re(J,2))return F(I({replace:T},v(J.to),{state:typeof J.to=="object"?I({},U,J.to.state):U,force:M}),R||q)}else J=ie(q,C,!0,T,U);return ne(q,C,J),J})}function L(g,R){const w=E(g,R);return w?Promise.reject(w):Promise.resolve()}function A(g){const R=qe.values().next().value;return R&&typeof R.runWithContext=="function"?R.runWithContext(g):g()}function K(g,R){let w;const[C,U,M]=Xr(g,R);w=_t(C.reverse(),"beforeRouteLeave",g,R);for(const P of C)P.leaveGuards.forEach(q=>{w.push(ue(q,g,R))});const T=L.bind(null,g,R);return w.push(T),be(w).then(()=>{w=[];for(const P of s.list())w.push(ue(P,g,R));return w.push(T),be(w)}).then(()=>{w=_t(U,"beforeRouteUpdate",g,R);for(const P of U)P.updateGuards.forEach(q=>{w.push(ue(q,g,R))});return w.push(T),be(w)}).then(()=>{w=[];for(const P of M)if(P.beforeEnter)if(Z(P.beforeEnter))for(const q of P.beforeEnter)w.push(ue(q,g,R));else w.push(ue(P.beforeEnter,g,R));return w.push(T),be(w)}).then(()=>(g.matched.forEach(P=>P.enterCallbacks={}),w=_t(M,"beforeRouteEnter",g,R,A),w.push(T),be(w))).then(()=>{w=[];for(const P of i.list())w.push(ue(P,g,R));return w.push(T),be(w)}).catch(P=>re(P,8)?P:Promise.reject(P))}function ne(g,R,w){l.list().forEach(C=>A(()=>C(g,R,w)))}function ie(g,R,w,C,U){const M=E(g,R);if(M)return M;const T=R===le,P=ve?history.state:{};w&&(C||T?r.replace(g.fullPath,I({scroll:T&&P&&P.scroll},U)):r.push(g.fullPath,U)),c.value=g,Mt(g,R,w,T),dt()}let oe;function ut(){oe||(oe=r.listen((g,R,w)=>{if(!qt.listening)return;const C=_(g),U=D(C);if(U){F(I(U,{replace:!0,force:!0}),C).catch(Le);return}a=C;const M=c.value;ve&&_r(Jt(M.fullPath,w.delta),et()),K(C,M).catch(T=>re(T,12)?T:re(T,2)?(F(I(v(T.to),{force:!0}),C).then(P=>{re(P,20)&&!w.delta&&w.type===De.pop&&r.go(-1,!1)}).catch(Le),Promise.reject()):(w.delta&&r.go(-w.delta,!1),ft(T,C,M))).then(T=>{T=T||ie(C,M,!1),T&&(w.delta&&!re(T,8)?r.go(-w.delta,!1):w.type===De.pop&&re(T,20)&&r.go(-1,!1)),ne(C,M,T)}).catch(Le)}))}let Oe=xe(),ae=xe(),z;function ft(g,R,w){dt(g);const C=ae.list();return C.length?C.forEach(U=>U(g,R,w)):console.error(g),Promise.reject(g)}function Ro(){return z&&c.value!==le?Promise.resolve():new Promise((g,R)=>{Oe.add([g,R])})}function dt(g){return z||(z=!g,ut(),Oe.list().forEach(([R,w])=>g?w(g):R()),Oe.reset()),g}function Mt(g,R,w,C){const{scrollBehavior:U}=e;if(!ve||!U)return Promise.resolve();const M=!w&&vr(Jt(g.fullPath,0))||(C||!w)&&history.state&&history.state.scroll||null;return On().then(()=>U(g,R,M)).then(T=>T&&br(T)).catch(T=>ft(T,g,R))}const pt=g=>r.go(g);let ht;const qe=new Set,qt={currentRoute:c,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:b,resolve:_,options:e,push:x,replace:O,go:pt,back:()=>pt(-1),forward:()=>pt(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:ae.add,isReady:Ro,install(g){const R=this;g.component("RouterLink",zr),g.component("RouterView",Jr),g.config.globalProperties.$router=R,Object.defineProperty(g.config.globalProperties,"$route",{enumerable:!0,get:()=>he(c)}),ve&&!ht&&c.value===le&&(ht=!0,x(r.location).catch(U=>{}));const w={};for(const U in le)Object.defineProperty(w,U,{get:()=>c.value[U],enumerable:!0});g.provide(tt,R),g.provide(Xn,Ao(w)),g.provide(Ot,c);const C=g.unmount;qe.add(g),g.unmount=function(){qe.delete(g),qe.size<1&&(a=le,oe&&oe(),oe=null,c.value=le,ht=!1,z=!1),C()}}};function be(g){return g.reduce((R,w)=>R.then(()=>A(w)),Promise.resolve())}return qt}function Xr(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iRe(a,l))?o.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>Re(a,c))||r.push(c))}return[n,o,r]}function nt(){return ge(tt)}const Qr=[{path:"/",name:"",component:()=>de(()=>import("./index-C2G_6Q6w.js"),__vite__mapDeps([0,1,2,3]))},{path:"/index",name:"index",component:()=>de(()=>import("./index-C2G_6Q6w.js"),__vite__mapDeps([0,1,2,3]))},{path:"/help",name:"help",component:()=>de(()=>import("./Help-CTCiUKYC.js"),__vite__mapDeps([4,1,2,5]))},{path:"/about",name:"about",component:()=>de(()=>import("./About-gWTMoHSx.js"),__vite__mapDeps([6,1,2,7]))},{path:"/start",name:"start",component:()=>de(()=>import("./start-B7susDH7.js"),__vite__mapDeps([8,1,2,9,10]))},{path:"/feedback",name:"feedback",component:()=>de(()=>import("./FeedBack-CViox2S0.js"),__vite__mapDeps([11,1,2,12]))},{path:"/check",name:"check",component:()=>de(()=>import("./check-DiiojKIT.js"),__vite__mapDeps([13,1,2,9,14]))}],Yr=Gr({history:Sr(),routes:Qr,scrollBehavior(e,t,n){return{top:0}}}),Bt=Ho("user",()=>{const e=$(""),t=$(!1),n=a=>{e.value=a,t.value=!0;const f=Date.now()+31536e3*1e3;localStorage.setItem("token",a),localStorage.setItem("tokenExpiry",f.toString())},o=a=>{localStorage.setItem("mobilePhone",a)},r=()=>{localStorage.removeItem("mobilePhone")},s=()=>{try{e.value="",t.value=!1,localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(a){console.error("Error clearing token from localStorage:",a)}},i=()=>{try{const a=localStorage.getItem("tokenExpiry");return a?Date.now()>parseInt(a,10):!0}catch(a){return console.error("Error checking token expiry:",a),!0}},l=a=>{localStorage.setItem("Identity",a)},c=()=>{localStorage.removeItem("Identity")};return Ee(()=>{try{const a=localStorage.getItem("token");a&&!i()?(e.value=a,t.value=!0):s()}catch(a){console.error("Error retrieving token from localStorage:",a)}}),{token:e,isLoggedIn:t,setToken:n,clearToken:s,setMobilePhone:o,removeMobilePhone:r,setIdentity:l,removeIdentity:c}});function Qn(e,t){return function(){return e.apply(t,arguments)}}const{toString:Zr}=Object.prototype,{getPrototypeOf:Dt}=Object,ot=(e=>t=>{const n=Zr.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),ee=e=>(e=e.toLowerCase(),t=>ot(t)===e),rt=e=>t=>typeof t===e,{isArray:Ce}=Array,$e=rt("undefined");function es(e){return e!==null&&!$e(e)&&e.constructor!==null&&!$e(e.constructor)&&Q(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Yn=ee("ArrayBuffer");function ts(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Yn(e.buffer),t}const ns=rt("string"),Q=rt("function"),Zn=rt("number"),st=e=>e!==null&&typeof e=="object",os=e=>e===!0||e===!1,ze=e=>{if(ot(e)!=="object")return!1;const t=Dt(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},rs=ee("Date"),ss=ee("File"),is=ee("Blob"),as=ee("FileList"),ls=e=>st(e)&&Q(e.pipe),cs=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Q(e.append)&&((t=ot(e))==="formdata"||t==="object"&&Q(e.toString)&&e.toString()==="[object FormData]"))},us=ee("URLSearchParams"),[fs,ds,ps,hs]=["ReadableStream","Request","Response","Headers"].map(ee),ms=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function je(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),Ce(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const pe=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,to=e=>!$e(e)&&e!==pe;function Pt(){const{caseless:e}=to(this)&&this||{},t={},n=(o,r)=>{const s=e&&eo(t,r)||r;ze(t[s])&&ze(o)?t[s]=Pt(t[s],o):ze(o)?t[s]=Pt({},o):Ce(o)?t[s]=o.slice():t[s]=o};for(let o=0,r=arguments.length;o(je(t,(r,s)=>{n&&Q(r)?e[s]=Qn(r,n):e[s]=r},{allOwnKeys:o}),e),ys=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),bs=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},_s=(e,t,n,o)=>{let r,s,i;const l={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),s=r.length;s-- >0;)i=r[s],(!o||o(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=n!==!1&&Dt(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},vs=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},ws=e=>{if(!e)return null;if(Ce(e))return e;let t=e.length;if(!Zn(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Es=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Dt(Uint8Array)),Rs=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=o.next())&&!r.done;){const s=r.value;t.call(e,s[0],s[1])}},Ss=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},Cs=ee("HTMLFormElement"),ks=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),un=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Os=ee("RegExp"),no=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};je(n,(r,s)=>{let i;(i=t(r,s,e))!==!1&&(o[s]=i||r)}),Object.defineProperties(e,o)},Ps=e=>{no(e,(t,n)=>{if(Q(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(Q(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},xs=(e,t)=>{const n={},o=r=>{r.forEach(s=>{n[s]=!0})};return Ce(e)?o(e):o(String(e).split(t)),n},As=()=>{},Ts=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Ns(e){return!!(e&&Q(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Ls=e=>{const t=new Array(10),n=(o,r)=>{if(st(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const s=Ce(o)?[]:{};return je(o,(i,l)=>{const c=n(i,r+1);!$e(c)&&(s[l]=c)}),t[r]=void 0,s}}return o};return n(e,0)},Is=ee("AsyncFunction"),Fs=e=>e&&(st(e)||Q(e))&&Q(e.then)&&Q(e.catch),oo=((e,t)=>e?setImmediate:t?((n,o)=>(pe.addEventListener("message",({source:r,data:s})=>{r===pe&&s===n&&o.length&&o.shift()()},!1),r=>{o.push(r),pe.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Q(pe.postMessage)),Us=typeof queueMicrotask<"u"?queueMicrotask.bind(pe):typeof process<"u"&&process.nextTick||oo,d={isArray:Ce,isArrayBuffer:Yn,isBuffer:es,isFormData:cs,isArrayBufferView:ts,isString:ns,isNumber:Zn,isBoolean:os,isObject:st,isPlainObject:ze,isReadableStream:fs,isRequest:ds,isResponse:ps,isHeaders:hs,isUndefined:$e,isDate:rs,isFile:ss,isBlob:is,isRegExp:Os,isFunction:Q,isStream:ls,isURLSearchParams:us,isTypedArray:Es,isFileList:as,forEach:je,merge:Pt,extend:gs,trim:ms,stripBOM:ys,inherits:bs,toFlatObject:_s,kindOf:ot,kindOfTest:ee,endsWith:vs,toArray:ws,forEachEntry:Rs,matchAll:Ss,isHTMLForm:Cs,hasOwnProperty:un,hasOwnProp:un,reduceDescriptors:no,freezeMethods:Ps,toObjectSet:xs,toCamelCase:ks,noop:As,toFiniteNumber:Ts,findKey:eo,global:pe,isContextDefined:to,isSpecCompliantForm:Ns,toJSONObject:Ls,isAsyncFn:Is,isThenable:Fs,setImmediate:oo,asap:Us};function k(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r,this.status=r.status?r.status:null)}d.inherits(k,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:d.toJSONObject(this.config),code:this.code,status:this.status}}});const ro=k.prototype,so={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{so[e]={value:e}});Object.defineProperties(k,so);Object.defineProperty(ro,"isAxiosError",{value:!0});k.from=(e,t,n,o,r,s)=>{const i=Object.create(ro);return d.toFlatObject(e,i,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),k.call(i,e.message,t,n,o,r),i.cause=e,i.name=e.name,s&&Object.assign(i,s),i};const Bs=null;function xt(e){return d.isPlainObject(e)||d.isArray(e)}function io(e){return d.endsWith(e,"[]")?e.slice(0,-2):e}function fn(e,t,n){return e?e.concat(t).map(function(r,s){return r=io(r),!n&&s?"["+r+"]":r}).join(n?".":""):t}function Ds(e){return d.isArray(e)&&!e.some(xt)}const $s=d.toFlatObject(d,{},null,function(t){return/^is[A-Z]/.test(t)});function it(e,t,n){if(!d.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=d.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,y){return!d.isUndefined(y[b])});const o=n.metaTokens,r=n.visitor||f,s=n.dots,i=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&d.isSpecCompliantForm(t);if(!d.isFunction(r))throw new TypeError("visitor must be a function");function a(m){if(m===null)return"";if(d.isDate(m))return m.toISOString();if(!c&&d.isBlob(m))throw new k("Blob is not supported. Use a Buffer instead.");return d.isArrayBuffer(m)||d.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function f(m,b,y){let _=m;if(m&&!y&&typeof m=="object"){if(d.endsWith(b,"{}"))b=o?b:b.slice(0,-2),m=JSON.stringify(m);else if(d.isArray(m)&&Ds(m)||(d.isFileList(m)||d.endsWith(b,"[]"))&&(_=d.toArray(m)))return b=io(b),_.forEach(function(E,x){!(d.isUndefined(E)||E===null)&&t.append(i===!0?fn([b],x,s):i===null?b:b+"[]",a(E))}),!1}return xt(m)?!0:(t.append(fn(y,b,s),a(m)),!1)}const u=[],p=Object.assign($s,{defaultVisitor:f,convertValue:a,isVisitable:xt});function h(m,b){if(!d.isUndefined(m)){if(u.indexOf(m)!==-1)throw Error("Circular reference detected in "+b.join("."));u.push(m),d.forEach(m,function(_,v){(!(d.isUndefined(_)||_===null)&&r.call(t,_,d.isString(v)?v.trim():v,b,p))===!0&&h(_,b?b.concat(v):[v])}),u.pop()}}if(!d.isObject(e))throw new TypeError("data must be an object");return h(e),t}function dn(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function $t(e,t){this._pairs=[],e&&it(e,this,t)}const ao=$t.prototype;ao.append=function(t,n){this._pairs.push([t,n])};ao.toString=function(t){const n=t?function(o){return t.call(this,o,dn)}:dn;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function js(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function lo(e,t,n){if(!t)return e;const o=n&&n.encode||js;d.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let s;if(r?s=r(t,n):s=d.isURLSearchParams(t)?t.toString():new $t(t,n).toString(o),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class pn{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){d.forEach(this.handlers,function(o){o!==null&&t(o)})}}const co={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ms=typeof URLSearchParams<"u"?URLSearchParams:$t,qs=typeof FormData<"u"?FormData:null,Vs=typeof Blob<"u"?Blob:null,zs={isBrowser:!0,classes:{URLSearchParams:Ms,FormData:qs,Blob:Vs},protocols:["http","https","file","blob","url","data"]},jt=typeof window<"u"&&typeof document<"u",At=typeof navigator=="object"&&navigator||void 0,Hs=jt&&(!At||["ReactNative","NativeScript","NS"].indexOf(At.product)<0),Ws=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Ks=jt&&window.location.href||"http://localhost",Js=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:jt,hasStandardBrowserEnv:Hs,hasStandardBrowserWebWorkerEnv:Ws,navigator:At,origin:Ks},Symbol.toStringTag,{value:"Module"})),W={...Js,...zs};function Gs(e,t){return it(e,new W.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,s){return W.isNode&&d.isBuffer(n)?(this.append(o,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function Xs(e){return d.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Qs(e){const t={},n=Object.keys(e);let o;const r=n.length;let s;for(o=0;o=n.length;return i=!i&&d.isArray(r)?r.length:i,c?(d.hasOwnProp(r,i)?r[i]=[r[i],o]:r[i]=o,!l):((!r[i]||!d.isObject(r[i]))&&(r[i]=[]),t(n,o,r[i],s)&&d.isArray(r[i])&&(r[i]=Qs(r[i])),!l)}if(d.isFormData(e)&&d.isFunction(e.entries)){const n={};return d.forEachEntry(e,(o,r)=>{t(Xs(o),r,n,0)}),n}return null}function Ys(e,t,n){if(d.isString(e))try{return(t||JSON.parse)(e),d.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Me={transitional:co,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,s=d.isObject(t);if(s&&d.isHTMLForm(t)&&(t=new FormData(t)),d.isFormData(t))return r?JSON.stringify(uo(t)):t;if(d.isArrayBuffer(t)||d.isBuffer(t)||d.isStream(t)||d.isFile(t)||d.isBlob(t)||d.isReadableStream(t))return t;if(d.isArrayBufferView(t))return t.buffer;if(d.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(o.indexOf("application/x-www-form-urlencoded")>-1)return Gs(t,this.formSerializer).toString();if((l=d.isFileList(t))||o.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return it(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||r?(n.setContentType("application/json",!1),Ys(t)):t}],transformResponse:[function(t){const n=this.transitional||Me.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(d.isResponse(t)||d.isReadableStream(t))return t;if(t&&d.isString(t)&&(o&&!this.responseType||r)){const i=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(l){if(i)throw l.name==="SyntaxError"?k.from(l,k.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:W.classes.FormData,Blob:W.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};d.forEach(["delete","get","head","post","put","patch"],e=>{Me.headers[e]={}});const Zs=d.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ei=e=>{const t={};let n,o,r;return e&&e.split(` -`).forEach(function(i){r=i.indexOf(":"),n=i.substring(0,r).trim().toLowerCase(),o=i.substring(r+1).trim(),!(!n||t[n]&&Zs[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},hn=Symbol("internals");function Ae(e){return e&&String(e).trim().toLowerCase()}function He(e){return e===!1||e==null?e:d.isArray(e)?e.map(He):String(e)}function ti(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const ni=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function vt(e,t,n,o,r){if(d.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!d.isString(t)){if(d.isString(o))return t.indexOf(o)!==-1;if(d.isRegExp(o))return o.test(t)}}function oi(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function ri(e,t){const n=d.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(r,s,i){return this[o].call(this,t,r,s,i)},configurable:!0})})}let G=class{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function s(l,c,a){const f=Ae(c);if(!f)throw new Error("header name must be a non-empty string");const u=d.findKey(r,f);(!u||r[u]===void 0||a===!0||a===void 0&&r[u]!==!1)&&(r[u||c]=He(l))}const i=(l,c)=>d.forEach(l,(a,f)=>s(a,f,c));if(d.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(d.isString(t)&&(t=t.trim())&&!ni(t))i(ei(t),n);else if(d.isHeaders(t))for(const[l,c]of t.entries())s(c,l,o);else t!=null&&s(n,t,o);return this}get(t,n){if(t=Ae(t),t){const o=d.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return ti(r);if(d.isFunction(n))return n.call(this,r,o);if(d.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Ae(t),t){const o=d.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||vt(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function s(i){if(i=Ae(i),i){const l=d.findKey(o,i);l&&(!n||vt(o,o[l],l,n))&&(delete o[l],r=!0)}}return d.isArray(t)?t.forEach(s):s(t),r}clear(t){const n=Object.keys(this);let o=n.length,r=!1;for(;o--;){const s=n[o];(!t||vt(this,this[s],s,t,!0))&&(delete this[s],r=!0)}return r}normalize(t){const n=this,o={};return d.forEach(this,(r,s)=>{const i=d.findKey(o,s);if(i){n[i]=He(r),delete n[s];return}const l=t?oi(s):String(s).trim();l!==s&&delete n[s],n[l]=He(r),o[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return d.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&d.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[hn]=this[hn]={accessors:{}}).accessors,r=this.prototype;function s(i){const l=Ae(i);o[l]||(ri(r,i),o[l]=!0)}return d.isArray(t)?t.forEach(s):s(t),this}};G.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);d.reduceDescriptors(G.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});d.freezeMethods(G);function wt(e,t){const n=this||Me,o=t||n,r=G.from(o.headers);let s=o.data;return d.forEach(e,function(l){s=l.call(n,s,r.normalize(),t?t.status:void 0)}),r.normalize(),s}function fo(e){return!!(e&&e.__CANCEL__)}function ke(e,t,n){k.call(this,e??"canceled",k.ERR_CANCELED,t,n),this.name="CanceledError"}d.inherits(ke,k,{__CANCEL__:!0});function po(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new k("Request failed with status code "+n.status,[k.ERR_BAD_REQUEST,k.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function si(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function ii(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,s=0,i;return t=t!==void 0?t:1e3,function(c){const a=Date.now(),f=o[s];i||(i=a),n[r]=c,o[r]=a;let u=s,p=0;for(;u!==r;)p+=n[u++],u=u%e;if(r=(r+1)%e,r===s&&(s=(s+1)%e),a-i{n=f,r=null,s&&(clearTimeout(s),s=null),e.apply(null,a)};return[(...a)=>{const f=Date.now(),u=f-n;u>=o?i(a,f):(r=a,s||(s=setTimeout(()=>{s=null,i(r)},o-u)))},()=>r&&i(r)]}const Ge=(e,t,n=3)=>{let o=0;const r=ii(50,250);return ai(s=>{const i=s.loaded,l=s.lengthComputable?s.total:void 0,c=i-o,a=r(c),f=i<=l;o=i;const u={loaded:i,total:l,progress:l?i/l:void 0,bytes:c,rate:a||void 0,estimated:a&&l&&f?(l-i)/a:void 0,event:s,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(u)},n)},mn=(e,t)=>{const n=e!=null;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},gn=e=>(...t)=>d.asap(()=>e(...t)),li=W.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,W.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(W.origin),W.navigator&&/(msie|trident)/i.test(W.navigator.userAgent)):()=>!0,ci=W.hasStandardBrowserEnv?{write(e,t,n,o,r,s){const i=[e+"="+encodeURIComponent(t)];d.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),d.isString(o)&&i.push("path="+o),d.isString(r)&&i.push("domain="+r),s===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function ui(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function fi(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function ho(e,t,n){let o=!ui(t);return e&&(o||n==!1)?fi(e,t):t}const yn=e=>e instanceof G?{...e}:e;function ye(e,t){t=t||{};const n={};function o(a,f,u,p){return d.isPlainObject(a)&&d.isPlainObject(f)?d.merge.call({caseless:p},a,f):d.isPlainObject(f)?d.merge({},f):d.isArray(f)?f.slice():f}function r(a,f,u,p){if(d.isUndefined(f)){if(!d.isUndefined(a))return o(void 0,a,u,p)}else return o(a,f,u,p)}function s(a,f){if(!d.isUndefined(f))return o(void 0,f)}function i(a,f){if(d.isUndefined(f)){if(!d.isUndefined(a))return o(void 0,a)}else return o(void 0,f)}function l(a,f,u){if(u in t)return o(a,f);if(u in e)return o(void 0,a)}const c={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(a,f,u)=>r(yn(a),yn(f),u,!0)};return d.forEach(Object.keys(Object.assign({},e,t)),function(f){const u=c[f]||r,p=u(e[f],t[f],f);d.isUndefined(p)&&u!==l||(n[f]=p)}),n}const mo=e=>{const t=ye({},e);let{data:n,withXSRFToken:o,xsrfHeaderName:r,xsrfCookieName:s,headers:i,auth:l}=t;t.headers=i=G.from(i),t.url=lo(ho(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let c;if(d.isFormData(n)){if(W.hasStandardBrowserEnv||W.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((c=i.getContentType())!==!1){const[a,...f]=c?c.split(";").map(u=>u.trim()).filter(Boolean):[];i.setContentType([a||"multipart/form-data",...f].join("; "))}}if(W.hasStandardBrowserEnv&&(o&&d.isFunction(o)&&(o=o(t)),o||o!==!1&&li(t.url))){const a=r&&s&&ci.read(s);a&&i.set(r,a)}return t},di=typeof XMLHttpRequest<"u",pi=di&&function(e){return new Promise(function(n,o){const r=mo(e);let s=r.data;const i=G.from(r.headers).normalize();let{responseType:l,onUploadProgress:c,onDownloadProgress:a}=r,f,u,p,h,m;function b(){h&&h(),m&&m(),r.cancelToken&&r.cancelToken.unsubscribe(f),r.signal&&r.signal.removeEventListener("abort",f)}let y=new XMLHttpRequest;y.open(r.method.toUpperCase(),r.url,!0),y.timeout=r.timeout;function _(){if(!y)return;const E=G.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),O={data:!l||l==="text"||l==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:E,config:e,request:y};po(function(F){n(F),b()},function(F){o(F),b()},O),y=null}"onloadend"in y?y.onloadend=_:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(_)},y.onabort=function(){y&&(o(new k("Request aborted",k.ECONNABORTED,e,y)),y=null)},y.onerror=function(){o(new k("Network Error",k.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let x=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const O=r.transitional||co;r.timeoutErrorMessage&&(x=r.timeoutErrorMessage),o(new k(x,O.clarifyTimeoutError?k.ETIMEDOUT:k.ECONNABORTED,e,y)),y=null},s===void 0&&i.setContentType(null),"setRequestHeader"in y&&d.forEach(i.toJSON(),function(x,O){y.setRequestHeader(O,x)}),d.isUndefined(r.withCredentials)||(y.withCredentials=!!r.withCredentials),l&&l!=="json"&&(y.responseType=r.responseType),a&&([p,m]=Ge(a,!0),y.addEventListener("progress",p)),c&&y.upload&&([u,h]=Ge(c),y.upload.addEventListener("progress",u),y.upload.addEventListener("loadend",h)),(r.cancelToken||r.signal)&&(f=E=>{y&&(o(!E||E.type?new ke(null,e,y):E),y.abort(),y=null)},r.cancelToken&&r.cancelToken.subscribe(f),r.signal&&(r.signal.aborted?f():r.signal.addEventListener("abort",f)));const v=si(r.url);if(v&&W.protocols.indexOf(v)===-1){o(new k("Unsupported protocol "+v+":",k.ERR_BAD_REQUEST,e));return}y.send(s||null)})},hi=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let o=new AbortController,r;const s=function(a){if(!r){r=!0,l();const f=a instanceof Error?a:this.reason;o.abort(f instanceof k?f:new ke(f instanceof Error?f.message:f))}};let i=t&&setTimeout(()=>{i=null,s(new k(`timeout ${t} of ms exceeded`,k.ETIMEDOUT))},t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(a=>{a.unsubscribe?a.unsubscribe(s):a.removeEventListener("abort",s)}),e=null)};e.forEach(a=>a.addEventListener("abort",s));const{signal:c}=o;return c.unsubscribe=()=>d.asap(l),c}},mi=function*(e,t){let n=e.byteLength;if(n{const r=gi(e,t);let s=0,i,l=c=>{i||(i=!0,o&&o(c))};return new ReadableStream({async pull(c){try{const{done:a,value:f}=await r.next();if(a){l(),c.close();return}let u=f.byteLength;if(n){let p=s+=u;n(p)}c.enqueue(new Uint8Array(f))}catch(a){throw l(a),a}},cancel(c){return l(c),r.return()}},{highWaterMark:2})},at=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",go=at&&typeof ReadableStream=="function",bi=at&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),yo=(e,...t)=>{try{return!!e(...t)}catch{return!1}},_i=go&&yo(()=>{let e=!1;const t=new Request(W.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),_n=64*1024,Tt=go&&yo(()=>d.isReadableStream(new Response("").body)),Xe={stream:Tt&&(e=>e.body)};at&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Xe[t]&&(Xe[t]=d.isFunction(e[t])?n=>n[t]():(n,o)=>{throw new k(`Response type '${t}' is not supported`,k.ERR_NOT_SUPPORT,o)})})})(new Response);const vi=async e=>{if(e==null)return 0;if(d.isBlob(e))return e.size;if(d.isSpecCompliantForm(e))return(await new Request(W.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(d.isArrayBufferView(e)||d.isArrayBuffer(e))return e.byteLength;if(d.isURLSearchParams(e)&&(e=e+""),d.isString(e))return(await bi(e)).byteLength},wi=async(e,t)=>{const n=d.toFiniteNumber(e.getContentLength());return n??vi(t)},Ei=at&&(async e=>{let{url:t,method:n,data:o,signal:r,cancelToken:s,timeout:i,onDownloadProgress:l,onUploadProgress:c,responseType:a,headers:f,withCredentials:u="same-origin",fetchOptions:p}=mo(e);a=a?(a+"").toLowerCase():"text";let h=hi([r,s&&s.toAbortSignal()],i),m;const b=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let y;try{if(c&&_i&&n!=="get"&&n!=="head"&&(y=await wi(f,o))!==0){let O=new Request(t,{method:"POST",body:o,duplex:"half"}),D;if(d.isFormData(o)&&(D=O.headers.get("content-type"))&&f.setContentType(D),O.body){const[F,L]=mn(y,Ge(gn(c)));o=bn(O.body,_n,F,L)}}d.isString(u)||(u=u?"include":"omit");const _="credentials"in Request.prototype;m=new Request(t,{...p,signal:h,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:o,duplex:"half",credentials:_?u:void 0});let v=await fetch(m);const E=Tt&&(a==="stream"||a==="response");if(Tt&&(l||E&&b)){const O={};["status","statusText","headers"].forEach(A=>{O[A]=v[A]});const D=d.toFiniteNumber(v.headers.get("content-length")),[F,L]=l&&mn(D,Ge(gn(l),!0))||[];v=new Response(bn(v.body,_n,F,()=>{L&&L(),b&&b()}),O)}a=a||"text";let x=await Xe[d.findKey(Xe,a)||"text"](v,e);return!E&&b&&b(),await new Promise((O,D)=>{po(O,D,{data:x,headers:G.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:m})})}catch(_){throw b&&b(),_&&_.name==="TypeError"&&/fetch/i.test(_.message)?Object.assign(new k("Network Error",k.ERR_NETWORK,e,m),{cause:_.cause||_}):k.from(_,_&&_.code,e,m)}}),Nt={http:Bs,xhr:pi,fetch:Ei};d.forEach(Nt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const vn=e=>`- ${e}`,Ri=e=>d.isFunction(e)||e===null||e===!1,bo={getAdapter:e=>{e=d.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let s=0;s`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let i=t?s.length>1?`since : -`+s.map(vn).join(` -`):" "+vn(s[0]):"as no adapter specified";throw new k("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return o},adapters:Nt};function Et(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ke(null,e)}function wn(e){return Et(e),e.headers=G.from(e.headers),e.data=wt.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),bo.getAdapter(e.adapter||Me.adapter)(e).then(function(o){return Et(e),o.data=wt.call(e,e.transformResponse,o),o.headers=G.from(o.headers),o},function(o){return fo(o)||(Et(e),o&&o.response&&(o.response.data=wt.call(e,e.transformResponse,o.response),o.response.headers=G.from(o.response.headers))),Promise.reject(o)})}const _o="1.8.4",lt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{lt[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const En={};lt.transitional=function(t,n,o){function r(s,i){return"[Axios v"+_o+"] Transitional option '"+s+"'"+i+(o?". "+o:"")}return(s,i,l)=>{if(t===!1)throw new k(r(i," has been removed"+(n?" in "+n:"")),k.ERR_DEPRECATED);return n&&!En[i]&&(En[i]=!0,console.warn(r(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,i,l):!0}};lt.spelling=function(t){return(n,o)=>(console.warn(`${o} is likely a misspelling of ${t}`),!0)};function Si(e,t,n){if(typeof e!="object")throw new k("options must be an object",k.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const s=o[r],i=t[s];if(i){const l=e[s],c=l===void 0||i(l,s,e);if(c!==!0)throw new k("option "+s+" must be "+c,k.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new k("Unknown option "+s,k.ERR_BAD_OPTION)}}const We={assertOptions:Si,validators:lt},te=We.validators;let me=class{constructor(t){this.defaults=t,this.interceptors={request:new pn,response:new pn}}async request(t,n){try{return await this._request(t,n)}catch(o){if(o instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const s=r.stack?r.stack.replace(/^.+\n/,""):"";try{o.stack?s&&!String(o.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(o.stack+=` -`+s):o.stack=s}catch{}}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ye(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:s}=n;o!==void 0&&We.assertOptions(o,{silentJSONParsing:te.transitional(te.boolean),forcedJSONParsing:te.transitional(te.boolean),clarifyTimeoutError:te.transitional(te.boolean)},!1),r!=null&&(d.isFunction(r)?n.paramsSerializer={serialize:r}:We.assertOptions(r,{encode:te.function,serialize:te.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),We.assertOptions(n,{baseUrl:te.spelling("baseURL"),withXsrfToken:te.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=s&&d.merge(s.common,s[n.method]);s&&d.forEach(["delete","get","head","post","put","patch","common"],m=>{delete s[m]}),n.headers=G.concat(i,s);const l=[];let c=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(c=c&&b.synchronous,l.unshift(b.fulfilled,b.rejected))});const a=[];this.interceptors.response.forEach(function(b){a.push(b.fulfilled,b.rejected)});let f,u=0,p;if(!c){const m=[wn.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,a),p=m.length,f=Promise.resolve(n);u{if(!o._listeners)return;let s=o._listeners.length;for(;s-- >0;)o._listeners[s](r);o._listeners=null}),this.promise.then=r=>{let s;const i=new Promise(l=>{o.subscribe(l),s=l}).then(r);return i.cancel=function(){o.unsubscribe(s)},i},t(function(s,i,l){o.reason||(o.reason=new ke(s,i,l),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=o=>{t.abort(o)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new vo(function(r){t=r}),cancel:t}}};function ki(e){return function(n){return e.apply(null,n)}}function Oi(e){return d.isObject(e)&&e.isAxiosError===!0}const Lt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Lt).forEach(([e,t])=>{Lt[t]=e});function wo(e){const t=new me(e),n=Qn(me.prototype.request,t);return d.extend(n,me.prototype,t,{allOwnKeys:!0}),d.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return wo(ye(e,r))},n}const j=wo(Me);j.Axios=me;j.CanceledError=ke;j.CancelToken=Ci;j.isCancel=fo;j.VERSION=_o;j.toFormData=it;j.AxiosError=k;j.Cancel=j.CanceledError;j.all=function(t){return Promise.all(t)};j.spread=ki;j.isAxiosError=Oi;j.mergeConfig=ye;j.AxiosHeaders=G;j.formToJSON=e=>uo(d.isHTMLForm(e)?new FormData(e):e);j.getAdapter=bo.getAdapter;j.HttpStatusCode=Lt;j.default=j;const{Axios:Ca,AxiosError:ka,CanceledError:Oa,isCancel:Pa,CancelToken:xa,VERSION:Aa,all:Ta,Cancel:Na,isAxiosError:La,spread:Ia,toFormData:Fa,AxiosHeaders:Ua,HttpStatusCode:Ba,formToJSON:Da,getAdapter:$a,mergeConfig:ja}=j,Pi="https://mall.gpxscs.cn/mobile",X=j.create({baseURL:Pi,headers:{"X-Requested-With":"XMLHttpRequest","Content-Type":"application/json-patch+json"},timeout:5e3});X.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.authorization=`Bearer ${t}`),e},e=>Promise.reject(e));X.interceptors.response.use(e=>e,e=>(e.response.status===401&&(useUserStore().clearToken(),router.push("/login")),Promise.reject(e)));function xi(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/account/login/doMerchSmsRegisterAndLogin",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ai(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/account/login/sendVerifyCode",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ma(){return new Promise((e,t)=>{X({url:"shop/store/biz-category/list",method:"post"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function qa(e){return e.map(t=>({value:t.id,label:t.category_name,children:t.children?[{value:t.id,label:`${t.category_name} 分割比率(${t.split_ratio}%)`},...t.children.map(n=>({value:n.id,label:`${n.category_name} 分割比率(${n.split_ratio}%)`}))]:[]}))}function Va(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/shop/merch/baidu/place/v2/suggestion",method:"get",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function za(){return new Promise((e,t)=>{X({url:"/shop/global/banks/list",method:"post"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Ha(e){return new Promise((t,n)=>{const o={bank_name:e.bank_name,bank_branch_name:e.bank_branch_name,account_number:e.account_number,account_holder_name:e.account_holder_name,biz_category:e.biz_category,biz_license_company:e.biz_license_company,biz_license_image:e.biz_license_image,biz_license_number:e.biz_license_number,biz_second_category:e.biz_second_category,city_id:e.city_id,contact_name:e.contact_name,county_id:e.county_id,entity_type:e.entity_type,environment_image:e.environment_image,front_facade_image:e.front_facade_image,individual_id_images:e.individual_id_images,individual_id_images2:e.individual_id_images2,individual_id_number:e.individual_id_number,legal_person_id_images:e.legal_person_id_images,legal_person_id_images2:e.legal_person_id_images2,legal_person_id_number:e.legal_person_id_number,legal_person_mobile:e.legal_person_mobile,legal_person_name:e.legal_person_name,license_image:e.license_imageToString,license_number:e.license_number,license_type:e.license_type,login_mobile:e.login_mobile,province_id:e.province_id,store_address:e.postion+e.store_address,store_latitude:e.store_latitude,store_longitude:e.store_longitude,store_name:e.store_name};console.log("这是数据",o),X({url:"/shop/merch/apply",method:"post",data:o}).then(r=>{t(r)}).catch(r=>n(console.warn(r)))})}function Ti(){const e={mobile:localStorage.getItem("mobilePhone")};return new Promise((t,n)=>{X({url:"/shop/merch/fresh/approval/status",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Wa(e){return new Promise((t,n)=>{X({url:"/shop/merch/re-apply",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ni(e){return new Promise((t,n)=>{X({url:"https://mall.gpxscs.cn/api/admin/account/account-user-base/doLogin",method:"post",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Li(e){return new Promise((t,n)=>{X({url:"https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image",method:"GET",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ka(){return new Promise((e,t)=>{X({url:"/shop/merch/detail",method:"post",data:{mobile:localStorage.getItem("mobilePhone")}}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Ja(){return new Promise((e,t)=>{X({url:"shop/shop-base-district/getAppDistrict",method:"get"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}const Ii={class:"header"},Fi={class:"header-list"},Ui={class:"header-top"},Bi={class:"logo"},Di={class:"header-menu"},$i={class:"header-right"},ji={class:"start"},Mi={class:"login"},qi={key:0,class:"logout"},Vi={class:"login-register-module"},zi={class:"mobile-menu-list"},Hi=fe({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(e,{emit:t}){const n=t,o=()=>{n("open-login-form")},r=()=>{n("open-register-form")},s=$([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),i=nt(),l=Bt(),c=$(l.isLoggedIn);Ee(()=>{const m=localStorage.getItem("token");m&&l.setToken(m),c.value=l.isLoggedIn}),Qe(()=>l.isLoggedIn,m=>{c.value=m,c.value===null&&console.log("登陆过期")});const a=()=>{c.value?localStorage.getItem("approval_status")!=null&&localStorage.getItem("approval_status")==="4"?i.push({name:"start"}):i.push({name:"check"}):r()},f=()=>{l.clearToken(),l.removeMobilePhone(),l.removeIdentity(),c.value=!1,i.push("/")},u=$(!1),p=()=>{u.value=!u.value};let h;return Ee(()=>{h=()=>{!(document.documentElement.clientWidth<=768)&&u.value&&(u.value=!1)},window.addEventListener("resize",h)}),Ye(()=>{window.removeEventListener("resize",h)}),(m,b)=>{const y=It("router-link"),_=An,v=Ft,E=xn;return V(),H("div",Ii,[S("div",Fi,[N(E,null,{default:B(()=>[S("div",Ui,[N(_,{xs:4,sm:4,md:4,lg:4,xl:4},{default:B(()=>[S("div",Bi,[N(y,{to:{name:"index"}})])]),_:1}),N(_,{xs:14,sm:14,md:14,lg:14,xl:14},{default:B(()=>[S("ul",Di,[(V(!0),H(Fe,null,Je(s.value,(x,O)=>(V(),To(y,{key:O,to:x.path},{default:B(()=>[S("li",null,[S("span",null,Ue(x.title),1)])]),_:2},1032,["to"]))),128))])]),_:1}),N(_,{xs:6,sm:6,md:6,lg:6,xl:6},{default:B(()=>[S("div",$i,[S("div",ji,[N(v,{type:"primary",size:"default",onClick:a,class:"start-button"},{default:B(()=>b[0]||(b[0]=[se(" 免费开店 ")])),_:1})]),S("div",Mi,[N(v,{type:"primary",size:"default",onClick:o,class:"login-button"},{default:B(()=>b[1]||(b[1]=[se(" 商家登录 ")])),_:1})]),c.value?(V(),H("div",qi,[N(v,{type:"primary",size:"default",onClick:f,class:"logout-button"},{default:B(()=>b[2]||(b[2]=[se(" 退出登录 ")])),_:1})])):we("",!0)])]),_:1})])]),_:1})]),S("div",Vi,[S("span",{onClick:a},"开店"),b[3]||(b[3]=S("span",null,"|",-1)),S("span",{onClick:o},"登录"),c.value?(V(),H("span",{key:0,onClick:f},"退出登录")):we("",!0)]),S("div",{class:"hamburger-menu",onClick:p},[S("span",{class:Ve({"hamburger-icon":!0,"rotate-top":u.value})},null,2),S("span",{class:Ve({"hamburger-icon":!0,"hide-middle":u.value})},null,2),S("span",{class:Ve({"hamburger-icon":!0,"rotate-bottom":u.value})},null,2)]),S("div",{class:Ve({"mobile-menu":!0,open:u.value})},[S("ul",zi,[(V(!0),H(Fe,null,Je(s.value,(x,O)=>(V(),H("li",{key:O},[N(y,{to:x.path,onClick:p},{default:B(()=>[S("span",null,Ue(x.title),1)]),_:2},1032,["to"])]))),128))])],2)])}}}),Eo=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},Wi=Eo(Hi,[["__scopeId","data-v-7cf6a59a"]]),Ki={class:"footer"},Ji={class:"row"},Gi={class:"about"},Xi={class:"contact"},Qi={class:"copyright"},Yi=fe({__name:"Footer",setup(e){let t=[{id:1,title:"关于我们"},{id:2,title:"加入我们"}],n=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];const o=()=>{var s;(s=window.open())==null||s.document.write("")};return(r,s)=>{const i=An,l=It("router-link"),c=xn;return V(),H("div",Ki,[S("div",Ji,[N(c,null,{default:B(()=>[N(i,{xs:24,sm:24,md:8,lg:8,xl:8},{default:B(()=>s[0]||(s[0]=[S("div",{class:"logo_text"},[S("p",null,"XIAOFA")],-1)])),_:1}),N(i,{xs:6,sm:6,md:8,lg:8,xl:8},{default:B(()=>[S("div",Gi,[s[1]||(s[1]=S("p",null,"关于",-1)),S("ul",null,[(V(!0),H(Fe,null,Je(he(t),a=>(V(),H("li",{key:a.id},[N(l,{to:{name:"about"}},{default:B(()=>[se(Ue(a.title),1)]),_:2},1024)]))),128))])])]),_:1}),N(i,{xs:18,sm:18,md:8,lg:8,xl:8},{default:B(()=>[S("div",Xi,[s[2]||(s[2]=S("p",null,"联系我们",-1)),S("ul",null,[(V(!0),H(Fe,null,Je(he(n),a=>(V(),H("li",{key:a.id},[S("span",null,Ue(a.title),1)]))),128))])])]),_:1})]),_:1})]),S("div",Qi,[S("p",null,[s[3]||(s[3]=se("©桂平发发网络有限公司版权所有  ")),s[4]||(s[4]=S("a",{href:"https://beian.miit.gov.cn",target:"_blank"},"桂ICP备2024040484号-1",-1)),s[5]||(s[5]=se("   ")),s[6]||(s[6]=S("a",{href:"https://beian.miit.gov.cn",target:"_blank"},"经营许可证编号:桂B2-20240661",-1)),s[7]||(s[7]=se("   ")),S("a",{onClick:No(o,["prevent"])},"营业执照")])])])}}}),Zi={key:0,class:"login-box"},ea={class:"login-container"},ta={class:"passwordLogin"},na={class:"login-phone"},oa={class:"login_password"},ra={class:"pic_verifyCode"},sa=["src"],ia=fe({__name:"login",props:{isVisible:{type:Boolean,default:!1}},emits:["close-login-form"],setup(e,{emit:t}){const n=e,o=t,r=$({phoneNumber:"",password:"",captchaCode:""});nt();const s=Bt(),i=$(),l=$(""),c=$(),a=()=>{o("close-login-form")},f=async()=>{i.value=new Date().getTime();const m=await Li({verify_token:i.value});m&&m.status===200?l.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`:console.log("获取图形验证码失败",m)};(async()=>{await f()})(),Qe(()=>n.isVisible,m=>{m&&f()});const p=$({phoneNumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),h=async()=>{var m;(m=c.value)==null||m.validate(async b=>{if(b){const y={user_account:r.value.phoneNumber,user_password:r.value.password,verify_code:r.value.captchaCode,verify_token:i.value},_=await Ni(y);_&&_.data.status===200?(console.log("登录成功",_),s.setToken(_.data.data.token),s.setMobilePhone(r.value.phoneNumber),window.open(`https://mall.gpxscs.cn/admin/#/login?loginInfo=${JSON.parse(JSON.stringify(_.data.data))}`,"_self"),r.value.phoneNumber="",r.value.password="",r.value.captchaCode="",console.log(_.data.data),a()):_&&_.data.status===250&&_.data.msg=="用户名或密码错误!"?(Te.error("用户名或密码错误!"),console.log("操作失败",_.msg)):_&&_.data.status===250&&_.data.msg=="验证码错误"&&Te.error("验证码错误")}else Te.error("请正确填写登录信息")})};return Ee(()=>{}),Ye(()=>{}),(m,b)=>{const y=Ln,_=Nn,v=Ft,E=Tn;return e.isVisible?(V(),H("div",Zi,[N(E,{model:r.value,rules:p.value,ref_key:"formRef",ref:c,"label-width":"120px","hide-required-asterisk":!0},{default:B(()=>[S("div",ea,[S("div",{class:"login-close",onClick:a}," × "),b[5]||(b[5]=S("h4",null,"登录",-1)),S("div",ta,[S("div",na,[N(_,{label:"账号",prop:"phoneNumber"},{default:B(()=>[N(y,{modelValue:r.value.phoneNumber,"onUpdate:modelValue":b[0]||(b[0]=x=>r.value.phoneNumber=x),placeholder:"请输入账号"},null,8,["modelValue"])]),_:1})]),S("div",oa,[N(_,{label:"密码",prop:"password"},{default:B(()=>[N(y,{type:"password",modelValue:r.value.password,"onUpdate:modelValue":b[1]||(b[1]=x=>r.value.password=x),placeholder:"请输入密码"},null,8,["modelValue"])]),_:1})]),S("div",ra,[N(_,{label:"验证码",prop:"captchaCode"},{default:B(()=>[N(y,{type:"text",modelValue:r.value.captchaCode,"onUpdate:modelValue":b[2]||(b[2]=x=>r.value.captchaCode=x),placeholder:"请输入验证码",maxlength:"4"},null,8,["modelValue"]),S("img",{src:l.value,alt:"验证码",onClick:f},null,8,sa)]),_:1})]),N(v,{type:"primary",onClick:h},{default:B(()=>b[3]||(b[3]=[se("登录")])),_:1}),b[4]||(b[4]=S("p",null,"注:未入驻的账号请开店入驻成功后再继续",-1))])])]),_:1},8,["model","rules"])])):we("",!0)}}}),aa={key:0,class:"register-box"},la={class:"register-container"},ca={class:"verifyAndButton"},ua=["disabled"],fa={key:1,style:{marginLeft:"10px",width:"80px",height:"40px",fontSize:"14px",textAlign:"center",backgroundColor:"gray",cursor:"not-allowed"},disabled:""},da=fe({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["close-register-form"],setup(e,{emit:t}){const n=t,o=$({phoneNumber:"",verificationCode:""}),r=nt(),s=Bt(),i=$(!1),l=$(0);let c;const a=$(),f=()=>{n("close-register-form")},u=async()=>{const y={number:o.value.phoneNumber},_=await Ai(y);if(_&&_.status===200){const v=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(v)),i.value=!0,l.value=60,p()}else console.log("获取失败")},p=()=>{c=setInterval(()=>{l.value>0?l.value--:(clearInterval(c),i.value=!1,localStorage.removeItem("Countdown"))},1e3)},h=async()=>{const y={user_mobile:o.value.phoneNumber,rand_key:o.value.phoneNumber,verify_code:o.value.verificationCode},_=await xi(y);if(_&&_.status===200&&_.data&&_.data.data){s.setToken(_.data.data.token),s.setMobilePhone(o.value.phoneNumber),o.value.phoneNumber="",o.value.verificationCode="",f();try{const v=await Ti();if(v.data.code===0&&v.data.status===200){const E=v.data.data.approval_status;localStorage.setItem("approval_status",E),E=="4"?r.push({name:"start"}):r.push({name:"check"})}}catch(v){console.error("获取审批状态失败:",v)}}else _.data.status===250?Te.error("验证码错误"):(console.log("操作返回的信息",_.data.msg),console.log("hhhhh",_))},m=$({phoneNumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,message:"请输入正确的11位手机号",trigger:"blur"}],verificationCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),b=()=>{var y;(y=a.value)==null||y.validate(_=>{_?h():Te.error("请正确填写注册信息!")})};return Ee(()=>{const y=localStorage.getItem("Countdown");if(y){const _=JSON.parse(y),v=new Date().getTime(),E=(_-v)/1e3;E>0?(i.value=!0,l.value=Math.ceil(E),p()):(localStorage.removeItem("Countdown"),i.value=!1)}}),Ye(()=>{c&&clearInterval(c)}),(y,_)=>{const v=Ln,E=Nn,x=Ft,O=Tn;return e.isVisible?(V(),H("div",aa,[N(O,{model:o.value,rules:m.value,ref_key:"formRef",ref:a,"label-width":"120px","hide-required-asterisk":!0},{default:B(()=>[S("div",la,[S("div",{class:"register-close",onClick:f}," × "),_[3]||(_[3]=S("h4",null,"注册",-1)),N(E,{label:"手机号",prop:"phoneNumber"},{default:B(()=>[N(v,{modelValue:o.value.phoneNumber,"onUpdate:modelValue":_[0]||(_[0]=D=>o.value.phoneNumber=D),placeholder:"输入11位手机号",maxlength:"11"},null,8,["modelValue"])]),_:1}),N(E,{label:"验证码",prop:"verificationCode"},{default:B(()=>[S("div",ca,[N(v,{modelValue:o.value.verificationCode,"onUpdate:modelValue":_[1]||(_[1]=D=>o.value.verificationCode=D),placeholder:"输入验证码",style:{flex:"1"},maxlength:"4"},null,8,["modelValue"]),i.value?we("",!0):(V(),H("button",{key:0,type:"button",style:Lo({marginLeft:"10px",width:"80px",height:"40px",fontSize:"14px",textAlign:"center",backgroundColor:o.value.phoneNumber.length===11?"orange":"gray",cursor:o.value.phoneNumber.length===11?"pointer":"not-allowed"}),disabled:o.value.phoneNumber.length!==11,onClick:u},"获取验证码",12,ua)),i.value?(V(),H("button",fa,Ue(l.value)+"秒后重发 ",1)):we("",!0)])]),_:1}),N(x,{type:"primary",onClick:b},{default:B(()=>_[2]||(_[2]=[se("注册")])),_:1}),_[4]||(_[4]=S("p",null,"注:未注册过的手机号将自动注册",-1))])]),_:1},8,["model","rules"])])):we("",!0)}}}),pa="/static/png/xiaofa_logo-CWiFY9kv.png",ha={class:"customer-serve"},ma={class:"phone-popup"},ga={class:"feedback"},ya=fe({__name:"floatingMenu",setup(e){const t=nt(),n=$(!1),o=l=>{t.push({name:l})},r=$(),s=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>=900?r.value.style.display="block":r.value.style.display="none"};const i=l=>{const c=l.target,a=c.closest(".menu-item-wrapper")||c.closest(".phone-popup")||c.closest(".customer-serve");a||(n.value=!1),a||(n.value=!1)};return Ee(()=>{document.addEventListener("click",i)}),Ye(()=>{document.removeEventListener("click",i)}),(l,c)=>(V(),H("div",{class:"floating-menu-mobile",onClick:i},[S("div",ha,[S("i",{class:"iconfont icon-kefu",onClick:c[0]||(c[0]=a=>n.value=!n.value)}),Io(S("div",ma,c[2]||(c[2]=[S("div",{class:"phone-popup-content"},[S("div",{class:"code"},[S("img",{src:pa,alt:""})]),S("p",null,"电话:17777525395")],-1)]),512),[[Fo,n.value]])]),S("div",ga,[S("i",{class:"iconfont icon-fankui",onClick:c[1]||(c[1]=a=>o("feedback"))})]),S("div",{class:"backToTop",ref_key:"backToTop",ref:r},[S("i",{class:"iconfont icon-huidaodingbu",onClick:s})],512)]))}}),ba=Eo(ya,[["__scopeId","data-v-fca94e34"]]),_a={class:"contain"},va=fe({__name:"App",setup(e){const t=$(!1),n=$(!1);return(o,r)=>{const s=It("router-view");return V(),H(Fe,null,[S("div",null,[N(Wi,{onOpenLoginForm:r[0]||(r[0]=i=>t.value=!0),onOpenRegisterForm:r[1]||(r[1]=i=>n.value=!0)}),S("div",_a,[N(s,{class:"routerView"}),N(ba),N(Yi)])]),N(ia,{isVisible:t.value,onCloseLoginForm:r[2]||(r[2]=i=>t.value=!1)},null,8,["isVisible"]),N(da,{isVisible:n.value,onCloseRegisterForm:r[3]||(r[3]=i=>n.value=!1)},null,8,["isVisible"])],64)}}}),ct=Uo(va),wa=$o();ct.use(wa);ct.use(Yr);ct.use(Bo,{locale:Do});ct.mount("#app");export{Ma as G,pa as _,Eo as a,za as b,Ja as c,Va as d,Ka as e,Ti as g,Ha as m,Wa as r,X as s,qa as t,Bt as u}; diff --git a/dist/static/js/index-D3MMAWr-.js b/dist/static/js/index-D3MMAWr-.js new file mode 100644 index 0000000..06dd251 --- /dev/null +++ b/dist/static/js/index-D3MMAWr-.js @@ -0,0 +1,15 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/index-DFhYSIGi.js","static/js/element-plus-BqRlJpKe.js","static/css/element-plus-DQwkloGW.css","static/css/index-Cfnv2MIC.css","static/js/Help-slyv7Lcv.js","static/css/Help-CUWLVGA_.css","static/js/About-BPKmQJqM.js","static/css/About-mDGTH05M.css","static/js/start-Ca1PrsQ6.js","static/js/cityData-XsW420PP.js","static/css/start-DhP5DNUq.css","static/js/FeedBack-aWZCfjMK.js","static/css/FeedBack-DRpgDsCc.css","static/js/check-CKkja6E0.js","static/css/check-C3ivE_fz.css","static/js/privacy-q-IkRVAO.js","static/css/privacy-Bi7tnCFK.css"])))=>i.map(i=>d[i]); +import{e as Sn,r as D,m as Cn,a as kn,i as Ke,b as On,t as Co,g as ko,o as Oo,w as Qe,n as Pn,c as Po,d as Y,f as de,h as Ao,s as xo,j as pe,u as me,k as To,p as mt,l as An,q as Ee,v as Ye,x as H,y as S,z as N,E as xn,A as U,B as we,C as Ve,F as Fe,D as Je,G as It,H as V,I as Tn,J as Nn,K as Be,L as Ft,M as se,N as No,O as Ln,P as In,Q as Fn,R as Te,S as Lo,T as Io,U as Fo,V as Bo,W as Uo,X as Do}from"./element-plus-BqRlJpKe.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerPolicy&&(s.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?s.credentials="include":r.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function o(r){if(r.ep)return;r.ep=!0;const s=n(r);fetch(r.href,s)}})();/*! + * pinia v3.0.1 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */let Bn;const Ze=e=>Bn=e,Un=Symbol();function Rt(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ne;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ne||(Ne={}));function $o(){const e=Sn(!0),t=e.run(()=>D({}));let n=[],o=[];const r=Cn({install(s){Ze(r),r._a=s,s.provide(Un,r),s.config.globalProperties.$pinia=r,o.forEach(i=>n.push(i)),o=[]},use(s){return this._a?n.push(s):o.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const Dn=()=>{};function zt(e,t,n,o=Dn){e.push(t);const r=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),o())};return!n&&ko()&&Oo(r),r}function _e(e,...t){e.slice().forEach(n=>{n(...t)})}const jo=e=>e(),Ht=Symbol(),gt=Symbol();function St(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,o)=>e.set(o,n)):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];Rt(r)&&Rt(o)&&e.hasOwnProperty(n)&&!Ke(o)&&!On(o)?e[n]=St(r,o):e[n]=o}return e}const Mo=Symbol();function qo(e){return!Rt(e)||!e.hasOwnProperty(Mo)}const{assign:ue}=Object;function Vo(e){return!!(Ke(e)&&e.effect)}function zo(e,t,n,o){const{state:r,actions:s,getters:i}=t,l=n.state.value[e];let c;function a(){l||(n.state.value[e]=r?r():{});const f=Po(n.state.value[e]);return ue(f,s,Object.keys(i||{}).reduce((u,p)=>(u[p]=Cn(Y(()=>{Ze(n);const h=n._s.get(e);return i[p].call(h,h)})),u),{}))}return c=$n(e,a,t,n,o,!0),c}function $n(e,t,n={},o,r,s){let i;const l=ue({actions:{}},n),c={deep:!0};let a,f,u=[],p=[],h;const m=o.state.value[e];!s&&!m&&(o.state.value[e]={}),D({});let b;function y(L){let x;a=f=!1,typeof L=="function"?(L(o.state.value[e]),x={type:Ne.patchFunction,storeId:e,events:h}):(St(o.state.value[e],L),x={type:Ne.patchObject,payload:L,storeId:e,events:h});const K=b=Symbol();Pn().then(()=>{b===K&&(a=!0)}),f=!0,_e(u,x,o.state.value[e])}const _=s?function(){const{state:x}=n,K=x?x():{};this.$patch(ne=>{ue(ne,K)})}:Dn;function v(){i.stop(),u=[],p=[],o._s.delete(e)}const E=(L,x="")=>{if(Ht in L)return L[gt]=x,L;const K=function(){Ze(o);const ne=Array.from(arguments),ie=[],oe=[];function ut(z){ie.push(z)}function Oe(z){oe.push(z)}_e(p,{args:ne,name:K[gt],store:O,after:ut,onError:Oe});let ae;try{ae=L.apply(this&&this.$id===e?this:O,ne)}catch(z){throw _e(oe,z),z}return ae instanceof Promise?ae.then(z=>(_e(ie,z),z)).catch(z=>(_e(oe,z),Promise.reject(z))):(_e(ie,ae),ae)};return K[Ht]=!0,K[gt]=x,K},A={_p:o,$id:e,$onAction:zt.bind(null,p),$patch:y,$reset:_,$subscribe(L,x={}){const K=zt(u,L,x.detached,()=>ne()),ne=i.run(()=>Qe(()=>o.state.value[e],ie=>{(x.flush==="sync"?f:a)&&L({storeId:e,type:Ne.direct,events:h},ie)},ue({},c,x)));return K},$dispose:v},O=kn(A);o._s.set(e,O);const F=(o._a&&o._a.runWithContext||jo)(()=>o._e.run(()=>(i=Sn()).run(()=>t({action:E}))));for(const L in F){const x=F[L];if(Ke(x)&&!Vo(x)||On(x))s||(m&&qo(x)&&(Ke(x)?x.value=m[L]:St(x,m[L])),o.state.value[e][L]=x);else if(typeof x=="function"){const K=E(x,L);F[L]=K,l.actions[L]=x}}return ue(O,F),ue(Co(O),F),Object.defineProperty(O,"$state",{get:()=>o.state.value[e],set:L=>{y(x=>{ue(x,L)})}}),o._p.forEach(L=>{ue(O,i.run(()=>L({store:O,app:o._a,pinia:o,options:l})))}),m&&s&&n.hydrate&&n.hydrate(O.$state,m),a=!0,f=!0,O}/*! #__NO_SIDE_EFFECTS__ */function Ho(e,t,n){let o;const r=typeof t=="function";o=r?n:t;function s(i,l){const c=Ao();return i=i||(c?de(Un,null):null),i&&Ze(i),i=Bn,i._s.has(e)||(r?$n(e,t,o,i):zo(e,o,i)),i._s.get(e)}return s.$id=e,s}const Wo="modulepreload",Ko=function(e){return"/"+e},Wt={},le=function(t,n,o){let r=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),l=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));r=Promise.allSettled(n.map(c=>{if(c=Ko(c),c in Wt)return;Wt[c]=!0;const a=c.endsWith(".css"),f=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":Wo,a||(u.as="script"),u.crossOrigin="",u.href=c,l&&u.setAttribute("nonce",l),document.head.appendChild(u),a)return new Promise((p,h)=>{u.addEventListener("load",p),u.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=i,window.dispatchEvent(l),!l.defaultPrevented)throw i}return r.then(i=>{for(const l of i||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})};/*! + * vue-router v4.5.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const ve=typeof document<"u";function jn(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Jo(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&jn(e.default)}const I=Object.assign;function yt(e,t){const n={};for(const o in t){const r=t[o];n[o]=Z(r)?r.map(e):e(r)}return n}const Le=()=>{},Z=Array.isArray,Mn=/#/g,Go=/&/g,Xo=/\//g,Qo=/=/g,Yo=/\?/g,qn=/\+/g,Zo=/%5B/g,er=/%5D/g,Vn=/%5E/g,tr=/%60/g,zn=/%7B/g,nr=/%7C/g,Hn=/%7D/g,or=/%20/g;function Bt(e){return encodeURI(""+e).replace(nr,"|").replace(Zo,"[").replace(er,"]")}function rr(e){return Bt(e).replace(zn,"{").replace(Hn,"}").replace(Vn,"^")}function Ct(e){return Bt(e).replace(qn,"%2B").replace(or,"+").replace(Mn,"%23").replace(Go,"%26").replace(tr,"`").replace(zn,"{").replace(Hn,"}").replace(Vn,"^")}function sr(e){return Ct(e).replace(Qo,"%3D")}function ir(e){return Bt(e).replace(Mn,"%23").replace(Yo,"%3F")}function ar(e){return e==null?"":ir(e).replace(Xo,"%2F")}function Ue(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const lr=/\/$/,cr=e=>e.replace(lr,"");function bt(e,t,n="/"){let o,r={},s="",i="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(o=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),r=e(s)),l>-1&&(o=o||t.slice(0,l),i=t.slice(l,t.length)),o=pr(o??t,n),{fullPath:o+(s&&"?")+s+i,path:o,query:r,hash:Ue(i)}}function ur(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Kt(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fr(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Re(t.matched[o],n.matched[r])&&Wn(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Re(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Wn(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!dr(e[n],t[n]))return!1;return!0}function dr(e,t){return Z(e)?Jt(e,t):Z(t)?Jt(t,e):e===t}function Jt(e,t){return Z(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function pr(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 s=n.length-1,i,l;for(i=0;i1&&s--;else break;return n.slice(0,s).join("/")+"/"+o.slice(i).join("/")}const ce={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var De;(function(e){e.pop="pop",e.push="push"})(De||(De={}));var Ie;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Ie||(Ie={}));function hr(e){if(!e)if(ve){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cr(e)}const mr=/^[^#]+#/;function gr(e,t){return e.replace(mr,"#")+t}function yr(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 et=()=>({left:window.scrollX,top:window.scrollY});function br(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=yr(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Gt(e,t){return(history.state?history.state.position-t:-1)+e}const kt=new Map;function _r(e,t){kt.set(e,t)}function vr(e){const t=kt.get(e);return kt.delete(e),t}let wr=()=>location.protocol+"//"+location.host;function Kn(e,t){const{pathname:n,search:o,hash:r}=t,s=e.indexOf("#");if(s>-1){let l=r.includes(e.slice(s))?e.slice(s).length:1,c=r.slice(l);return c[0]!=="/"&&(c="/"+c),Kt(c,"")}return Kt(n,e)+o+r}function Er(e,t,n,o){let r=[],s=[],i=null;const l=({state:p})=>{const h=Kn(e,location),m=n.value,b=t.value;let y=0;if(p){if(n.value=h,t.value=p,i&&i===m){i=null;return}y=b?p.position-b.position:0}else o(h);r.forEach(_=>{_(n.value,m,{delta:y,type:De.pop,direction:y?y>0?Ie.forward:Ie.back:Ie.unknown})})};function c(){i=n.value}function a(p){r.push(p);const h=()=>{const m=r.indexOf(p);m>-1&&r.splice(m,1)};return s.push(h),h}function f(){const{history:p}=window;p.state&&p.replaceState(I({},p.state,{scroll:et()}),"")}function u(){for(const p of s)p();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:c,listen:a,destroy:u}}function Xt(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?et():null}}function Rr(e){const{history:t,location:n}=window,o={value:Kn(e,n)},r={value:t.state};r.value||s(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,a,f){const u=e.indexOf("#"),p=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+c:wr()+e+c;try{t[f?"replaceState":"pushState"](a,"",p),r.value=a}catch(h){console.error(h),n[f?"replace":"assign"](p)}}function i(c,a){const f=I({},t.state,Xt(r.value.back,c,r.value.forward,!0),a,{position:r.value.position});s(c,f,!0),o.value=c}function l(c,a){const f=I({},r.value,t.state,{forward:c,scroll:et()});s(f.current,f,!0);const u=I({},Xt(o.value,c,null),{position:f.position+1},a);s(c,u,!1),o.value=c}return{location:o,state:r,push:l,replace:i}}function Sr(e){e=hr(e);const t=Rr(e),n=Er(e,t.state,t.location,t.replace);function o(s,i=!0){i||n.pauseListeners(),history.go(s)}const r=I({location:"",base:e,go:o,createHref:gr.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function Cr(e){return typeof e=="string"||e&&typeof e=="object"}function Jn(e){return typeof e=="string"||typeof e=="symbol"}const Gn=Symbol("");var Qt;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Qt||(Qt={}));function Se(e,t){return I(new Error,{type:e,[Gn]:!0},t)}function re(e,t){return e instanceof Error&&Gn in e&&(t==null||!!(e.type&t))}const Yt="[^/]+?",kr={sensitive:!1,strict:!1,start:!0,end:!0},Or=/[.+*?^${}()[\]/\\]/g;function Pr(e,t){const n=I({},kr,t),o=[];let r=n.start?"^":"";const s=[];for(const a of e){const f=a.length?[]:[90];n.strict&&!a.length&&(r+="/");for(let u=0;ut.length?t.length===1&&t[0]===80?1:-1:0}function Xn(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const xr={type:0,value:""},Tr=/[a-zA-Z0-9_]/;function Nr(e){if(!e)return[[]];if(e==="/")return[[xr]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${n})/"${a}": ${h}`)}let n=0,o=n;const r=[];let s;function i(){s&&r.push(s),s=[]}let l=0,c,a="",f="";function u(){a&&(n===0?s.push({type:0,value:a}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${a}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:a,regexp:f,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),a="")}function p(){a+=c}for(;l{i(E)}:Le}function i(u){if(Jn(u)){const p=o.get(u);p&&(o.delete(u),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(u);p>-1&&(n.splice(p,1),u.record.name&&o.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function c(u){const p=Ur(u,n);n.splice(p,0,u),u.record.name&&!nn(u)&&o.set(u.record.name,u)}function a(u,p){let h,m={},b,y;if("name"in u&&u.name){if(h=o.get(u.name),!h)throw Se(1,{location:u});y=h.record.name,m=I(en(p.params,h.keys.filter(E=>!E.optional).concat(h.parent?h.parent.keys.filter(E=>E.optional):[]).map(E=>E.name)),u.params&&en(u.params,h.keys.map(E=>E.name))),b=h.stringify(m)}else if(u.path!=null)b=u.path,h=n.find(E=>E.re.test(b)),h&&(m=h.parse(b),y=h.record.name);else{if(h=p.name?o.get(p.name):n.find(E=>E.re.test(p.path)),!h)throw Se(1,{location:u,currentLocation:p});y=h.record.name,m=I({},p.params,u.params),b=h.stringify(m)}const _=[];let v=h;for(;v;)_.unshift(v.record),v=v.parent;return{name:y,path:b,params:m,matched:_,meta:Br(_)}}e.forEach(u=>s(u));function f(){n.length=0,o.clear()}return{addRoute:s,resolve:a,removeRoute:i,clearRoutes:f,getRoutes:l,getRecordMatcher:r}}function en(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function tn(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Fr(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Fr(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="object"?n[o]:n;return t}function nn(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Br(e){return e.reduce((t,n)=>I(t,n.meta),{})}function on(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function Ur(e,t){let n=0,o=t.length;for(;n!==o;){const s=n+o>>1;Xn(e,t[s])<0?o=s:n=s+1}const r=Dr(e);return r&&(o=t.lastIndexOf(r,o-1)),o}function Dr(e){let t=e;for(;t=t.parent;)if(Qn(t)&&Xn(e,t)===0)return t}function Qn({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function $r(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rs&&Ct(s)):[o&&Ct(o)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function jr(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=Z(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const Mr=Symbol(""),sn=Symbol(""),tt=Symbol(""),Ut=Symbol(""),Ot=Symbol("");function Ae(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function fe(e,t,n,o,r,s=i=>i()){const i=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((l,c)=>{const a=p=>{p===!1?c(Se(4,{from:n,to:t})):p instanceof Error?c(p):Cr(p)?c(Se(2,{from:t,to:p})):(i&&o.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),l())},f=s(()=>e.call(o&&o.instances[r],t,n,a));let u=Promise.resolve(f);e.length<3&&(u=u.then(a)),u.catch(p=>c(p))})}function _t(e,t,n,o,r=s=>s()){const s=[];for(const i of e)for(const l in i.components){let c=i.components[l];if(!(t!=="beforeRouteEnter"&&!i.instances[l]))if(jn(c)){const f=(c.__vccOpts||c)[t];f&&s.push(fe(f,n,o,i,l,r))}else{let a=c();s.push(()=>a.then(f=>{if(!f)throw new Error(`Couldn't resolve component "${l}" at "${i.path}"`);const u=Jo(f)?f.default:f;i.mods[l]=f,i.components[l]=u;const h=(u.__vccOpts||u)[t];return h&&fe(h,n,o,i,l,r)()}))}}return s}function an(e){const t=de(tt),n=de(Ut),o=Y(()=>{const c=me(e.to);return t.resolve(c)}),r=Y(()=>{const{matched:c}=o.value,{length:a}=c,f=c[a-1],u=n.matched;if(!f||!u.length)return-1;const p=u.findIndex(Re.bind(null,f));if(p>-1)return p;const h=ln(c[a-2]);return a>1&&ln(f)===h&&u[u.length-1].path!==h?u.findIndex(Re.bind(null,c[a-2])):p}),s=Y(()=>r.value>-1&&Wr(n.params,o.value.params)),i=Y(()=>r.value>-1&&r.value===n.matched.length-1&&Wn(n.params,o.value.params));function l(c={}){if(Hr(c)){const a=t[me(e.replace)?"replace":"push"](me(e.to)).catch(Le);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>a),a}return Promise.resolve()}return{route:o,href:Y(()=>o.value.href),isActive:s,isExactActive:i,navigate:l}}function qr(e){return e.length===1?e[0]:e}const Vr=pe({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:an,setup(e,{slots:t}){const n=kn(an(e)),{options:o}=de(tt),r=Y(()=>({[cn(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[cn(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&qr(t.default(n));return e.custom?s:An("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},s)}}}),zr=Vr;function Hr(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){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 Wr(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!Z(r)||r.length!==o.length||o.some((s,i)=>s!==r[i]))return!1}return!0}function ln(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const cn=(e,t,n)=>e??t??n,Kr=pe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=de(Ot),r=Y(()=>e.route||o.value),s=de(sn,0),i=Y(()=>{let a=me(s);const{matched:f}=r.value;let u;for(;(u=f[a])&&!u.components;)a++;return a}),l=Y(()=>r.value.matched[i.value]);mt(sn,Y(()=>i.value+1)),mt(Mr,l),mt(Ot,r);const c=D();return Qe(()=>[c.value,l.value,e.name],([a,f,u],[p,h,m])=>{f&&(f.instances[u]=a,h&&h!==f&&a&&a===p&&(f.leaveGuards.size||(f.leaveGuards=h.leaveGuards),f.updateGuards.size||(f.updateGuards=h.updateGuards))),a&&f&&(!h||!Re(f,h)||!p)&&(f.enterCallbacks[u]||[]).forEach(b=>b(a))},{flush:"post"}),()=>{const a=r.value,f=e.name,u=l.value,p=u&&u.components[f];if(!p)return un(n.default,{Component:p,route:a});const h=u.props[f],m=h?h===!0?a.params:typeof h=="function"?h(a):h:null,y=An(p,I({},m,t,{onVnodeUnmounted:_=>{_.component.isUnmounted&&(u.instances[f]=null)},ref:c}));return un(n.default,{Component:y,route:a})||y}}});function un(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Jr=Kr;function Gr(e){const t=Ir(e.routes,e),n=e.parseQuery||$r,o=e.stringifyQuery||rn,r=e.history,s=Ae(),i=Ae(),l=Ae(),c=xo(ce);let a=ce;ve&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=yt.bind(null,g=>""+g),u=yt.bind(null,ar),p=yt.bind(null,Ue);function h(g,R){let w,C;return Jn(g)?(w=t.getRecordMatcher(g),C=R):C=g,t.addRoute(C,w)}function m(g){const R=t.getRecordMatcher(g);R&&t.removeRoute(R)}function b(){return t.getRoutes().map(g=>g.record)}function y(g){return!!t.getRecordMatcher(g)}function _(g,R){if(R=I({},R||c.value),typeof g=="string"){const P=bt(n,g,R.path),q=t.resolve({path:P.path},R),Pe=r.createHref(P.fullPath);return I(P,q,{params:p(q.params),hash:Ue(P.hash),redirectedFrom:void 0,href:Pe})}let w;if(g.path!=null)w=I({},g,{path:bt(n,g.path,R.path).path});else{const P=I({},g.params);for(const q in P)P[q]==null&&delete P[q];w=I({},g,{params:u(P)}),R.params=u(R.params)}const C=t.resolve(w,R),B=g.hash||"";C.params=f(p(C.params));const M=ur(o,I({},g,{hash:rr(B),path:C.path})),T=r.createHref(M);return I({fullPath:M,hash:B,query:o===rn?jr(g.query):g.query||{}},C,{redirectedFrom:void 0,href:T})}function v(g){return typeof g=="string"?bt(n,g,c.value.path):I({},g)}function E(g,R){if(a!==g)return Se(8,{from:R,to:g})}function A(g){return F(g)}function O(g){return A(I(v(g),{replace:!0}))}function $(g){const R=g.matched[g.matched.length-1];if(R&&R.redirect){const{redirect:w}=R;let C=typeof w=="function"?w(g):w;return typeof C=="string"&&(C=C.includes("?")||C.includes("#")?C=v(C):{path:C},C.params={}),I({query:g.query,hash:g.hash,params:C.path!=null?{}:g.params},C)}}function F(g,R){const w=a=_(g),C=c.value,B=g.state,M=g.force,T=g.replace===!0,P=$(w);if(P)return F(I(v(P),{state:typeof P=="object"?I({},B,P.state):B,force:M,replace:T}),R||w);const q=w;q.redirectedFrom=R;let Pe;return!M&&fr(o,C,w)&&(Pe=Se(16,{to:q,from:C}),qt(C,C,!0,!1)),(Pe?Promise.resolve(Pe):K(q,C)).catch(J=>re(J)?re(J,2)?J:dt(J):ft(J,q,C)).then(J=>{if(J){if(re(J,2))return F(I({replace:T},v(J.to),{state:typeof J.to=="object"?I({},B,J.to.state):B,force:M}),R||q)}else J=ie(q,C,!0,T,B);return ne(q,C,J),J})}function L(g,R){const w=E(g,R);return w?Promise.reject(w):Promise.resolve()}function x(g){const R=qe.values().next().value;return R&&typeof R.runWithContext=="function"?R.runWithContext(g):g()}function K(g,R){let w;const[C,B,M]=Xr(g,R);w=_t(C.reverse(),"beforeRouteLeave",g,R);for(const P of C)P.leaveGuards.forEach(q=>{w.push(fe(q,g,R))});const T=L.bind(null,g,R);return w.push(T),be(w).then(()=>{w=[];for(const P of s.list())w.push(fe(P,g,R));return w.push(T),be(w)}).then(()=>{w=_t(B,"beforeRouteUpdate",g,R);for(const P of B)P.updateGuards.forEach(q=>{w.push(fe(q,g,R))});return w.push(T),be(w)}).then(()=>{w=[];for(const P of M)if(P.beforeEnter)if(Z(P.beforeEnter))for(const q of P.beforeEnter)w.push(fe(q,g,R));else w.push(fe(P.beforeEnter,g,R));return w.push(T),be(w)}).then(()=>(g.matched.forEach(P=>P.enterCallbacks={}),w=_t(M,"beforeRouteEnter",g,R,x),w.push(T),be(w))).then(()=>{w=[];for(const P of i.list())w.push(fe(P,g,R));return w.push(T),be(w)}).catch(P=>re(P,8)?P:Promise.reject(P))}function ne(g,R,w){l.list().forEach(C=>x(()=>C(g,R,w)))}function ie(g,R,w,C,B){const M=E(g,R);if(M)return M;const T=R===ce,P=ve?history.state:{};w&&(C||T?r.replace(g.fullPath,I({scroll:T&&P&&P.scroll},B)):r.push(g.fullPath,B)),c.value=g,qt(g,R,w,T),dt()}let oe;function ut(){oe||(oe=r.listen((g,R,w)=>{if(!Vt.listening)return;const C=_(g),B=$(C);if(B){F(I(B,{replace:!0,force:!0}),C).catch(Le);return}a=C;const M=c.value;ve&&_r(Gt(M.fullPath,w.delta),et()),K(C,M).catch(T=>re(T,12)?T:re(T,2)?(F(I(v(T.to),{force:!0}),C).then(P=>{re(P,20)&&!w.delta&&w.type===De.pop&&r.go(-1,!1)}).catch(Le),Promise.reject()):(w.delta&&r.go(-w.delta,!1),ft(T,C,M))).then(T=>{T=T||ie(C,M,!1),T&&(w.delta&&!re(T,8)?r.go(-w.delta,!1):w.type===De.pop&&re(T,20)&&r.go(-1,!1)),ne(C,M,T)}).catch(Le)}))}let Oe=Ae(),ae=Ae(),z;function ft(g,R,w){dt(g);const C=ae.list();return C.length?C.forEach(B=>B(g,R,w)):console.error(g),Promise.reject(g)}function So(){return z&&c.value!==ce?Promise.resolve():new Promise((g,R)=>{Oe.add([g,R])})}function dt(g){return z||(z=!g,ut(),Oe.list().forEach(([R,w])=>g?w(g):R()),Oe.reset()),g}function qt(g,R,w,C){const{scrollBehavior:B}=e;if(!ve||!B)return Promise.resolve();const M=!w&&vr(Gt(g.fullPath,0))||(C||!w)&&history.state&&history.state.scroll||null;return Pn().then(()=>B(g,R,M)).then(T=>T&&br(T)).catch(T=>ft(T,g,R))}const pt=g=>r.go(g);let ht;const qe=new Set,Vt={currentRoute:c,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:b,resolve:_,options:e,push:A,replace:O,go:pt,back:()=>pt(-1),forward:()=>pt(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:ae.add,isReady:So,install(g){const R=this;g.component("RouterLink",zr),g.component("RouterView",Jr),g.config.globalProperties.$router=R,Object.defineProperty(g.config.globalProperties,"$route",{enumerable:!0,get:()=>me(c)}),ve&&!ht&&c.value===ce&&(ht=!0,A(r.location).catch(B=>{}));const w={};for(const B in ce)Object.defineProperty(w,B,{get:()=>c.value[B],enumerable:!0});g.provide(tt,R),g.provide(Ut,To(w)),g.provide(Ot,c);const C=g.unmount;qe.add(g),g.unmount=function(){qe.delete(g),qe.size<1&&(a=ce,oe&&oe(),oe=null,c.value=ce,ht=!1,z=!1),C()}}};function be(g){return g.reduce((R,w)=>R.then(()=>x(w)),Promise.resolve())}return Vt}function Xr(e,t){const n=[],o=[],r=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iRe(a,l))?o.push(l):n.push(l));const c=e.matched[i];c&&(t.matched.find(a=>Re(a,c))||r.push(c))}return[n,o,r]}function nt(){return de(tt)}function Qr(e){return de(Ut)}const Yr=[{path:"/",name:"",component:()=>le(()=>import("./index-DFhYSIGi.js"),__vite__mapDeps([0,1,2,3]))},{path:"/index",name:"index",component:()=>le(()=>import("./index-DFhYSIGi.js"),__vite__mapDeps([0,1,2,3]))},{path:"/help",name:"help",component:()=>le(()=>import("./Help-slyv7Lcv.js"),__vite__mapDeps([4,1,2,5]))},{path:"/about",name:"about",component:()=>le(()=>import("./About-BPKmQJqM.js"),__vite__mapDeps([6,1,2,7]))},{path:"/start",name:"start",component:()=>le(()=>import("./start-Ca1PrsQ6.js"),__vite__mapDeps([8,1,2,9,10]))},{path:"/feedback",name:"feedback",component:()=>le(()=>import("./FeedBack-aWZCfjMK.js"),__vite__mapDeps([11,1,2,12]))},{path:"/check",name:"check",component:()=>le(()=>import("./check-CKkja6E0.js"),__vite__mapDeps([13,1,2,9,14]))},{path:"/businessAgreementPrivacy",name:"AusinessAgreementPrivacy",component:()=>le(()=>import("./privacy-q-IkRVAO.js"),__vite__mapDeps([15,1,2,16])),meta:{isFullpage:!0}}],Zr=Gr({history:Sr(),routes:Yr,scrollBehavior(e,t,n){return{top:0}}}),Dt=Ho("user",()=>{const e=D(""),t=D(!1),n=a=>{e.value=a,t.value=!0;const f=Date.now()+31536e3*1e3;localStorage.setItem("token",a),localStorage.setItem("tokenExpiry",f.toString())},o=a=>{localStorage.setItem("mobilePhone",a)},r=()=>{localStorage.removeItem("mobilePhone")},s=()=>{try{e.value="",t.value=!1,localStorage.removeItem("token"),localStorage.removeItem("tokenExpiry")}catch(a){console.error("Error clearing token from localStorage:",a)}},i=()=>{try{const a=localStorage.getItem("tokenExpiry");return a?Date.now()>parseInt(a,10):!0}catch(a){return console.error("Error checking token expiry:",a),!0}},l=a=>{localStorage.setItem("Identity",a)},c=()=>{localStorage.removeItem("Identity")};return Ee(()=>{try{const a=localStorage.getItem("token");a&&!i()?(e.value=a,t.value=!0):s()}catch(a){console.error("Error retrieving token from localStorage:",a)}}),{token:e,isLoggedIn:t,setToken:n,clearToken:s,setMobilePhone:o,removeMobilePhone:r,setIdentity:l,removeIdentity:c}});function Yn(e,t){return function(){return e.apply(t,arguments)}}const{toString:es}=Object.prototype,{getPrototypeOf:$t}=Object,ot=(e=>t=>{const n=es.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),ee=e=>(e=e.toLowerCase(),t=>ot(t)===e),rt=e=>t=>typeof t===e,{isArray:Ce}=Array,$e=rt("undefined");function ts(e){return e!==null&&!$e(e)&&e.constructor!==null&&!$e(e.constructor)&&Q(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Zn=ee("ArrayBuffer");function ns(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Zn(e.buffer),t}const os=rt("string"),Q=rt("function"),eo=rt("number"),st=e=>e!==null&&typeof e=="object",rs=e=>e===!0||e===!1,ze=e=>{if(ot(e)!=="object")return!1;const t=$t(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},ss=ee("Date"),is=ee("File"),as=ee("Blob"),ls=ee("FileList"),cs=e=>st(e)&&Q(e.pipe),us=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Q(e.append)&&((t=ot(e))==="formdata"||t==="object"&&Q(e.toString)&&e.toString()==="[object FormData]"))},fs=ee("URLSearchParams"),[ds,ps,hs,ms]=["ReadableStream","Request","Response","Headers"].map(ee),gs=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function je(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),Ce(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const he=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,no=e=>!$e(e)&&e!==he;function Pt(){const{caseless:e}=no(this)&&this||{},t={},n=(o,r)=>{const s=e&&to(t,r)||r;ze(t[s])&&ze(o)?t[s]=Pt(t[s],o):ze(o)?t[s]=Pt({},o):Ce(o)?t[s]=o.slice():t[s]=o};for(let o=0,r=arguments.length;o(je(t,(r,s)=>{n&&Q(r)?e[s]=Yn(r,n):e[s]=r},{allOwnKeys:o}),e),bs=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),_s=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},vs=(e,t,n,o)=>{let r,s,i;const l={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),s=r.length;s-- >0;)i=r[s],(!o||o(i,e,t))&&!l[i]&&(t[i]=e[i],l[i]=!0);e=n!==!1&&$t(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ws=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},Es=e=>{if(!e)return null;if(Ce(e))return e;let t=e.length;if(!eo(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Rs=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&$t(Uint8Array)),Ss=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=o.next())&&!r.done;){const s=r.value;t.call(e,s[0],s[1])}},Cs=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},ks=ee("HTMLFormElement"),Os=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),fn=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Ps=ee("RegExp"),oo=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};je(n,(r,s)=>{let i;(i=t(r,s,e))!==!1&&(o[s]=i||r)}),Object.defineProperties(e,o)},As=e=>{oo(e,(t,n)=>{if(Q(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(Q(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},xs=(e,t)=>{const n={},o=r=>{r.forEach(s=>{n[s]=!0})};return Ce(e)?o(e):o(String(e).split(t)),n},Ts=()=>{},Ns=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Ls(e){return!!(e&&Q(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Is=e=>{const t=new Array(10),n=(o,r)=>{if(st(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const s=Ce(o)?[]:{};return je(o,(i,l)=>{const c=n(i,r+1);!$e(c)&&(s[l]=c)}),t[r]=void 0,s}}return o};return n(e,0)},Fs=ee("AsyncFunction"),Bs=e=>e&&(st(e)||Q(e))&&Q(e.then)&&Q(e.catch),ro=((e,t)=>e?setImmediate:t?((n,o)=>(he.addEventListener("message",({source:r,data:s})=>{r===he&&s===n&&o.length&&o.shift()()},!1),r=>{o.push(r),he.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Q(he.postMessage)),Us=typeof queueMicrotask<"u"?queueMicrotask.bind(he):typeof process<"u"&&process.nextTick||ro,d={isArray:Ce,isArrayBuffer:Zn,isBuffer:ts,isFormData:us,isArrayBufferView:ns,isString:os,isNumber:eo,isBoolean:rs,isObject:st,isPlainObject:ze,isReadableStream:ds,isRequest:ps,isResponse:hs,isHeaders:ms,isUndefined:$e,isDate:ss,isFile:is,isBlob:as,isRegExp:Ps,isFunction:Q,isStream:cs,isURLSearchParams:fs,isTypedArray:Rs,isFileList:ls,forEach:je,merge:Pt,extend:ys,trim:gs,stripBOM:bs,inherits:_s,toFlatObject:vs,kindOf:ot,kindOfTest:ee,endsWith:ws,toArray:Es,forEachEntry:Ss,matchAll:Cs,isHTMLForm:ks,hasOwnProperty:fn,hasOwnProp:fn,reduceDescriptors:oo,freezeMethods:As,toObjectSet:xs,toCamelCase:Os,noop:Ts,toFiniteNumber:Ns,findKey:to,global:he,isContextDefined:no,isSpecCompliantForm:Ls,toJSONObject:Is,isAsyncFn:Fs,isThenable:Bs,setImmediate:ro,asap:Us};function k(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r,this.status=r.status?r.status:null)}d.inherits(k,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:d.toJSONObject(this.config),code:this.code,status:this.status}}});const so=k.prototype,io={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{io[e]={value:e}});Object.defineProperties(k,io);Object.defineProperty(so,"isAxiosError",{value:!0});k.from=(e,t,n,o,r,s)=>{const i=Object.create(so);return d.toFlatObject(e,i,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),k.call(i,e.message,t,n,o,r),i.cause=e,i.name=e.name,s&&Object.assign(i,s),i};const Ds=null;function At(e){return d.isPlainObject(e)||d.isArray(e)}function ao(e){return d.endsWith(e,"[]")?e.slice(0,-2):e}function dn(e,t,n){return e?e.concat(t).map(function(r,s){return r=ao(r),!n&&s?"["+r+"]":r}).join(n?".":""):t}function $s(e){return d.isArray(e)&&!e.some(At)}const js=d.toFlatObject(d,{},null,function(t){return/^is[A-Z]/.test(t)});function it(e,t,n){if(!d.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=d.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(b,y){return!d.isUndefined(y[b])});const o=n.metaTokens,r=n.visitor||f,s=n.dots,i=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&d.isSpecCompliantForm(t);if(!d.isFunction(r))throw new TypeError("visitor must be a function");function a(m){if(m===null)return"";if(d.isDate(m))return m.toISOString();if(!c&&d.isBlob(m))throw new k("Blob is not supported. Use a Buffer instead.");return d.isArrayBuffer(m)||d.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function f(m,b,y){let _=m;if(m&&!y&&typeof m=="object"){if(d.endsWith(b,"{}"))b=o?b:b.slice(0,-2),m=JSON.stringify(m);else if(d.isArray(m)&&$s(m)||(d.isFileList(m)||d.endsWith(b,"[]"))&&(_=d.toArray(m)))return b=ao(b),_.forEach(function(E,A){!(d.isUndefined(E)||E===null)&&t.append(i===!0?dn([b],A,s):i===null?b:b+"[]",a(E))}),!1}return At(m)?!0:(t.append(dn(y,b,s),a(m)),!1)}const u=[],p=Object.assign(js,{defaultVisitor:f,convertValue:a,isVisitable:At});function h(m,b){if(!d.isUndefined(m)){if(u.indexOf(m)!==-1)throw Error("Circular reference detected in "+b.join("."));u.push(m),d.forEach(m,function(_,v){(!(d.isUndefined(_)||_===null)&&r.call(t,_,d.isString(v)?v.trim():v,b,p))===!0&&h(_,b?b.concat(v):[v])}),u.pop()}}if(!d.isObject(e))throw new TypeError("data must be an object");return h(e),t}function pn(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function jt(e,t){this._pairs=[],e&&it(e,this,t)}const lo=jt.prototype;lo.append=function(t,n){this._pairs.push([t,n])};lo.toString=function(t){const n=t?function(o){return t.call(this,o,pn)}:pn;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function Ms(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function co(e,t,n){if(!t)return e;const o=n&&n.encode||Ms;d.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let s;if(r?s=r(t,n):s=d.isURLSearchParams(t)?t.toString():new jt(t,n).toString(o),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class hn{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){d.forEach(this.handlers,function(o){o!==null&&t(o)})}}const uo={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},qs=typeof URLSearchParams<"u"?URLSearchParams:jt,Vs=typeof FormData<"u"?FormData:null,zs=typeof Blob<"u"?Blob:null,Hs={isBrowser:!0,classes:{URLSearchParams:qs,FormData:Vs,Blob:zs},protocols:["http","https","file","blob","url","data"]},Mt=typeof window<"u"&&typeof document<"u",xt=typeof navigator=="object"&&navigator||void 0,Ws=Mt&&(!xt||["ReactNative","NativeScript","NS"].indexOf(xt.product)<0),Ks=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Js=Mt&&window.location.href||"http://localhost",Gs=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Mt,hasStandardBrowserEnv:Ws,hasStandardBrowserWebWorkerEnv:Ks,navigator:xt,origin:Js},Symbol.toStringTag,{value:"Module"})),W={...Gs,...Hs};function Xs(e,t){return it(e,new W.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,s){return W.isNode&&d.isBuffer(n)?(this.append(o,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function Qs(e){return d.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Ys(e){const t={},n=Object.keys(e);let o;const r=n.length;let s;for(o=0;o=n.length;return i=!i&&d.isArray(r)?r.length:i,c?(d.hasOwnProp(r,i)?r[i]=[r[i],o]:r[i]=o,!l):((!r[i]||!d.isObject(r[i]))&&(r[i]=[]),t(n,o,r[i],s)&&d.isArray(r[i])&&(r[i]=Ys(r[i])),!l)}if(d.isFormData(e)&&d.isFunction(e.entries)){const n={};return d.forEachEntry(e,(o,r)=>{t(Qs(o),r,n,0)}),n}return null}function Zs(e,t,n){if(d.isString(e))try{return(t||JSON.parse)(e),d.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Me={transitional:uo,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,s=d.isObject(t);if(s&&d.isHTMLForm(t)&&(t=new FormData(t)),d.isFormData(t))return r?JSON.stringify(fo(t)):t;if(d.isArrayBuffer(t)||d.isBuffer(t)||d.isStream(t)||d.isFile(t)||d.isBlob(t)||d.isReadableStream(t))return t;if(d.isArrayBufferView(t))return t.buffer;if(d.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(o.indexOf("application/x-www-form-urlencoded")>-1)return Xs(t,this.formSerializer).toString();if((l=d.isFileList(t))||o.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return it(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||r?(n.setContentType("application/json",!1),Zs(t)):t}],transformResponse:[function(t){const n=this.transitional||Me.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(d.isResponse(t)||d.isReadableStream(t))return t;if(t&&d.isString(t)&&(o&&!this.responseType||r)){const i=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(l){if(i)throw l.name==="SyntaxError"?k.from(l,k.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:W.classes.FormData,Blob:W.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};d.forEach(["delete","get","head","post","put","patch"],e=>{Me.headers[e]={}});const ei=d.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ti=e=>{const t={};let n,o,r;return e&&e.split(` +`).forEach(function(i){r=i.indexOf(":"),n=i.substring(0,r).trim().toLowerCase(),o=i.substring(r+1).trim(),!(!n||t[n]&&ei[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},mn=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function He(e){return e===!1||e==null?e:d.isArray(e)?e.map(He):String(e)}function ni(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const oi=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function vt(e,t,n,o,r){if(d.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!d.isString(t)){if(d.isString(o))return t.indexOf(o)!==-1;if(d.isRegExp(o))return o.test(t)}}function ri(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function si(e,t){const n=d.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(r,s,i){return this[o].call(this,t,r,s,i)},configurable:!0})})}let G=class{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function s(l,c,a){const f=xe(c);if(!f)throw new Error("header name must be a non-empty string");const u=d.findKey(r,f);(!u||r[u]===void 0||a===!0||a===void 0&&r[u]!==!1)&&(r[u||c]=He(l))}const i=(l,c)=>d.forEach(l,(a,f)=>s(a,f,c));if(d.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(d.isString(t)&&(t=t.trim())&&!oi(t))i(ti(t),n);else if(d.isHeaders(t))for(const[l,c]of t.entries())s(c,l,o);else t!=null&&s(n,t,o);return this}get(t,n){if(t=xe(t),t){const o=d.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return ni(r);if(d.isFunction(n))return n.call(this,r,o);if(d.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=xe(t),t){const o=d.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||vt(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function s(i){if(i=xe(i),i){const l=d.findKey(o,i);l&&(!n||vt(o,o[l],l,n))&&(delete o[l],r=!0)}}return d.isArray(t)?t.forEach(s):s(t),r}clear(t){const n=Object.keys(this);let o=n.length,r=!1;for(;o--;){const s=n[o];(!t||vt(this,this[s],s,t,!0))&&(delete this[s],r=!0)}return r}normalize(t){const n=this,o={};return d.forEach(this,(r,s)=>{const i=d.findKey(o,s);if(i){n[i]=He(r),delete n[s];return}const l=t?ri(s):String(s).trim();l!==s&&delete n[s],n[l]=He(r),o[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return d.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&d.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[mn]=this[mn]={accessors:{}}).accessors,r=this.prototype;function s(i){const l=xe(i);o[l]||(si(r,i),o[l]=!0)}return d.isArray(t)?t.forEach(s):s(t),this}};G.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);d.reduceDescriptors(G.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});d.freezeMethods(G);function wt(e,t){const n=this||Me,o=t||n,r=G.from(o.headers);let s=o.data;return d.forEach(e,function(l){s=l.call(n,s,r.normalize(),t?t.status:void 0)}),r.normalize(),s}function po(e){return!!(e&&e.__CANCEL__)}function ke(e,t,n){k.call(this,e??"canceled",k.ERR_CANCELED,t,n),this.name="CanceledError"}d.inherits(ke,k,{__CANCEL__:!0});function ho(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new k("Request failed with status code "+n.status,[k.ERR_BAD_REQUEST,k.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function ii(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function ai(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,s=0,i;return t=t!==void 0?t:1e3,function(c){const a=Date.now(),f=o[s];i||(i=a),n[r]=c,o[r]=a;let u=s,p=0;for(;u!==r;)p+=n[u++],u=u%e;if(r=(r+1)%e,r===s&&(s=(s+1)%e),a-i{n=f,r=null,s&&(clearTimeout(s),s=null),e.apply(null,a)};return[(...a)=>{const f=Date.now(),u=f-n;u>=o?i(a,f):(r=a,s||(s=setTimeout(()=>{s=null,i(r)},o-u)))},()=>r&&i(r)]}const Ge=(e,t,n=3)=>{let o=0;const r=ai(50,250);return li(s=>{const i=s.loaded,l=s.lengthComputable?s.total:void 0,c=i-o,a=r(c),f=i<=l;o=i;const u={loaded:i,total:l,progress:l?i/l:void 0,bytes:c,rate:a||void 0,estimated:a&&l&&f?(l-i)/a:void 0,event:s,lengthComputable:l!=null,[t?"download":"upload"]:!0};e(u)},n)},gn=(e,t)=>{const n=e!=null;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},yn=e=>(...t)=>d.asap(()=>e(...t)),ci=W.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,W.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(W.origin),W.navigator&&/(msie|trident)/i.test(W.navigator.userAgent)):()=>!0,ui=W.hasStandardBrowserEnv?{write(e,t,n,o,r,s){const i=[e+"="+encodeURIComponent(t)];d.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),d.isString(o)&&i.push("path="+o),d.isString(r)&&i.push("domain="+r),s===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function fi(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function di(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function mo(e,t,n){let o=!fi(t);return e&&(o||n==!1)?di(e,t):t}const bn=e=>e instanceof G?{...e}:e;function ye(e,t){t=t||{};const n={};function o(a,f,u,p){return d.isPlainObject(a)&&d.isPlainObject(f)?d.merge.call({caseless:p},a,f):d.isPlainObject(f)?d.merge({},f):d.isArray(f)?f.slice():f}function r(a,f,u,p){if(d.isUndefined(f)){if(!d.isUndefined(a))return o(void 0,a,u,p)}else return o(a,f,u,p)}function s(a,f){if(!d.isUndefined(f))return o(void 0,f)}function i(a,f){if(d.isUndefined(f)){if(!d.isUndefined(a))return o(void 0,a)}else return o(void 0,f)}function l(a,f,u){if(u in t)return o(a,f);if(u in e)return o(void 0,a)}const c={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:l,headers:(a,f,u)=>r(bn(a),bn(f),u,!0)};return d.forEach(Object.keys(Object.assign({},e,t)),function(f){const u=c[f]||r,p=u(e[f],t[f],f);d.isUndefined(p)&&u!==l||(n[f]=p)}),n}const go=e=>{const t=ye({},e);let{data:n,withXSRFToken:o,xsrfHeaderName:r,xsrfCookieName:s,headers:i,auth:l}=t;t.headers=i=G.from(i),t.url=co(mo(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&i.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let c;if(d.isFormData(n)){if(W.hasStandardBrowserEnv||W.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((c=i.getContentType())!==!1){const[a,...f]=c?c.split(";").map(u=>u.trim()).filter(Boolean):[];i.setContentType([a||"multipart/form-data",...f].join("; "))}}if(W.hasStandardBrowserEnv&&(o&&d.isFunction(o)&&(o=o(t)),o||o!==!1&&ci(t.url))){const a=r&&s&&ui.read(s);a&&i.set(r,a)}return t},pi=typeof XMLHttpRequest<"u",hi=pi&&function(e){return new Promise(function(n,o){const r=go(e);let s=r.data;const i=G.from(r.headers).normalize();let{responseType:l,onUploadProgress:c,onDownloadProgress:a}=r,f,u,p,h,m;function b(){h&&h(),m&&m(),r.cancelToken&&r.cancelToken.unsubscribe(f),r.signal&&r.signal.removeEventListener("abort",f)}let y=new XMLHttpRequest;y.open(r.method.toUpperCase(),r.url,!0),y.timeout=r.timeout;function _(){if(!y)return;const E=G.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),O={data:!l||l==="text"||l==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:E,config:e,request:y};ho(function(F){n(F),b()},function(F){o(F),b()},O),y=null}"onloadend"in y?y.onloadend=_:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(_)},y.onabort=function(){y&&(o(new k("Request aborted",k.ECONNABORTED,e,y)),y=null)},y.onerror=function(){o(new k("Network Error",k.ERR_NETWORK,e,y)),y=null},y.ontimeout=function(){let A=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const O=r.transitional||uo;r.timeoutErrorMessage&&(A=r.timeoutErrorMessage),o(new k(A,O.clarifyTimeoutError?k.ETIMEDOUT:k.ECONNABORTED,e,y)),y=null},s===void 0&&i.setContentType(null),"setRequestHeader"in y&&d.forEach(i.toJSON(),function(A,O){y.setRequestHeader(O,A)}),d.isUndefined(r.withCredentials)||(y.withCredentials=!!r.withCredentials),l&&l!=="json"&&(y.responseType=r.responseType),a&&([p,m]=Ge(a,!0),y.addEventListener("progress",p)),c&&y.upload&&([u,h]=Ge(c),y.upload.addEventListener("progress",u),y.upload.addEventListener("loadend",h)),(r.cancelToken||r.signal)&&(f=E=>{y&&(o(!E||E.type?new ke(null,e,y):E),y.abort(),y=null)},r.cancelToken&&r.cancelToken.subscribe(f),r.signal&&(r.signal.aborted?f():r.signal.addEventListener("abort",f)));const v=ii(r.url);if(v&&W.protocols.indexOf(v)===-1){o(new k("Unsupported protocol "+v+":",k.ERR_BAD_REQUEST,e));return}y.send(s||null)})},mi=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let o=new AbortController,r;const s=function(a){if(!r){r=!0,l();const f=a instanceof Error?a:this.reason;o.abort(f instanceof k?f:new ke(f instanceof Error?f.message:f))}};let i=t&&setTimeout(()=>{i=null,s(new k(`timeout ${t} of ms exceeded`,k.ETIMEDOUT))},t);const l=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(a=>{a.unsubscribe?a.unsubscribe(s):a.removeEventListener("abort",s)}),e=null)};e.forEach(a=>a.addEventListener("abort",s));const{signal:c}=o;return c.unsubscribe=()=>d.asap(l),c}},gi=function*(e,t){let n=e.byteLength;if(n{const r=yi(e,t);let s=0,i,l=c=>{i||(i=!0,o&&o(c))};return new ReadableStream({async pull(c){try{const{done:a,value:f}=await r.next();if(a){l(),c.close();return}let u=f.byteLength;if(n){let p=s+=u;n(p)}c.enqueue(new Uint8Array(f))}catch(a){throw l(a),a}},cancel(c){return l(c),r.return()}},{highWaterMark:2})},at=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",yo=at&&typeof ReadableStream=="function",_i=at&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),bo=(e,...t)=>{try{return!!e(...t)}catch{return!1}},vi=yo&&bo(()=>{let e=!1;const t=new Request(W.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),vn=64*1024,Tt=yo&&bo(()=>d.isReadableStream(new Response("").body)),Xe={stream:Tt&&(e=>e.body)};at&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Xe[t]&&(Xe[t]=d.isFunction(e[t])?n=>n[t]():(n,o)=>{throw new k(`Response type '${t}' is not supported`,k.ERR_NOT_SUPPORT,o)})})})(new Response);const wi=async e=>{if(e==null)return 0;if(d.isBlob(e))return e.size;if(d.isSpecCompliantForm(e))return(await new Request(W.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(d.isArrayBufferView(e)||d.isArrayBuffer(e))return e.byteLength;if(d.isURLSearchParams(e)&&(e=e+""),d.isString(e))return(await _i(e)).byteLength},Ei=async(e,t)=>{const n=d.toFiniteNumber(e.getContentLength());return n??wi(t)},Ri=at&&(async e=>{let{url:t,method:n,data:o,signal:r,cancelToken:s,timeout:i,onDownloadProgress:l,onUploadProgress:c,responseType:a,headers:f,withCredentials:u="same-origin",fetchOptions:p}=go(e);a=a?(a+"").toLowerCase():"text";let h=mi([r,s&&s.toAbortSignal()],i),m;const b=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let y;try{if(c&&vi&&n!=="get"&&n!=="head"&&(y=await Ei(f,o))!==0){let O=new Request(t,{method:"POST",body:o,duplex:"half"}),$;if(d.isFormData(o)&&($=O.headers.get("content-type"))&&f.setContentType($),O.body){const[F,L]=gn(y,Ge(yn(c)));o=_n(O.body,vn,F,L)}}d.isString(u)||(u=u?"include":"omit");const _="credentials"in Request.prototype;m=new Request(t,{...p,signal:h,method:n.toUpperCase(),headers:f.normalize().toJSON(),body:o,duplex:"half",credentials:_?u:void 0});let v=await fetch(m);const E=Tt&&(a==="stream"||a==="response");if(Tt&&(l||E&&b)){const O={};["status","statusText","headers"].forEach(x=>{O[x]=v[x]});const $=d.toFiniteNumber(v.headers.get("content-length")),[F,L]=l&&gn($,Ge(yn(l),!0))||[];v=new Response(_n(v.body,vn,F,()=>{L&&L(),b&&b()}),O)}a=a||"text";let A=await Xe[d.findKey(Xe,a)||"text"](v,e);return!E&&b&&b(),await new Promise((O,$)=>{ho(O,$,{data:A,headers:G.from(v.headers),status:v.status,statusText:v.statusText,config:e,request:m})})}catch(_){throw b&&b(),_&&_.name==="TypeError"&&/fetch/i.test(_.message)?Object.assign(new k("Network Error",k.ERR_NETWORK,e,m),{cause:_.cause||_}):k.from(_,_&&_.code,e,m)}}),Nt={http:Ds,xhr:hi,fetch:Ri};d.forEach(Nt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const wn=e=>`- ${e}`,Si=e=>d.isFunction(e)||e===null||e===!1,_o={getAdapter:e=>{e=d.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let s=0;s`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let i=t?s.length>1?`since : +`+s.map(wn).join(` +`):" "+wn(s[0]):"as no adapter specified";throw new k("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return o},adapters:Nt};function Et(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ke(null,e)}function En(e){return Et(e),e.headers=G.from(e.headers),e.data=wt.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),_o.getAdapter(e.adapter||Me.adapter)(e).then(function(o){return Et(e),o.data=wt.call(e,e.transformResponse,o),o.headers=G.from(o.headers),o},function(o){return po(o)||(Et(e),o&&o.response&&(o.response.data=wt.call(e,e.transformResponse,o.response),o.response.headers=G.from(o.response.headers))),Promise.reject(o)})}const vo="1.8.4",lt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{lt[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Rn={};lt.transitional=function(t,n,o){function r(s,i){return"[Axios v"+vo+"] Transitional option '"+s+"'"+i+(o?". "+o:"")}return(s,i,l)=>{if(t===!1)throw new k(r(i," has been removed"+(n?" in "+n:"")),k.ERR_DEPRECATED);return n&&!Rn[i]&&(Rn[i]=!0,console.warn(r(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,i,l):!0}};lt.spelling=function(t){return(n,o)=>(console.warn(`${o} is likely a misspelling of ${t}`),!0)};function Ci(e,t,n){if(typeof e!="object")throw new k("options must be an object",k.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const s=o[r],i=t[s];if(i){const l=e[s],c=l===void 0||i(l,s,e);if(c!==!0)throw new k("option "+s+" must be "+c,k.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new k("Unknown option "+s,k.ERR_BAD_OPTION)}}const We={assertOptions:Ci,validators:lt},te=We.validators;let ge=class{constructor(t){this.defaults=t,this.interceptors={request:new hn,response:new hn}}async request(t,n){try{return await this._request(t,n)}catch(o){if(o instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const s=r.stack?r.stack.replace(/^.+\n/,""):"";try{o.stack?s&&!String(o.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(o.stack+=` +`+s):o.stack=s}catch{}}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ye(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:s}=n;o!==void 0&&We.assertOptions(o,{silentJSONParsing:te.transitional(te.boolean),forcedJSONParsing:te.transitional(te.boolean),clarifyTimeoutError:te.transitional(te.boolean)},!1),r!=null&&(d.isFunction(r)?n.paramsSerializer={serialize:r}:We.assertOptions(r,{encode:te.function,serialize:te.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),We.assertOptions(n,{baseUrl:te.spelling("baseURL"),withXsrfToken:te.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=s&&d.merge(s.common,s[n.method]);s&&d.forEach(["delete","get","head","post","put","patch","common"],m=>{delete s[m]}),n.headers=G.concat(i,s);const l=[];let c=!0;this.interceptors.request.forEach(function(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(c=c&&b.synchronous,l.unshift(b.fulfilled,b.rejected))});const a=[];this.interceptors.response.forEach(function(b){a.push(b.fulfilled,b.rejected)});let f,u=0,p;if(!c){const m=[En.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,a),p=m.length,f=Promise.resolve(n);u{if(!o._listeners)return;let s=o._listeners.length;for(;s-- >0;)o._listeners[s](r);o._listeners=null}),this.promise.then=r=>{let s;const i=new Promise(l=>{o.subscribe(l),s=l}).then(r);return i.cancel=function(){o.unsubscribe(s)},i},t(function(s,i,l){o.reason||(o.reason=new ke(s,i,l),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=o=>{t.abort(o)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new wo(function(r){t=r}),cancel:t}}};function Oi(e){return function(n){return e.apply(null,n)}}function Pi(e){return d.isObject(e)&&e.isAxiosError===!0}const Lt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Lt).forEach(([e,t])=>{Lt[t]=e});function Eo(e){const t=new ge(e),n=Yn(ge.prototype.request,t);return d.extend(n,ge.prototype,t,{allOwnKeys:!0}),d.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return Eo(ye(e,r))},n}const j=Eo(Me);j.Axios=ge;j.CanceledError=ke;j.CancelToken=ki;j.isCancel=po;j.VERSION=vo;j.toFormData=it;j.AxiosError=k;j.Cancel=j.CanceledError;j.all=function(t){return Promise.all(t)};j.spread=Oi;j.isAxiosError=Pi;j.mergeConfig=ye;j.AxiosHeaders=G;j.formToJSON=e=>fo(d.isHTMLForm(e)?new FormData(e):e);j.getAdapter=_o.getAdapter;j.HttpStatusCode=Lt;j.default=j;const{Axios:ka,AxiosError:Oa,CanceledError:Pa,isCancel:Aa,CancelToken:xa,VERSION:Ta,all:Na,Cancel:La,isAxiosError:Ia,spread:Fa,toFormData:Ba,AxiosHeaders:Ua,HttpStatusCode:Da,formToJSON:$a,getAdapter:ja,mergeConfig:Ma}=j,Ai=void 0,X=j.create({baseURL:Ai,headers:{},timeout:5e3});X.interceptors.request.use(e=>{const t=localStorage.getItem("token");return t&&(e.headers.authorization=`Bearer ${t}`),e},e=>Promise.reject(e));X.interceptors.response.use(e=>e.data,e=>(e.response.status===401&&(useUserStore().clearToken(),router.push("/login")),Promise.reject(e)));function xi(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/account/login/doMerchSmsRegisterAndLogin",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ti(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/account/login/sendVerifyCode",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function qa(){return new Promise((e,t)=>{X({url:"shop/store/biz-category/list",method:"post"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Va(e){return e.map(t=>({value:t.id,label:t.category_name,children:t.children?[{value:t.id,label:`${t.category_name} 分割比率(${t.split_ratio}%)`},...t.children.map(n=>({value:n.id,label:`${n.category_name} 分割比率(${n.split_ratio}%)`}))]:[]}))}function za(e){return e.isFilter=!0,new Promise((t,n)=>{X({url:"/shop/merch/baidu/place/v2/suggestion",method:"get",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ha(){return new Promise((e,t)=>{X({url:"/shop/global/banks/list",method:"post"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Wa(e){return new Promise((t,n)=>{const o={bank_name:e.bank_name,bank_branch_name:e.bank_branch_name,account_number:e.account_number,account_holder_name:e.account_holder_name,biz_category:e.biz_category,biz_license_company:e.biz_license_company,biz_license_image:e.biz_license_image,biz_license_number:e.biz_license_number,biz_second_category:e.biz_second_category,city_id:e.city_id,contact_name:e.contact_name,county_id:e.county_id,entity_type:e.entity_type,environment_image:e.environment_image,front_facade_image:e.front_facade_image,individual_id_images:e.individual_id_images,individual_id_images2:e.individual_id_images2,individual_id_number:e.individual_id_number,legal_person_id_images:e.legal_person_id_images,legal_person_id_images2:e.legal_person_id_images2,legal_person_id_number:e.legal_person_id_number,legal_person_mobile:e.legal_person_mobile,legal_person_name:e.legal_person_name,license_image:e.license_imageToString,license_number:e.license_number,license_type:e.license_type,login_mobile:e.login_mobile,province_id:e.province_id,store_address:e.postion+e.store_address,store_latitude:e.store_latitude,store_longitude:e.store_longitude,store_name:e.store_name};console.log("这是数据",o),X({url:"/shop/merch/apply",method:"post",data:o}).then(r=>{t(r)}).catch(r=>n(console.warn(r)))})}function Ni(){const e={mobile:localStorage.getItem("mobilePhone")};return new Promise((t,n)=>{X({url:"/shop/merch/fresh/approval/status",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ka(e){return new Promise((t,n)=>{X({url:"/shop/merch/re-apply",method:"post",data:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Li(e){return new Promise((t,n)=>{X({url:"https://mall.gpxscs.cn/api/admin/account/account-user-base/doLogin",method:"post",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ii(e){return new Promise((t,n)=>{X({url:"https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image",method:"GET",params:e}).then(o=>{t(o)}).catch(o=>n(console.warn(o)))})}function Ja(){return new Promise((e,t)=>{X({url:"/shop/merch/detail",method:"post",data:{mobile:localStorage.getItem("mobilePhone")}}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}function Ga(){return new Promise((e,t)=>{X({url:"shop/shop-base-district/getAppDistrict",method:"get"}).then(n=>{e(n)}).catch(n=>t(console.warn(n)))})}const Fi={class:"header"},Bi={class:"header-list"},Ui={class:"header-top"},Di={class:"logo"},$i={class:"header-menu"},ji={class:"header-right"},Mi={class:"start"},qi={class:"login"},Vi={key:0,class:"logout"},zi={class:"login-register-module"},Hi={class:"mobile-menu-list"},Wi=pe({__name:"HeadMenu",emits:["open-login-form","open-register-form"],setup(e,{emit:t}){const n=t,o=()=>{n("open-login-form")},r=()=>{n("open-register-form")},s=D([{title:"首页",path:"/index"},{title:"使用教程",path:"/help"},{title:"关于我们",path:"/about"}]),i=nt(),l=Dt(),c=D(l.isLoggedIn);Ee(()=>{const m=localStorage.getItem("token");m&&l.setToken(m),c.value=l.isLoggedIn}),Qe(()=>l.isLoggedIn,m=>{c.value=m,c.value===null&&console.log("登陆过期")});const a=()=>{c.value?localStorage.getItem("approval_status")!=null&&localStorage.getItem("approval_status")==="4"?i.push({name:"start"}):i.push({name:"check"}):r()},f=()=>{l.clearToken(),l.removeMobilePhone(),l.removeIdentity(),c.value=!1,i.push("/")},u=D(!1),p=()=>{u.value=!u.value};let h;return Ee(()=>{h=()=>{!(document.documentElement.clientWidth<=768)&&u.value&&(u.value=!1)},window.addEventListener("resize",h)}),Ye(()=>{window.removeEventListener("resize",h)}),(m,b)=>{const y=It("router-link"),_=Tn,v=Ft,E=xn;return V(),H("div",Fi,[S("div",Bi,[N(E,null,{default:U(()=>[S("div",Ui,[N(_,{xs:4,sm:4,md:4,lg:4,xl:4},{default:U(()=>[S("div",Di,[N(y,{to:{name:"index"}})])]),_:1}),N(_,{xs:14,sm:14,md:14,lg:14,xl:14},{default:U(()=>[S("ul",$i,[(V(!0),H(Fe,null,Je(s.value,(A,O)=>(V(),Nn(y,{key:O,to:A.path},{default:U(()=>[S("li",null,[S("span",null,Be(A.title),1)])]),_:2},1032,["to"]))),128))])]),_:1}),N(_,{xs:6,sm:6,md:6,lg:6,xl:6},{default:U(()=>[S("div",ji,[S("div",Mi,[N(v,{type:"primary",size:"default",onClick:a,class:"start-button"},{default:U(()=>b[0]||(b[0]=[se(" 免费开店 ")])),_:1})]),S("div",qi,[N(v,{type:"primary",size:"default",onClick:o,class:"login-button"},{default:U(()=>b[1]||(b[1]=[se(" 商家登录 ")])),_:1})]),c.value?(V(),H("div",Vi,[N(v,{type:"primary",size:"default",onClick:f,class:"logout-button"},{default:U(()=>b[2]||(b[2]=[se(" 退出登录 ")])),_:1})])):we("",!0)])]),_:1})])]),_:1})]),S("div",zi,[S("span",{onClick:a},"开店"),b[3]||(b[3]=S("span",null,"|",-1)),S("span",{onClick:o},"登录"),c.value?(V(),H("span",{key:0,onClick:f},"退出登录")):we("",!0)]),S("div",{class:"hamburger-menu",onClick:p},[S("span",{class:Ve({"hamburger-icon":!0,"rotate-top":u.value})},null,2),S("span",{class:Ve({"hamburger-icon":!0,"hide-middle":u.value})},null,2),S("span",{class:Ve({"hamburger-icon":!0,"rotate-bottom":u.value})},null,2)]),S("div",{class:Ve({"mobile-menu":!0,open:u.value})},[S("ul",Hi,[(V(!0),H(Fe,null,Je(s.value,(A,O)=>(V(),H("li",{key:O},[N(y,{to:A.path,onClick:p},{default:U(()=>[S("span",null,Be(A.title),1)]),_:2},1032,["to"])]))),128))])],2)])}}}),Ro=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},Ki=Ro(Wi,[["__scopeId","data-v-aace1004"]]),Ji={class:"footer"},Gi={class:"row"},Xi={class:"about"},Qi={class:"contact"},Yi={class:"copyright"},Zi=pe({__name:"Footer",setup(e){let t=[{id:1,title:"关于我们",name:"about"},{id:2,title:"加入我们",name:"about"},{id:3,title:"商户入驻隐私协议",name:"AusinessAgreementPrivacy"}],n=[{id:1,title:"电话-17777525395"},{id:2,title:"邮箱-17777525395@163.com"},{id:3,title:"地址:广西贵港市桂平市西山镇桂南路盐业大厦对面4楼"}];const o=()=>{var s;(s=window.open())==null||s.document.write("")};return(r,s)=>{const i=Tn,l=It("router-link"),c=xn;return V(),H("div",Ji,[S("div",Gi,[N(c,null,{default:U(()=>[N(i,{xs:24,sm:24,md:8,lg:8,xl:8},{default:U(()=>s[0]||(s[0]=[S("div",{class:"logo_text"},[S("p",null,"XIAOFA")],-1)])),_:1}),N(i,{xs:6,sm:6,md:8,lg:8,xl:8},{default:U(()=>[S("div",Xi,[s[1]||(s[1]=S("p",null,"关于",-1)),S("ul",null,[(V(!0),H(Fe,null,Je(me(t),a=>(V(),H("li",{key:a.id},[N(l,{to:{name:a.name}},{default:U(()=>[se(Be(a.title),1)]),_:2},1032,["to"])]))),128))])])]),_:1}),N(i,{xs:18,sm:18,md:8,lg:8,xl:8},{default:U(()=>[S("div",Qi,[s[2]||(s[2]=S("p",null,"联系我们",-1)),S("ul",null,[(V(!0),H(Fe,null,Je(me(n),a=>(V(),H("li",{key:a.id},[S("span",null,Be(a.title),1)]))),128))])])]),_:1})]),_:1})]),S("div",Yi,[S("p",null,[s[3]||(s[3]=se("©桂平发发网络有限公司版权所有  ")),s[4]||(s[4]=S("a",{href:"https://beian.miit.gov.cn",target:"_blank"},"桂ICP备2024040484号-1",-1)),s[5]||(s[5]=se("   ")),s[6]||(s[6]=S("a",{href:"https://beian.miit.gov.cn",target:"_blank"},"经营许可证编号:桂B2-20240661",-1)),s[7]||(s[7]=se("   ")),S("a",{onClick:No(o,["prevent"])},"营业执照")])])])}}}),ea={key:0,class:"login-box"},ta={class:"login-container"},na={class:"passwordLogin"},oa={class:"login-phone"},ra={class:"login_password"},sa={class:"pic_verifyCode"},ia=["src"],aa=pe({__name:"login",props:{isVisible:{type:Boolean,default:!1}},emits:["close-login-form"],setup(e,{emit:t}){const n=e,o=t,r=D({phoneNumber:"",password:"",captchaCode:""});nt();const s=Dt(),i=D(),l=D(""),c=D(),a=()=>{o("close-login-form")},f=async()=>{i.value=new Date().getTime();const m=await Ii({verify_token:i.value});m&&m.status===200?l.value=`https://mall.gpxscs.cn/api/admin/shop/shop-base-config/image?verify_token=${i.value}`:console.log("获取图形验证码失败",m)};(async()=>{await f()})(),Qe(()=>n.isVisible,m=>{m&&f()});const p=D({phoneNumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],captchaCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),h=async()=>{var m;(m=c.value)==null||m.validate(async b=>{if(b){const y={user_account:r.value.phoneNumber,user_password:r.value.password,verify_code:r.value.captchaCode,verify_token:i.value},_=await Li(y);_&&_.data.status===200?(console.log("登录成功",_),s.setToken(_.data.data.token),s.setMobilePhone(r.value.phoneNumber),window.open(`https://mall.gpxscs.cn/admin/#/login?loginInfo=${JSON.parse(JSON.stringify(_.data.data))}`,"_self"),r.value.phoneNumber="",r.value.password="",r.value.captchaCode="",console.log(_.data.data),a()):_&&_.data.status===250&&_.data.msg=="用户名或密码错误!"?(Te.error("用户名或密码错误!"),console.log("操作失败",_.msg)):_&&_.data.status===250&&_.data.msg=="验证码错误"&&Te.error("验证码错误")}else Te.error("请正确填写登录信息")})};return Ee(()=>{}),Ye(()=>{}),(m,b)=>{const y=Fn,_=In,v=Ft,E=Ln;return e.isVisible?(V(),H("div",ea,[N(E,{model:r.value,rules:p.value,ref_key:"formRef",ref:c,"label-width":"120px","hide-required-asterisk":!0},{default:U(()=>[S("div",ta,[S("div",{class:"login-close",onClick:a}," × "),b[5]||(b[5]=S("h4",null,"登录",-1)),S("div",na,[S("div",oa,[N(_,{label:"账号",prop:"phoneNumber"},{default:U(()=>[N(y,{modelValue:r.value.phoneNumber,"onUpdate:modelValue":b[0]||(b[0]=A=>r.value.phoneNumber=A),placeholder:"请输入账号"},null,8,["modelValue"])]),_:1})]),S("div",ra,[N(_,{label:"密码",prop:"password"},{default:U(()=>[N(y,{type:"password",modelValue:r.value.password,"onUpdate:modelValue":b[1]||(b[1]=A=>r.value.password=A),placeholder:"请输入密码"},null,8,["modelValue"])]),_:1})]),S("div",sa,[N(_,{label:"验证码",prop:"captchaCode"},{default:U(()=>[N(y,{type:"text",modelValue:r.value.captchaCode,"onUpdate:modelValue":b[2]||(b[2]=A=>r.value.captchaCode=A),placeholder:"请输入验证码",maxlength:"4"},null,8,["modelValue"]),S("img",{src:l.value,alt:"验证码",onClick:f},null,8,ia)]),_:1})]),N(v,{type:"primary",onClick:h},{default:U(()=>b[3]||(b[3]=[se("登录")])),_:1}),b[4]||(b[4]=S("p",null,"注:未入驻的账号请开店入驻成功后再继续",-1))])])]),_:1},8,["model","rules"])])):we("",!0)}}}),la={key:0,class:"register-box"},ca={class:"register-container"},ua={class:"verifyAndButton"},fa=["disabled"],da={key:1,style:{marginLeft:"10px",width:"80px",height:"40px",fontSize:"14px",textAlign:"center",backgroundColor:"gray",cursor:"not-allowed"},disabled:""},pa=pe({__name:"register",props:{isVisible:{type:Boolean,default:!1}},emits:["close-register-form"],setup(e,{emit:t}){const n=t,o=D({phoneNumber:"",verificationCode:""}),r=nt(),s=Dt(),i=D(!1),l=D(0);let c;const a=D(),f=()=>{n("close-register-form")},u=async()=>{const y={number:o.value.phoneNumber},_=await Ti(y);if(_&&_.status===200){const v=new Date().getTime()+6e4;localStorage.setItem("Countdown",JSON.stringify(v)),i.value=!0,l.value=60,p()}else console.log("获取失败")},p=()=>{c=setInterval(()=>{l.value>0?l.value--:(clearInterval(c),i.value=!1,localStorage.removeItem("Countdown"))},1e3)},h=async()=>{const y={user_mobile:o.value.phoneNumber,rand_key:o.value.phoneNumber,verify_code:o.value.verificationCode},_=await xi(y);if(_&&_.status===200&&_.data&&_.data.data){s.setToken(_.data.data.token),s.setMobilePhone(o.value.phoneNumber),o.value.phoneNumber="",o.value.verificationCode="",f();try{const v=await Ni();if(v.data.code===0&&v.data.status===200){const E=v.data.data.approval_status;localStorage.setItem("approval_status",E),E=="4"?r.push({name:"start"}):r.push({name:"check"})}}catch(v){console.error("获取审批状态失败:",v)}}else _.data.status===250?Te.error("验证码错误"):(console.log("操作返回的信息",_.data.msg),console.log("hhhhh",_))},m=D({phoneNumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,message:"请输入正确的11位手机号",trigger:"blur"}],verificationCode:[{required:!0,message:"请输入验证码",trigger:"blur"}]}),b=()=>{var y;(y=a.value)==null||y.validate(_=>{_?h():Te.error("请正确填写注册信息!")})};return Ee(()=>{const y=localStorage.getItem("Countdown");if(y){const _=JSON.parse(y),v=new Date().getTime(),E=(_-v)/1e3;E>0?(i.value=!0,l.value=Math.ceil(E),p()):(localStorage.removeItem("Countdown"),i.value=!1)}}),Ye(()=>{c&&clearInterval(c)}),(y,_)=>{const v=Fn,E=In,A=Ft,O=Ln;return e.isVisible?(V(),H("div",la,[N(O,{model:o.value,rules:m.value,ref_key:"formRef",ref:a,"label-width":"120px","hide-required-asterisk":!0},{default:U(()=>[S("div",ca,[S("div",{class:"register-close",onClick:f}," × "),_[3]||(_[3]=S("h4",null,"注册",-1)),N(E,{label:"手机号",prop:"phoneNumber"},{default:U(()=>[N(v,{modelValue:o.value.phoneNumber,"onUpdate:modelValue":_[0]||(_[0]=$=>o.value.phoneNumber=$),placeholder:"输入11位手机号",maxlength:"11"},null,8,["modelValue"])]),_:1}),N(E,{label:"验证码",prop:"verificationCode"},{default:U(()=>[S("div",ua,[N(v,{modelValue:o.value.verificationCode,"onUpdate:modelValue":_[1]||(_[1]=$=>o.value.verificationCode=$),placeholder:"输入验证码",style:{flex:"1"},maxlength:"4"},null,8,["modelValue"]),i.value?we("",!0):(V(),H("button",{key:0,type:"button",style:Lo({marginLeft:"10px",width:"80px",height:"40px",fontSize:"14px",textAlign:"center",backgroundColor:o.value.phoneNumber.length===11?"orange":"gray",cursor:o.value.phoneNumber.length===11?"pointer":"not-allowed"}),disabled:o.value.phoneNumber.length!==11,onClick:u},"获取验证码",12,fa)),i.value?(V(),H("button",da,Be(l.value)+"秒后重发 ",1)):we("",!0)])]),_:1}),N(A,{type:"primary",onClick:b},{default:U(()=>_[2]||(_[2]=[se("注册")])),_:1}),_[4]||(_[4]=S("p",null,"注:未注册过的手机号将自动注册",-1))])]),_:1},8,["model","rules"])])):we("",!0)}}}),ha="/static/png/xiaofa_logo-CWiFY9kv.png",ma={class:"customer-serve"},ga={class:"phone-popup"},ya={class:"feedback"},ba=pe({__name:"floatingMenu",setup(e){const t=nt(),n=D(!1),o=l=>{t.push({name:l})},r=D(),s=()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})};window.onscroll=function(){(document.documentElement.scrollTop||document.body.scrollTop)>=900?r.value.style.display="block":r.value.style.display="none"};const i=l=>{const c=l.target,a=c.closest(".menu-item-wrapper")||c.closest(".phone-popup")||c.closest(".customer-serve");a||(n.value=!1),a||(n.value=!1)};return Ee(()=>{document.addEventListener("click",i)}),Ye(()=>{document.removeEventListener("click",i)}),(l,c)=>(V(),H("div",{class:"floating-menu-mobile",onClick:i},[S("div",ma,[S("i",{class:"iconfont icon-kefu",onClick:c[0]||(c[0]=a=>n.value=!n.value)}),Io(S("div",ga,c[2]||(c[2]=[S("div",{class:"phone-popup-content"},[S("div",{class:"code"},[S("img",{src:ha,alt:""})]),S("p",null,"电话:17777525395")],-1)]),512),[[Fo,n.value]])]),S("div",ya,[S("i",{class:"iconfont icon-fankui",onClick:c[1]||(c[1]=a=>o("feedback"))})]),S("div",{class:"backToTop",ref_key:"backToTop",ref:r},[S("i",{class:"iconfont icon-huidaodingbu",onClick:s})],512)]))}}),_a=Ro(ba,[["__scopeId","data-v-27864c9b"]]),va={class:"contain"},wa=pe({__name:"App",setup(e){const t=Qr(),n=D(!1),o=D(!1),r=D(!0),s=Y(()=>{var i;return((i=t==null?void 0:t.meta)==null?void 0:i.isFullpage)||!1});return r.value=s.value,(i,l)=>{const c=It("router-view");return s.value?(V(),Nn(c,{key:1,class:"routerView"})):(V(),H(Fe,{key:0},[S("div",null,[N(Ki,{onOpenLoginForm:l[0]||(l[0]=a=>n.value=!0),onOpenRegisterForm:l[1]||(l[1]=a=>o.value=!0)}),S("div",va,[N(c,{class:"routerView"}),N(_a),N(Zi)])]),N(aa,{isVisible:n.value,onCloseLoginForm:l[2]||(l[2]=a=>n.value=!1)},null,8,["isVisible"]),N(pa,{isVisible:o.value,onCloseRegisterForm:l[3]||(l[3]=a=>o.value=!1)},null,8,["isVisible"])],64))}}}),ct=Bo(wa),Ea=$o();ct.use(Ea);ct.use(Zr);ct.use(Uo,{locale:Do});ct.mount("#app");export{qa as G,ha as _,Ro as a,Ha as b,Ga as c,za as d,Ja as e,Ni as g,Wa as m,Ka as r,X as s,Va as t,Dt as u}; diff --git a/dist/static/js/index-C2G_6Q6w.js b/dist/static/js/index-DFhYSIGi.js similarity index 99% rename from dist/static/js/index-C2G_6Q6w.js rename to dist/static/js/index-DFhYSIGi.js index 1433e52..b17138c 100644 --- a/dist/static/js/index-C2G_6Q6w.js +++ b/dist/static/js/index-DFhYSIGi.js @@ -1 +1 @@ -import{j as $,r as g,Y as b,x as a,F as p,y as l,z as s,E as C,A as o,I as P,M as _,Z as S,u as m,H as d,_ as q,$ as A,D as B,C as M,K as N,G as L}from"./element-plus-BqRlJpKe.js";import{_ as c,a as R}from"./index-B5N-wgXJ.js";const D={class:"slider"},F={class:"slider-container"},I={class:"slider-container-mobile"},T={class:"counter_wrapper","data-aos":"fade-up"},Z={class:"container"},G={class:"count_box box_hover"},H={class:"count_box box_center"},K={class:"count_box box_hover"},X={class:"count_box box_hover"},Y=$({__name:"slider",setup(v){const n=g(0),i=g(0),e=g(0),r=g(0),k=b(n,{duration:1500}),V=b(i,{duration:1500}),w=b(e,{duration:1500}),E=b(r,{duration:1500});n.value=6274,i.value=62400,e.value=10800,r.value=12e3;const y=f=>`${Math.round(f)}+`,z=f=>`${Math.round(f)}k+`;return(f,t)=>{const u=P,j=C,x=S;return d(),a(p,null,[l("div",D,[l("div",F,[s(j,null,{default:o(()=>[s(u,{xs:12,sm:12,md:12,lg:12,xl:12},{default:o(()=>t[0]||(t[0]=[l("div",{class:"slider-container-left"},[l("div",null,[l("h1",null," 让更多人享受本地美好生活 "),l("p",null,'"小发同城在手,本地生活无忧"')]),l("div",{class:"slider-button"},[l("div",{class:"btn slider-btn service"},[_("APP下载 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"APP二维码"})])]),l("div",{class:"btn slider-btn active-btn"},[_("关注抖音号 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"抖音二维码"})])])])],-1)])),_:1}),s(u,{xs:12,sm:12,md:12,lg:12,xl:12},{default:o(()=>t[1]||(t[1]=[l("div",{class:"slider-container-right"},[l("img",{src:c})],-1)])),_:1})]),_:1})]),l("div",I,[s(j,null,{default:o(()=>[s(u,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>t[2]||(t[2]=[l("div",{class:"mobile-text"},[l("h1",null,"让更多人"),l("h1",null,"享受本地美好生活")],-1)])),_:1}),s(u,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>t[3]||(t[3]=[l("div",{class:"slider-container-right"},[l("img",{src:c})],-1)])),_:1}),s(u,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>t[4]||(t[4]=[l("p",null,'"小发同城在手,本地生活无忧"',-1),l("div",{class:"slider-button"},[l("div",{class:"btn slider-btn service"},[_("APP下载 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"APP二维码"})])]),l("div",{class:"btn slider-btn active-btn"},[_("关注抖音号 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"抖音二维码"})])])],-1)])),_:1})]),_:1})])]),l("div",T,[l("div",Z,[s(j,{gutter:20},{default:o(()=>[s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",G,[t[5]||(t[5]=l("i",{class:"iconfont icon-employee1"},null,-1)),l("h3",null,[s(x,{value:m(k),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[6]||(t[6]=l("p",null,"商家数量",-1))])]),_:1}),s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",H,[t[7]||(t[7]=l("i",{class:"iconfont icon-baobei"},null,-1)),l("h3",null,[s(x,{value:m(V),formatter:z,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[8]||(t[8]=l("p",null,"商品数量",-1))])]),_:1}),s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",K,[t[9]||(t[9]=l("i",{class:"iconfont icon-vip"},null,-1)),l("h3",null,[s(x,{value:m(w),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[10]||(t[10]=l("p",null,"会员数量",-1))])]),_:1}),s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",X,[t[11]||(t[11]=l("i",{class:"iconfont icon-dingdan"},null,-1)),l("h3",null,[s(x,{value:m(E),formatter:z,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[12]||(t[12]=l("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),J="/static/jpg/serve2-CrdmA4jM.jpg",O="/static/jpg/serve3-BgdR_lSl.jpg",Q="/static/jpg/serve4-BtndRdVx.jpg",U="/static/jpg/serve5-B23PNsaL.jpg",W={class:"banner"},h={class:"banner-list"},ll=$({__name:"banner",setup(v){return(n,i)=>{const e=A,r=q;return d(),a("div",W,[i[4]||(i[4]=l("div",{class:"index-title"},[l("h3",null,"我们致力于"),l("p",null,"让更多人享受美好生活")],-1)),l("div",h,[s(r,null,{default:o(()=>[s(e,null,{default:o(()=>i[0]||(i[0]=[l("img",{src:J,alt:""},null,-1)])),_:1}),s(e,null,{default:o(()=>i[1]||(i[1]=[l("img",{src:O,alt:""},null,-1)])),_:1}),s(e,null,{default:o(()=>i[2]||(i[2]=[l("img",{src:Q,alt:""},null,-1)])),_:1}),s(e,null,{default:o(()=>i[3]||(i[3]=[l("img",{src:U,alt:""},null,-1)])),_:1})]),_:1})])])}}}),sl={class:"service-contain"},tl={class:"service-list"},nl=$({__name:"service",setup(v){let n=[{id:1,title:"同城零售",icon:"iconfont icon-icon-test"},{id:2,title:"企业招聘",icon:"iconfont icon-qiyezhaopin"},{id:3,title:"租赁服务",icon:"iconfont icon-zulinfuwuicon"},{id:4,title:"二手交易",icon:"iconfont icon-ershoujiaoyi"},{id:5,title:"安装维修",icon:"iconfont icon-anzhuangweixiu"},{id:6,title:"家政保洁",icon:"iconfont icon-jiazhengbaojieanbao"}];return(i,e)=>(d(),a(p,null,[l("div",sl,[e[0]||(e[0]=l("div",{class:"index-title"},[l("h3",null,"我们的服务"),l("p",null,"我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。")],-1)),l("div",tl,[l("ul",null,[(d(!0),a(p,null,B(m(n),r=>(d(),a("li",{key:r.id},[l("i",{class:M(`${r.icon}`)},null,2),l("h4",null,N(r.title),1)]))),128))])])]),e[1]||(e[1]=l("div",null,null,-1))],64))}}),ol="/static/jpg/company-Zzkqv4PX.jpg",il={},el={class:"company-detail"},rl={class:"company-introduce"};function ul(v,n){const i=P,e=L("router-link"),r=C;return d(),a(p,null,[n[7]||(n[7]=l("div",{class:"index-title"},[l("h3",null,"公司简介"),l("p",null,"我们是一家专注于同城服务的公司,致力于为同城居民提供便捷、高效、优质的服务。我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题。")],-1)),l("div",el,[s(r,null,{default:o(()=>[s(i,{xs:24,sm:24,md:24,lg:12,xl:12},{default:o(()=>n[0]||(n[0]=[l("img",{src:ol},null,-1)])),_:1}),s(i,{xs:24,sm:24,md:24,lg:12,xl:12},{default:o(()=>[l("div",rl,[n[2]||(n[2]=l("p",null,"小发同城专注于打造本地生活服务平台,我们聚焦同城零售、企业招聘、租赁服务以及二手交易等核心业务,旨在全方位满足您的生活与工作需求。",-1)),n[3]||(n[3]=l("p",null,"在同城零售领域,小发同城凭借先进的技术手段,成功打通超市数据库,给超市提供实现线上线下商品、价格、库存等信息的实时同步。独特价值在于为消费者提供无缝购物体验,让消费者无论是在线上商城浏览下单,还是在实体超市选购商品,都能享受一致的商品选择、价格体系与库存保障市场定位为本地生活服务的创新引领者,致力于解决传统零售线上线下脱节的痛点。",-1)),n[4]||(n[4]=l("p",null,"对于企业招聘,我们搭建了高效的人才对接桥梁,精准匹配企业与求职者需求,助力本地企业广纳贤才,推动地方经济发展。",-1)),n[5]||(n[5]=l("p",null,"在租赁服务方面,涵盖住房、办公场地、设备等多元租赁选项,为您解决生活与经营中的租赁难题。",-1)),n[6]||(n[6]=l("p",null,"在二手交易板块,则为闲置物品提供了流通渠道,让资源得以循环利用,为环保助力。",-1)),s(e,{to:{name:"about"},class:"router-link-button"},{default:o(()=>n[1]||(n[1]=[_("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const al=R(il,[["render",ul]]),dl={class:"container"},cl={class:"container-bg"},pl=$({__name:"index",setup(v){return(n,i)=>(d(),a(p,null,[s(Y),l("div",dl,[l("div",cl,[s(al),s(ll),s(nl)])])],64))}});export{pl as default}; +import{j as $,r as g,Y as b,x as a,F as p,y as l,z as s,E as C,A as o,I as P,M as _,Z as S,u as m,H as d,_ as q,$ as A,D as B,C as M,K as N,G as L}from"./element-plus-BqRlJpKe.js";import{_ as c,a as R}from"./index-D3MMAWr-.js";const D={class:"slider"},F={class:"slider-container"},I={class:"slider-container-mobile"},T={class:"counter_wrapper","data-aos":"fade-up"},Z={class:"container"},G={class:"count_box box_hover"},H={class:"count_box box_center"},K={class:"count_box box_hover"},X={class:"count_box box_hover"},Y=$({__name:"slider",setup(v){const n=g(0),i=g(0),e=g(0),r=g(0),k=b(n,{duration:1500}),V=b(i,{duration:1500}),w=b(e,{duration:1500}),E=b(r,{duration:1500});n.value=6274,i.value=62400,e.value=10800,r.value=12e3;const y=f=>`${Math.round(f)}+`,z=f=>`${Math.round(f)}k+`;return(f,t)=>{const u=P,j=C,x=S;return d(),a(p,null,[l("div",D,[l("div",F,[s(j,null,{default:o(()=>[s(u,{xs:12,sm:12,md:12,lg:12,xl:12},{default:o(()=>t[0]||(t[0]=[l("div",{class:"slider-container-left"},[l("div",null,[l("h1",null," 让更多人享受本地美好生活 "),l("p",null,'"小发同城在手,本地生活无忧"')]),l("div",{class:"slider-button"},[l("div",{class:"btn slider-btn service"},[_("APP下载 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"APP二维码"})])]),l("div",{class:"btn slider-btn active-btn"},[_("关注抖音号 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"抖音二维码"})])])])],-1)])),_:1}),s(u,{xs:12,sm:12,md:12,lg:12,xl:12},{default:o(()=>t[1]||(t[1]=[l("div",{class:"slider-container-right"},[l("img",{src:c})],-1)])),_:1})]),_:1})]),l("div",I,[s(j,null,{default:o(()=>[s(u,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>t[2]||(t[2]=[l("div",{class:"mobile-text"},[l("h1",null,"让更多人"),l("h1",null,"享受本地美好生活")],-1)])),_:1}),s(u,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>t[3]||(t[3]=[l("div",{class:"slider-container-right"},[l("img",{src:c})],-1)])),_:1}),s(u,{xs:24,sm:24,md:24,lg:24,xl:24},{default:o(()=>t[4]||(t[4]=[l("p",null,'"小发同城在手,本地生活无忧"',-1),l("div",{class:"slider-button"},[l("div",{class:"btn slider-btn service"},[_("APP下载 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"APP二维码"})])]),l("div",{class:"btn slider-btn active-btn"},[_("关注抖音号 "),l("div",{class:"qr-code"},[l("img",{src:c,alt:"抖音二维码"})])])],-1)])),_:1})]),_:1})])]),l("div",T,[l("div",Z,[s(j,{gutter:20},{default:o(()=>[s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",G,[t[5]||(t[5]=l("i",{class:"iconfont icon-employee1"},null,-1)),l("h3",null,[s(x,{value:m(k),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[6]||(t[6]=l("p",null,"商家数量",-1))])]),_:1}),s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",H,[t[7]||(t[7]=l("i",{class:"iconfont icon-baobei"},null,-1)),l("h3",null,[s(x,{value:m(V),formatter:z,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[8]||(t[8]=l("p",null,"商品数量",-1))])]),_:1}),s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",K,[t[9]||(t[9]=l("i",{class:"iconfont icon-vip"},null,-1)),l("h3",null,[s(x,{value:m(w),formatter:y,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[10]||(t[10]=l("p",null,"会员数量",-1))])]),_:1}),s(u,{xs:12,sm:12,md:12,lg:6,xl:6},{default:o(()=>[l("div",X,[t[11]||(t[11]=l("i",{class:"iconfont icon-dingdan"},null,-1)),l("h3",null,[s(x,{value:m(E),formatter:z,"value-style":{fontSize:"35px"}},null,8,["value"])]),t[12]||(t[12]=l("p",null,"订单数量",-1))])]),_:1})]),_:1})])])],64)}}}),J="/static/jpg/serve2-CrdmA4jM.jpg",O="/static/jpg/serve3-BgdR_lSl.jpg",Q="/static/jpg/serve4-BtndRdVx.jpg",U="/static/jpg/serve5-B23PNsaL.jpg",W={class:"banner"},h={class:"banner-list"},ll=$({__name:"banner",setup(v){return(n,i)=>{const e=A,r=q;return d(),a("div",W,[i[4]||(i[4]=l("div",{class:"index-title"},[l("h3",null,"我们致力于"),l("p",null,"让更多人享受美好生活")],-1)),l("div",h,[s(r,null,{default:o(()=>[s(e,null,{default:o(()=>i[0]||(i[0]=[l("img",{src:J,alt:""},null,-1)])),_:1}),s(e,null,{default:o(()=>i[1]||(i[1]=[l("img",{src:O,alt:""},null,-1)])),_:1}),s(e,null,{default:o(()=>i[2]||(i[2]=[l("img",{src:Q,alt:""},null,-1)])),_:1}),s(e,null,{default:o(()=>i[3]||(i[3]=[l("img",{src:U,alt:""},null,-1)])),_:1})]),_:1})])])}}}),sl={class:"service-contain"},tl={class:"service-list"},nl=$({__name:"service",setup(v){let n=[{id:1,title:"同城零售",icon:"iconfont icon-icon-test"},{id:2,title:"企业招聘",icon:"iconfont icon-qiyezhaopin"},{id:3,title:"租赁服务",icon:"iconfont icon-zulinfuwuicon"},{id:4,title:"二手交易",icon:"iconfont icon-ershoujiaoyi"},{id:5,title:"安装维修",icon:"iconfont icon-anzhuangweixiu"},{id:6,title:"家政保洁",icon:"iconfont icon-jiazhengbaojieanbao"}];return(i,e)=>(d(),a(p,null,[l("div",sl,[e[0]||(e[0]=l("div",{class:"index-title"},[l("h3",null,"我们的服务"),l("p",null,"我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题,为您提供便捷、高效、优质的服务。")],-1)),l("div",tl,[l("ul",null,[(d(!0),a(p,null,B(m(n),r=>(d(),a("li",{key:r.id},[l("i",{class:M(`${r.icon}`)},null,2),l("h4",null,N(r.title),1)]))),128))])])]),e[1]||(e[1]=l("div",null,null,-1))],64))}}),ol="/static/jpg/company-Zzkqv4PX.jpg",il={},el={class:"company-detail"},rl={class:"company-introduce"};function ul(v,n){const i=P,e=L("router-link"),r=C;return d(),a(p,null,[n[7]||(n[7]=l("div",{class:"index-title"},[l("h3",null,"公司简介"),l("p",null,"我们是一家专注于同城服务的公司,致力于为同城居民提供便捷、高效、优质的服务。我们拥有专业的团队和丰富的经验,为您解决生活中的各种问题。")],-1)),l("div",el,[s(r,null,{default:o(()=>[s(i,{xs:24,sm:24,md:24,lg:12,xl:12},{default:o(()=>n[0]||(n[0]=[l("img",{src:ol},null,-1)])),_:1}),s(i,{xs:24,sm:24,md:24,lg:12,xl:12},{default:o(()=>[l("div",rl,[n[2]||(n[2]=l("p",null,"小发同城专注于打造本地生活服务平台,我们聚焦同城零售、企业招聘、租赁服务以及二手交易等核心业务,旨在全方位满足您的生活与工作需求。",-1)),n[3]||(n[3]=l("p",null,"在同城零售领域,小发同城凭借先进的技术手段,成功打通超市数据库,给超市提供实现线上线下商品、价格、库存等信息的实时同步。独特价值在于为消费者提供无缝购物体验,让消费者无论是在线上商城浏览下单,还是在实体超市选购商品,都能享受一致的商品选择、价格体系与库存保障市场定位为本地生活服务的创新引领者,致力于解决传统零售线上线下脱节的痛点。",-1)),n[4]||(n[4]=l("p",null,"对于企业招聘,我们搭建了高效的人才对接桥梁,精准匹配企业与求职者需求,助力本地企业广纳贤才,推动地方经济发展。",-1)),n[5]||(n[5]=l("p",null,"在租赁服务方面,涵盖住房、办公场地、设备等多元租赁选项,为您解决生活与经营中的租赁难题。",-1)),n[6]||(n[6]=l("p",null,"在二手交易板块,则为闲置物品提供了流通渠道,让资源得以循环利用,为环保助力。",-1)),s(e,{to:{name:"about"},class:"router-link-button"},{default:o(()=>n[1]||(n[1]=[_("了解更多")])),_:1})])]),_:1})]),_:1})])],64)}const al=R(il,[["render",ul]]),dl={class:"container"},cl={class:"container-bg"},pl=$({__name:"index",setup(v){return(n,i)=>(d(),a(p,null,[s(Y),l("div",dl,[l("div",cl,[s(al),s(ll),s(nl)])])],64))}});export{pl as default}; diff --git a/dist/static/js/privacy-q-IkRVAO.js b/dist/static/js/privacy-q-IkRVAO.js new file mode 100644 index 0000000..24c4feb --- /dev/null +++ b/dist/static/js/privacy-q-IkRVAO.js @@ -0,0 +1 @@ +import{s as o,a}from"./index-D3MMAWr-.js";import{j as r,r as c,x as s,H as i}from"./element-plus-BqRlJpKe.js";const m={getAgreement(n){const e=new URLSearchParams(n).toString();return o({method:"GET",url:`/api/mobile/account/login/protocol?${e}`})}},_=["innerHTML"],l=r({__name:"privacy",setup(n){const e=c("");return(async()=>{const t=await m.getAgreement({protocols_key:"joininPrivacyAgreement"});(t==null?void 0:t.status)===200&&(e.value=t.data.document)})(),(t,u)=>(i(),s("div",{class:"container",innerHTML:e.value},null,8,_))}}),g=a(l,[["__scopeId","data-v-9b7f06d7"]]);export{g as default}; diff --git a/dist/static/js/start-B7susDH7.js b/dist/static/js/start-Ca1PrsQ6.js similarity index 63% rename from dist/static/js/start-B7susDH7.js rename to dist/static/js/start-Ca1PrsQ6.js index 50a5e2b..1d26f04 100644 --- a/dist/static/js/start-B7susDH7.js +++ b/dist/static/js/start-Ca1PrsQ6.js @@ -1 +1 @@ -import{j as _e,r as c,a as N,q as me,R as m,x as L,y as f,z as t,A as n,a1 as ce,a2 as pe,T as B,U as I,P as ge,Q as be,a3 as fe,a4 as ve,B as x,K as O,a5 as ye,C as E,a6 as Ve,u as w,a7 as R,a8 as he,a9 as ze,M as D,aa as Ue,F as ke,D as qe,J as G,O as Ce,ab as Ee,L as we,H as v}from"./element-plus-BqRlJpKe.js";import{c as Re}from"./cityData-XsW420PP.js";import{u as Se,G as xe,t as Le,b as De,c as Ge,d as Ae,m as Be}from"./index-B5N-wgXJ.js";const Ie={class:"signUp-container"},Te={class:"steps-container",style:{margin:"20px"}},Fe={class:"form-submit"},Pe={key:0,class:"auto-item"},$e={key:0},Me={key:1},Ne={class:"form-button"},Ke=_e({__name:"start",setup(Oe){const p=c(1),T=c(null),e=N({bank_name:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",license_image:[],license_number:"",license_type:null,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",license_imageToString:"",user_status:""}),j=N({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],position:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:"change"}],environment_image:[{required:!0,message:"请上传环境图",trigger:"change"}],entity_type:[{required:!0,message:"请选择身份",trigger:"change"}],license_type:[{required:!0,message:"请选择许可证类型",trigger:"change"}],license_number:[{required:!0,message:"请输入许可证编号",trigger:"blur"}],biz_license_number:[{required:!0,message:"请输入营业执照编号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入营业执照公司名",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入负责人姓名",trigger:"blur"}],legal_person_mobile:[{required:!0,message:"请输入负责人手机号",trigger:"blur"}],legal_person_id_number:[{required:!0,message:"请输入负责人身份证号",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传负责人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传负责人身份证反面",trigger:"change"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],bank_name:[{required:!0,message:"请选择银行",trigger:"change"}],account_number:[{required:!0,message:"请输入收款账户号码",trigger:"blur"}],account_holder_name:[{required:!0,message:"请输入账户姓名",trigger:"blur"}]}),J=async()=>{await T.value.validate(l=>l)?console.log("可以通过"):m.error("请完善当前页面的表单信息")},H=()=>{p.value<3&&(p.value++,window.scrollTo({top:0,left:0,behavior:"smooth"}))},K=()=>{p.value>1&&(p.value--,window.scrollTo({top:0,left:0,behavior:"smooth"}))},y=(o,l)=>{const r={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"负责人身份证正面",legal_person_id_images2:"负责人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(o==="license_image")return`${r[o]}(${e[o].length}/${l})`;{const u=e[o]?1:0;return`${r[o]}(${u}/${l})`}};Se();const Q=()=>{e.license_imageToString=e.license_image.map(o=>`${o}`).join(",")},W=async()=>{Q(),J();const o=await Be(e);o&&o.data.status===200?(location.reload(),console.log("成功入驻",o)):(console.log(o.data),m.error(o.data.msg))};c([]),c([]);const X=()=>{const{provinceData:o,cityData:l,areaData:r}=Re;return o.map((u,d)=>({...u,children:l[d].map((g,S)=>{const b={...g};return r[d]&&r[d][S]&&(b.children=r[d][S]),b})}))},F=c([]),P=c(X()),Y=c(),Z=c();c({value:"value",label:"label",children:"children",expandTrigger:"hover"});const ee=o=>{if(o&&o.length===2){const[l,r]=o;e.biz_category=l,e.biz_second_category=r}},$=c([]);me(()=>{xe().then(o=>{o.data.code===0&&o.data.status===200&&(F.value=Le(o.data.data))}).catch(o=>{m.error("获取店铺分类失败")}),De().then(o=>{o.data.code===0&&o.data.status===200?$.value=o.data.data:m.error("获取银行失败")}).catch(o=>{m.error("获取银行失败")}),Ge().then(o=>{o.data.code===0&&o.data.status===200?(Y.value=o.data.data,console.log(Z.value)):m.error("获取银行失败")}).catch(o=>{m.error("获取银行失败")})});const ae=o=>{if(o&&o.length===3){const[l,r,u]=o;e.province_id=l,e.city_id=r,e.county_id=u;const d=P.value.flatMap(g=>g.children).find(g=>g.value===r),i=(d==null?void 0:d.label)||"";e.mapAddressLabel=i}},le=c([]),oe=async(o,l)=>{if(!o){l([]);return}try{const r={query:o,region:e.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"},u=await Ae(r);if(console.log("这是response",u),u.status===200&&u.data.message==="ok"){const d=u.data.result.filter(i=>"location"in i).map(i=>{var g,S;return{value:i.name,label:i.name,name:i.name,address:i.address||"",lat:((g=i.location)==null?void 0:g.lat)||"",lng:((S=i.location)==null?void 0:S.lng)||""}});l(d)}else m.error("搜索失败"),l([])}catch{m.error("搜索失败"),l([])}},te=o=>{e.position=o.value,console.log(o.value),e.store_latitude=o.lat,e.store_longitude=o.lng},V=o=>{const l=o.type==="image/jpeg",r=o.type==="image/png",u=o.size/1024/1024<2;return!l&&!r?(m.error("上传的图片必须是JPG或PNG格式!"),!1):u?!0:(m.error("上传的图片大小不能超过2MB!"),!1)},h=c("https://mall.gpxscs.cn/mobile/shop/oss/upload"),z=(o,l,r)=>{if(r==="license_image"){const u=o.url;e[r]=e[r].filter(d=>d!==u)}else e[r]=""},U=o=>{const r={license_image:5}[o]||1;return o==="license_image"?e[o].length>=r:e[o]!==""&&e[o]!=null},ne=(o,l)=>{m.warning("最多只能上传5张图片")},k=(o,l,r,u)=>{o&&o.status===200&&o.code===0?o.data&&o.data.url?(l.url=o.data.url,u==="license_image"?e[u].push(l.url):e[u]=l.url):m.error("文件上传成功,但未返回文件 URL"):m.error(o.msg||"文件上传失败")},q=(o,l)=>{m.error("文件上传失败")},ie=()=>{e.entity_type===1?(e.individual_id_number="",e.individual_id_images="",e.individual_id_images2=""):e.entity_type===2&&(e.license_type=null,e.license_number="",e.biz_license_number="",e.biz_license_company="",e.legal_person_name="",e.legal_person_mobile="",e.legal_person_id_number="",e.biz_license_image="",e.license_image=[],e.legal_person_id_images="",e.legal_person_id_images2="")};return(o,l)=>{const r=ce,u=pe,d=be,i=ge,g=fe,S=ve,b=Ve,C=ye,M=ze,se=he,re=Ee,de=Ue,ue=Ce,A=we;return v(),L("div",Ie,[l[28]||(l[28]=f("h1",null,"免费开店",-1)),f("div",Te,[t(u,{active:p.value,"finish-status":"success","align-center":""},{default:n(()=>[t(r,{title:"第一步:填写店铺信息"}),t(r,{title:"第二步:填写资质信息"}),t(r,{title:"第三步:填写收款信息"})]),_:1},8,["active"])]),f("div",Fe,[t(ue,{model:e,rules:j,ref_key:"formRef",ref:T,"label-width":"120px",style:{"max-width":"600px"}},{default:n(()=>[B(f("div",null,[t(i,{label:"联系人",prop:"contact_name"},{default:n(()=>[t(d,{modelValue:e.contact_name,"onUpdate:modelValue":l[0]||(l[0]=a=>e.contact_name=a),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),t(i,{label:"联系电话",prop:"login_mobile"},{default:n(()=>[t(d,{modelValue:e.login_mobile,"onUpdate:modelValue":l[1]||(l[1]=a=>e.login_mobile=a),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),t(i,{label:"经营品类",prop:"biz_category"},{default:n(()=>[t(g,{modelValue:e.biz_category,"onUpdate:modelValue":l[2]||(l[2]=a=>e.biz_category=a),options:F.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:ee,clearable:""},null,8,["modelValue","options"])]),_:1}),t(i,{label:"门店名称",prop:"store_name"},{default:n(()=>[t(d,{modelValue:e.store_name,"onUpdate:modelValue":l[3]||(l[3]=a=>e.store_name=a),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),t(i,{label:"地图地址",prop:"map_address"},{default:n(()=>[t(g,{modelValue:e.map_address,"onUpdate:modelValue":l[4]||(l[4]=a=>e.map_address=a),options:P.value,onChange:ae},null,8,["modelValue","options"])]),_:1}),t(i,{label:"搜索定位",prop:"position"},{default:n(()=>[t(S,{modelValue:e.position,"onUpdate:modelValue":l[5]||(l[5]=a=>e.position=a),"fetch-suggestions":oe,"value-key":"value",options:le.value,onSelect:te},{default:n(({item:a})=>[a?(v(),L("div",Pe,[f("div",null,[f("p",null,O(a.name),1)]),f("div",null,[f("span",null,O(a.address),1)])])):x("",!0)]),_:1},8,["modelValue","options"])]),_:1}),t(i,{label:"详细地址",prop:"store_address"},{default:n(()=>[t(d,{modelValue:e.store_address,"onUpdate:modelValue":l[6]||(l[6]=a=>e.store_address=a),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1}),t(i,{label:y("front_facade_image",1),prop:"front_facade_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.front_facade_image,"onUpdate:modelValue":l[7]||(l[7]=a=>e.front_facade_image=a),"on-remove":(a,s)=>z(a,s,"front_facade_image"),"on-success":(a,s,_)=>k(a,s,_,"front_facade_image"),"on-error":q,"on-exceed":ne,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("front_facade_image")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("environment_image",1),prop:"environment_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.environment_image,"onUpdate:modelValue":l[8]||(l[8]=a=>e.environment_image=a),"on-remove":(a,s)=>z(a,s,"environment_image"),"on-success":(a,s,_)=>k(a,s,_,"environment_image"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("environment_image")})},{default:n(()=>[t(b,null,{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])],512),[[I,p.value===1]]),B(f("div",null,[t(i,{label:"选择身份",prop:"entity_type"},{default:n(()=>[t(se,{modelValue:e.entity_type,"onUpdate:modelValue":l[9]||(l[9]=a=>e.entity_type=a),onChange:ie},{default:n(()=>[t(M,{value:1},{default:n(()=>l[23]||(l[23]=[D("企业")])),_:1}),t(M,{value:2},{default:n(()=>l[24]||(l[24]=[D("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),e.entity_type===1?(v(),L("div",$e,[t(i,{label:"完整公司名称",prop:"biz_license_company"},{default:n(()=>[t(d,{modelValue:e.biz_license_company,"onUpdate:modelValue":l[10]||(l[10]=a=>e.biz_license_company=a),placeholder:"请输入营业执照公司名"},null,8,["modelValue"])]),_:1}),t(i,{label:"负责人姓名",prop:"legal_person_name"},{default:n(()=>[t(d,{modelValue:e.legal_person_name,"onUpdate:modelValue":l[11]||(l[11]=a=>e.legal_person_name=a),placeholder:"请输入负责人姓名"},null,8,["modelValue"])]),_:1}),t(i,{label:y("biz_license_image",1),prop:"biz_license_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.biz_license_image,"onUpdate:modelValue":l[12]||(l[12]=a=>e.biz_license_image=a),"on-remove":(a,s)=>z(a,s,"biz_license_image"),"on-success":(a,s,_)=>k(a,s,_,"biz_license_image"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("biz_license_image")})},{default:n(()=>[t(b,null,{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("license_image",5),prop:"license_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:e.license_image,"onUpdate:modelValue":l[13]||(l[13]=a=>e.license_image=a),"on-remove":(a,s)=>z(a,s,"license_image"),"on-success":(a,s,_)=>k(a,s,_,"license_image"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("license_image")})},{default:n(()=>[t(b,null,{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("legal_person_id_images",1),prop:"legal_person_id_images"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.legal_person_id_images,"onUpdate:modelValue":l[14]||(l[14]=a=>e.legal_person_id_images=a),"on-remove":(a,s)=>z(a,s,"legal_person_id_images"),"on-success":(a,s,_)=>k(a,s,_,"legal_person_id_images"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.legal_person_id_images2,"onUpdate:modelValue":l[15]||(l[15]=a=>e.legal_person_id_images2=a),"on-remove":(a,s)=>z(a,s,"legal_person_id_images2"),"on-success":(a,s,_)=>k(a,s,_,"legal_person_id_images2"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images2")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])])):x("",!0),e.entity_type===2?(v(),L("div",Me,[t(i,{label:"个人身份证号",prop:"individual_id_number"},{default:n(()=>[t(d,{modelValue:e.individual_id_number,"onUpdate:modelValue":l[16]||(l[16]=a=>e.individual_id_number=a),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1}),t(i,{label:y("individual_id_images",1),prop:"individual_id_images"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.individual_id_images,"onUpdate:modelValue":l[17]||(l[17]=a=>e.individual_id_images=a),"on-remove":(a,s)=>z(a,s,"individual_id_images"),"on-success":(a,s,_)=>k(a,s,_,"individual_id_images"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("individual_id_images2",1),prop:"individual_id_images2"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.individual_id_images2,"onUpdate:modelValue":l[18]||(l[18]=a=>e.individual_id_images2=a),"on-remove":(a,s)=>z(a,s,"individual_id_images2"),"on-success":(a,s,_)=>k(a,s,_,"individual_id_images2"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images2")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])])):x("",!0)],512),[[I,p.value===2]]),B(f("div",null,[t(i,{label:"账户姓名",prop:"account_holder_name"},{default:n(()=>[t(d,{modelValue:e.account_holder_name,"onUpdate:modelValue":l[19]||(l[19]=a=>e.account_holder_name=a)},null,8,["modelValue"])]),_:1}),t(i,{label:"收款账户号码",prop:"account_number"},{default:n(()=>[t(d,{modelValue:e.account_number,"onUpdate:modelValue":l[20]||(l[20]=a=>e.account_number=a)},null,8,["modelValue"])]),_:1}),t(i,{label:"开户银行",prop:"bank_name"},{default:n(()=>[t(de,{modelValue:e.bank_name,"onUpdate:modelValue":l[21]||(l[21]=a=>e.bank_name=a),placeholder:"请选择银行",size:"large",style:{width:"240px"}},{default:n(()=>[(v(!0),L(ke,null,qe($.value,a=>(v(),G(re,{key:a.id,label:a.bank_name,value:a.bank_name},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"支行名称",prop:"bank_branch_name"},{default:n(()=>[t(d,{modelValue:e.bank_branch_name,"onUpdate:modelValue":l[22]||(l[22]=a=>e.bank_branch_name=a)},null,8,["modelValue"])]),_:1})],512),[[I,p.value===3]])]),_:1},8,["model","rules"]),f("div",Ne,[p.value>1?(v(),G(A,{key:0,style:{"margin-top":"12px"},onClick:K,class:"custom-button"},{default:n(()=>l[25]||(l[25]=[D("上一步")])),_:1})):x("",!0),p.value<3?(v(),G(A,{key:1,style:{"margin-top":"12px",float:"right"},onClick:H,class:"custom-button"},{default:n(()=>l[26]||(l[26]=[D("下一步")])),_:1})):x("",!0),p.value===3?(v(),G(A,{key:2,style:{"margin-top":"12px",float:"right"},onClick:W,class:"custom-button"},{default:n(()=>l[27]||(l[27]=[D("提交")])),_:1})):x("",!0)])])])}}});export{Ke as default}; +import{j as _e,r as c,a as N,q as me,R as m,x as L,y as f,z as t,A as n,a1 as ce,a2 as pe,T as B,U as I,P as ge,Q as be,a3 as fe,a4 as ve,B as x,K as O,a5 as ye,C as E,a6 as Ve,u as w,a7 as R,a8 as he,a9 as ze,M as D,aa as Ue,F as ke,D as qe,J as G,ab as Ce,O as Ee,L as we,H as v}from"./element-plus-BqRlJpKe.js";import{c as Re}from"./cityData-XsW420PP.js";import{u as Se,G as xe,t as Le,b as De,c as Ge,d as Ae,m as Be}from"./index-D3MMAWr-.js";const Ie={class:"signUp-container"},Te={class:"steps-container",style:{margin:"20px"}},Fe={class:"form-submit"},Pe={key:0,class:"auto-item"},$e={key:0},Me={key:1},Ne={class:"form-button"},Ke=_e({__name:"start",setup(Oe){const p=c(1),T=c(null),e=N({bank_name:"",bank_branch_name:"",account_number:"",account_holder_name:"",biz_category:null,biz_license_company:"",biz_license_image:"",biz_license_number:"",biz_second_category:null,city_id:null,contact_name:"",county_id:null,entity_type:1,environment_image:"",front_facade_image:"",individual_id_images:"",individual_id_images2:"",individual_id_number:"",legal_person_id_images:"",legal_person_id_images2:"",legal_person_id_number:"",legal_person_mobile:"",legal_person_name:"",license_image:[],license_number:"",license_type:null,login_mobile:localStorage.getItem("mobilePhone"),province_id:null,store_address:"",map_address:"",position:"",store_latitude:null,store_longitude:null,store_name:"",mapAddressLabel:"",license_imageToString:"",user_status:""}),j=N({contact_name:[{required:!0,message:"请输入联系人姓名",trigger:"blur"}],biz_category:[{required:!0,message:"请选择经营品类",trigger:"change"}],store_name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],map_address:[{required:!0,message:"请选择地图地址",trigger:"change"}],position:[{required:!0,message:"请选择地图地址",trigger:"change"}],store_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],front_facade_image:[{required:!0,message:"请上传门脸图",trigger:"change"}],environment_image:[{required:!0,message:"请上传环境图",trigger:"change"}],entity_type:[{required:!0,message:"请选择身份",trigger:"change"}],license_type:[{required:!0,message:"请选择许可证类型",trigger:"change"}],license_number:[{required:!0,message:"请输入许可证编号",trigger:"blur"}],biz_license_number:[{required:!0,message:"请输入营业执照编号",trigger:"blur"}],biz_license_company:[{required:!0,message:"请输入营业执照公司名",trigger:"blur"}],legal_person_name:[{required:!0,message:"请输入负责人姓名",trigger:"blur"}],legal_person_mobile:[{required:!0,message:"请输入负责人手机号",trigger:"blur"}],legal_person_id_number:[{required:!0,message:"请输入负责人身份证号",trigger:"blur"}],biz_license_image:[{required:!0,message:"请上传营业执照",trigger:"change"}],legal_person_id_images:[{required:!0,message:"请上传负责人身份证正面",trigger:"change"}],legal_person_id_images2:[{required:!0,message:"请上传负责人身份证反面",trigger:"change"}],individual_id_number:[{required:!0,message:"请输入个人身份证号",trigger:"blur"}],individual_id_images:[{required:!0,message:"请上传个人身份证正面",trigger:"change"}],individual_id_images2:[{required:!0,message:"请上传个人身份证反面",trigger:"change"}],bank_name:[{required:!0,message:"请选择银行",trigger:"change"}],account_number:[{required:!0,message:"请输入收款账户号码",trigger:"blur"}],account_holder_name:[{required:!0,message:"请输入账户姓名",trigger:"blur"}]}),J=async()=>{await T.value.validate(l=>l)?console.log("可以通过"):m.error("请完善当前页面的表单信息")},H=()=>{p.value<3&&(p.value++,window.scrollTo({top:0,left:0,behavior:"smooth"}))},K=()=>{p.value>1&&(p.value--,window.scrollTo({top:0,left:0,behavior:"smooth"}))},y=(o,l)=>{const r={front_facade_image:"门脸图",environment_image:"环境图",biz_license_image:"营业执照",license_image:"许可证",legal_person_id_images:"负责人身份证正面",legal_person_id_images2:"负责人身份证反面",individual_id_images:"个人身份证正面",individual_id_images2:"个人身份证反面"};if(o==="license_image")return`${r[o]}(${e[o].length}/${l})`;{const u=e[o]?1:0;return`${r[o]}(${u}/${l})`}};Se();const Q=()=>{e.license_imageToString=e.license_image.map(o=>`${o}`).join(",")},W=async()=>{Q(),J();const o=await Be(e);o&&o.data.status===200?(location.reload(),console.log("成功入驻",o)):(console.log(o.data),m.error(o.data.msg))};c([]),c([]);const X=()=>{const{provinceData:o,cityData:l,areaData:r}=Re;return o.map((u,d)=>({...u,children:l[d].map((g,S)=>{const b={...g};return r[d]&&r[d][S]&&(b.children=r[d][S]),b})}))},F=c([]),P=c(X()),Y=c(),Z=c();c({value:"value",label:"label",children:"children",expandTrigger:"hover"});const ee=o=>{if(o&&o.length===2){const[l,r]=o;e.biz_category=l,e.biz_second_category=r}},$=c([]);me(()=>{xe().then(o=>{o.data.code===0&&o.data.status===200&&(F.value=Le(o.data.data))}).catch(o=>{m.error("获取店铺分类失败")}),De().then(o=>{o.data.code===0&&o.data.status===200?$.value=o.data.data:m.error("获取银行失败")}).catch(o=>{m.error("获取银行失败")}),Ge().then(o=>{o.data.code===0&&o.data.status===200?(Y.value=o.data.data,console.log(Z.value)):m.error("获取银行失败")}).catch(o=>{m.error("获取银行失败")})});const ae=o=>{if(o&&o.length===3){const[l,r,u]=o;e.province_id=l,e.city_id=r,e.county_id=u;const d=P.value.flatMap(g=>g.children).find(g=>g.value===r),i=(d==null?void 0:d.label)||"";e.mapAddressLabel=i}},le=c([]),oe=async(o,l)=>{if(!o){l([]);return}try{const r={query:o,region:e.mapAddressLabel,city_limit:!0,ret_coordtype:"gcj02ll"},u=await Ae(r);if(console.log("这是response",u),u.status===200&&u.data.message==="ok"){const d=u.data.result.filter(i=>"location"in i).map(i=>{var g,S;return{value:i.name,label:i.name,name:i.name,address:i.address||"",lat:((g=i.location)==null?void 0:g.lat)||"",lng:((S=i.location)==null?void 0:S.lng)||""}});l(d)}else m.error("搜索失败"),l([])}catch{m.error("搜索失败"),l([])}},te=o=>{e.position=o.value,console.log(o.value),e.store_latitude=o.lat,e.store_longitude=o.lng},V=o=>{const l=o.type==="image/jpeg",r=o.type==="image/png",u=o.size/1024/1024<2;return!l&&!r?(m.error("上传的图片必须是JPG或PNG格式!"),!1):u?!0:(m.error("上传的图片大小不能超过2MB!"),!1)},h=c("https://mall.gpxscs.cn/mobile/shop/oss/upload"),z=(o,l,r)=>{if(r==="license_image"){const u=o.url;e[r]=e[r].filter(d=>d!==u)}else e[r]=""},U=o=>{const r={license_image:5}[o]||1;return o==="license_image"?e[o].length>=r:e[o]!==""&&e[o]!=null},ne=(o,l)=>{m.warning("最多只能上传5张图片")},k=(o,l,r,u)=>{o&&o.status===200&&o.code===0?o.data&&o.data.url?(l.url=o.data.url,u==="license_image"?e[u].push(l.url):e[u]=l.url):m.error("文件上传成功,但未返回文件 URL"):m.error(o.msg||"文件上传失败")},q=(o,l)=>{m.error("文件上传失败")},ie=()=>{e.entity_type===1?(e.individual_id_number="",e.individual_id_images="",e.individual_id_images2=""):e.entity_type===2&&(e.license_type=null,e.license_number="",e.biz_license_number="",e.biz_license_company="",e.legal_person_name="",e.legal_person_mobile="",e.legal_person_id_number="",e.biz_license_image="",e.license_image=[],e.legal_person_id_images="",e.legal_person_id_images2="")};return(o,l)=>{const r=ce,u=pe,d=be,i=ge,g=fe,S=ve,b=Ve,C=ye,M=ze,se=he,re=Ce,de=Ue,ue=Ee,A=we;return v(),L("div",Ie,[l[28]||(l[28]=f("h1",null,"免费开店",-1)),f("div",Te,[t(u,{active:p.value,"finish-status":"success","align-center":""},{default:n(()=>[t(r,{title:"第一步:填写店铺信息"}),t(r,{title:"第二步:填写资质信息"}),t(r,{title:"第三步:填写收款信息"})]),_:1},8,["active"])]),f("div",Fe,[t(ue,{model:e,rules:j,ref_key:"formRef",ref:T,"label-width":"120px",style:{"max-width":"600px"}},{default:n(()=>[B(f("div",null,[t(i,{label:"联系人",prop:"contact_name"},{default:n(()=>[t(d,{modelValue:e.contact_name,"onUpdate:modelValue":l[0]||(l[0]=a=>e.contact_name=a),placeholder:"请输入联系人姓名"},null,8,["modelValue"])]),_:1}),t(i,{label:"联系电话",prop:"login_mobile"},{default:n(()=>[t(d,{modelValue:e.login_mobile,"onUpdate:modelValue":l[1]||(l[1]=a=>e.login_mobile=a),placeholder:"请输入联系人电话",disabled:""},null,8,["modelValue"])]),_:1}),t(i,{label:"经营品类",prop:"biz_category"},{default:n(()=>[t(g,{modelValue:e.biz_category,"onUpdate:modelValue":l[2]||(l[2]=a=>e.biz_category=a),options:F.value,placeholder:"请选择经营品类","show-all-levels":!1,onChange:ee,clearable:""},null,8,["modelValue","options"])]),_:1}),t(i,{label:"门店名称",prop:"store_name"},{default:n(()=>[t(d,{modelValue:e.store_name,"onUpdate:modelValue":l[3]||(l[3]=a=>e.store_name=a),placeholder:"请输入门店名称"},null,8,["modelValue"])]),_:1}),t(i,{label:"地图地址",prop:"map_address"},{default:n(()=>[t(g,{modelValue:e.map_address,"onUpdate:modelValue":l[4]||(l[4]=a=>e.map_address=a),options:P.value,onChange:ae},null,8,["modelValue","options"])]),_:1}),t(i,{label:"搜索定位",prop:"position"},{default:n(()=>[t(S,{modelValue:e.position,"onUpdate:modelValue":l[5]||(l[5]=a=>e.position=a),"fetch-suggestions":oe,"value-key":"value",options:le.value,onSelect:te},{default:n(({item:a})=>[a?(v(),L("div",Pe,[f("div",null,[f("p",null,O(a.name),1)]),f("div",null,[f("span",null,O(a.address),1)])])):x("",!0)]),_:1},8,["modelValue","options"])]),_:1}),t(i,{label:"详细地址",prop:"store_address"},{default:n(()=>[t(d,{modelValue:e.store_address,"onUpdate:modelValue":l[6]||(l[6]=a=>e.store_address=a),placeholder:"请输入详细地址"},null,8,["modelValue"])]),_:1}),t(i,{label:y("front_facade_image",1),prop:"front_facade_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.front_facade_image,"onUpdate:modelValue":l[7]||(l[7]=a=>e.front_facade_image=a),"on-remove":(a,s)=>z(a,s,"front_facade_image"),"on-success":(a,s,_)=>k(a,s,_,"front_facade_image"),"on-error":q,"on-exceed":ne,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("front_facade_image")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("environment_image",1),prop:"environment_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.environment_image,"onUpdate:modelValue":l[8]||(l[8]=a=>e.environment_image=a),"on-remove":(a,s)=>z(a,s,"environment_image"),"on-success":(a,s,_)=>k(a,s,_,"environment_image"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("environment_image")})},{default:n(()=>[t(b,null,{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])],512),[[I,p.value===1]]),B(f("div",null,[t(i,{label:"选择身份",prop:"entity_type"},{default:n(()=>[t(se,{modelValue:e.entity_type,"onUpdate:modelValue":l[9]||(l[9]=a=>e.entity_type=a),onChange:ie},{default:n(()=>[t(M,{value:1},{default:n(()=>l[23]||(l[23]=[D("企业")])),_:1}),t(M,{value:2},{default:n(()=>l[24]||(l[24]=[D("个人")])),_:1})]),_:1},8,["modelValue"])]),_:1}),e.entity_type===1?(v(),L("div",$e,[t(i,{label:"营业执照公司名",prop:"biz_license_company"},{default:n(()=>[t(d,{modelValue:e.biz_license_company,"onUpdate:modelValue":l[10]||(l[10]=a=>e.biz_license_company=a),placeholder:"请输入营业执照公司名"},null,8,["modelValue"])]),_:1}),t(i,{label:"负责人姓名",prop:"legal_person_name"},{default:n(()=>[t(d,{modelValue:e.legal_person_name,"onUpdate:modelValue":l[11]||(l[11]=a=>e.legal_person_name=a),placeholder:"请输入负责人姓名"},null,8,["modelValue"])]),_:1}),t(i,{label:y("biz_license_image",1),prop:"biz_license_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.biz_license_image,"onUpdate:modelValue":l[12]||(l[12]=a=>e.biz_license_image=a),"on-remove":(a,s)=>z(a,s,"biz_license_image"),"on-success":(a,s,_)=>k(a,s,_,"biz_license_image"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("biz_license_image")})},{default:n(()=>[t(b,null,{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("license_image",5),prop:"license_image"},{default:n(()=>[t(C,{ref:"uploadRef",multiple:"",limit:5,"list-type":"picture-card","auto-upload":!0,modelValue:e.license_image,"onUpdate:modelValue":l[13]||(l[13]=a=>e.license_image=a),"on-remove":(a,s)=>z(a,s,"license_image"),"on-success":(a,s,_)=>k(a,s,_,"license_image"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("license_image")})},{default:n(()=>[t(b,null,{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("legal_person_id_images",1),prop:"legal_person_id_images"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.legal_person_id_images,"onUpdate:modelValue":l[14]||(l[14]=a=>e.legal_person_id_images=a),"on-remove":(a,s)=>z(a,s,"legal_person_id_images"),"on-success":(a,s,_)=>k(a,s,_,"legal_person_id_images"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("legal_person_id_images2",1),prop:"legal_person_id_images2"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.legal_person_id_images2,"onUpdate:modelValue":l[15]||(l[15]=a=>e.legal_person_id_images2=a),"on-remove":(a,s)=>z(a,s,"legal_person_id_images2"),"on-success":(a,s,_)=>k(a,s,_,"legal_person_id_images2"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("legal_person_id_images2")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])])):x("",!0),e.entity_type===2?(v(),L("div",Me,[t(i,{label:"个人身份证号",prop:"individual_id_number"},{default:n(()=>[t(d,{modelValue:e.individual_id_number,"onUpdate:modelValue":l[16]||(l[16]=a=>e.individual_id_number=a),placeholder:"请输入个人身份证号"},null,8,["modelValue"])]),_:1}),t(i,{label:y("individual_id_images",1),prop:"individual_id_images"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.individual_id_images,"onUpdate:modelValue":l[17]||(l[17]=a=>e.individual_id_images=a),"on-remove":(a,s)=>z(a,s,"individual_id_images"),"on-success":(a,s,_)=>k(a,s,_,"individual_id_images"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"]),t(i,{label:y("individual_id_images2",1),prop:"individual_id_images2"},{default:n(()=>[t(C,{ref:"uploadRef",limit:1,"list-type":"picture-card","auto-upload":!0,modelValue:e.individual_id_images2,"onUpdate:modelValue":l[18]||(l[18]=a=>e.individual_id_images2=a),"on-remove":(a,s)=>z(a,s,"individual_id_images2"),"on-success":(a,s,_)=>k(a,s,_,"individual_id_images2"),"on-error":q,"before-upload":V,action:h.value,name:"upfile",class:E({"upload-hidden":U("individual_id_images2")})},{default:n(()=>[t(b,{class:"avatar-uploader-icon"},{default:n(()=>[t(w(R))]),_:1})]),_:1},8,["modelValue","on-remove","on-success","action","class"])]),_:1},8,["label"])])):x("",!0)],512),[[I,p.value===2]]),B(f("div",null,[t(i,{label:"账户姓名",prop:"account_holder_name"},{default:n(()=>[t(d,{modelValue:e.account_holder_name,"onUpdate:modelValue":l[19]||(l[19]=a=>e.account_holder_name=a)},null,8,["modelValue"])]),_:1}),t(i,{label:"收款账户号码",prop:"account_number"},{default:n(()=>[t(d,{modelValue:e.account_number,"onUpdate:modelValue":l[20]||(l[20]=a=>e.account_number=a)},null,8,["modelValue"])]),_:1}),t(i,{label:"开户银行",prop:"bank_name"},{default:n(()=>[t(de,{modelValue:e.bank_name,"onUpdate:modelValue":l[21]||(l[21]=a=>e.bank_name=a),placeholder:"请选择银行",size:"large",style:{width:"240px"}},{default:n(()=>[(v(!0),L(ke,null,qe($.value,a=>(v(),G(re,{key:a.id,label:a.bank_name,value:a.bank_name},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(i,{label:"支行名称",prop:"bank_branch_name"},{default:n(()=>[t(d,{modelValue:e.bank_branch_name,"onUpdate:modelValue":l[22]||(l[22]=a=>e.bank_branch_name=a)},null,8,["modelValue"])]),_:1})],512),[[I,p.value===3]])]),_:1},8,["model","rules"]),f("div",Ne,[p.value>1?(v(),G(A,{key:0,style:{"margin-top":"12px"},onClick:K,class:"custom-button"},{default:n(()=>l[25]||(l[25]=[D("上一步")])),_:1})):x("",!0),p.value<3?(v(),G(A,{key:1,style:{"margin-top":"12px",float:"right"},onClick:H,class:"custom-button"},{default:n(()=>l[26]||(l[26]=[D("下一步")])),_:1})):x("",!0),p.value===3?(v(),G(A,{key:2,style:{"margin-top":"12px",float:"right"},onClick:W,class:"custom-button"},{default:n(()=>l[27]||(l[27]=[D("提交")])),_:1})):x("",!0)])])])}}});export{Ke as default}; diff --git a/src/App.vue b/src/App.vue index 0cd0727..e2c0bc4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -31,14 +31,14 @@ const route = useRoute(); const showLoginForm = ref(false); const showRegisterForm = ref(false); // 定义控制注册组件显示的变量 -const fullpageRef = ref(true); +const fullpageRef = ref(true); // 计算属性:根据当前路由的 meta 决定是否显示页头页脚 const isFullpage = computed(() => { return route?.meta?.isFullpage || false; }); -fullpageRef.value = isFullpage.value +fullpageRef.value = isFullpage.value as boolean