diff --git a/.env b/.env index 95809c2..7c7751a 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ VITE_BASE_URL=/api -#VITE_SOCKET_URL=wss://k8s-horse-gateway.mashibing.cn/ws -VITE_SOCKET_URL=ws://192.168.10.93:8090/ws +VITE_SOCKET_URL=wss://k8s-horse-gateway.mashibing.cn/ws +#VITE_SOCKET_URL=ws://192.168.10.93:8090/ws VITE_REQUEST_TIMEOUT=5000 diff --git a/src/api/chat/index.js b/src/api/chat/index.js index 35c9804..c6bc2c0 100644 --- a/src/api/chat/index.js +++ b/src/api/chat/index.js @@ -6,3 +6,30 @@ export const login = (params) => { params, }); }; +export const searchService = (id) => { + return request({ + url: '/im/admin/waiter/findAllWaiter/' + id, + method: 'get', + }); +}; +export const searchSession = (params) => { + return request({ + url: '/im/admin/waiter/findWaiterSessions', + method: 'get', + params, + }); +}; +export const searchMessage = (params) => { + return request({ + url: '/im/admin/waiter/findSessionMessage', + method: 'get', + params, + }); +}; +export const searchSummary = (params) => { + return request({ + url: '/im/admin/waiter/waiterStatistics', + method: 'get', + params, + }); +}; diff --git a/src/layouts/default.vue b/src/layouts/default.vue index f7a0f8f..2da54df 100644 --- a/src/layouts/default.vue +++ b/src/layouts/default.vue @@ -22,8 +22,6 @@ import LayoutMain from './components/main.vue'; import LayoutMenu from './components/menu.vue'; import LayoutTabs from './components/tabs.vue'; - const store = useStore(); - store.dispatch('chat/connect'); diff --git a/src/views/chat/message.vue b/src/views/chat/message.vue index 07848e1..149c9a8 100644 --- a/src/views/chat/message.vue +++ b/src/views/chat/message.vue @@ -15,66 +15,80 @@ {{ props.message.fromNickname }} -
- {{ store.getters['chat/parseContent'](props.message.payload) }} +
+ +
+
+ +
+
+ {{ store.getters['chat/parseText'](props.message.payload) }}
@@ -84,31 +98,7 @@