From 22ce3a4c8453b54c2bfe6d582b734195f899f195 Mon Sep 17 00:00:00 2001 From: hcong <1050828145@qq.com> Date: 星期二, 10 十二月 2024 14:59:50 +0800 Subject: [PATCH] 1. 新增socket生命周期管理、心跳机制、重连机制 2. 新增socket消息校验、解析、生成 3. 新增socket消息类型枚举类src\enum\socketMessage 3. 新增消息管理类src\socket\MessageManager 4. 新增观察者模式消息的发布订阅机制src\socket\eventBus 5. 修改后台任务页面注册后台任务状态消息并修改状态的逻辑 --- src/api/fytz/noticeApi.js | 28 ++++++++++++++++------------ 1 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/api/fytz/noticeApi.js b/src/api/fytz/noticeApi.js index 1a341d7..af6bd85 100644 --- a/src/api/fytz/noticeApi.js +++ b/src/api/fytz/noticeApi.js @@ -9,23 +9,27 @@ */ getNoticeHistory({ type, subtype = null, page = 1, perPage = 20 }) { const params = `userId=${id}&page=${page}&per_page=${perPage}`; - return $fytz.post(`notifications/history?${params}`, { - ecNoticetype: type, - ecNoticesubtype: subtype - }); + return $fytz + .post(`notifications/history?${params}`, { + ecNoticetype: type, + ecNoticesubtype: subtype + }) + .then((res) => res.data); }, /** * 鑾峰彇鐢ㄦ埛鏈閫氱煡 */ getNotification() { - return $fytz.get('notifications', { - params: { - userId: id, - page: 1, - per_page: 30 - } - }); + return $fytz + .get('notifications', { + params: { + userId: id, + page: 1, + per_page: 30 + } + }) + .then((res) => res.data); }, /** @@ -62,6 +66,6 @@ releaseNotice(notice) { notice.authorId = id; notice.authorName = name; - return $fytz.post(`notifications/${id}/release2`, notice); + return $fytz.post(`notifications/${id}/release2`, notice).then((res) => res.data); } }; -- Gitblit v1.9.3