1 |
- import{_ as e,a,b as l}from"./s-menu-tools.BxnijmDR.js";import{s as t,v as o,c as s,u as n,C as r,a3 as c,a5 as i,aj as d,e as u,d as m,w as p,f,L as b,n as h,al as g,z as _,aL as y,ak as v,i as w,U as k,a as x,b as C,g as S,j as I,k as $,x as V,F as B,y as U,ai as P,l as A,M,t as N,be as E,O,a2 as F,bf as L,E as T,r as R,bg as j,bh as z,aK as W,Y as H,Z as G,T as D,bi as q,bj as Q,aF as Z,as as Y,aC as J,o as K,bk as X,I as ee,N as ae,P as le,Q as te,aJ as oe,bl as se,a7 as ne,bm as re,a9 as ce,G as ie}from"./index-Dhufwzns.js";import{Q as de,g as ue}from"./s-layout.vue_vue_type_style_index_0_scoped_05ef8b08_lang.DrO-exW9.js";import{_ as me}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{_ as pe}from"./s-search-block.o4Jo1XRm.js";import{_ as fe}from"./s-search-block.vue_vue_type_style_index_0_scoped_f692e81a_lang.DInbba3a.js";import{_ as be,p as he,u as ge,c as _e,m as ye,a as ve,b as we}from"./phone-international-input.vue_vue_type_style_index_0_scoped_87b92f91_lang.E5-DcFQJ.js";import{a as ke,_ as xe,b as Ce,p as Se}from"./phone-international-input.pCSce8vH.js";import"./uni-icons.CqGKW-3y.js";const Ie=me({__name:"su-fixed",props:{noNav:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},bg:{type:String,default:""},bgStyles:{type:Object,default(){}},val:{type:Number,default:0},width:{type:[String,Number],default:0},alway:{type:Boolean,default:!0},opacity:{type:Boolean,default:!1},index:{type:[Number,String],default:0},placeholder:{type:[Boolean],default:!1},sticky:{type:[Boolean],default:!1},noFixed:{type:Boolean,default:!1},ui:{type:String,default:""},clickTo:{type:Boolean,default:!1},isInset:{type:Boolean,default:!0}},setup(e){const{safeAreaInsets:a}=t.$platform.device,l=y(),k=t.$helper.guid(),x=t.$platform.navbar,C=o({content:{},fixed:!0,scrollTop:0,opacityVal:0}),S=s((()=>C.fixed&&I.bottom?I.isInset?I.val+"px":I.val+a.bottom+"px":"auto")),I=e;C.fixed=!n(I.sticky),r((e=>{let a=e.scrollTop;C.scrollTop=a,C.opacityVal=a>t.$platform.navbar?1:.01*a})),c((()=>{i((()=>{$()}))}));const $=()=>{d().in(l).select(`#fixed-${k}`).boundingClientRect((e=>{null!=e&&(C.content=e,n(I.sticky)&&V(C.scrollTop))})).exec()},V=e=>{n(I.bottom)?C.fixed=e>=C.content.bottom-t.$platform.device.windowHeight+C.content.height+n(I.val):C.fixed=e>=C.content.top-(n(I.noNav)?n(I.val):n(I.val)+t.$platform.navbar)},B=()=>{I.hasToTop&&v({scrollTop:C.content.top,duration:100})};return(l,o)=>{const s=w;return u(),m(s,{class:"ui-fixed"},{default:p((()=>[f(s,{class:b(["ui-fixed-box",[{fixed:C.fixed}]]),id:`fixed-${n(k)}`,style:h([{left:e.sticky?"auto":"0px",top:C.fixed&&!e.bottom?(e.noNav?e.val:e.val+n(x))+"px":"auto",bottom:S.value,zIndex:e.index+n(t).$zIndex.navbar},e.alway?"":{opacity:C.opacityVal}])},{default:p((()=>[f(s,{class:"ui-fixed-content",onClick:B,style:h([{zIndex:e.index+n(t).$zIndex.navbar}])},{default:p((()=>[g(l.$slots,"default",{},void 0,!0),n(a).bottom&&e.bottom&&e.isInset?(u(),m(s,{key:0,class:"inset-bottom",style:h([{height:n(a).bottom+"px"}])},null,8,["style"])):_("",!0)])),_:3},8,["style"]),e.bottom?(u(),m(s,{key:0,class:b(["ui-fixed-bottom",[e.bg]])},null,8,["class"])):_("",!0),f(s,{class:b(["ui-fixed-bg",[e.ui,e.bg]]),style:h([{zIndex:e.index+n(t).$zIndex.navbar-1},e.bgStyles,e.opacity?{opacity:C.opacityVal}:""])},null,8,["class","style"])])),_:3},8,["id","class","style"]),(e.sticky||e.placeholder)&&C.fixed?(u(),m(s,{key:0,class:"skeleton",style:h([{height:C.content.height+"px",width:e.width+"px"}])},null,8,["style"])):_("",!0)])),_:3})}}},[["__scopeId","data-v-3f7da64a"]]),$e=me({__name:"navbar",props:{sticky:Boolean,zIndex:{type:Number,default:100},back:{type:Boolean,default:!0},backtext:{type:String,default:""},bg:{type:String,default:"bg-white"},status:{type:String,default:""},alway:{type:Boolean,default:!0},opacity:{type:Boolean,default:!1},opacityBg:{type:Boolean,default:!1},noFixed:{type:Boolean,default:!1},ui:{type:String,default:""},capsule:{type:Boolean,default:!1},stopBack:{type:Boolean,default:!1},placeholder:{type:[Boolean],default:!0},bgStyles:{type:Object,default(){}}},emits:["navback"],setup(a,{emit:l}){const s=o({statusCur:"",capsuleStyle:{},capsuleBack:{}}),r=t.$platform.device.statusBarHeight,c=t.$platform.navbar,i=a;k((()=>{d()}));const d=()=>{s.capsuleStyle={width:t.$platform.capsule.width+"px",height:t.$platform.capsule.height+"px",margin:"0 "+(t.$platform.device.windowWidth-t.$platform.capsule.right)+"px"},s.capsuleBack=s.capsuleStyle};return(a,l)=>{const t=x(C("su-status-bar"),e),o=w,s=x(C("su-fixed"),Ie);return u(),m(s,{noFixed:i.noFixed,alway:i.alway,bgStyles:i.bgStyles,val:0,index:i.zIndex,noNav:"",bg:i.bg,ui:i.ui,opacity:i.opacity,placeholder:i.placeholder,sticky:i.sticky},{default:p((()=>[f(t),f(o,{class:"ui-navbar-box"},{default:p((()=>[f(o,{class:b(["ui-bar",""==i.status?"text-a":"light"==i.status?"text-white":"text-black"]),style:h([{height:n(c)-n(r)+"px"}])},{default:p((()=>[g(a.$slots,"item",{},void 0,!0),f(o,{class:"right"})])),_:3},8,["class","style"])])),_:3})])),_:3},8,["noFixed","alway","bgStyles","index","bg","ui","opacity","placeholder","sticky"])}}},[["__scopeId","data-v-34494424"]]),Ve=me({__name:"navbar-item",props:{data:{type:Object,default:()=>({})},width:{type:String,default:"1px"}},setup(e){const a=s((()=>t.$platform.capsule.height));return(l,o)=>{const s=w,r=$,c=x(C("s-search-block"),pe);return u(),m(s,{class:"ss-flex ss-col-center"},{default:p((()=>["text"===e.data.type?(u(),m(s,{key:0,class:"nav-title inline",style:h([{color:e.data.textColor,width:e.width}])},{default:p((()=>[S(I(e.data.text),1)])),_:1},8,["style"])):_("",!0),"image"===e.data.type?(u(),m(s,{key:1,style:h([{width:e.width}]),class:"menu-icon-wrap ss-flex ss-row-center ss-col-center",onClick:o[0]||(o[0]=a=>n(t).$router.go(e.data.url))},{default:p((()=>[f(r,{class:"nav-image",src:n(t).$url.cdn(e.data.src),mode:"aspectFit"},null,8,["src"])])),_:1},8,["style"])):_("",!0),"search"==e.data.type?(u(),m(s,{key:2,class:"ss-flex-1",style:h([{width:e.width}])},{default:p((()=>[f(c,{placeholder:e.data.placeholder||"搜索关键字",radius:e.data.borderRadius,elBackground:"#fff",height:a.value,width:e.width,onClick:o[1]||(o[1]=e=>n(t).$router.go("/pages/index/search"))},null,8,["placeholder","radius","height","width"])])),_:1},8,["style"])):_("",!0)])),_:1})}}},[["__scopeId","data-v-9b3b4a75"]]),Be=me({__name:"s-custom-navbar",props:{data:{type:Object,default:()=>({})},showLeftButton:{type:Boolean,default:!1}},setup(e){const a=e,l=t.$router.hasHistory(),o=s((()=>("inner"!=a.data.mode||!a.data.alway)&&("normal"!=a.data.mode&&void 0))),r=s((()=>a.data.list?a.data.list.app:[])),c=t.$platform.device.windowWidth,i=s((()=>{if(n(r).length){return(c-90)/8}})),d=e=>({width:e.width*i.value+10*(e.width-1)+"px",left:e.left*i.value+10*(e.left+1)+"px","border-radius":e.borderRadius+"px"}),g=s((()=>"inner"!==a.data.mode||Boolean(a.data.alwaysShow))),y=s((()=>"normal"!==a.data.mode&&(!a.showLeftButton&&"inner"===a.data.mode))),v=s((()=>"normal"===a.data.mode)),k=s((()=>{if(a.data.type)return{background:"color"==a.data.type?a.data.color:`url(${t.$url.cdn(a.data.src)}) no-repeat top center / 100% 100%`}}));function x(){l?t.$router.back():t.$router.go("/pages/index/index")}function C(){P()}return(a,t)=>{const s=A,c=w;return u(),m($e,{alway:g.value,back:!1,bg:"",placeholder:v.value,bgStyles:k.value,opacity:y.value,sticky:o.value},{item:p((()=>[f(c,{class:"nav-box"},{default:p((()=>[e.showLeftButton?(u(),m(c,{key:0,class:"nav-icon"},{default:p((()=>[f(c,{class:b(["icon-box ss-flex",{"inner-icon-box":"inner"==e.data.mode}])},{default:p((()=>[f(c,{class:"icon-button icon-button-left ss-flex ss-row-center",onClick:x},{default:p((()=>[n(l)?(u(),m(s,{key:0,class:"sicon-back"})):(u(),m(s,{key:1,class:"sicon-home"}))])),_:1}),f(c,{class:"line"}),f(c,{class:"icon-button icon-button-right ss-flex ss-row-center",onClick:C},{default:p((()=>[f(s,{class:"sicon-more"})])),_:1})])),_:1},8,["class"])])),_:1})):_("",!0),(u(!0),V(B,null,U(r.value,((e,a)=>(u(),m(c,{class:b(["nav-item",[{"ss-flex ss-col-center ss-row-center":"search"!==e.type}]]),key:a,style:h([d(e)])},{default:p((()=>[f(Ve,{data:e,width:d(e).width},null,8,["data","width"])])),_:2},1032,["style","class"])))),128))])),_:1})])),_:1},8,["alway","placeholder","bgStyles","opacity","sticky"])}}},[["__scopeId","data-v-5dfb4ec5"]]),Ue=me({__name:"su-inner-navbar",props:{zIndex:{type:Number,default:100},title:{type:String,default:""},bg:{type:String,default:"bg-white"},alway:{type:Boolean,default:!0},opacity:{type:Boolean,default:!0},noFixed:{type:Boolean,default:!0},ui:{type:String,default:""},capsule:{type:Boolean,default:!1},stopBack:{type:Boolean,default:!1},placeholder:{type:[Boolean],default:!1},bgStyles:{type:Object,default(){}}},emits:["navback","clickLeft"],setup(a,{emit:l}){const s=o({statusCur:"",capsuleStyle:{},capsuleBack:{},isDark:!0}),c=t.$platform.device.statusBarHeight,i=t.$platform.navbar,d=a,_=l,y=t.$router.hasHistory();function v(){y?t.$router.back():t.$router.go("/pages/index/index"),_("clickLeft")}function $(){P()}k((()=>{V()})),r((e=>{let a=e.scrollTop;s.isDark=a<t.$platform.navbar}));const V=()=>{s.capsuleStyle={width:t.$platform.capsule.width+"px",height:t.$platform.capsule.height+"px"},s.capsuleBack=s.capsuleStyle};return(l,t)=>{const o=x(C("su-status-bar"),e),r=A,_=w,k=x(C("su-fixed"),Ie);return u(),m(k,{noFixed:d.noFixed,alway:d.alway,bgStyles:d.bgStyles,val:0,index:d.zIndex,noNav:"",bg:d.bg,ui:d.ui,opacity:d.opacity,placeholder:d.placeholder},{default:p((()=>[f(o),f(_,{class:"ui-navbar-box"},{default:p((()=>[f(_,{class:b(["ui-bar ss-p-x-20",s.isDark?"text-white":"text-black"]),style:h([{height:n(i)-n(c)+"px"}])},{default:p((()=>[f(_,{class:"icon-box ss-flex"},{default:p((()=>[f(_,{class:"icon-button icon-button-left ss-flex ss-row-center",onClick:v},{default:p((()=>[n(y)?(u(),m(r,{key:0,class:"sicon-back"})):(u(),m(r,{key:1,class:"sicon-home"}))])),_:1}),f(_,{class:"line"}),f(_,{class:"icon-button icon-button-right ss-flex ss-row-center",onClick:$},{default:p((()=>[f(r,{class:"sicon-more"})])),_:1})])),_:1}),g(l.$slots,"center",{},(()=>[f(_,{class:"center navbar-title"},{default:p((()=>[S(I(a.title),1)])),_:1})]),!0)])),_:3},8,["class","style"])])),_:3})])),_:3},8,["noFixed","alway","bgStyles","index","bg","ui","opacity","placeholder"])}}},[["__scopeId","data-v-f43f32b1"]]),Pe=me({__name:"s-wallet-modal",setup(e){M((e=>({"7268813c":n(a)})));const a=t.$url.css("/static/images/sign.png"),l=s((()=>t.$store("modal").getWallet));return s((()=>t.$store("modal").getWalletInfo)),(e,a)=>{const o=A,s=w,r=O,c=x(C("su-popup"),be);return u(),m(c,{show:l.value,onClose:n(E),type:"center",round:"10"},{default:p((()=>[f(s,{class:"model-box ss-flex-col"},{default:p((()=>[f(s,{class:"ss-m-t-56 ss-flex-col ss-col-center"},{default:p((()=>[f(o,{class:"cicon-check-round"}),f(s,{class:"score-title"},{default:p((()=>[S(I(n(N)("pop.congratulations")),1)])),_:1}),f(s,{class:"model-title ss-flex ss-col-center ss-m-y-15"},{default:p((()=>[S(I(n(N)("pop.order_success")),1)])),_:1})])),_:1}),f(s,{class:"model-bg ss-flex-col ss-col-center ss-row-right"},{default:p((()=>[f(s,{class:"ss-m-b-40 ss-flex ss-row-center",style:{gap:"10rpx"}},{default:p((()=>[f(r,{class:"ss-reset-button confirm-btn",onClick:a[0]||(a[0]=e=>{n(E)(),n(t).$router.redirect("/pages/index/index")})},{default:p((()=>[S("返回首页")])),_:1}),f(r,{class:"ss-reset-button confirm-btn",onClick:a[1]||(a[1]=e=>{n(E)(),n(t).$router.redirect("/pages/order/list",{type:2})})},{default:p((()=>[S("查看订单")])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show","onClose"])}}},[["__scopeId","data-v-505f0fc5"]]),Ae=me({__name:"s-signup-modal",setup(e){M((e=>({"406ac411":n(a)})));const a=t.$url.css("/static/images/sign.png"),l=s((()=>t.$store("modal").signUp)),o=s((()=>t.$store("modal").signUpInfo));return F((()=>l.value),(e=>{e&&setTimeout(L,3e3)})),(e,a)=>{const t=A,s=w,r=O,c=x(C("su-popup"),be);return u(),m(c,{show:l.value,onClose:n(L),type:"center",round:"10"},{default:p((()=>[f(s,{class:"model-box ss-flex-col"},{default:p((()=>[f(s,{class:"ss-m-t-56 ss-flex-col ss-col-center"},{default:p((()=>{var e;return[f(t,{class:"cicon-check-round"}),f(s,{class:"score-title"},{default:p((()=>[S(I(n(N)("pop.auto_checkin_success")),1)])),_:1}),f(s,{class:"model-title ss-flex ss-col-center ss-m-t-22 ss-m-b-30"},{default:p((()=>{var e;return[S(I(n(N)("pop.daily_checkin_reward",{point:null==(e=o.value)?void 0:e.social})),1)]})),_:1}),(null==(e=o.value)?void 0:e.upgradeOrNot)?(u(),m(s,{key:0,class:"model-title ss-flex ss-col-center ss-m-b-30"},{default:p((()=>{var e;return[S(I(n(N)("pop.level_upgraded"))+I(null==(e=o.value)?void 0:e.socialStatusName),1)]})),_:1})):_("",!0)]})),_:1}),f(s,{class:"model-bg ss-flex-col ss-col-center ss-row-right"},{default:p((()=>[f(s,{class:"ss-m-b-40"},{default:p((()=>[f(r,{class:"ss-reset-button confirm-btn",onClick:a[0]||(a[0]=e=>{n(L)()})},{default:p((()=>[S(I(n(N)("common.confirm")),1)])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show","onClose"])}}},[["__scopeId","data-v-b489bcd9"]]);var Me={SHOPRO_VERSION:"v1.8.3",SHOPRO_BASE_URL:"https://hk.letcgo.com:8010",SHOPRO_DEV_BASE_URL:"https://hk.letcgo.com:8010",SHOPRO_API_PATH:"/app-api",SHOPRO_DEV_PORT:"3000",SHOPRO_STATIC_URL:"https://letcgo.com",SHOPRO_MPLIVE_ON:"0",BASE_URL:"./",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const Ne=me({__name:"s-follow-modal",setup(e){const a=T(),l=s((()=>t.$store("modal").subscribe)),o=R("");async function r(e){console.log(e);const a=new de({canvasId:"myCanvas",width:300,height:300,setCanvasWH:e=>{e.width=300,e.height=300}});await a.drawQrCode({val:e,x:25,y:15,size:250,background:"#ffffff",foreground:"#000000",pdground:"#000000",correctLevel:3});await a.drawText({val:N("pop.long_press_qrcode_follow"),x:150,y:280,maxWidth:250,paintbrushProps:{fillStyle:"#333",textAlign:"center",textBaseline:"middle",font:{fontStyle:"normal",fontVariant:"normal",fontWeight:"normal",fontSize:14,fontFamily:"sans-serif"}}}),await a.draw();const l=await a.toImage();l&&(o.value=l)}return j((()=>{l.value&&i().then((()=>{!function(){let e="https://hk.letcgo.com:8010";console.log("当前接口Url",e),e.includes("letcgo.com")?r(Me.SHOPRO_MP_HOME_PAGE_LETCGO):r(Me.SHOPRO_MP_HOME_PAGE_FEIFAN)}()}))})),(e,t)=>{const s=w,r=W,c=$,i=x(C("su-popup"),be);return u(),m(i,{show:l.value&&!n(a),round:"10",onClose:n(z)},{default:p((()=>[f(s,{class:"login-wrap"},{default:p((()=>[f(s,{class:"head-box"},{default:p((()=>[f(s,{class:"ss-m-b-20"},{default:p((()=>[f(s,{class:"head-title ss-m-r-40 head-title-animation"},{default:p((()=>[S(I(n(N)("pop.follow_public_account")),1)])),_:1}),f(s,{class:"ss-flex ss-row-center"},{default:p((()=>[f(r,{class:"hideCanvas","canvas-id":"myCanvas",style:{width:"300px",height:"300px"}}),f(c,{src:o.value,mode:"widthFix"},null,8,["src"])])),_:1})])),_:1})])),_:1})])),_:1})])),_:1},8,["show","onClose"])}}},[["__scopeId","data-v-4eb70455"]]),Ee=me({__name:"account-login",props:{agreeStatus:{type:Boolean,default:!1}},emits:["onConfirm"],setup(e,{emit:a}){const l=(e,a)=>{i.model.mobile=e,i.mobileErrorMsg=a},s=R(null),r=a,c=e,i=o({model:{mobile:"",password:""},rules:{password:he}});async function d(){if(!(await n(s).validate().catch((e=>{console.log("error: ",e)}))))return;if(!c.agreeStatus)return r("onConfirm",!0),void t.$helper.toast(N("account.please_agree"));const{code:e,data:a}=await H.login(i.model);0===e&&G()}return(e,a)=>{const t=x(C("uni-forms-item"),ke),o=x(C("uni-easyinput"),xe),r=x(C("uni-forms"),Ce),c=O,b=w;return u(),m(b,null,{default:p((()=>[f(r,{ref_key:"accountLoginRef",ref:s,modelValue:i.model,"onUpdate:modelValue":a[1]||(a[1]=e=>i.model=e),rules:i.rules,validateTrigger:"bind",labelWidth:"160",labelAlign:"center",class:"loginUniForm"},{default:p((()=>[f(t,{name:"mobile",label:n(N)("account.phone_number"),class:"loginUniFormItem","error-message":i.mobileErrorMsg},{default:p((()=>[f(Se,{"verify-username":!0,onInput:l})])),_:1},8,["label","error-message"]),f(t,{name:"password",label:n(N)("account.password"),class:"loginUniFormItem"},{default:p((()=>[f(o,{type:"password",placeholder:n(N)("account.enter_password"),modelValue:i.model.password,"onUpdate:modelValue":a[0]||(a[0]=e=>i.model.password=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(b,{style:{display:"flex","justify-content":"space-between","margin-top":"20rpx"}},{default:p((()=>[f(c,{class:"ss-reset-button login-btn-start",onClick:d},{default:p((()=>[S(I(n(N)("account.login")),1)])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-18c263c7"]]),Oe=me({__name:"sms-login",props:{agreeStatus:{type:Boolean,default:!1}},emits:["onConfirm"],setup(e,{emit:a}){const l=(e,a)=>{i.model.mobile=e,i.mobileErrorMsg=a},s=R(null),r=a,c=e,i=o({verifyUsername:!0,usernameErrorMsg:"",isMobileEnd:!1,codeText:N("account.get_verification_code"),mobileErrorMsg:"",model:{username:"",mobile:"",code:""},rules:{username:ge,code:_e,mobile:ye}});let d=R("");async function b(e){const a=e.detail.value;if(""==a||a==d.value)return!1;d.value=a;const{data:l}=await H.verifyUsername(a);l?(i.usernameErrorMsg=N("account.enter_valid_username"),i.verifyUsername=l):(i.usernameErrorMsg="",i.verifyUsername=l)}async function h(){const e=D("linkId");e&&(i.model.linkId=e);if(!(await n(s).validate().catch((e=>{console.log("error: ",e)}))))return;if(!c.agreeStatus)return r("onConfirm",!0),void t.$helper.toast(N("account.please_agree"));const{code:a}=await H.smsLogin(i.model);0===a&&G()}return(e,a)=>{const o=$,r=w,c=x(C("uni-easyinput"),xe),d=x(C("uni-forms-item"),ke),g=x(C("uni-forms"),Ce),_=O;return u(),m(r,null,{default:p((()=>[f(g,{ref_key:"smsLoginRef",ref:s,modelValue:i.model,"onUpdate:modelValue":a[2]||(a[2]=e=>i.model=e),rules:i.rules,validateTrigger:"bind",labelWidth:"160",labelAlign:"center",class:"loginUniForm"},{default:p((()=>[f(d,{name:"username",label:n(N)("account.username"),class:"loginUniFormItem","error-message":i.usernameErrorMsg},{default:p((()=>[f(c,{placeholder:n(N)("account.enter_username"),modelValue:i.model.username,"onUpdate:modelValue":a[0]||(a[0]=e=>i.model.username=e),inputBorder:!1,clearable:!1,onBlur:b},{right:p((()=>[i.verifyUsername?(u(),m(r,{key:0,class:"icon"},{default:p((()=>[f(o,{style:"",src:n(t).$url.static("/static/images/shibai.png")},null,8,["src"])])),_:1})):(u(),m(r,{key:1,class:"icon"},{default:p((()=>[f(o,{src:n(t).$url.static("/static/images/chenggong.png")},null,8,["src"])])),_:1}))])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label","error-message"]),f(d,{name:"mobile",label:n(N)("account.phone_number"),class:"mobile loginUniFormItem ss-p-t-10","error-message":i.mobileErrorMsg},{default:p((()=>[f(Se,{"verify-username":!i.verifyUsername,onInput:l},null,8,["verify-username"])])),_:1},8,["label","error-message"]),f(d,{name:"code",label:n(N)("account.verification_code"),class:"loginUniFormItem"},{default:p((()=>[f(c,{placeholder:n(N)("account.enter_verification_code"),modelValue:i.model.code,"onUpdate:modelValue":a[1]||(a[1]=e=>i.model.code=e),inputBorder:!1,type:"number",maxlength:"4"},null,8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(r,{style:{display:"flex","justify-content":"space-between","margin-top":"20rpx"}},{default:p((()=>[f(_,{class:"ss-reset-button login-btn-start",onClick:h},{default:p((()=>[S(I(n(N)("account.login")),1)])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-b6a90f93"]]),Fe=me({__name:"register",props:{agreeStatus:{type:Boolean,default:!1}},emits:["onConfirm"],setup(e,{emit:a}){R(!!D("linkId"));const l=(e,a)=>{s.model.mobile=e,s.mobileErrorMsg=a},s=o({verifyUsername:!1,codeText:"获取验证码",mobileErrorMsg:"",usernameErrorMsg:"",model:{username:"",password:"",mobile:"",linkId:D("linkId")||void 0},rules:{username:ge,password:he,linkId:{rules:[{required:!0,errorMessage:N("account.enter_link_id")}]}}}),r=R(null),c=a,i=e;let d=R("");async function b(e){const a=e.detail.value;if(""==a||a==d.value)return!1;d.value=a;const{data:l}=await H.verifyUsername(a);l?(s.usernameErrorMsg="",s.verifyUsername=l):(s.usernameErrorMsg=N("account.username_exists"),s.verifyUsername=l)}async function h(){console.log(s.model);if(!(await n(r).validate().catch((e=>{console.log("error: ",e)}))))return;if(!i.agreeStatus)return c("onConfirm",!0),void t.$helper.toast(N("account.please_agree"));const{code:e}=await H.register(s.model);0===e&&G()}return(e,a)=>{const o=$,c=w,i=x(C("uni-easyinput"),xe),d=x(C("uni-forms-item"),ke),g=x(C("uni-forms"),Ce),_=O;return u(),m(c,null,{default:p((()=>[f(g,{ref_key:"smsLoginRef",ref:r,modelValue:s.model,"onUpdate:modelValue":a[3]||(a[3]=e=>s.model=e),rules:s.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center",class:"loginUniForm"},{default:p((()=>[f(d,{name:"username",label:n(N)("account.username"),class:"loginUniFormItem","error-message":s.usernameErrorMsg},{default:p((()=>[f(i,{placeholder:n(N)("account.enter_username"),modelValue:s.model.username,"onUpdate:modelValue":a[0]||(a[0]=e=>s.model.username=e),inputBorder:!1,clearable:!1,onBlur:b},{right:p((()=>[s.verifyUsername?(u(),m(c,{key:1,class:"icon"},{default:p((()=>[f(o,{src:n(t).$url.static("/static/images/chenggong.png")},null,8,["src"])])),_:1})):(u(),m(c,{key:0,class:"icon"},{default:p((()=>[f(o,{style:"",src:n(t).$url.static("/static/images/shibai.png")},null,8,["src"])])),_:1}))])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label","error-message"]),f(d,{name:"password",label:n(N)("user.登陆密码"),class:"loginUniFormItem"},{default:p((()=>[f(i,{type:"password",placeholder:n(N)("user.请输入登陆密码"),modelValue:s.model.password,"onUpdate:modelValue":a[1]||(a[1]=e=>s.model.password=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(d,{name:"mobile",label:n(N)("account.phone_number"),class:"mobile loginUniFormItem ss-p-t-10","error-message":s.mobileErrorMsg},{default:p((()=>[f(Se,{"verify-username":s.verifyUsername,onInput:l},null,8,["verify-username"])])),_:1},8,["label","error-message"]),f(d,{name:"linkId",label:n(N)("account.link_id"),class:"loginUniFormItem"},{default:p((()=>[f(i,{placeholder:n(N)("account.enter_link_id"),modelValue:s.model.linkId,"onUpdate:modelValue":a[2]||(a[2]=e=>s.model.linkId=e),inputBorder:!1,type:"input"},null,8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(c,{style:{display:"flex","justify-content":"space-between","margin-top":"20rpx"}},{default:p((()=>[f(_,{class:"ss-reset-button login-btn-start",onClick:h},{default:p((()=>[S(I(n(N)("account.register")),1)])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-3418aeae"]]),Le=me({__name:"change-mobile",setup(e){const a=R(0),l=R(null),r=s((()=>t.$store("user").userInfo)),c=o({isMobileEnd:!1,model:{oldMobile:"",oldCode:"",mobile:"",code:""},rules:{code:_e,mobile:ye}});async function i(){if(!(await n(l).validate().catch((e=>{console.log("error: ",e)}))))return;const{code:e,data:t}=await H.validatePhone(c.model.oldMobile,c.model.oldCode,2);console.log("下一步的请求校验",t),t&&(a.value=1)}async function d(){if(!(await n(l).validate().catch((e=>{console.log("error: ",e)}))))return;const{code:e}=await Z.updateUserMobile({mobile:c.model.mobile,code:c.model.code});0===e&&(Y({icon:"success",title:N("account.login_again")}),setTimeout((function(){t.$store("user").logout(),G(),t.$router.go("/pages/index/user")}),1e3))}return(e,t)=>{const o=w,s=O,h=x(C("uni-easyinput"),xe),g=x(C("uni-forms-item"),ke),_=x(C("uni-forms"),Ce);return u(),m(o,null,{default:p((()=>[f(o,{class:"head-box ss-m-b-60"},{default:p((()=>[f(o,{class:"head-title ss-m-b-20"},{default:p((()=>[S(I(r.value.mobile?n(N)("account.change_phone_number"):n(N)("account.bind_phone_number")),1)])),_:1}),f(o,{class:"head-subtitle"},{default:p((()=>[S(I(n(N)("account.security_notice")),1)])),_:1})])),_:1}),a.value?(u(),m(_,{key:1,ref_key:"changeMobileRef",ref:l,modelValue:c.model,"onUpdate:modelValue":t[7]||(t[7]=e=>c.model=e),rules:c.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center"},{default:p((()=>[f(g,{name:"mobile",label:n(N)("account.new_phone_number")},{default:p((()=>[f(h,{placeholder:n(N)("account.enter_new_phone_number"),modelValue:c.model.mobile,"onUpdate:modelValue":t[5]||(t[5]=e=>c.model.mobile=e),inputBorder:!1,type:"number"},{right:p((()=>[f(s,{class:b(["ss-reset-button code-btn-start",{"code-btn-end":c.isMobileEnd}]),disabled:c.isMobileEnd,onClick:t[4]||(t[4]=e=>n(q)("changeMobileNew",c.model.mobile))},{default:p((()=>[S(I(n(Q)("changeMobileNew")),1)])),_:1},8,["disabled","class"])])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label"]),f(g,{name:"code",label:n(N)("account.verification_code")},{default:p((()=>[f(h,{placeholder:n(N)("account.enter_verification_code"),modelValue:c.model.code,"onUpdate:modelValue":t[6]||(t[6]=e=>c.model.code=e),inputBorder:!1,type:"number",maxlength:"4"},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(s,{class:"ss-reset-button login-btn-start",onClick:d},{default:p((()=>[S(I(n(N)("common.confirm")),1)])),_:1})])),_:1},8,["modelValue","rules"])):(u(),m(_,{key:0,ref_key:"changeMobileRef",ref:l,modelValue:c.model,"onUpdate:modelValue":t[3]||(t[3]=e=>c.model=e),rules:c.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center"},{default:p((()=>[f(g,{name:"mobile",label:n(N)("account.old_phone_number")},{default:p((()=>[f(h,{placeholder:n(N)("account.enter_old_phone_number"),modelValue:c.model.oldMobile,"onUpdate:modelValue":t[1]||(t[1]=e=>c.model.oldMobile=e),inputBorder:!1,type:"number"},{right:p((()=>[f(s,{class:b(["ss-reset-button code-btn-start",{"code-btn-end":c.isMobileEnd}]),disabled:c.isMobileEnd,onClick:t[0]||(t[0]=e=>n(q)("changeMobileOld",c.model.oldMobile))},{default:p((()=>[S(I(n(Q)("changeMobileOld")),1)])),_:1},8,["disabled","class"])])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label"]),f(g,{name:"code",label:n(N)("account.verification_code")},{default:p((()=>[f(h,{placeholder:n(N)("account.enter_verification_code"),modelValue:c.model.oldCode,"onUpdate:modelValue":t[2]||(t[2]=e=>c.model.oldCode=e),inputBorder:!1,type:"number",maxlength:"4"},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(s,{class:"ss-reset-button login-btn-start",onClick:i},{default:p((()=>[S(I(n(N)("common.next")),1)])),_:1})])),_:1},8,["modelValue","rules"]))])),_:1})}}},[["__scopeId","data-v-9a8d9ca8"]]),Te=me({__name:"change-password",setup(e){const a=R(null),l=o({isMobileEnd:!1,model:{mobile:"",code:"",password:""},rules:{code:_e,password:he}});async function t(){/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]+\S{5,12}$/.test(l.model.password)||Y({icon:"error",title:N("account.password_requirements")});if(!(await n(a).validate().catch((e=>{console.log("error: ",e)}))))return;const{code:e}=await Z.updateUserPassword(l.model);0===e&&(Y({icon:"success",title:N("account.modification_successful")}),setTimeout((function(){G()}),1e3))}return(e,o)=>{const s=w,r=O,c=x(C("uni-easyinput"),xe),i=x(C("uni-forms-item"),ke),d=x(C("uni-forms"),Ce);return u(),m(s,null,{default:p((()=>[f(s,{class:"head-box ss-m-b-60"},{default:p((()=>[f(s,{class:"head-title ss-m-b-20"},{default:p((()=>[S(I(n(N)("account.change_password")),1)])),_:1})])),_:1}),f(d,{ref_key:"changePasswordRef",ref:a,modelValue:l.model,"onUpdate:modelValue":o[3]||(o[3]=e=>l.model=e),rules:l.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center"},{default:p((()=>[f(i,{name:"code",label:n(N)("account.verification_code")},{default:p((()=>[f(c,{placeholder:n(N)("account.enter_verification_code"),modelValue:l.model.code,"onUpdate:modelValue":o[1]||(o[1]=e=>l.model.code=e),type:"number",maxlength:"4",inputBorder:!1},{right:p((()=>[f(r,{class:b(["ss-reset-button code-btn code-btn-start",{"code-btn-end":l.isMobileEnd}]),disabled:l.isMobileEnd,onClick:o[0]||(o[0]=e=>n(q)("changePassword"))},{default:p((()=>[S(I(n(Q)("changePassword")),1)])),_:1},8,["disabled","class"])])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label"]),f(i,{name:"reNewPassword",label:n(N)("account.password")},{default:p((()=>[f(c,{type:"password",placeholder:n(N)("account.enter_password"),modelValue:l.model.password,"onUpdate:modelValue":o[2]||(o[2]=e=>l.model.password=e),inputBorder:!1},{right:p((()=>[f(r,{class:"ss-reset-button login-btn-start",onClick:t},{default:p((()=>[S(I(n(N)("common.confirm")),1)])),_:1})])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(r,{class:"ss-reset-button type-btn",onClick:n(G)},{default:p((()=>[S(I(n(N)("account.cancel_change")),1)])),_:1},8,["onClick"])])),_:1})}}},[["__scopeId","data-v-7a4f7759"]]),Re=me({__name:"mp-authorization",props:{agreeStatus:{type:Boolean,default:!1}},setup(e){const a=s((()=>t.$store("user").userInfo)),l=R(null),r=o({model:{nickname:a.value.nickname,avatar:a.value.avatar},rules:{},disabledStyle:{color:"#999",disableColor:"#fff"}});function c(e){!async function(e){if(!e)return;let{data:a}=await J.uploadFile(e);r.model.avatar=a}(e.detail.avatarUrl||"")}async function i(){const{model:e}=r,{nickname:a,avatar:l}=e;if(!a)return void t.$helper.toast(N("account.select_avatar"));if(!l)return void t.$helper.toast(N("account.enter_nickname"));const{code:o}=await Z.updateUser({avatar:r.model.avatar,nickname:r.model.nickname});0===o&&(t.$helper.toast(N("account.authorization_successful")),await t.$store("user").getInfo(),G())}return(e,a)=>{const o=w,s=$,d=A,b=O,h=x(C("uni-forms-item"),ke),g=x(C("uni-easyinput"),xe),_=x(C("uni-forms"),Ce);return u(),m(o,null,{default:p((()=>[f(o,{class:"head-box ss-m-b-60 ss-flex-col"},{default:p((()=>[f(o,{class:"ss-flex ss-m-b-20"},{default:p((()=>[f(o,{class:"head-title ss-m-r-40 head-title-animation"},{default:p((()=>[S(I(n(N)("account.authorization_info")),1)])),_:1})])),_:1}),f(o,{class:"head-subtitle"},{default:p((()=>[S(I(n(N)("account.complete_profile")),1)])),_:1})])),_:1}),f(_,{ref_key:"accountLoginRef",ref:l,modelValue:r.model,"onUpdate:modelValue":a[2]||(a[2]=e=>r.model=e),rules:r.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center"},{default:p((()=>[f(h,{name:"avatar",label:n(N)("account.avatar")},{default:p((()=>[f(b,{class:"ss-reset-button avatar-btn","open-type":"chooseAvatar",onChooseavatar:c},{default:p((()=>[f(s,{class:"avatar-img",src:n(t).$url.cdn(r.model.avatar),mode:"aspectFill",onClick:a[0]||(a[0]=e=>n(t).$router.go("/pages/user/info"))},null,8,["src"]),f(d,{class:"cicon-forward"})])),_:1})])),_:1},8,["label"]),f(h,{name:"nickname",label:n(N)("account.nickname")},{default:p((()=>[f(g,{type:"nickname",placeholder:n(N)("account.enter_nickname"),modelValue:r.model.nickname,"onUpdate:modelValue":a[1]||(a[1]=e=>r.model.nickname=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(o,{class:"foot-box"},{default:p((()=>[f(b,{class:"ss-reset-button authorization-btn",onClick:i},{default:p((()=>[S(I(n(N)("account.confirm_authorization")),1)])),_:1})])),_:1})])),_:1},8,["modelValue","rules"])])),_:1})}}},[["__scopeId","data-v-63cfd8d1"]]),je=me({__name:"officialAccountFirstLogin",emits:["onConfirm"],setup(e,{emit:a}){const l=R(null),t=o({isMobileEnd:!1,codeText:"获取验证码",model:{mobile:"",code:""},rules:{code:_e,mobile:ye}});async function s(){if(!(await n(l).validate().catch((e=>{console.log("error: ",e)}))))return;const{code:e}=await H.smsLogin(t.model);0===e&&G()}return(e,a)=>{const o=w,r=O,c=x(C("uni-easyinput"),xe),i=x(C("uni-forms-item"),ke),d=x(C("uni-forms"),Ce);return u(),m(o,null,{default:p((()=>[f(o,{class:"head-box"},{default:p((()=>[f(o,{class:"ss-flex ss-m-b-20"},{default:p((()=>[f(o,{class:"isActive head-title"},{default:p((()=>[S(I(n(N)("account.first_time_login")),1)])),_:1})])),_:1})])),_:1}),f(d,{ref_key:"smsLoginRef",ref:l,modelValue:t.model,"onUpdate:modelValue":a[3]||(a[3]=e=>t.model=e),rules:t.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center",class:"loginUniForm"},{default:p((()=>[f(i,{name:"mobile",label:n(N)("account.phone_number"),class:"loginUniFormItem"},{default:p((()=>[f(c,{placeholder:n(N)("account.enter_phone_number"),modelValue:t.model.mobile,"onUpdate:modelValue":a[1]||(a[1]=e=>t.model.mobile=e),inputBorder:!1,type:"number"},{right:p((()=>[f(r,{class:b(["ss-reset-button code-btn code-btn-start",{"code-btn-end":t.isMobileEnd}]),disabled:t.isMobileEnd,onClick:a[0]||(a[0]=e=>n(q)("smsLogin",t.model.mobile))},{default:p((()=>[S(I(n(Q)("smsLogin")),1)])),_:1},8,["disabled","class"])])),_:1},8,["placeholder","modelValue"])])),_:1},8,["label"]),f(i,{name:"code",label:n(N)("account.verification_code"),class:"loginUniFormItem"},{default:p((()=>[f(c,{placeholder:n(N)("account.enter_verification_code"),modelValue:t.model.code,"onUpdate:modelValue":a[2]||(a[2]=e=>t.model.code=e),inputBorder:!1,type:"number",maxlength:"4"},null,8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(o,{style:{display:"flex","justify-content":"space-between","margin-top":"20rpx"}},{default:p((()=>[f(r,{class:"ss-reset-button login-btn-start",onClick:s},{default:p((()=>[S(I(n(N)("account.continue_login")),1)])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-a3ccc469"]]),ze=me({__name:"alipay-account",props:{agreeStatus:{type:Boolean,default:!1}},emits:["onConfirm"],setup(e,{emit:a}){const l=s((()=>t.$store("user").userInfo)),r=R(null),c=o({model:{alipayName:"",alipayAccount:""},rules:{alipayAccount:ve}});async function i(){if(!c.model.alipayName||!c.model.alipayAccount)return!1;if(!(await n(r).validate().catch((e=>{console.log("error: ",e)}))))return;const{code:e}=await Z.updateUserAlipayAccount({alipayName:c.model.alipayName,alipayAccount:c.model.alipayAccount});0===e&&(Y({icon:"success",title:N("account.change_password")}),G(),X("alipayAccountChangeComplete"))}return K((async e=>{c.model.alipayName=l.value.alipayName,c.model.alipayAccount=l.value.alipayAccount})),(e,a)=>{const t=w,o=x(C("uni-easyinput"),xe),s=x(C("uni-forms-item"),ke),d=x(C("uni-forms"),Ce),b=O;return u(),m(t,null,{default:p((()=>[f(t,{class:"head-box ss-m-b-60"},{default:p((()=>[f(t,{class:"head-title ss-m-b-20"},{default:p((()=>[S(I(l.value.alipayName&&l.value.alipayAccount?n(N)("account.change_alipay_account"):n(N)("account.bind_alipay_account")),1)])),_:1}),f(t,{class:"head-subtitle"},{default:p((()=>[S(I(n(N)("account.bind_realname_alipay")),1)])),_:1})])),_:1}),f(d,{ref_key:"alipayAccountRef",ref:r,modelValue:c.model,"onUpdate:modelValue":a[2]||(a[2]=e=>c.model=e),rules:c.rules,validateTrigger:"bind",labelWidth:"140",labelAlign:"center",class:"loginUniForm"},{default:p((()=>[f(s,{label:n(N)("account.name"),class:"loginUniFormItem"},{default:p((()=>[f(o,{placeholder:n(N)("account.enter_name"),modelValue:c.model.alipayName,"onUpdate:modelValue":a[0]||(a[0]=e=>c.model.alipayName=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(s,{name:"alipayAccount",label:n(N)("account.account"),class:"loginUniFormItem"},{default:p((()=>[f(o,{placeholder:n(N)("account.enter_account"),modelValue:c.model.alipayAccount,"onUpdate:modelValue":a[1]||(a[1]=e=>c.model.alipayAccount=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(t,{style:{display:"flex","justify-content":"space-between","margin-top":"20rpx"}},{default:p((()=>[f(b,{class:"ss-reset-button login-btn-start",onClick:i},{default:p((()=>[S(I(n(N)("common.confirm")),1)])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-da0644e5"]]),We=me({__name:"bank-account",props:{agreeStatus:{type:Boolean,default:!1}},emits:["onConfirm"],setup(e,{emit:a}){const l=s((()=>t.$store("user").userInfo)),r=R(null),c=o({model:{accountName:"",bankName:"",bankAccount:""},rules:{bankCode:we}});async function i(){if(!c.model.accountName||!c.model.bankName||!c.model.bankAccount)return!1;if(!(await n(r).validate().catch((e=>{console.log("error: ",e)}))))return;const{code:e}=await Z.updateUserBankAccount({accountName:c.model.accountName,bankName:c.model.bankName,bankAccount:c.model.bankAccount});0===e&&(Y({icon:"success",title:N("account.change_password")}),G(),X("bankAccountChangeComplete"))}return K((async e=>{c.model.accountName=l.value.accountName,c.model.bankName=l.value.bankName,c.model.bankAccount=l.value.bankAccount})),(e,a)=>{const t=w,o=x(C("uni-easyinput"),xe),s=x(C("uni-forms-item"),ke),d=x(C("uni-forms"),Ce),b=O;return u(),m(t,null,{default:p((()=>[f(t,{class:"head-box ss-m-b-60"},{default:p((()=>[f(t,{class:"head-title ss-m-b-20"},{default:p((()=>[S(I(l.value.bankName&&l.value.accountName&&l.value.bankAccount?n(N)("account.change_bank_card"):n(N)("account.bind_bank_card")),1)])),_:1})])),_:1}),f(d,{ref_key:"alipayAccountRef",ref:r,modelValue:c.model,"onUpdate:modelValue":a[3]||(a[3]=e=>c.model=e),rules:c.rules,validateTrigger:"bind",labelWidth:"160",labelAlign:"left",class:"loginUniForm"},{default:p((()=>[f(s,{label:n(N)("account.bank_branch"),class:"loginUniFormItem"},{default:p((()=>[f(o,{placeholder:n(N)("account.bank_branch_example"),modelValue:c.model.bankName,"onUpdate:modelValue":a[0]||(a[0]=e=>c.model.bankName=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(s,{label:n(N)("account.account_holder"),class:"loginUniFormItem"},{default:p((()=>[f(o,{placeholder:n(N)("account.account_holder_name"),modelValue:c.model.accountName,"onUpdate:modelValue":a[1]||(a[1]=e=>c.model.accountName=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"]),f(s,{label:n(N)("account.bank_account_number"),name:"bankCode",class:"loginUniFormItem"},{default:p((()=>[f(o,{placeholder:n(N)("account.bank_account_number"),modelValue:c.model.bankAccount,"onUpdate:modelValue":a[2]||(a[2]=e=>c.model.bankAccount=e),inputBorder:!1},null,8,["placeholder","modelValue"])])),_:1},8,["label"])])),_:1},8,["modelValue","rules"]),f(t,{style:{display:"flex","justify-content":"space-between","margin-top":"20rpx"}},{default:p((()=>[f(b,{class:"ss-reset-button login-btn-start",onClick:i},{default:p((()=>[S(I(n(N)("common.confirm")),1)])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-0cf58df6"]]),He=me({__name:"s-auth-modal",setup(e){s((()=>t.$store("app").info)),D("linkId");const a=t.$store("modal"),l=s((()=>a.auth)),r=s((()=>a.isActive)),c=o({protocol:!1}),i=R(!1);function d(){c.protocol=!c.protocol}function h(e){G(),t.$router.go("/pages/public/richtext",{title:e})}function g(e){i.value=e,setTimeout((()=>{i.value=!1}),1e3)}return(e,a)=>{const t=w,o=le,s=te,y=x(C("su-popup"),be);return u(),m(y,{show:""!==l.value,round:"10",showClose:!0,onClose:n(G)},{default:p((()=>[f(t,{class:"login-wrap"},{default:p((()=>[["smsLogin","accountLogin","register"].includes(l.value)?(u(),m(t,{key:0,class:"head-box"},{default:p((()=>[f(t,{class:"ss-flex ss-m-b-20"},{default:p((()=>[f(t,{class:b(["accountLogin"==r.value?"head-title head-title-line head-title-animation ss-m-r-40":" ss-m-r-40 head-title-active head-title-line"]),onClick:a[0]||(a[0]=e=>{r.value="accountLogin",n(ee)("accountLogin","accountLogin")})},{default:p((()=>[S(I(n(N)("account.account_login")),1)])),_:1},8,["class"]),f(t,{class:b(["register"==r.value?"head-title head-title-line head-title-animation":"head-title-active head-title-line"]),onClick:a[1]||(a[1]=e=>{r.value="register",n(ee)("register","register")})},{default:p((()=>[S(I(n(N)("account.register")),1)])),_:1},8,["class"])])),_:1})])),_:1})):_("",!0),["smsLogin","accountLogin","register"].includes(l.value)?(u(),m(t,{key:1,class:b(["agreement-box ss-flex ss-row-center",{shake:i.value}])},{default:p((()=>[f(s,{class:"radio ss-flex ss-col-center",onClick:d},{default:p((()=>[f(o,{checked:c.protocol,color:"var(--ui-BG-Main)",style:{transform:"scale(0.8)"},onClick:ae(d,["stop"])},null,8,["checked"]),f(t,{class:"agreement-text ss-flex ss-col-center ss-m-l-8"},{default:p((()=>[S(I(n(N)("account.read_and_agree"))+" ",1),f(t,{class:"tcp-text",onClick:a[2]||(a[2]=ae((e=>h("用户协议")),["stop"]))},{default:p((()=>[S(I(n(N)("account.user_agreement")),1)])),_:1}),f(t,{class:"agreement-text"},{default:p((()=>[S(I(n(N)("account.and")),1)])),_:1}),f(t,{class:"tcp-text",onClick:a[3]||(a[3]=ae((e=>h("隐私协议")),["stop"]))},{default:p((()=>[S(I(n(N)("account.privacy_policy")),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["class"])):_("",!0),"officialAccountFirstLogin"===l.value?(u(),m(n(je),{key:2,agreeStatus:c.protocol,onOnConfirm:g},null,8,["agreeStatus"])):_("",!0),"accountLogin"===l.value?(u(),m(Ee,{key:3,agreeStatus:c.protocol,onOnConfirm:g},null,8,["agreeStatus"])):_("",!0),"smsLogin"===l.value?(u(),m(Oe,{key:4,agreeStatus:c.protocol,onOnConfirm:g},null,8,["agreeStatus"])):_("",!0),"register"===l.value?(u(),m(Fe,{key:5,agreeStatus:c.protocol,onOnConfirm:g},null,8,["agreeStatus"])):_("",!0),"changeMobile"===l.value?(u(),m(Le,{key:6})):_("",!0),"changePassword"===l.value?(u(),m(Te,{key:7})):_("",!0),"mpAuthorization"===l.value?(u(),m(Re,{key:8})):_("",!0),"alipayAccount"===l.value?(u(),m(ze,{key:9})):_("",!0),"bankAccount"===l.value?(u(),m(We,{key:10})):_("",!0),f(t,{class:"safe-box"})])),_:1})])),_:1},8,["show","onClose"])}}},[["__scopeId","data-v-c8f5412a"]]);async function Ge(e,a){const l=e.width,t=new de({canvasId:e.canvasId,width:e.width,height:e.height,setCanvasWH:a=>{e.height=a.height}},a);let o=await ue(e);const s=await t.drawImg({type:"image",val:o.background,x:0,y:0,width:l,mode:"widthFix",zIndex:0});await t.updateCanvasWH({width:s.width,height:s.bottom});let n=o.list;for(let c=0;c<n.length;c++){let e=n[c];if("text"===e.type&&(console.log(e),await t.drawText(e)),"image"===e.type){e.d&&t.setCircle({x:e.x,y:e.y,d:e.d,clip:!0}),e.r&&t.setRect({x:e.x,y:e.y,height:e.height,width:e.width,r:e.r,clip:!0});try{await t.drawImg(e)}catch(r){console.log(r)}t.restore()}if("rect"===e.type){e.r&&t.setRect({x:e.x,y:e.y,height:e.height,width:e.width,r:e.r,clip:!0});try{await t.draw(e)}catch(r){console.log(r)}t.restore()}"qrcode"===e.type&&(console.log(e),await t.drawQrCode(e))}return await t.draw(),setTimeout((async()=>{e.src=await t.toImage()}),100),e}const De=me({__name:"index",props:{show:{type:Boolean,default:!1},shareInfo:{type:Object,default(){}}},emits:["success","close"],setup(e,{expose:a,emit:l}){const s=e,r=o({canvasId:"canvasId",width:.9*t.$platform.device.windowWidth,height:600,src:"",imgData:""}),c=l,i=y(),d=()=>{c("close")},b=()=>{["WechatOfficialAccount","H5"].includes(t.$platform.name)?t.$helper.toast(N("share.long_press_to_save")):oe({filePath:r.src,success:e=>{d(),t.$helper.toast(N("share.save_success"))},fail:e=>{t.$helper.toast(N("share.save_failure")),console.log("图片保存失败:",e)}})};return R(""),a({getPoster:async function(e){return r.src="",r.shareInfo=s.shareInfo,await Ge(r,i)}}),(a,l)=>{const t=w,o=$,s=W,c=O,i=x(C("su-popup"),be);return u(),m(i,{show:e.show,round:"10",onClose:d,type:"center",class:"popup-box"},{default:p((()=>[f(t,{class:"ss-flex-col ss-col-center ss-row-center"},{default:p((()=>[""===r.src?(u(),m(t,{key:0,class:"poster-title ss-flex ss-row-center",style:h({height:r.height+"px",width:r.width+"px"})},{default:p((()=>[S(I(n(N)("share.poster_loading")),1)])),_:1},8,["style"])):(u(),m(o,{key:1,class:"poster-img",src:r.src,style:h({height:r.height+"px",width:r.width+"px"}),"show-menu-by-longpress":!0},null,8,["src","style"])),f(s,{class:"hideCanvas","canvas-id":r.canvasId,id:r.canvasId,style:h({height:r.height+"px",width:r.width+"px"})},null,8,["canvas-id","id","style"]),""!==r.src?(u(),m(t,{key:2,class:"poster-btn-box ss-m-t-20 ss-flex ss-row-between ss-col-center"},{default:p((()=>[f(c,{class:"cancel-btn ss-reset-button",onClick:d},{default:p((()=>[S(I(n(N)("common.cancel")),1)])),_:1}),f(c,{class:"save-btn ss-reset-button ui-BG-Main",onClick:b},{default:p((()=>[S(I(n(N)("share.long_press_to_save")),1)])),_:1})])),_:1})):_("",!0)])),_:1})])),_:1},8,["show"])}}},[["__scopeId","data-v-d3ce5d78"]]),qe=me({__name:"s-share-modal",props:{shareInfo:{type:Object,default(){}}},setup(e){const a=s((()=>t.$store("modal").share)),l=s((()=>t.$store("app").platform.share)),r=R(""),c=e,i=o({showShareGuide:!1,showPosterModal:!1});let d=s((()=>({...c.shareInfo})));const b=()=>{const e=s((()=>t.$store("modal").shareInfo.spuId));se(),t.$store("user").isLogin?(e.value&&ne.getLinkId(3,e.value).then((e=>{0===e.code&&(d.value.link=d.value.link.replace("0",e.data.linkId),d.value.query=d.value.query.replace("0",e.data.linkId))})),n(r).getPoster(),i.showPosterModal=!0):ee()},h=()=>{se(),["WechatOfficialAccount","H5"].includes(t.$platform.name)&&(i.showShareGuide=!0)};function g(){i.showShareGuide=!1}return(e,o)=>{const s=x(C("su-popup"),be),c=$,y=w,v=A,k=O;return u(),m(y,null,{default:p((()=>[f(s,{show:i.showShareGuide,showClose:!1,onClose:g},null,8,["show"]),i.showShareGuide?(u(),m(y,{key:0,class:"guide-wrap"},{default:p((()=>[f(c,{class:"guide-image",src:n(t).$url.static("/static/images/share_guide.png")},null,8,["src"])])),_:1})):_("",!0),f(s,{show:a.value,round:"10",showClose:!1,onClose:n(se)},{default:p((()=>[f(y,{class:"share-box"},{default:p((()=>[f(y,{class:"share-list-box ss-flex"},{default:p((()=>[l.value.methods.includes("forward")?(u(),m(k,{key:0,class:"share-item share-btn ss-flex-col ss-col-center","open-type":"share",onClick:h},{default:p((()=>[f(c,{class:"share-img",src:n(t).$url.static("/static/images/share_wx.png"),mode:""},null,8,["src"]),f(v,{class:"share-title"},{default:p((()=>[S(I(n(N)("pop.wechat_friend")),1)])),_:1})])),_:1})):_("",!0),l.value.methods.includes("poster")?(u(),m(k,{key:1,class:"share-item share-btn ss-flex-col ss-col-center",onClick:b},{default:p((()=>[f(c,{class:"share-img",src:n(t).$url.static("/static/images/share_poster.png"),mode:""},null,8,["src"]),f(v,{class:"share-title"},{default:p((()=>[S(I(n(N)("pop.create_poster")),1)])),_:1})])),_:1})):_("",!0)])),_:1}),f(y,{class:"share-foot ss-flex ss-row-center ss-col-center",onClick:n(se)},{default:p((()=>[S(I(n(N)("common.cancel")),1)])),_:1},8,["onClick"])])),_:1})])),_:1},8,["show","onClose"]),f(De,{ref_key:"SharePosterRef",ref:r,show:i.showPosterModal,shareInfo:n(d),onClose:o[0]||(o[0]=e=>i.showPosterModal=!1)},null,8,["show","shareInfo"])])),_:1})}}},[["__scopeId","data-v-846c9f50"]]),Qe="data:image/svg+xml,%3c?xml%20version='1.0'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20t='1736494005030'%20class='icon'%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20p-id='4246'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='200'%20height='200'%3e%3cpath%20d='M557.312%20513.248l265.28-263.904c12.544-12.48%2012.608-32.704%200.128-45.248-12.512-12.576-32.704-12.608-45.248-0.128l-265.344%20263.936-263.04-263.84C236.64%20191.584%20216.384%20191.52%20203.84%20204%20191.328%20216.48%20191.296%20236.736%20203.776%20249.28l262.976%20263.776L201.6%20776.8c-12.544%2012.48-12.608%2032.704-0.128%2045.248%206.24%206.272%2014.464%209.44%2022.688%209.44%208.16%200%2016.32-3.104%2022.56-9.312l265.216-263.808%20265.44%20266.24c6.24%206.272%2014.432%209.408%2022.656%209.408%208.192%200%2016.352-3.136%2022.592-9.344%2012.512-12.48%2012.544-32.704%200.064-45.248L557.312%20513.248z'%20fill='%23272636'%20p-id='4247'%3e%3c/path%3e%3c/svg%3e",Ze=me({__name:"s-pay-password",setup(e){const a=t.$store("modal"),l=R(""),o=s((()=>a.payPassword.show)),n=s((()=>a.payPassword.title));function r(e){l.value.length<6&&(l.value+=e,6===l.value.length&&async function(e){const{type:t,step:o,callback:s,oldPassword:n,newPassword:r}=a.payPassword;if("input"===t)null==s||s(e),re();else if("change"===t){if(1===o)a.$patch((a=>{a.payPassword.oldPassword=e,a.payPassword.step=2,a.payPassword.title="请输入新支付密码"}));else if(2===o)a.$patch((a=>{a.payPassword.newPassword=e,a.payPassword.step=3,a.payPassword.title="请确认新支付密码"}));else if(3===o)if(e===r)try{const{code:a}=await Z.updatePayPassword({payPassword:e,oldPayPassword:n});0===a&&(Y({title:"修改成功",icon:"success"}),null==s||s({oldPassword:n,newPassword:e})),re()}catch(c){Y({title:c.message||"修改失败",icon:"none"}),re()}else Y({title:"两次密码不一致",icon:"none"}),a.$patch((e=>{e.payPassword.step=2,e.payPassword.title="请输入新支付密码"}))}else if("set"===t)if(1===o)a.$patch((a=>{a.payPassword.newPassword=e,a.payPassword.step=2,a.payPassword.title="请确认支付密码"}));else if(2===o)if(e===r)try{const{code:a}=await Z.updatePayPassword({payPassword:e});0===a&&(Y({title:"设置成功",icon:"success"}),null==s||s(e)),re()}catch(c){Y({title:c.message||"设置失败",icon:"none"}),re()}else Y({title:"两次密码不一致",icon:"none"}),a.$patch((e=>{e.payPassword.step=1,e.payPassword.title="设置支付密码"}));l.value=""}(l.value))}function c(){l.value.length>0&&(l.value=l.value.substring(0,l.value.length-1))}function i(){var e,l;re(),null==(l=(e=a.payPassword).onCancel)||l.call(e)}return(e,a)=>{const t=$,s=w,d=A,b=O;return o.value?(u(),m(s,{key:0,class:"paymentCodeBox"},{default:p((()=>[f(s,{class:"password-set-page"},{default:p((()=>[f(s,{class:"setPage"},{default:p((()=>[f(s,{class:"hint mb-30 height110 width100Percent ss-font-32 ss-color-222 ss-font-bold"},{default:p((()=>[S(I(n.value)+" ",1),f(s,{class:"imgClose",onClick:i},{default:p((()=>[f(t,{src:Qe,style:{width:"50rpx",height:"50rpx"}})])),_:1})])),_:1}),f(s,{class:"code"},{default:p((()=>[f(s,{class:"numFont"},{default:p((()=>[(u(),V(B,null,U(6,((e,a)=>f(s,{key:a},{default:p((()=>[S(I(l.value[a]?"●":""),1)])),_:2},1024))),64))])),_:1})])),_:1}),f(s,{class:"keyboard"},{default:p((()=>[(u(),V(B,null,U(9,((e,a)=>f(b,{key:a,onClick:e=>r(a+1)},{default:p((()=>[f(d,null,{default:p((()=>[S(I(a+1),1)])),_:2},1024)])),_:2},1032,["onClick"]))),64)),f(b,{class:"hide"}),f(b,{onClick:a[0]||(a[0]=e=>r(0))},{default:p((()=>[f(d,null,{default:p((()=>[S("0")])),_:1})])),_:1}),f(b,{onClick:c},{default:p((()=>[f(t,{src:Qe,mode:"aspectFill"})])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):_("",!0)}}},[["__scopeId","data-v-8cc2ed3b"]]),Ye=me({__name:"s-layout",props:{title:{type:String,default:""},navbar:{type:String,default:"normal"},opacityBgUi:{type:String,default:"bg-white"},color:{type:String,default:""},tools:{type:String,default:"title"},keyword:{type:String,default:""},navbarStyle:{type:Object,default:()=>({mode:"",type:"",color:"",src:"",list:[],alwaysShow:0})},bgStyle:{type:Object,default:()=>({src:"",color:"var(--ui-BG-1)"})},tabbar:{type:[String,Boolean],default:""},onShareAppMessage:{type:[Boolean,Object],default:!0},leftWidth:{type:[Number,String],default:100},rightWidth:{type:[Number,String],default:100},defaultSearch:{type:String,default:""},showLeftButton:{type:Boolean,default:!1}},emits:["search"],setup(e,{emit:o}){const r=e,c=o,i=t.$store("sys");t.$store("user"),t.$store("app"),t.$store("modal");const d=s((()=>i)),y=s((()=>"normal"===r.navbar||"normal"===r.navbarStyle.mode?"normal":"inner")),v=s((()=>"inner"===y.value?{background:`${r.bgStyle.backgroundColor} url(${t.$url.cdn(r.bgStyle.backgroundImage)}) no-repeat top center / 100% auto`}:{})),k=s((()=>"normal"===y.value?{background:`${r.bgStyle.backgroundColor} url(${t.$url.cdn(r.bgStyle.backgroundImage)}) no-repeat top center / 100% auto`}:{})),S=s((()=>!0===r.onShareAppMessage?t.$platform.share.getShareInfo():ce.isEmpty(r.onShareAppMessage)?{}:(t.$platform.share.updateShareInfo(r.onShareAppMessage),r.onShareAppMessage)));return ie((()=>{ce.isEmpty(S.value)||t.$platform.share.updateShareInfo(S.value)})),(o,s)=>{const r=x(C("su-navbar"),a),i=x(C("s-custom-navbar"),Be),I=x(C("su-inner-navbar"),Ue),$=w,V=x(C("s-tabbar"),fe),B=x(C("s-wallet-modal"),Pe),U=x(C("s-signup-modal"),Ae),P=x(C("s-follow-modal"),Ne),A=x(C("s-auth-modal"),He),M=x(C("s-share-modal"),qe),N=x(C("s-menu-tools"),l),E=x(C("s-pay-password"),Ze);return u(),m($,{class:b(["page-app",["theme-"+d.value.mode,"main-"+d.value.theme,"font-"+d.value.fontSize]])},{default:p((()=>[f($,{class:"page-main",style:h([v.value])},{default:p((()=>["normal"===e.navbar?(u(),m(r,{key:0,title:e.title,statusBar:"",color:e.color,tools:e.tools,opacityBgUi:e.opacityBgUi,onSearch:s[0]||(s[0]=e=>c("search",e)),defaultSearch:e.defaultSearch},null,8,["title","color","tools","opacityBgUi","defaultSearch"])):"custom"===e.navbar&&"normal"===y.value?(u(),m(i,{key:1,data:e.navbarStyle,showLeftButton:e.showLeftButton},null,8,["data","showLeftButton"])):_("",!0),f($,{class:"page-body",style:h([k.value])},{default:p((()=>["inner"===e.navbar?(u(),m(I,{key:0,title:e.title},null,8,["title"])):_("",!0),"inner"===e.navbar?(u(),m($,{key:1,style:h([{paddingTop:n(t).$platform.navbar+"px"}])},null,8,["style"])):_("",!0),g(o.$slots,"default",{},void 0,!0),""!==e.tabbar?(u(),m(V,{key:2,path:e.tabbar},null,8,["path"])):_("",!0)])),_:3},8,["style"])])),_:3},8,["style"]),f($,{class:"page-modal"},{default:p((()=>[f(B),f(U),f(P),f(A),f(M,{shareInfo:S.value},null,8,["shareInfo"]),f(N),f(E)])),_:1})])),_:3},8,["class"])}}},[["__scopeId","data-v-05ef8b08"]]);export{Ye as _,Ie as a,Ge as u};
|