refactor: ♻️ 通知公告、字典重构问题修复和优化

This commit is contained in:
ray
2024-10-08 01:02:48 +08:00
parent 42f7782d56
commit ff53ed6060
18 changed files with 341 additions and 269 deletions

View File

@@ -16,7 +16,7 @@ const contentConfig: IContentConfig = {
id: 1,
username: "tom",
avatar:
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
percent: 99,
price: 10,
url: "https://www.baidu.com",
@@ -31,7 +31,7 @@ const contentConfig: IContentConfig = {
id: 2,
username: "jerry",
avatar:
"https://oss.youlai.tech/youlai-boot/2023/05/16/811270ef31f548af9cffc026dfc3777b.gif",
"https://foruda.gitee.com/images/1723603502796844527/03cdca2a_716974.gif",
percent: 88,
price: 999,
url: "https://www.google.com",

View File

@@ -143,7 +143,7 @@ function connectWebSocket() {
connectHeaders: {
Authorization: getToken(),
},
debug: (str) => {
debug: (str: any) => {
console.log(str);
},
onConnect: () => {
@@ -155,14 +155,14 @@ function connectWebSocket() {
type: "tip",
});
stompClient.subscribe("/topic/notice", (res) => {
stompClient.subscribe("/topic/notice", (res: any) => {
messages.value.push({
sender: "Server",
content: res.body,
});
});
stompClient.subscribe("/user/queue/greeting", (res) => {
stompClient.subscribe("/user/queue/greeting", (res: any) => {
const messageData = JSON.parse(res.body) as MessageType;
messages.value.push({
sender: messageData.sender,
@@ -170,7 +170,7 @@ function connectWebSocket() {
});
});
},
onStompError: (frame) => {
onStompError: (frame: any) => {
console.error("Broker reported error: " + frame.headers["message"]);
console.error("Additional details: " + frame.body);
},