Files
anmo/server/public/shop/assets/pages-bind_mobile-bind_mobile.b4be9c1d.js
2025-08-19 14:16:51 +08:00

2 lines
3.5 KiB
JavaScript
Executable File

import{g as e,x as a,D as t,k as l,v as s,J as o,o as r,l as u,b as i,w as n,c,d as m,t as d,m as p,n as f,F as x,Z as b,_,aG as g,ae as v,r as h,a as y,i as k,s as j}from"./index-b1ac9181.js";import{_ as w}from"./page-meta.7cff77eb.js";import{_ as C}from"./u-navbar.d109c016.js";import{_ as $}from"./u-sticky.5e88d534.js";import{_ as V}from"./u-button.69f9d71a.js";import{_ as G}from"./u-image.73f5991b.js";import{_ as E}from"./u-input.06568a5f.js";import{_ as I}from"./u-verification-code.12cc40e7.js";import{_ as T,a as U}from"./icon_code.3730d124.js";import{_ as A}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.2a47889e.js";import"./emitter.1571a5d9.js";const B=A(e({__name:"bind_mobile",setup(e){const A=a(""),B=a(1),D=t(),F=a(""),H=l(),J=e=>{F.value=e},L=s({type:"change",mobile:"",code:""}),M=async()=>{var e,a;if(!L.mobile)return uni.$u.toast("请输入手机号码");(null==(e=D.value)?void 0:e.canGetCode)&&(await b({scene:_.CHANGE_MOBILE,mobile:L.mobile}),uni.$u.toast("发送成功"),null==(a=D.value)||a.start())},N=async()=>L.mobile?L.code?(await g(L,{token:H.temToken}),uni.$u.toast("更改成功"),void setTimeout((()=>{v()}),500)):uni.$u.toast("请输入验证码"):uni.$u.toast("请输入手机号码");return o((e=>{A.value=e.mobile})),(e,a)=>{const t=h(y("page-meta"),w),l=h(y("u-navbar"),C),s=h(y("u-sticky"),$),o=k,b=h(y("u-button"),V),_=h(y("u-image"),G),g=h(y("u-input"),E),v=h(y("u-verification-code"),I),H=j;return r(),u(x,null,[i(t,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),i(o,{class:"register min-h-full flex flex-col items-center px-[30rpx] pt-[60rpx] box-border"},{default:n((()=>[i(s,{"h5-nav-height":"0","bg-color":"transparent"},{default:n((()=>[i(l,{"is-back":!0,"is-fixed":!0,title:"更换手机号","border-bottom":!1,"title-bold":!1,background:{background:"rgba(256,256, 256, 0)"},"title-color":"#000"},null,8,["background"])])),_:1}),1==B.value?(r(),c(o,{key:0,class:"w-full mt-[380rpx]"},{default:n((()=>[i(o,{class:"text-content text-center mb-[8rpx]"},{default:n((()=>[m(" 已绑定手机号 ")])),_:1}),i(o,{class:"text-[48rpx] text-center font-black mb-[180rpx]"},{default:n((()=>[m(d(A.value),1)])),_:1}),i(b,{type:"primary",onClick:a[0]||(a[0]=e=>B.value=2),class:"rounded-[24rpx] w-[380rpx]"},{default:n((()=>[m(" 更换手机号 ")])),_:1})])),_:1})):p("v-if",!0),2==B.value?(r(),c(o,{key:1,class:"w-full"},{default:n((()=>[i(o,{class:"bg-white mb-[30rpx] rounded-[24rpx] px-[48rpx] py-[15rpx] flex items-center"},{default:n((()=>[i(_,{src:T,height:28,width:28,class:"mr-[20rpx]"}),i(g,{class:"flex-1",modelValue:L.mobile,"onUpdate:modelValue":a[1]||(a[1]=e=>L.mobile=e),border:!1,placeholder:"请输入手机号码","placeholder-style":"color: #999"},null,8,["modelValue"])])),_:1}),i(o,{class:"bg-white rounded-[24rpx] px-[48rpx] py-[15rpx] flex items-center items-center"},{default:n((()=>[i(_,{src:U,height:28,width:28,class:"mr-[20rpx]"}),i(g,{class:"flex-1",modelValue:L.code,"onUpdate:modelValue":a[2]||(a[2]=e=>L.code=e),placeholder:"请输入验证码",border:!1,"placeholder-style":"color: #999"},null,8,["modelValue"]),i(o,{class:"text-muted leading-4",onClick:M},{default:n((()=>[i(v,{ref_key:"uCodeRef",ref:D,seconds:60,onChange:J,"change-text":"x秒"},null,512),i(H,{class:f(L.mobile?"text-primary":"text-muted")},{default:n((()=>[m(d(F.value),1)])),_:1},8,["class"])])),_:1})])),_:1}),i(o,{class:"mt-[112rpx]"},{default:n((()=>[i(b,{type:"primary",onClick:N,class:"rounded-[24rpx]"},{default:n((()=>[m(" 确定 ")])),_:1})])),_:1})])),_:1})):p("v-if",!0)])),_:1})],64)}}}),[["__scopeId","data-v-5a903a2b"]]);export{B as default};