Bläddra i källkod

广开学位英语bug解决

haogh 3 månader sedan
förälder
incheckning
f2e62d5b5a

+ 2 - 3
WebRoot/wechatgk/routes/main/main.html

@@ -126,16 +126,15 @@
 				<div class="ui-title" style="margin-top: 0px !important;">报名已经截止,不再接受考生报考,详情见招生简章。</div>
 			</div>
 		
-		<!--
 			<div ng-if="FrameParam.ArtStatus == 'Enrol' && FrameParam.EnrolStatus == 'Active'">
 				<div class="ui-big-title" style="margin-top: 0px !important;">预约已开放</div>
 				<div class="ui-title" style="margin-top: 0px !important;">预约已开放,你还未进行任何专业的预约,请在开放期间尽快完成专业预约和缴费。</div>
 				<div class="button-sp-area">
 					<a href="javascript:;" class="weui-btn weui-btn_primary" ng-click="goLocation('enrol/guide')">前往预约</a>
 				</div>
-			</div>-->
+			</div>
 			
-			<div class="ui-big-title" style="margin-top: 0px !important;">预约已结束</div>
+<!--			<div class="ui-big-title" style="margin-top: 0px !important;">预约已结束</div>-->
 		</div>
 
 	</div>

+ 7 - 6
src/cn/hmsoft/art/enrol/control/enrol/EnrolEnrolConfigControl.java

@@ -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;
 	}