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();
|
||||
if (sum > project.getMultiSelectNum()) {
|
||||
return Result.error("选择的数量不能超过" + project.getMultiSelectNum());
|
||||
// 历史福利项目可能未配置“最多选几个”,按单选项目默认最多选择 1 份处理。
|
||||
Integer multiSelectNum = Objects.requireNonNullElse(project.getMultiSelectNum(), 1);
|
||||
if (sum > multiSelectNum) {
|
||||
return Result.error("选择的数量不能超过" + multiSelectNum);
|
||||
}
|
||||
|
||||
//删除上次选择的
|
||||
|
||||
Reference in New Issue
Block a user