forked from natuka/web.puabadge.com
开始设计验证手机号
This commit is contained in:
1 parent
340b70f71e
commit
e0e922b6d6
1 file changed
+32
-16
+32
-16
@@ -88,7 +88,38 @@ function goToPreview() {
|
||||
return
|
||||
}
|
||||
isLoading.value = true
|
||||
getPid()
|
||||
if (trialCode.value) {
|
||||
trialPhone()
|
||||
} else {
|
||||
getPid()
|
||||
}
|
||||
}
|
||||
const trialPhone = async () => {
|
||||
if (!mobile.value) {
|
||||
showToast('请输入手机号');
|
||||
return;
|
||||
}
|
||||
const mobileReg = /^1[3-9]\d{9}$/;
|
||||
if (!mobileReg.test(mobile.value)) {
|
||||
showToast('请输入正确的手机号');
|
||||
return;
|
||||
}
|
||||
await badgeApi.trialPhone({
|
||||
phone: mobile.value
|
||||
}).then((res: any) => {
|
||||
const timestamp = Date.now()
|
||||
const payload = JSON.stringify({ userId: res, timestamp })
|
||||
userId.value = Encrypt(payload)
|
||||
localStorage.set('userId', userId.value)
|
||||
getPid()
|
||||
}).catch((err) => {
|
||||
showToast({
|
||||
message: err.message,
|
||||
duration: 2000,
|
||||
})
|
||||
}).finally(() => {
|
||||
|
||||
})
|
||||
}
|
||||
const picture = ref(null)
|
||||
function getbase64Data(data) {
|
||||
@@ -348,21 +379,6 @@ const onBlur = async () => {
|
||||
showToast('请输入正确的手机号');
|
||||
return;
|
||||
}
|
||||
await badgeApi.trialPhone({
|
||||
phone: mobile.value
|
||||
}).then((res: any) => {
|
||||
const timestamp = Date.now()
|
||||
const payload = JSON.stringify({ userId: res, timestamp })
|
||||
userId.value = Encrypt(payload)
|
||||
localStorage.set('userId', userId.value)
|
||||
}).catch((err) => {
|
||||
showToast({
|
||||
message: err.message,
|
||||
duration: 2000,
|
||||
})
|
||||
}).finally(() => {
|
||||
|
||||
})
|
||||
}
|
||||
const key = CryptoJS.enc.Utf8.parse("123abcdefpua2025");
|
||||
const iv = CryptoJS.enc.Utf8.parse('DYgjCEIMVrj2W9xN');
|
||||
|
||||
Reference in new issue
Block a user