From d667fce729c223e885930bb8edb528ab501b8d6a Mon Sep 17 00:00:00 2001 From: hcong <1050828145@qq.com> Date: 星期二, 26 十一月 2024 16:57:53 +0800 Subject: [PATCH] 1. 移动socket客户端类、新增socket/index.js文件(初始化) 2. socketMessage枚举类的完善(增加对每个类型的英文描述字段以及对类型筛选和判断是否为心跳消息的工具方法) 3. 在FYBgTaskCard.vue监听并处理如何刷后台任务状态逻辑 --- src/views/fysp/check/ProCheck.vue | 23 +++++++++++------------ 1 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/views/fysp/check/ProCheck.vue b/src/views/fysp/check/ProCheck.vue index 92e3617..411065c 100644 --- a/src/views/fysp/check/ProCheck.vue +++ b/src/views/fysp/check/ProCheck.vue @@ -271,8 +271,7 @@ this.mainLoading = false; }); }, - onAddProCanceled() { - }, + onAddProCanceled() {}, // 闂鍗$墖缁勪欢涓诲姩鍙戣捣鍒锋柊鐖剁粍浠舵暟鎹� updateSubtask(refresh = false) { this.curSubtask.data.proCheckedNum++; @@ -285,8 +284,8 @@ // 鍒锋柊褰撳墠閫変腑瀛愪换鍔� refreshCurrSubtask(refresh) { this.sideLoading = false; - // this.mainLoading = true; setTimeout(() => { + this.mainLoading = true; taskApi .getProBySubtask(this.curSubtask.data.stGuid) .then((res) => { @@ -307,18 +306,18 @@ // this.curSubtask = s; }) .finally(() => { - // this.mainLoading = false; + this.mainLoading = false; }); - }, 150); + }, 500); }, // 闂瀹℃牳瀹屾垚鍚庯紝鏇存柊宸︿晶鍒楄〃瀵瑰簲瀛愪换鍔$姸鎬� - handleProblemCheck(){ - const status = ProCheckProxy.calProStatus(this.curProList) - this.curSubtask.data.proNum = status.proNum - this.curSubtask.data.proCheckedNum = status.proCheckedNum - this.curSubtask.data.changeNum = status.changeNum - this.curSubtask.data.changeCheckedNum = status.changeCheckedNum - this.curSubtask.type = ProCheckProxy.getSubtaskType(this.curSubtask.data) + handleProblemCheck() { + const status = ProCheckProxy.calProStatus(this.curProList); + this.curSubtask.data.proNum = status.proNum; + this.curSubtask.data.proCheckedNum = status.proCheckedNum; + this.curSubtask.data.changeNum = status.changeNum; + this.curSubtask.data.changeCheckedNum = status.changeCheckedNum; + this.curSubtask.type = ProCheckProxy.getSubtaskType(this.curSubtask.data); } }, mounted() {} -- Gitblit v1.9.3