Browse Source

游客登录接口

lihuilin/feature-20251024095243-我的
Ethereal 4 weeks ago
parent
commit
5e9bad35cf
  1. 30
      components/login-prompt.vue

30
components/login-prompt.vue

@ -17,14 +17,14 @@
<script setup> <script setup>
import { ref, nextTick, onMounted } from "vue"; import { ref, nextTick, onMounted } from "vue";
import { useUserStore } from "../stores/modules/userInfo"; import { useUserStore } from "../stores/modules/userInfo";
import {LoginApi} from "../api/start/login"
const deviceId = ref('')
const userStore = useUserStore(); const userStore = useUserStore();
// //
onMounted(() => { onMounted(() => {
if (!userStore.userInfo) { if (!userStore.userInfo) {
show(); show();
} }
}); });
@ -68,10 +68,30 @@ const goRegister = () => {
}; };
// 访 // 访
const continueAsVisitor = () => {
const continueAsVisitor = async() => {
// ID
uni.getSystemInfo({
success: (res) => {
// console.log("",res.deviceId);
deviceId.value = res.deviceId;
},
});
// 访 // 访
uni.setStorageSync("visitorMode", true);
hide();
const res = await LoginApi({
"loginType":"VISITOR", //EMAIL,PHONE,DCCODE,APPLE,GOOGLE,VISITOR
"account":"" , // //dccode
"verifyCode":"", //
"password":"", //
"useCode":"", //使 true/false
"idToken":"", //idToken
"deviceId":deviceId.value
})
// hide();
}; };
// 使 // 使

Loading…
Cancel
Save