commit
This commit is contained in:
+4
-2
@@ -95,8 +95,10 @@ public class WelfareSelectionSituationController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
int sum = Arrays.stream(selections).mapToInt(selection -> Objects.requireNonNullElse(selection.getSelectNum(), 0)).sum();
|
int sum = Arrays.stream(selections).mapToInt(selection -> Objects.requireNonNullElse(selection.getSelectNum(), 0)).sum();
|
||||||
if (sum > project.getMultiSelectNum()) {
|
// 历史福利项目可能未配置“最多选几个”,按单选项目默认最多选择 1 份处理。
|
||||||
return Result.error("选择的数量不能超过" + project.getMultiSelectNum());
|
Integer multiSelectNum = Objects.requireNonNullElse(project.getMultiSelectNum(), 1);
|
||||||
|
if (sum > multiSelectNum) {
|
||||||
|
return Result.error("选择的数量不能超过" + multiSelectNum);
|
||||||
}
|
}
|
||||||
|
|
||||||
//删除上次选择的
|
//删除上次选择的
|
||||||
|
|||||||
Reference in New Issue
Block a user