feiyu02
2025-09-17 b330e57051e54789eb83d10dc58c4d9d10c608e1
src/views/fysp/check/ProCheckProxy.js
@@ -29,7 +29,7 @@
      //未通过数量
      unpassNum: 0,
      //整改率
      changePer: '0%',
      changePer: '--',
      //通过率
      passPer: '0%',
      //审核率
@@ -49,10 +49,10 @@
        status.uncheckNum++;
      else status.passNum++;
      if (p.extension3 == proStatus.pass) {
      if (p.extension3 != proStatus.unCheck) {
        status.proCheckedNum++;
      }
      if (p.extension3 == proStatus.change_pass) {
      if (p.extension3 == proStatus.change_pass || p.extension3 == proStatus.change_fail) {
        status.changeCheckedNum++;
      }
@@ -219,6 +219,40 @@
    }
  },
  //获取任务问题的审核情况
  getSubtaskType(s) {
    let type = 0;
    // 无问题
    if (s.proNum == 0) {
      type = 0;
    }
    // 问题未审核
    else if (s.proCheckedNum == 0) {
      type = 1;
    }
    // 问题部分审核
    else if (s.proCheckedNum < s.proNum) {
      type = 2;
    }
    // 整改未审核
    else if (s.changeNum > 0 && s.changeCheckedNum == 0) {
      type = 4;
    }
    // 整改部分审核
    else if (s.changeNum > 0 && s.changeCheckedNum < s.changeNum) {
      type = 5;
    }
    // 未整改
    else if (s.changeNum < s.proNum) {
      type = 3;
    }
    // 完全审核
    else {
      type = 6;
    }
    return type;
  },
  /**
   * 问题审核后状态变换
   * @param {String} s 当前问题状态