|
@@ -133,9 +133,9 @@ public class EnrolEnrolConfigControl extends EnrolStdAbstractControl {
|
|
|
|
|
|
/***
|
|
|
*
|
|
|
- * @Description: 商务英语-不能报考学位英语专业 | 其他的一些规则
|
|
|
- * @param std
|
|
|
- * @param aspectArray
|
|
|
+ * @Description: 商务英语-只能报考学位日语专业 | 非商务英语专业-只能报考学位英语专业
|
|
|
+ * @param std 考生信息
|
|
|
+ * @param aspectArray 专业列表
|
|
|
* @return
|
|
|
* @date 2024-05-27 11:27:57
|
|
|
*/
|
|
@@ -143,10 +143,11 @@ public class EnrolEnrolConfigControl extends EnrolStdAbstractControl {
|
|
|
if(StringHelper.isEmpty(std.getStd_param2()))
|
|
|
return aspectArray;
|
|
|
List<String> list = Arrays.asList(filterAspectArr);
|
|
|
- if(list.contains(std.getStd_param2())) {
|
|
|
- return aspectArray.stream().filter(item -> !item.get("aspect_name").equals("学位英语")).collect(Collectors.toList());
|
|
|
+ if(list.contains(std.getStd_param2())) { //商务英语专业只能报考学位日语专业
|
|
|
+ return aspectArray.stream().filter(item -> item.get("aspect_name").equals("学位日语")).collect(Collectors.toList());
|
|
|
+ } else { //非商务英语专业只能看到学位英语专业
|
|
|
+ return aspectArray.stream().filter(item -> item.get("aspect_name").equals("学位英语")).collect(Collectors.toList());
|
|
|
}
|
|
|
- return aspectArray;
|
|
|
}
|
|
|
|
|
|
|