Explorar el Código

fix: 财务复核功能-复核状态校验

lixuesong hace 1 año
padre
commit
c85a906d30

+ 2 - 3
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmPayOffServiceImpl.java

@@ -923,10 +923,9 @@ public class WmPayOffServiceImpl extends ServiceImpl<WmPayOffMapper, WmPayOff> i
 			Set<Integer> noteIds = input.getNotes().stream().map(WmScorePackageSettleNote::getId).collect(Collectors.toSet());
 			List<WmScorePackageSettleNote> settleNotes = noteService.listByIds(noteIds);
 			boolean anyMatch = settleNotes.stream()
-					.anyMatch(note -> UpmsState.SettleFinancialReviewStatus.REJECTED.equals(note.getReviewStatus())
-							|| UpmsState.SettleFinancialReviewStatus.TO_BE_REVIEWED.equals(note.getReviewStatus()));
+					.anyMatch(note -> UpmsState.SettleFinancialReviewStatus.TO_BE_REVIEWED.equals(note.getReviewStatus()));
 			if (anyMatch) {
-				throw new BizException("未复核或复核不通过,不能发起结算");
+				throw new BizException("已提交复核");
 			}
 
 			// 修改复核状态为待复核