feat: 管理端聚合页、小程序/抖音埋点与统计、飞书线索 webhook、API 迁移与路由

- admin:OrdersHub/UsersHub、Commerce/Ops/Enterprise Hub、MpAnalytics、Feishu/小程序配置面板、鉴权存储
- api:Analytics、DataMigration、FeishuLeadWebhook、mp 事件迁移 SQL
- 微信/抖音小程序:analytics 上报与相关页面调整
- 开发文档与 scripts 补充

Made-with: Cursor
This commit is contained in:
卡若
2026-03-27 17:18:25 +08:00
parent 9601b6955b
commit aca2e263bb
188 changed files with 41937 additions and 27625 deletions

View File

@@ -2,33 +2,23 @@
Component({
data: {
selected: 0,
reviewMode: false,
list: [
{ pagePath: '/pages/index/index', text: '首页', textKey: 'home', icon: 'home' },
{ pagePath: '/pages/index/camera', text: '查看报告', textKey: 'camera', icon: 'camera' },
{ pagePath: '/pages/index/camera', text: '拍摄', textKey: 'camera', icon: 'camera' },
{ pagePath: '/pages/profile/index', text: '我的', textKey: 'profile', icon: 'user' }
]
},
lifetimes: {
attached() {
this.updateSelected()
this.checkReviewMode()
}
},
pageLifetimes: {
show() {
this.updateSelected()
this.checkReviewMode()
}
},
methods: {
checkReviewMode() {
try {
const app = getApp()
const rm = !!(app && app.globalData && app.globalData.reviewMode)
this.setData({ reviewMode: rm })
} catch (e) {}
},
updateSelected() {
try {
const pages = getCurrentPages()
@@ -66,13 +56,6 @@ Component({
} catch (e) {}
}
// 审核模式:中间按钮跳转到测试选择页而非相机
if (index === 1 && this.data.reviewMode) {
wx.navigateTo({ url: '/pages/test-select/index' })
this.setData({ selected: index })
return
}
wx.switchTab({ url })
this.setData({ selected: index })
}