2 lines
3.5 KiB
JavaScript
Executable File
2 lines
3.5 KiB
JavaScript
Executable File
import{e,f as a,B as t,u as l,A as s,P as o,o as r,q as u,b as i,w as n,c,j as d,t as m,k as p,d as f,F as x,a2 as b,a3 as _,aC as g,ai as h,r as v,a as y,i as k,p as j}from"./index-af8b4f0a.js";import{_ as w}from"./page-meta.b66710fd.js";import{_ as C}from"./u-navbar.8173a487.js";import{_ as V}from"./u-sticky.4cfaefbf.js";import{_ as $}from"./u-button.c275553c.js";import{_ as T}from"./u-image.b6a3b610.js";import{_ as A}from"./u-input.71f0c575.js";import{_ as B}from"./u-verification-code.c806c4a4.js";import{_ as E,a as G}from"./icon_code.cf5c2f0a.js";import{_ as I}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.7661429a.js";const M=I(e({__name:"bind_mobile",setup(e){const I=a(""),M=a(1),P=t(),U=a(""),q=l(),F=e=>{U.value=e},H=s({type:"change",mobile:"",code:""}),L=async()=>{var e,a;if(!H.mobile)return uni.$u.toast("请输入手机号码");(null==(e=P.value)?void 0:e.canGetCode)&&(await b({scene:_.CHANGE_MOBILE,mobile:H.mobile}),uni.$u.toast("发送成功"),null==(a=P.value)||a.start())},N=async()=>H.mobile?H.code?(await g(H,{token:q.temToken}),uni.$u.toast("更改成功"),void setTimeout((()=>{h()}),500)):uni.$u.toast("请输入验证码"):uni.$u.toast("请输入手机号码");return o((e=>{I.value=e.mobile})),(e,a)=>{const t=v(y("page-meta"),w),l=v(y("u-navbar"),C),s=v(y("u-sticky"),V),o=k,b=v(y("u-button"),$),_=v(y("u-image"),T),g=v(y("u-input"),A),h=v(y("u-verification-code"),B),q=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==M.value?(r(),c(o,{key:0,class:"w-full mt-[380rpx]"},{default:n((()=>[i(o,{class:"text-content text-center mb-[8rpx]"},{default:n((()=>[d(" 已绑定手机号 ")])),_:1}),i(o,{class:"text-[48rpx] text-center font-black mb-[180rpx]"},{default:n((()=>[d(m(I.value),1)])),_:1}),i(b,{type:"primary",onClick:a[0]||(a[0]=e=>M.value=2),class:"rounded-[24rpx] w-[380rpx]"},{default:n((()=>[d(" 更换手机号 ")])),_:1})])),_:1})):p("v-if",!0),2==M.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:E,height:28,width:28,class:"mr-[20rpx]"}),i(g,{class:"flex-1",modelValue:H.mobile,"onUpdate:modelValue":a[1]||(a[1]=e=>H.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:G,height:28,width:28,class:"mr-[20rpx]"}),i(g,{class:"flex-1",modelValue:H.code,"onUpdate:modelValue":a[2]||(a[2]=e=>H.code=e),placeholder:"请输入验证码",border:!1,"placeholder-style":"color: #999"},null,8,["modelValue"]),i(o,{class:"text-muted leading-4",onClick:L},{default:n((()=>[i(h,{ref_key:"uCodeRef",ref:P,seconds:60,onChange:F,"change-text":"x秒"},null,512),i(q,{class:f(H.mobile?"text-primary":"text-muted")},{default:n((()=>[d(m(U.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((()=>[d(" 确定 ")])),_:1})])),_:1})])),_:1})):p("v-if",!0)])),_:1})],64)}}}),[["__scopeId","data-v-5a903a2b"]]);export{M as default};
|