|
@@ -1988,9 +1988,9 @@ module.exports = app => {
|
|
|
const preAuditChecked = preAuditors.find(pa => { return pa.status === status.checked && pa.uid === accountId; });
|
|
|
const preAuditCheckNoPre = preAuditors.find(pa => { return pa.status === status.checkNoPre && pa.uid === accountId; });
|
|
|
if (preAuditorIds.indexOf(accountId) >= 0) {
|
|
|
- if (preAuditChecked) {
|
|
|
+ if (preAuditChecked && change.status === status.checking) {
|
|
|
change.cancancel = 2;// 审批人撤回审批通过
|
|
|
- } else if (preAuditCheckNoPre) {
|
|
|
+ } else if (preAuditCheckNoPre && change.status === status.checkNoPre) {
|
|
|
change.cancancel = 3;// 审批人撤回审批退回上一人
|
|
|
}
|
|
|
change.preAuditors = preAuditors;
|