feat: 完善登录流程、UI适配及协议文档更新

本次提交包含以下修改:
1. 新增微信登录相关服务及页面逻辑,实现首次微信绑定手机号流程
2. 优化产品匹配卡片 UI,移除不必要状态显示
3. 调整首页 scroll-view 属性及 banner 背景样式
4. 完善积分规则校验逻辑,增加时区及策略格式验证
5. 更新协议草案文档,补充资料清单及功能说明
6. 修复分析结果路由路径,适配新的匹配结果页面
7. 调整品牌 Logo 安卓端字体对齐样式
This commit is contained in:
hujun
2026-10-22 11:24:15 +08:00
parent e5406c23a6
commit 2c9d3feab5
36 changed files with 1246 additions and 212 deletions
+43 -39
View File
@@ -1,41 +1,45 @@
{
"ok": true,
"documents": 4,
"drafts": [
{
"code": "terms",
"title": "用户协议",
"scope": "account-terms",
"bodyBytes": 5656,
"contentHash": "d10054e46f220b7dc0f65a5b32b1606662a64ba32f49b63cd43dbc56f996ba41"
},
{
"code": "privacy",
"title": "隐私政策",
"scope": "account-privacy",
"bodyBytes": 10683,
"contentHash": "c97bea31c07ba46ed06eeb9573e1ed205ba3501eebfd618c831a0fe96ff617c6"
},
{
"code": "document-use",
"title": "资料使用协议",
"scope": "documents",
"bodyBytes": 6097,
"contentHash": "4c003378814087b097a4a4e5927afd7a5b38d829e2fb4de279c26d6cca14fb60"
},
{
"code": "data-authorization",
"title": "数据授权协议",
"scope": "data",
"bodyBytes": 3600,
"contentHash": "5c273ef7bd0bf5edd7f769d069662318843fffa68f9b1f6c360c1c2eb2932f55"
}
],
"validationTimeIsFixture": true,
"validationVersionIsFixture": true,
"frameworkLoaded": false,
"productionConfigRead": false,
"databaseCalls": 0,
"networkCalls": 0,
"published": false
"ok": true,
"checkedOn": "2026-10-19",
"documents": 4,
"drafts": [
{
"code": "terms",
"title": "用户协议",
"scope": "account-terms",
"bodyBytes": 6869,
"contentHash": "fc72078a874e2f8296d1b1ff221f1f897afe03c8692fe2e0e30baba512ed0eb0"
},
{
"code": "privacy",
"title": "隐私政策",
"scope": "account-privacy",
"bodyBytes": 13000,
"contentHash": "f961bbea159783ba3a95899bfa1018c8b334fdcfafab992dcbe9f567a2aa4301"
},
{
"code": "document-use",
"title": "资料使用协议",
"scope": "documents",
"bodyBytes": 6362,
"contentHash": "e800068754198d2ac4855311b964c35f7134e5c381577c5b9b6b6d6ee71cf2e7"
},
{
"code": "data-authorization",
"title": "数据授权协议",
"scope": "data",
"bodyBytes": 3715,
"contentHash": "cfb0bc14201743be553c4ee84c465f40480393091c039c8f80d5de3c9b6b5ccf"
}
],
"validator": "AgreementRegistry::definition",
"validationTimeIsFixture": true,
"validationVersionIsFixture": true,
"fixtureValuesWrittenToDrafts": false,
"legalReviewCompleted": false,
"frameworkLoaded": false,
"productionConfigRead": false,
"databaseCalls": 0,
"networkCalls": 0,
"published": false
}