liveh5-nuxt/app/stores-collect-code/auth/index.js
xingyy 6f49f3d8e0 feat(collect-code): 实现个人信息收集和电子签名功能
- 添加个人信息收集页面,包括手机号、姓名、性别、生日等信息
- 实现电子签名流程,包括协议确认和签名结果展示
-优化登录页面布局,增加倒计时和返回功能
- 更新测试环境配置,统一 API 和 WebSocket URL
2025-02-19 15:14:01 +08:00

34 lines
1.1 KiB
JavaScript

import { createGlobalState,useLocalStorage } from '@vueuse/core'
export const codeAuthStore = createGlobalState(() => {
const token=useLocalStorage('token','')
const RefreshToken=useLocalStorage('RefreshToken','')
const userInfo=useLocalStorage('userInfo',{})
const fingerprint=useLocalStorage('fingerprint','')
const formData=useLocalStorage('formData',{
"countryCode": "",
"phone": "", //手机号
"userName": "", //用户名 (第一次传)
"gender": 1, //性别 1男 2女 3未知 (第一次传)
"birthday": "", //生日 (第一次传)
"address": "", //家庭住址 (第一次传)
"bankName": "", //银行名字(第一次传)
"bankNo": "", //银行卡号(第一次传)
"cardId": "",
cardType:1
})
const lotNo=ref(undefined)
const price=ref(undefined)
const auctionArtworkUuid=ref(undefined)
const number=useLocalStorage('number',undefined)
return{
lotNo,
price,
auctionArtworkUuid,
number,
formData,
userInfo,
RefreshToken,
token,
fingerprint
}
})