feat(brand): 在品牌区域添加二维码展示功能

- 在 DrinkCard 组件中添加二维码图片显示
- 更新品牌区域样式以支持二维码展示
- 在卡片页面预加载二维码图片资源
- 实现画布中二维码的绘制功能,包括白色圆角背景
- 优化二维码路径规范化处理以确保正确加载
- 更新空状态操作逻辑,区分游客和已登录用户的按钮行为
This commit is contained in:
cg
2026-09-22 23:23:24 +08:00
parent dd3c670021
commit c9413ff5fa
3 changed files with 37 additions and 11 deletions
+9 -1
View File
@@ -66,7 +66,7 @@
:title="isGuest ? '登录后查看酒友动态' : '还没有动态'"
:desc="isGuest ? '浏览酒友分享、发布你的饮酒记录' : '发布你的第一条饮酒动态吧'"
:actionText="isGuest ? '去登录' : '发动态'"
@action="isGuest ? goLogin : goPublish"
@action="onEmptyAction"
/>
</view>
</scroll-view>
@@ -283,6 +283,14 @@ export default {
goLogin() {
uni.navigateTo({ url: '/pages/login/login' })
},
// 空态按钮:游客去登录,已登录去发布
onEmptyAction() {
if (this.isGuest) {
this.goLogin()
} else {
this.goPublish()
}
},
// === 酒友 ===
async loadFriends() {
try {