初始版本
This commit is contained in:
@@ -0,0 +1 @@
|
||||
import{d as e,l as a,C as t,U as l,E as s,V as o,o as r,q as u,f as i,w as n,e as c,g as d,t as m,R as p,F as x,Z as f,_ as b,aa as _,ai as g,r as v,b as h,j as y,k}from"./index-de4504bf.js";import{_ as j}from"./page-meta.6ef9508b.js";import{_ as w}from"./u-navbar.075ee277.js";import{_ as C}from"./u-sticky.34e1a57d.js";import{_ as V}from"./u-button.f68b46c8.js";import{_ as $}from"./u-image.c4f072e6.js";import{_ as E}from"./u-input.ed5d15be.js";import{_ as I}from"./u-verification-code.825f5725.js";import{_ as U,a as B}from"./icon_code.cf5c2f0a.js";import{_ as G}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.a29926e1.js";import"./emitter.1571a5d9.js";const L=G(e({__name:"index",setup(e){const G=a("手机号"),L=a(""),M=a(1),N=t(),O=a(""),R=l(),T=e=>{O.value=e},q=s({type:"change",mobile:"",code:""}),A=async()=>{var e,a;if(!q.mobile)return uni.$u.toast("请输入手机号码");(null==(e=N.value)?void 0:e.canGetCode)&&(await f({scene:3===M.value?b.BIND_MOBILE:b.CHANGE_MOBILE,mobile:q.mobile}),uni.$u.toast("发送成功"),null==(a=N.value)||a.start())},D=async()=>q.mobile?q.code?(await _(q,{token:R.temToken}),uni.$u.toast("操作成功"),void setTimeout(()=>{g()},500)):uni.$u.toast("请输入验证码"):uni.$u.toast("请输入手机号码");return o(e=>{L.value=e.mobile,e.mobile?(M.value=1,G.value="更改手机号",q.type="change"):(M.value=3,G.value="绑定手机号",q.type="bind")}),(e,a)=>{const t=v(h("page-meta"),j),l=v(h("u-navbar"),w),s=v(h("u-sticky"),C),o=y,f=v(h("u-button"),V),b=v(h("u-image"),$),_=v(h("u-input"),E),g=v(h("u-verification-code"),I),R=k;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:G.value,"border-bottom":!1,"title-bold":!1,background:{background:"rgba(256,256, 256, 0)"},"title-color":"#000"},null,8,["title","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(L.value),1)]),_:1}),i(f,{type:"primary",onClick:a[0]||(a[0]=e=>M.value=2),class:"rounded-[24rpx] w-[380rpx]"},{default:n(()=>[d(" 更换手机号 ")]),_:1})]),_:1})):(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(b,{src:U,height:28,width:28,class:"mr-[20rpx]"}),i(_,{class:"flex-1",modelValue:q.mobile,"onUpdate:modelValue":a[1]||(a[1]=e=>q.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(b,{src:B,height:28,width:28,class:"mr-[20rpx]"}),i(_,{class:"flex-1",modelValue:q.code,"onUpdate:modelValue":a[2]||(a[2]=e=>q.code=e),placeholder:"请输入验证码",border:!1,"placeholder-style":"color: #999"},null,8,["modelValue"]),i(o,{class:"text-muted leading-4",onClick:A},{default:n(()=>[i(g,{ref_key:"uCodeRef",ref:N,seconds:60,onChange:T,"change-text":"x秒"},null,512),i(R,{class:p(q.mobile?"text-primary":"text-muted")},{default:n(()=>[d(m(O.value),1)]),_:1},8,["class"])]),_:1})]),_:1}),i(o,{class:"mt-[112rpx]"},{default:n(()=>[i(f,{type:"primary",onClick:D,class:"rounded-[24rpx]"},{default:n(()=>[d(" 确定 ")]),_:1})]),_:1})]),_:1}))]),_:1})],64)}}}),[["__scopeId","data-v-2d070e9e"]]);export{L as default};
|
||||
Reference in New Issue
Block a user