|
|
2af37b64b9
|
Merge branch 'feat/camcard' into dev/1.0
|
2026-10-29 08:31:52 +08:00 |
|
|
|
87648c6e0e
|
Merge branch 'feat/camcard' of http://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-28 17:54:07 +08:00 |
|
|
|
824d586d06
|
chore
|
2026-10-28 17:53:54 +08:00 |
|
|
|
1f642585d1
|
feat(card): 增加名片区块配置项,支持逐向内边距和独立成块样式
|
2026-10-28 17:53:42 +08:00 |
|
|
|
b974530fea
|
Merge branch 'feat/camcard' of http://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-28 17:41:41 +08:00 |
|
|
|
d789dd7142
|
feat(card): 增加有效期展示功能,支持独立成块样式与简介样式配置
|
2026-10-28 17:41:16 +08:00 |
|
|
|
4b2cfd2648
|
Merge branch 'feat/camcard' of http://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-28 17:12:01 +08:00 |
|
|
|
60cac8780b
|
feat(card-share): 增加路由 query 续传功能,确保分享时名片 ID 不丢失
|
2026-10-28 17:11:29 +08:00 |
|
|
|
5e6eec166a
|
feat(card): 名片区块流与基础信息补齐(2.22/2.23) + 分享带名片ID
- 组件支持六个「可独立成块」模块任意排序(区块流): 资料行/快捷操作/社交/二维码/
标签来源的位置可调, 头部恒最上、发名片恒最下; 二维码位置档位归并为 flow。
- 补齐「名片基础信息」遗漏字段: 简介区块、社交区块、名片附加信息(过期遮罩/
地址细分/来源), 并与 wap 端展示口径对齐。
- 小程序分享给游客时携带名片 ID: 分享 path 追加 card_id, 访客打开「我的名片」
即看到分享者那张卡。新增 common/js/card-share.js 统一处理「取卡ID / 拼参数」
(dataset 通道 + storage 通道兜底, 朋友圈场景靠 storage)。
|
2026-10-28 16:37:12 +08:00 |
|
|
|
baae94cd1e
|
chore:
|
2026-10-28 09:32:41 +08:00 |
|
|
|
dfdd7a67e6
|
chore:
|
2026-10-28 09:09:39 +08:00 |
|
|
|
35a4eb17a9
|
Merge branch 'feat/camcard' into dev/1.0
|
2026-10-28 08:47:15 +08:00 |
|
|
|
66aa66d2c1
|
feat: 添加webview页面配置
|
2026-10-27 18:30:14 +08:00 |
|
|
|
bbfd7ab466
|
Merge branch 'feat/camcard' of https://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-27 18:22:20 +08:00 |
|
|
|
91f47c8e9c
|
chore: 还原被删除的webview.vue
|
2026-10-27 18:22:17 +08:00 |
|
|
|
33388ca652
|
Merge branch 'feat/camcard' into dev/1.0
|
2026-10-27 17:05:02 +08:00 |
|
|
|
b8a1a916db
|
chore
|
2026-10-27 16:53:49 +08:00 |
|
|
|
c6367822dc
|
chore:测试
|
2026-10-27 16:49:27 +08:00 |
|
|
|
debfb473cc
|
test(card): 小程序码 scene 解析契约测试
小程序码的 scene 里放的是名片**主键 id**(微信 scene 仅 32 可见字符,
装不下 30 字符的业务 card_id), 小程序端需先解析 scene 换 card_id。
覆盖:
- scene 解析: "id=448" / 裸 "448" / URL 编码形态 / 只取数字防脏值
- 常规入口(query 带 card_id)不受影响, 直连不换卡
- 换 card_id 走公开读接口 /card/api/diy/card 且带 id 参数
- 换卡失败给明确提示(名片不存在 / 网络异常), 不白屏
- 既无 card_id 也无 scene → 提示「缺少名片编号」
- 反例: 不得把 scene 整体当 card_id 用、不得用 card_id= 前缀解析、
不得硬编码名片 id
|
2026-10-27 16:12:33 +08:00 |
|
|
|
4c5f070e7c
|
feat: 添加小程序码场景下名片 ID 解析及处理逻辑
|
2026-10-27 15:57:29 +08:00 |
|
|
|
d356416518
|
Merge branch 'feat/camcard' of https://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-27 15:31:19 +08:00 |
|
|
|
cb36136f40
|
feat: 添加名片 ID 解析方法以支持小程序码场景
|
2026-10-27 15:31:15 +08:00 |
|
|
|
648743ddaf
|
chore:删除切换名片时一闪而过的登录提示页面
|
2026-10-27 15:12:59 +08:00 |
|
|
|
523473250c
|
test(card): 名片级自定义二维码契约测试 + 修正陈旧断言
- 新增 tests/diy-card-qr-image-source.test.js(24 项):
mini 基件 qrSrc 按「名片级 card.qr_image > 组件级 c.qrImage > 系统码
card.qr_url」三层优先级取值(源码契约 + 真实求值双证);
组件级 qrImage 仍完整保留(未被名片级顶掉); 反例防恒真
- diy-card-qr-style.test.js 补 2.20 盒模型/色带/逐向间距字段契约,
并修正一处陈旧断言: cornerHeadStyle 的 paddingRight 已叠加
2.20 逐向微调右位移(customRight), 旧正则未同步
|
2026-10-27 14:52:30 +08:00 |
|
|
|
0a5794d260
|
feat: 添加自定义二维码图片及其优先级配置支持
|
2026-10-27 11:57:11 +08:00 |
|
|
|
8a8c1340b6
|
chore: ❌ [test-gate] 测试未通过,已阻止生产构建
|
2026-10-27 11:27:45 +08:00 |
|
|
|
30f7ec8631
|
Merge branch 'feat/camcard' of http://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-27 11:00:40 +08:00 |
|
|
|
18875cda43
|
chore:二维码
|
2026-10-27 10:14:55 +08:00 |
|
|
|
7c4d6cbb72
|
chore:添加独立成块逐向间距配置支持
|
2026-10-26 17:44:09 +08:00 |
|
|
|
69e59d7902
|
chore:名片上方的距离删除
|
2026-10-26 14:55:30 +08:00 |
|
|
|
4c7aac31b8
|
chore:二维码正常
|
2026-10-26 14:34:08 +08:00 |
|
|
|
7d083df727
|
chore:后台开启复制按钮样式前端和后台同步
|
2026-10-26 11:38:03 +08:00 |
|
|
|
c33831a02a
|
chore:发送名片按钮位置正常
|
2026-10-26 11:27:42 +08:00 |
|
|
|
eb89806f63
|
chore:二维码很碎卡片独立块正常
|
2026-10-26 11:22:41 +08:00 |
|
|
|
cd5f1efa86
|
chore:后台开启快捷按钮,资料独立样式,独立和跟随正常
|
2026-10-26 11:06:10 +08:00 |
|
|
|
1080c81f20
|
chore:后台可控hero 徽章
|
2026-10-26 10:33:23 +08:00 |
|
|
|
534302b842
|
Merge branch 'feat/camcard' of http://git.aigc-quickapp.com/Uniapp/lucky_shop into feat/camcard
|
2026-10-26 09:57:10 +08:00 |
|
|
|
da7f5d9a6a
|
chore:商品详情的视频按钮和图片按钮后台可以控制
|
2026-10-26 09:21:01 +08:00 |
|
|
|
d291f5a6c1
|
feat(diy-card): 增加可配置的外边距和头部样式属性
|
2026-10-26 08:35:34 +08:00 |
|
|
|
526b513345
|
feat(card-diy): band/卡片容器/head 样式属性可配置(2.19.11)
mini.vue: bandShow/bandBg/bandHeight + wrapMarginTop/Bottom + headBg/headPadV/headPadH
show/self: miniConfig 透传 8 字段
qr-style 测试: bandStyle 断言适配新实现(自定义背景+高度)
前端 7 套 123 项全绿
|
2026-10-24 17:42:23 +08:00 |
|
|
|
704c39bdae
|
chore:微信小程序页面显示
|
2026-10-24 17:10:43 +08:00 |
|
|
|
1de3146c3a
|
feat(card-diy): 2.19.10 C 端消费 detail 对齐 + 区块独立样式字段
- mini.vue: 8 detail 字段消费(三列行/复制范围外观/QR 多行/URL 行/hero 徽章)
+ rowsBlockStyle/qrBlockCustomStyle computed(与操作区 actsBlockStyle 同款模式)
+ rowsFinalStyle/qrBlockFinalStyle 合并独立块样式
- show.vue/self.vue: miniConfig 透传 14 字段(8 detail + 6 独立样式)
- 测试 ×3: 2.19.10 契约锁(配置层/透传/面板/预览消费/反例: layoutCards 已移除)
前端 7 套 123 项全绿
|
2026-10-24 17:03:57 +08:00 |
|
|
|
ad1524a9e7
|
chore:发送名片向上移动
|
2026-10-24 16:56:04 +08:00 |
|
|
|
b365de4d10
|
chore: 快捷按钮独立块,联系资料独立块,二维码独立块边距正常
|
2026-10-24 16:50:22 +08:00 |
|
|
|
d446377683
|
chore:二维码独立块
|
2026-10-24 16:42:59 +08:00 |
|
|
|
e19837b887
|
chore:联系资料的复制按钮正常
|
2026-10-24 16:38:56 +08:00 |
|
|
|
25e0e1cfad
|
chore:两个块明显显示
|
2026-10-24 16:31:53 +08:00 |
|
|
|
fc4f90c2fc
|
chore:联系资料成块
|
2026-10-24 16:25:25 +08:00 |
|
|
|
f0b1665ea2
|
chore:独立块
|
2026-10-24 16:19:36 +08:00 |
|
|
|
0265f388b6
|
chore:蓝色姓名资料卡正常
|
2026-10-24 16:10:50 +08:00 |
|