diff --git a/src/assets/icon/addUser.png b/src/assets/icon/addUser.png new file mode 100644 index 0000000..9e15010 Binary files /dev/null and b/src/assets/icon/addUser.png differ diff --git a/src/assets/icon/arrowBlack.png b/src/assets/icon/arrowBlack.png new file mode 100644 index 0000000..1e9c724 Binary files /dev/null and b/src/assets/icon/arrowBlack.png differ diff --git a/src/assets/icon/detail.png b/src/assets/icon/detail.png new file mode 100644 index 0000000..f537fca Binary files /dev/null and b/src/assets/icon/detail.png differ diff --git a/src/assets/icon/list.png b/src/assets/icon/list.png new file mode 100644 index 0000000..962b5e7 Binary files /dev/null and b/src/assets/icon/list.png differ diff --git a/src/utils/appBridge.js b/src/utils/appBridge.js index 9e7a740..543d6a0 100644 --- a/src/utils/appBridge.js +++ b/src/utils/appBridge.js @@ -115,6 +115,20 @@ export function gotoRoom(roomId) { } } +/** + * 前往app页面 + */ +export function gotoAppPage(pageName) { + if (!roomId) return + try { + console.log(`pageName:${pageName}`) + // 直接使用Flutter通道 + window.FlutterPageControl.postMessage(`pageName`) + } catch (error) { + console.error('前往APP页面失败:', error) + } +} + /** * 退出APP */ diff --git a/src/views/AdminCenter/index.vue b/src/views/AdminCenter/index.vue index 99f927a..374ed0b 100644 --- a/src/views/AdminCenter/index.vue +++ b/src/views/AdminCenter/index.vue @@ -1,368 +1,384 @@