Files
sbnews/server/public/mobile/assets/pages-register-register.B87JEWRx.js
T

2 lines
3.8 KiB
JavaScript

import{d as e,r as a,H as l,G as t,J as r,x as s,l as o,w as d,F as u,P as p,k as n,o as c,t as i,c as m,R as f,D as x,ai as _,a0 as g,_ as h}from"./index-CXWaumcQ.js";const y=h(e({__name:"register",setup(e){const h=a(!1),y=l(),b=t(()=>1==y.getLoginConfig.login_agreement),v=r({account:"",password:"",password_confirm:""}),w=a(!1),V=async()=>v.account?v.password?v.password_confirm?!h.value&&b.value?w.value=!0:v.password!=v.password_confirm?uni.$u.toast("两次输入的密码不一致"):(await _(v),void setTimeout(function(){g()},1e3)):uni.$u.toast("请输入确认密码"):uni.$u.toast("请输入密码"):uni.$u.toast("请输入账号");return(e,a)=>{const l=p("page-meta"),t=n,r=p("u-input"),_=p("router-navigate"),g=p("u-checkbox"),y=p("u-button"),k=p("u-modal");return c(),s(u,null,[o(l,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),o(t,{class:"register bg-white min-h-full flex flex-col items-center px-[40rpx] pt-[40rpx] box-border"},{default:d(()=>[o(t,{class:"w-full"},{default:d(()=>[o(t,{class:"text-2xl font-medium mb-[60rpx]"},{default:d(()=>[i("注册新账号")]),_:1}),o(t,{class:"px-[18rpx] border border-solid border-lightc border-light rounded-[10rpx] h-[100rpx] items-center flex"},{default:d(()=>[o(r,{class:"flex-1",modelValue:v.account,"onUpdate:modelValue":a[0]||(a[0]=e=>v.account=e),border:!1,placeholder:"请输入账号"},null,8,["modelValue"])]),_:1}),o(t,{class:"px-[18rpx] border border-solid border-lightc border-light rounded-[10rpx] h-[100rpx] items-center flex mt-[40rpx]"},{default:d(()=>[o(r,{class:"flex-1",type:"password",modelValue:v.password,"onUpdate:modelValue":a[1]||(a[1]=e=>v.password=e),placeholder:"请输入密码",border:!1},null,8,["modelValue"])]),_:1}),o(t,{class:"px-[18rpx] border border-solid border-lightc border-light rounded-[10rpx] h-[100rpx] items-center flex mt-[40rpx]"},{default:d(()=>[o(r,{class:"flex-1",type:"password",modelValue:v.password_confirm,"onUpdate:modelValue":a[2]||(a[2]=e=>v.password_confirm=e),placeholder:"请再次输入密码",border:!1},null,8,["modelValue"])]),_:1}),b.value?(c(),m(t,{key:0,class:"mt-[40rpx]"},{default:d(()=>[o(g,{modelValue:h.value,"onUpdate:modelValue":a[5]||(a[5]=e=>h.value=e),shape:"circle"},{default:d(()=>[o(t,{class:"text-xs flex"},{default:d(()=>[i(" 已阅读并同意 "),o(t,{onClick:a[3]||(a[3]=f(()=>{},["stop"]))},{default:d(()=>[o(_,{class:"text-primary","hover-class":"none",to:"/pages/agreement/agreement?type=service"},{default:d(()=>[i(" 《服务协议》 ")]),_:1})]),_:1}),i(" 和 "),o(t,{onClick:a[4]||(a[4]=f(()=>{},["stop"]))},{default:d(()=>[o(_,{class:"text-primary","hover-class":"none",to:"/pages/agreement/agreement?type=privacy"},{default:d(()=>[i(" 《隐私协议》 ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1})):x("",!0),o(t,{class:"mt-[60rpx]"},{default:d(()=>[o(y,{type:"primary","hover-class":"none",onClick:V,customStyle:{height:"100rpx",opacity:v.account&&v.password&&v.password_confirm?"1":"0.5"}},{default:d(()=>[i(" 注册 ")]),_:1},8,["customStyle"])]),_:1})]),_:1})]),_:1}),o(k,{modelValue:w.value,"onUpdate:modelValue":a[6]||(a[6]=e=>w.value=e),"show-cancel-button":"","show-title":!1,onConfirm:a[7]||(a[7]=e=>{h.value=!0,w.value=!1}),onCancel:a[8]||(a[8]=e=>w.value=!1),"confirm-color":"var(--color-primary)"},{default:d(()=>[o(t,{class:"text-center px-[70rpx] py-[60rpx]"},{default:d(()=>[o(t,null,{default:d(()=>[i(" 请先阅读并同意")]),_:1}),o(t,{class:"flex justify-center"},{default:d(()=>[o(_,{"data-theme":"",to:"/pages/agreement/agreement?type=service"},{default:d(()=>[o(t,{class:"text-primary"},{default:d(()=>[i("《服务协议》")]),_:1})]),_:1}),i(" 和 "),o(_,{to:"/pages/agreement/agreement?type=privacy"},{default:d(()=>[o(t,{class:"text-primary"},{default:d(()=>[i("《隐私协议》")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])],64)}}}),[["__scopeId","data-v-d6995219"]]);export{y as default};