|
@@ -888,6 +888,7 @@ public class WmPayOffServiceImpl extends ServiceImpl<WmPayOffMapper, WmPayOff> i
|
|
|
noteService.updateBatchById(updateNotes);
|
|
|
|
|
|
if (UpmsState.SettleFinancialReviewStatus.REJECTED.equals(input.getReviewStatus())) {
|
|
|
+ // 复核拒绝,则改为复核不通过
|
|
|
WmScorePackage scorePackage = new WmScorePackage();
|
|
|
scorePackage.setId(input.getId());
|
|
|
scorePackage.setSettleStatus(Integer.valueOf(SettleStatusEnum.REVIEW_NOT_PASSED.getVal()));
|
|
@@ -895,6 +896,15 @@ public class WmPayOffServiceImpl extends ServiceImpl<WmPayOffMapper, WmPayOff> i
|
|
|
scorePackage.setUpdateTime(now);
|
|
|
wmScorePackageService.updateById(scorePackage);
|
|
|
return Boolean.FALSE;
|
|
|
+ } else if (UpmsState.SettleFinancialReviewStatus.PASSED.equals(input.getReviewStatus())) {
|
|
|
+ // 复核通过,则改为待结算
|
|
|
+ WmScorePackage scorePackage = new WmScorePackage();
|
|
|
+ scorePackage.setId(input.getId());
|
|
|
+ scorePackage.setSettleStatus(Integer.valueOf(SettleStatusEnum.SETTLE_STATUS_WAIT.getVal()));
|
|
|
+ scorePackage.setUpdateUser(operator.getId());
|
|
|
+ scorePackage.setUpdateTime(now);
|
|
|
+ wmScorePackageService.updateById(scorePackage);
|
|
|
+ return Boolean.FALSE;
|
|
|
}
|
|
|
|
|
|
return Boolean.TRUE;
|