feat: 小程序 AI 底栏与聊天页、出站推送调试与 tabbar 迁移

- 自定义 tabBar:AI 入口图标与样式,相关页面与审核门控调整

- API:MpTabbar、出站推送 Hook、后台设置与迁移 SQL(含 FAB 居中排序)

- 管理端:推送 Hook 面板、出站推送调试工具与生产环境注释说明

Made-with: Cursor
This commit is contained in:
Ghost
2026-04-20 15:29:10 +08:00
parent ce55c48c64
commit d07235b64c
26 changed files with 486 additions and 317 deletions

View File

@@ -0,0 +1,15 @@
/**
* 出站推送「测试与调试」区块是否展示(超管后台)。
* - 生产构建默认不展示;
* - 本地 `npm run dev`import.meta.env.DEV默认展示
* - 生产若需临时调试,在构建前于 .env 设置 VITE_SHOW_OUTBOUND_PUSH_DEBUG=true。
*/
export function isOutboundPushDebugVisible(): boolean {
if (import.meta.env.VITE_SHOW_OUTBOUND_PUSH_DEBUG === 'false') {
return false
}
return (
Boolean(import.meta.env.DEV) ||
import.meta.env.VITE_SHOW_OUTBOUND_PUSH_DEBUG === 'true'
)
}