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)
      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() {}