瀏覽代碼

增加列表查询

周箭河 5 年之前
父節點
當前提交
9d4f0e3c80
共有 1 個文件被更改,包括 17 次插入12 次删除
  1. 17 12
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/DegreeRegistrationServiceImpl.java

+ 17 - 12
mec-biz/src/main/java/com/ym/mec/biz/service/impl/DegreeRegistrationServiceImpl.java

@@ -67,18 +67,23 @@ public class DegreeRegistrationServiceImpl extends BaseServiceImpl<Integer, Degr
         }
         degreeRegistration.setLevel(chargeInfo.getTitle());
         BigDecimal theoryMoney = BigDecimal.ZERO;
-        if (degreeRegistration.getTheoryLevel().equals("一级")) {
-            theoryMoney = new BigDecimal(200);
-        } else if (degreeRegistration.getTheoryLevel().equals("二级")) {
-            theoryMoney = new BigDecimal(240);
-        } else if (degreeRegistration.getTheoryLevel().equals("三级")) {
-            theoryMoney = new BigDecimal(280);
-        } else if (degreeRegistration.getTheoryLevel().equals("四级")) {
-            theoryMoney = new BigDecimal(320);
-        } else if (degreeRegistration.getTheoryLevel().equals("免考")) {
-
-        } else {
-            throw new BizException("您选择的乐理级别不存在,请核对");
+        switch (degreeRegistration.getTheoryLevel()) {
+            case "一级":
+                theoryMoney = new BigDecimal(200);
+                break;
+            case "二级":
+                theoryMoney = new BigDecimal(240);
+                break;
+            case "三级":
+                theoryMoney = new BigDecimal(280);
+                break;
+            case "四级":
+                theoryMoney = new BigDecimal(320);
+                break;
+            case "免考":
+                break;
+            default:
+                throw new BizException("您选择的乐理级别不存在,请核对");
         }
         degreeRegistration.setTheoryMoney(theoryMoney);
         DegreeRegistration degree = degreeRegistrationDao.findByMobileAndSporadicId(degreeRegistration.getMobile(), degreeRegistration.getSporadicId());