feat: batch update - gift card breakdown spec, backend APIs, miniprogram pages, ETL finance recharge, docs & migrations

This commit is contained in:
Neo
2026-03-20 01:43:48 +08:00
parent 075caf067f
commit 79f9a0e1da
437 changed files with 118603 additions and 976 deletions

View File

@@ -0,0 +1,25 @@
// 自定义底部导航栏 — 非 TabBar 页面模拟系统导航
Component({
properties: {
/** 当前激活的 tab: task / board / my */
active: {
type: String,
value: 'board',
},
},
methods: {
onTap(e: WechatMiniprogram.TouchEvent) {
const tab = e.currentTarget.dataset.tab as string
if (tab === this.data.active) return
if (tab === 'task') {
wx.switchTab({ url: '/pages/task-list/task-list' })
} else if (tab === 'board') {
wx.switchTab({ url: '/pages/board-finance/board-finance' })
} else if (tab === 'my') {
wx.switchTab({ url: '/pages/my-profile/my-profile' })
}
},
},
})