| | |
| | | const status = { |
| | | //问题数量 |
| | | proNum: proList.length, |
| | | // 问题审核数 |
| | | proCheckedNum: 0, |
| | | //整改数量 |
| | | changeNum: 0, |
| | | //整改审核数量 |
| | | changeCheckedNum: 0, |
| | | //待审核数量 |
| | | uncheckNum: 0, |
| | | //已审核通过数量 |
| | |
| | | ) |
| | | status.uncheckNum++ |
| | | else status.passNum++ |
| | | |
| | | if (p.extension3 == proStatus.pass) { |
| | | status.proCheckedNum++ |
| | | } |
| | | if (p.extension3 == proStatus.change_pass) { |
| | | status.changeCheckedNum++ |
| | | } |
| | | |
| | | status.changePer = |
| | | String( |
| | |
| | | break |
| | | } |
| | | return { status: status, action: action } |
| | | }, |
| | | |
| | | /** |
| | | * 问题撤回后状态变换 |
| | | * @param {String} s 当前问题状态 |
| | | * @returns 下一个问题状态 |
| | | */ |
| | | proBeforeStatus(s) { |
| | | let status, action |
| | | switch (s) { |
| | | case proStatus.fail: |
| | | case proStatus.pass: |
| | | status = proStatus.unCheck |
| | | action = 4 |
| | | break |
| | | case proStatus.change_fail: |
| | | case proStatus.change_pass: |
| | | status = proStatus.change_unCheck |
| | | action = 5 |
| | | break |
| | | } |
| | | return { status: status, action: action } |
| | | } |
| | | } |