Browse Source

订单中放进,乐团跟声部

周箭河 6 years ago
parent
commit
3dcfdd0b36

+ 8 - 9
src/main/java/com/ym/mec/collectfee/service/impl/RenewalsServiceImpl.java

@@ -61,17 +61,18 @@ public class RenewalsServiceImpl extends BaseServiceImpl<Integer, Renewals> impl
         order.setUAccount(String.valueOf(routingAccount.getId()));
         order.setUAccount(String.valueOf(routingAccount.getId()));
         order.setCreateTime(new Date());
         order.setCreateTime(new Date());
 
 
-
+        Integer type = mecCourses.get(0).getClassType() == 2 ? 2 : 3;
+        order.setType(type);
+        order.setVoicyPart(mecCourses.get(0).getSubNames());
+        order.setClassId(mecCourses.get(0).getClassId());
+        order.setUserName(mecCourses.get(0).getSubNames());
+        //1、插入订单
+        orderService.insert(order);
+        
         ArrayList<Renewals> renewalsArrayList = new ArrayList<>();
         ArrayList<Renewals> renewalsArrayList = new ArrayList<>();
 
 
         for (int i = 0; i < mecCourses.size(); i++) {
         for (int i = 0; i < mecCourses.size(); i++) {
             MecCourse course = mecCourses.get(i);
             MecCourse course = mecCourses.get(i);
-            order.setClassId(course.getClassId());
-            order.setUserName(course.getSubNames());
-            Integer type = course.getClassType() == 2 ? 2 : 3;
-            order.setType(type);
-            order.setVoicyPart(course.getSubNames());
-
             Renewals rws = new Renewals();
             Renewals rws = new Renewals();
             rws.setUserId(course.getStudentId());
             rws.setUserId(course.getStudentId());
             rws.setBranchId(renewals.getBranchId());
             rws.setBranchId(renewals.getBranchId());
@@ -85,8 +86,6 @@ public class RenewalsServiceImpl extends BaseServiceImpl<Integer, Renewals> impl
             rws.setOrderId(order.getId());
             rws.setOrderId(order.getId());
             renewalsArrayList.add(rws);
             renewalsArrayList.add(rws);
         }
         }
-        //1、插入订单
-        orderService.insert(order);
 
 
         //2、添加续费记录
         //2、添加续费记录
         renewalsService.renewalsInsert(renewalsArrayList);
         renewalsService.renewalsInsert(renewalsArrayList);