feat: add city/industry/company/personalityTags/birthday to userProfile transforms

This commit is contained in:
2026-06-04 08:07:24 +08:00
parent e55c3acc6a
commit d4088069dd
+24 -4
View File
@@ -55,7 +55,12 @@ const transformToBackendFormat = (frontendData) => {
childhood,
joy,
low,
future
future,
city,
industry,
company,
personalityTags,
birthday
} = frontendData
return {
@@ -79,7 +84,12 @@ const transformToBackendFormat = (frontendData) => {
// 未来期许
futureVision: future?.vision || null,
// 理想生活状态
idealLife: future?.ideal || null
idealLife: future?.ideal || null,
city: city || null,
industry: industry || null,
company: company || null,
personalityTags: Array.isArray(personalityTags) ? JSON.stringify(personalityTags) : personalityTags,
birthday: birthday || null
}
}
@@ -107,7 +117,12 @@ export const transformToFrontendFormat = (backendData) => {
valleyDate,
valleyContent,
futureVision,
idealLife
idealLife,
city,
industry,
company,
personalityTags,
birthday
} = backendData
return {
@@ -139,7 +154,12 @@ export const transformToFrontendFormat = (backendData) => {
future: {
vision: futureVision || '',
ideal: idealLife || ''
}
},
city: city || '',
industry: industry || '',
company: company || '',
personalityTags: personalityTags ? (typeof personalityTags === 'string' ? JSON.parse(personalityTags) : personalityTags) : [],
birthday: birthday || ''
}
}