Commit Graph

1144 Commits

Author SHA1 Message Date
235cbf48a8 update pay ui 2025-12-13 11:38:19 +08:00
646bc25b4f update pay ui 2025-12-13 10:46:00 +08:00
5e8c2400a3 update pay ui 2025-12-13 10:31:46 +08:00
zdl
cc33dd29eb fix: 修复明文 URL Scheme path 编码问题
- path 参数不再进行 URL encode,微信要求原始路径格式
- 修复跳转微信后提示"当前页面无法访问"的问题

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-12 19:20:45 +08:00
zdl
f990b0a142 feat: 小程序跳转改用明文 URL Scheme
- UrlSchemeLauncher: 使用明文 Scheme 格式,无需后端 API 生成
- HomePage: 修复 path 格式,去掉开头斜杠以匹配小程序后台配置

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-12 19:06:21 +08:00
zdl
f38b8b7f16 feat: 首页添加小程序入口按钮(仅移动端显示)
- 右上角固定定位,导航栏下方
- 微信绿色圆角按钮
- PC 端自动隐藏

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-12 17:09:24 +08:00
zdl
9f99ea7aee feat: 添加 H5 跳转小程序功能
- 后端: 新增 JS-SDK 签名接口和 URL Scheme 生成接口
- 前端: 创建 MiniProgramLauncher 组件,支持环境自适应
  - 微信内 H5: 使用 wx-open-launch-weapp 开放标签
  - 外部浏览器: 使用 URL Scheme 拉起微信
  - PC 端: 显示小程序码引导扫码
- 引入微信 JS-SDK (jweixin-1.6.0.js)
- 新增 miniprogramService 服务层封装 API 调用

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-12 16:56:04 +08:00
39c6eacb58 update pay ui 2025-12-12 14:04:11 +08:00
2a4e2a41ec update pay ui 2025-12-12 13:38:54 +08:00
435692ce0f update pay ui 2025-12-12 13:34:37 +08:00
d7193c3a63 update pay ui 2025-12-12 13:30:55 +08:00
4b3ee81341 update pay ui 2025-12-12 12:38:43 +08:00
e58f4e4ecf update pay ui 2025-12-12 11:45:52 +08:00
41be30e4d5 update pay ui 2025-12-12 11:04:09 +08:00
f96a333cae update pay ui 2025-12-12 10:56:18 +08:00
eb961d83f1 update pay ui 2025-12-12 00:02:55 +08:00
3f87a3d1af update pay ui 2025-12-11 17:23:53 +08:00
0599e2dad3 update pay ui 2025-12-11 17:00:05 +08:00
bf4521af47 update pay ui 2025-12-11 16:41:13 +08:00
b68a62acfb update pay ui 2025-12-11 15:01:54 +08:00
736886fd40 update pay ui 2025-12-11 14:48:00 +08:00
d6e567ba8a update pay ui 2025-12-11 14:40:54 +08:00
9829015cb3 Merge branch 'feature_bugfix/251201_py_h5_ui' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251201_py_h5_ui 2025-12-11 14:23:34 +08:00
b7790db357 update pay ui 2025-12-11 14:23:25 +08:00
zdl
61c3f5057f Merge branch 'feature_bugfix/251201_py_h5_ui' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251201_py_h5_ui
* 'feature_bugfix/251201_py_h5_ui' of https://git.valuefrontier.cn/vf/vf_react:
  update pay ui
  update pay ui
  update pay ui
  update pay ui
  update pay ui
2025-12-11 14:17:26 +08:00
zdl
d46738da1b fix: 移除 Home 页面容器 zIndex,修复客服按钮被遮挡问题
- HomePage.tsx: Container 移除 zIndex={30}
- 客服按钮 zIndex=10,之前被 30 的层级覆盖无法点击
- 移除后不影响页面内部布局

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-11 14:14:47 +08:00
429c2a4531 update pay ui 2025-12-11 14:10:59 +08:00
3cc7f2ca6e update pay ui 2025-12-11 13:53:23 +08:00
5f23844160 update pay ui 2025-12-11 13:39:45 +08:00
39ad523dad update pay ui 2025-12-11 13:16:03 +08:00
ff42b17119 update pay ui 2025-12-11 11:56:24 +08:00
86e31fd2bf update pay ui 2025-12-11 11:31:14 +08:00
dae1a539ac update pay ui 2025-12-11 11:18:12 +08:00
29cf0d7013 update pay ui 2025-12-11 10:07:17 +08:00
d0c9d9b1fb update pay ui 2025-12-11 08:46:09 +08:00
2ebc1cbc97 update pay ui 2025-12-11 08:33:56 +08:00
68c7b6232d update pay ui 2025-12-11 08:06:23 +08:00
14514458ed update pay ui 2025-12-11 07:54:01 +08:00
f23b859f77 update pay ui 2025-12-11 07:48:19 +08:00
8748e81a7b update pay ui 2025-12-11 07:39:34 +08:00
8c6ebe01ed update pay ui 2025-12-11 07:32:30 +08:00
f545c9ec15 update pay ui 2025-12-10 17:55:12 +08:00
b4791cbd4d update pay ui 2025-12-10 17:45:32 +08:00
85c29483dd update pay ui 2025-12-10 17:18:58 +08:00
beb349ac2f update pay ui 2025-12-10 16:50:13 +08:00
7f5085ba8e update pay ui 2025-12-10 16:26:36 +08:00
cca6f3a054 update pay ui 2025-12-10 16:05:53 +08:00
zdl
0bf2b01ca6 Merge branch 'feature_bugfix/251201_vf_h5_ui' into feature_bugfix/251201_py_h5_ui
* feature_bugfix/251201_vf_h5_ui:
  feat: Company 页面搜索框支持拼音缩写搜索
2025-12-10 15:47:42 +08:00
zdl
b151400c65 feat: Company 页面搜索框支持拼音缩写搜索
- 新增 useStockSearch Hook,提取通用股票搜索能力
  - 支持代码、名称、拼音缩写模糊搜索
  - 内置 300ms 防抖,避免频繁 API 调用
  - 使用 useRef 存储回调,防止防抖函数重建
- Company/index.js 使用新 Hook 替换本地搜索
  - 搜索结果显示拼音缩写 (如 GZMT)
  - 搜索框宽度调整为 280px
- Mock handler 添加拼音缩写支持
  - 新增 PINYIN_MAP 字符映射表
  - 搜索逻辑支持拼音匹配和排序

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-10 15:45:30 +08:00
14c61b4e88 update pay ui 2025-12-10 15:37:22 +08:00