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(() => {
+ })
});
}