feat: 登录页面联调

This commit is contained in:
王天骄
2026-06-01 14:49:14 +08:00
parent 873c3e98fb
commit 3fa96ba8bc
5 changed files with 323 additions and 184 deletions
+4 -3
View File
@@ -114,9 +114,10 @@ type OptionGroup = keyof ConfigOptions
type SaveState = 'idle' | 'saved'
type LoginUser = {
id?: string
id?: string | number
phone?: string
institutionId?: string
institution?: string | null
}
const form = reactive({
@@ -229,9 +230,9 @@ function chooseOption(option: ConfigOption) {
function handleSubmit() {
const user = (uni.getStorageSync('clinical-thinking-user') || {}) as LoginUser
const payload: ClinicalConfigPayload = {
userId: user.id || 'mock-user-guest',
userId: user.id ? String(user.id) : 'mock-user-guest',
phone: user.phone || '',
institutionId: user.institutionId || '',
institutionId: user.institutionId || user.institution || '',
department: form.department,
title: form.title,
experience: form.experience,