diff --git a/web/src/assets/css/mobile/image-mj.styl b/web/src/assets/css/mobile/image-mj.styl index c98f1587..8989946b 100644 --- a/web/src/assets/css/mobile/image-mj.styl +++ b/web/src/assets/css/mobile/image-mj.styl @@ -74,6 +74,7 @@ } + color var(--van-text-color) .pt-6 { padding 15px 10px } diff --git a/web/src/assets/css/mobile/image-sd.styl b/web/src/assets/css/mobile/image-sd.styl index 60d5fcc1..d6f07cc3 100644 --- a/web/src/assets/css/mobile/image-sd.styl +++ b/web/src/assets/css/mobile/image-sd.styl @@ -80,6 +80,8 @@ } + color var(--van-text-color) + .pt-6 { padding 15px 10px } diff --git a/web/src/views/ChatApps.vue b/web/src/views/ChatApps.vue index e0225094..9fe0cea0 100644 --- a/web/src/views/ChatApps.vue +++ b/web/src/views/ChatApps.vue @@ -13,7 +13,7 @@ {{ scope.item.name }}
- 使用 + 使用 移除
{ } const router = useRouter() -const useRole = (roleId) => { - router.push({name: "chat", params: {role_id: roleId}}) +const useRole = (role) => { + router.push(`/chat?role_id=${role.id}`) } diff --git a/web/src/views/ChatPlus.vue b/web/src/views/ChatPlus.vue index 31f220e2..49f31f0d 100644 --- a/web/src/views/ChatPlus.vue +++ b/web/src/views/ChatPlus.vue @@ -358,8 +358,8 @@ const initData = () => { // 加载角色列表 httpGet(`/api/role/list`).then((res) => { roles.value = res.data; - if (router.currentRoute.value.params.role_id) { - roleId.value = parseInt(router.currentRoute.value.params["role_id"]) + if (router.currentRoute.value.query.role_id) { + roleId.value = parseInt(router.currentRoute.value.query.role_id) } else { roleId.value = roles.value[0]['id'] } diff --git a/web/src/views/ImagesWall.vue b/web/src/views/ImagesWall.vue index 200c542f..1cf9cbfc 100644 --- a/web/src/views/ImagesWall.vue +++ b/web/src/views/ImagesWall.vue @@ -5,9 +5,9 @@

AI 绘画作品墙

- MidJourney - Stable Diffusion - DALL-E + MidJourney + Stable Diffusion + DALL-E
@@ -338,7 +338,6 @@ const getNext = () => { loading.value = true page.value = page.value + 1 let url = "" - console.log(imgType.value) switch (imgType.value) { case "mj": url = "/api/mj/imgWall" diff --git a/web/src/views/MarkMap.vue b/web/src/views/MarkMap.vue index 73aae93e..8f1d0f87 100644 --- a/web/src/views/MarkMap.vue +++ b/web/src/views/MarkMap.vue @@ -264,9 +264,10 @@ const connect = (userId) => { _socket.addEventListener('close', () => { loading.value = false - if (socket.value !== null) { + checkSession().then(() => { connect(userId) - } + }).catch(() => { + }) }); }