feat(3300): 退场人员校验调整
This commit is contained in:
parent
b0a8fe2455
commit
014db66761
@ -1500,9 +1500,11 @@ public class ChangeRecordServiceImpl extends ServiceImpl<ChangeRecordDao, Change
|
||||
AssertUtil.notEmpty(nodeUserBriefInfoResps, "所有单位确认人均已退场");
|
||||
cooperateTypeMap.forEach((k, v) -> {
|
||||
AssertUtil.isTrue(v.size() <= refreshableConfiguration.getVerifyPersonLimit(), String.format(k.getDesc() + "确认人,最多支持%d个", refreshableConfiguration.getVerifyPersonLimit()));
|
||||
boolean noExit = v.stream().map(VisaChangeTempCreateReq.RelationUnitAndPerson::getPersonId)
|
||||
.anyMatch(p -> nodeUserBriefInfoResps.stream().anyMatch(u -> Objects.equals(u.getPersonId(), p)));
|
||||
AssertUtil.isTrue(noExit, String.format(k.getDesc() + "确认人,存在已退场人员,请重新选择"));
|
||||
v.stream().map(VisaChangeTempCreateReq.RelationUnitAndPerson::getPersonId)
|
||||
.forEach(p -> {
|
||||
boolean noExit = nodeUserBriefInfoResps.stream().anyMatch(u -> Objects.equals(u.getPersonId(), p));
|
||||
AssertUtil.isTrue(noExit, String.format(k.getDesc() + "确认人,存在已退场人员,请重新选择"));
|
||||
});
|
||||
});
|
||||
}
|
||||
// 金额变化合法性
|
||||
|
||||
Loading…
Reference in New Issue
Block a user