diff --git a/mini-program/src/pages.json b/mini-program/src/pages.json index 70b5d1e..bd10c5a 100644 --- a/mini-program/src/pages.json +++ b/mini-program/src/pages.json @@ -18,6 +18,13 @@ "navigationStyle": "custom" } }, + { + "path": "pages/onboarding/tag-manage", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "管理标签" + } + }, { "path": "pages/main/index", "style": { diff --git a/mini-program/src/services/userProfile.js b/mini-program/src/services/userProfile.js index c8d0982..47ea5fc 100644 --- a/mini-program/src/services/userProfile.js +++ b/mini-program/src/services/userProfile.js @@ -78,6 +78,8 @@ const transformToBackendFormat = (frontendData) => { industry, company, personalityTags, + personalityTagLibrary, + hobbyLibrary, birthday } = frontendData @@ -107,6 +109,8 @@ const transformToBackendFormat = (frontendData) => { industry: industry ?? '', company: company ?? '', personalityTags: Array.isArray(personalityTags) ? JSON.stringify(personalityTags) : personalityTags, + personalityTagLibrary: Array.isArray(personalityTagLibrary) ? JSON.stringify(personalityTagLibrary) : personalityTagLibrary, + hobbyLibrary: Array.isArray(hobbyLibrary) ? JSON.stringify(hobbyLibrary) : hobbyLibrary, birthday: birthday || null } } @@ -140,6 +144,8 @@ export const transformToFrontendFormat = (backendData) => { industry, company, personalityTags, + personalityTagLibrary, + hobbyLibrary, birthday } = backendData @@ -177,6 +183,8 @@ export const transformToFrontendFormat = (backendData) => { industry: industry || '', company: company || '', personalityTags: parseJsonArray(personalityTags), + personalityTagLibrary: parseJsonArray(personalityTagLibrary), + hobbyLibrary: parseJsonArray(hobbyLibrary), birthday: normalizeDate(birthday) } } diff --git a/mini-program/src/stores/app.js b/mini-program/src/stores/app.js index d1b6f0f..93abf02 100644 --- a/mini-program/src/stores/app.js +++ b/mini-program/src/stores/app.js @@ -31,6 +31,8 @@ const state = reactive({ industry: '', company: '', personalityTags: [], + personalityTagLibrary: [], + hobbyLibrary: [], birthday: '' } })