From 2f02c3a5f9545b53e51437c4ce4ae3064a2dd0ea Mon Sep 17 00:00:00 2001
From: MC-kanon <79143114+MC-kanon@users.noreply.github.com>
Date: Sun, 6 Aug 2023 12:07:59 +0800
Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9AAdd=20talk=20pages=EF=BC=88issue#1?=
=?UTF-8?q?16=EF=BC=89=20(#153)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: Xinwei Xiong <3293172751NSS@gmail.com>
---
web/.env.development | 4 +-
web/src/components/Message.vue | 49 ++++
web/src/components/PopMessage.vue | 67 +++++
.../views/chat/components/ChatInputBox.vue | 0
.../views/chat/components/ChatMessageBox.vue | 0
web/src/views/chat/index.vue | 260 ++++++++++++++++++
web/src/views/login/components/LoginForm.vue | 2 +-
7 files changed, 380 insertions(+), 2 deletions(-)
create mode 100644 web/src/components/Message.vue
create mode 100644 web/src/components/PopMessage.vue
create mode 100644 web/src/views/chat/components/ChatInputBox.vue
create mode 100644 web/src/views/chat/components/ChatMessageBox.vue
create mode 100644 web/src/views/chat/index.vue
diff --git a/web/.env.development b/web/.env.development
index 7e191e6..eece8ba 100644
--- a/web/.env.development
+++ b/web/.env.development
@@ -1,6 +1,8 @@
VITE_API_URL = http://127.0.0.1:10010
+# VITE_API_URL = https://mock.apifox.cn/m1/2874414-0-default
VITE_API_URL_PREFIX = /api/v1
VITE_OPENIM_API_ADDRESS=http://127.0.0.1:10002
-VITE_OPENIM_WS_ADDRESS=ws://127.0.0.1:10001
+# VITE_OPENIM_API_ADDRESS= https://mock.apifox.cn/m1/2874414-0-default
+VITE_OPENIM_WS_ADDRESS= ws://127.0.0.1:10001
VITE_OPENIM_LOG_LEVEL=5
\ No newline at end of file
diff --git a/web/src/components/Message.vue b/web/src/components/Message.vue
new file mode 100644
index 0000000..07570ce
--- /dev/null
+++ b/web/src/components/Message.vue
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
diff --git a/web/src/components/PopMessage.vue b/web/src/components/PopMessage.vue
new file mode 100644
index 0000000..2aa55ac
--- /dev/null
+++ b/web/src/components/PopMessage.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
diff --git a/web/src/views/chat/components/ChatInputBox.vue b/web/src/views/chat/components/ChatInputBox.vue
new file mode 100644
index 0000000..e69de29
diff --git a/web/src/views/chat/components/ChatMessageBox.vue b/web/src/views/chat/components/ChatMessageBox.vue
new file mode 100644
index 0000000..e69de29
diff --git a/web/src/views/chat/index.vue b/web/src/views/chat/index.vue
new file mode 100644
index 0000000..a2341a9
--- /dev/null
+++ b/web/src/views/chat/index.vue
@@ -0,0 +1,260 @@
+
+
+
+
+
01/01/2023 3.33 p.m
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/web/src/views/login/components/LoginForm.vue b/web/src/views/login/components/LoginForm.vue
index 98fb5bd..8aa8d71 100644
--- a/web/src/views/login/components/LoginForm.vue
+++ b/web/src/views/login/components/LoginForm.vue
@@ -9,6 +9,7 @@ import { OpenIMLoginConfig } from '@/constants';
import { IMLoginParam } from '@/api/request/openimModel';
import { ref, reactive } from 'vue';
import { useUserStore, useMenuStore } from '@/store';
+import { localCache } from '@/utils/common/cache';
const formData = reactive({ email: '', password: '' });
const showPsw = ref(false);
@@ -96,7 +97,6 @@ const onSubmit = async (ctx: SubmitContext) => {
.catch(err => {
console.log(err);
});
-
})
.catch(err => {
console.log(err);