feat(card): add leads and share pages with platform-specific handling

- Implemented leads.vue for managing lead statuses and displaying lead information.
- Added share.vue for sharing card links with platform-specific web-view handling for WeChat Mini Programs, HarmonyOS, and H5.
- Introduced tests for cross-platform compatibility, ensuring proper handling of conditional compilation and API usage across WeChat, H5, and HarmonyOS.
- Ensured that sharing functionality correctly encodes and decodes URLs for different platforms.
This commit is contained in:
2026-10-12 14:32:20 +08:00
parent a957679957
commit 9e6dc8665f
8 changed files with 1822 additions and 4 deletions

View File

@@ -1480,6 +1480,26 @@
"navigationBarTitleText": "名片详情"
}
},
{
"path": "card/edit",
"style": {
"navigationBarTitleText": "编辑名片"
}
},
{
"path": "card/leads",
"style": {
"navigationBarTitleText": "我的线索",
"enablePullDownRefresh": true
}
},
{
"path": "card/share",
"style": {
"navigationBarTitleText": "名片分享",
"navigationStyle": "custom"
}
},
{
"path": "member/card",
"style": {