login.js
2.0 KB
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js");if(!Array){(e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js"))();const r={__name:"login",setup(r){const n=e.ref({name:"",identificationNumber:""}),i=e.ref(null),t={name:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}]},a={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},u={color:"#bbb",fontSize:"28rpx"};e.onReady((()=>{i.value.setRules(t)}));const s=()=>{e.index.navigateTo({url:"/pages/privacy/privacy"})},l=()=>{i.value.validate().then((async o=>{o?(e.index.$u.toast("登录成功"),e.index.navigateTo({url:"/pages/companyHome/companyHome"})):e.index.$u.toast("校验失败")})).catch((()=>{e.index.$u.toast("校验失败")}))};return(r,t)=>({a:o._imports_0,b:e.o((e=>n.value.name=e)),c:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:u,customStyle:a,placeholder:"请输入真实姓名",modelValue:n.value.name}),d:e.p({prop:"name"}),e:o._imports_1,f:e.o((e=>n.value.identificationNumber=e)),g:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:u,customStyle:a,placeholder:"请输入身份证号",modelValue:n.value.identificationNumber}),h:e.p({prop:"identificationNumber"}),i:e.sr(i,"d82b9310-0",{k:"logFormRef"}),j:e.p({model:n.value}),k:e.o(s),l:e.o(l)})}},n=e._export_sfc(r,[["__scopeId","data-v-d82b9310"]]);wx.createPage(n);