jiajunchen 3 settimane fa
parent
commit
39e0ef6863
1 ha cambiato i file con 18 aggiunte e 11 eliminazioni
  1. 18
    11
      src/view/login/Register.vue

+ 18
- 11
src/view/login/Register.vue Vedi File

@@ -67,20 +67,27 @@ async function onSubmit() {
67 67
     showToast('请完整填写工号和姓名')
68 68
     return
69 69
   }
70
-
70
+  import axios from '@/axios'
71 71
   try {
72 72
     isLoading.value = true
73
+    const userId=ref('C19810FBCBD111B2B2FA58EA818C71F9')
73 74
 
74
-    // 模拟生成一个临时 token 或直接标记为游客
75
-    const tempToken = `guest_${Date.now()}`
76
-
77
-    // 保存游客信息
78
-    localStorage.setItem('token', tempToken)
79
-    localStorage.setItem('userCode', formData.value.userCode.trim())
80
-    localStorage.setItem('userName', formData.value.userName.trim())
81
-    localStorage.setItem('userId', 'guest') // 标记为游客
82
-    localStorage.setItem('guestMode', 'true') // 可选:显式标记游客模式
83
-
75
+    var url = 'framework/SysLogin/queryPublicKeyToken'
76
+    // var url = 'framework/SysLogin/queryPublicKey'
77
+    var param = {
78
+      param: userId.value
79
+    }
80
+    await axios.post(url, param).then(response => {
81
+
82
+      localStorage.setItem('publicKey', response.data.data.publicKey)
83
+      localStorage.setItem('userId', response.data.data.id)
84
+      localStorage.setItem('userCode', formData.value.userCode.trim())
85
+      localStorage.setItem('userName', response.data.data.userName)
86
+      localStorage.setItem('userDesc', formData.value.userName.trim())
87
+      localStorage.setItem('userType', response.data.data.userType)
88
+      localStorage.setItem('token', response.data.data.token)
89
+      localStorage.setItem('belongId', response.data.data.belongId)
90
+    })
84 91
     showToast({
85 92
       type: 'success',
86 93
       message: '信息提交成功'

Loading…
Annulla
Salva