Quellcode durchsuchen

缴费学生数量修改

周箭河 vor 5 Jahren
Ursprung
Commit
ec2e858e25

+ 0 - 6
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/MusicGroupSubjectPlanDao.java

@@ -35,12 +35,6 @@ public interface MusicGroupSubjectPlanDao extends BaseDAO<Integer, MusicGroupSub
     void batchAdd( @Param("subjectPlans") List<MusicGroupSubjectPlan> musicGroupSubjectPlans,@Param("musicGroupId") String musicGroupId);
 
     /**
-     * 报名学员数量修改
-     * @param musicOneSubjectClassPlan
-     */
-    void updateApplyStudentNum(MusicGroupSubjectPlan musicOneSubjectClassPlan);
-
-    /**
      * 删除乐团声部规划
      * @param musicGroupId
      * @return

+ 2 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/impl/MusicGroupSubjectPlanServiceImpl.java

@@ -87,7 +87,7 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
             }
         });
         //获取声部(科目)下其他商品
-        List<Goods> otherGoods = goodsService.findTypeGoods( "OTHER");
+        List<Goods> otherGoods = goodsService.findTypeGoods("OTHER");
 
         MusicGroupSubjectGoodsAndInfoDto musicGroupSubjectGoodsAndInfo = new MusicGroupSubjectGoodsAndInfoDto();
         musicGroupSubjectGoodsAndInfo.setMusicGroupSubjectPlan(musicOneSubjectClassPlan);
@@ -112,13 +112,12 @@ public class MusicGroupSubjectPlanServiceImpl extends BaseServiceImpl<Integer, M
     }
 
     @Override
-    @Transactional(rollbackFor = Exception.class)
     public void addApplyStudentNum(String musicGroupId, Integer subjectId, int num) {
         MusicGroupSubjectPlan musicOneSubjectClassPlan = musicGroupSubjectPlanDao.getMusicOneSubjectClassPlan(musicGroupId, subjectId);
         int applyNum = musicOneSubjectClassPlan.getApplyStudentNum() == null ? 0 : musicOneSubjectClassPlan.getApplyStudentNum();
         musicOneSubjectClassPlan.setApplyStudentNum(applyNum + num);
         musicOneSubjectClassPlan.setUpdateTime(new Date());
-        musicGroupSubjectPlanDao.updateApplyStudentNum(musicOneSubjectClassPlan);
+        musicGroupSubjectPlanDao.update(musicOneSubjectClassPlan);
     }
 
     @Override

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentRegistrationServiceImpl.java

@@ -197,7 +197,7 @@ public class StudentRegistrationServiceImpl extends BaseServiceImpl<Long, Studen
         studentRegistration.setUserId(sysUser.getId());
         studentRegistrationDao.insert(studentRegistration);
         //增加报名学生数
-//        musicGroupSubjectPlanService.addApplyStudentNum(studentRegistration.getMusicGroupId(), studentRegistration.getSubjectId(),1);
+        musicGroupSubjectPlanService.addApplyStudentNum(studentRegistration.getMusicGroupId(), studentRegistration.getSubjectId(),1);
         //报名成功后,发送短信
         String studentApplyUrl = sysConfigDao.findConfigValue(SysConfigService.STUDENT_APPLY_URL) + studentRegistration.getMusicGroupId();
         String serverPhone = sysConfigDao.findConfigValue(SysConfigService.SERVER_PHONE);

+ 0 - 15
mec-biz/src/main/resources/config/mybatis/MusicGroupSubjectPlanMapper.xml

@@ -90,21 +90,6 @@
         </set>
         WHERE id_ = #{id} AND version =#{version}
     </update>
-    <update id="updateApplyStudentNum">
-        UPDATE music_group_subject_plan
-        <set>
-            <if test="applyStudentNum != null">
-                apply_student_num_ = #{applyStudentNum},
-            </if>
-            <if test="updateTime != null">
-                update_time_ = NOW(),
-            </if>
-            <if test="version != null">
-                version = version+1,
-            </if>
-        </set>
-        WHERE id_ = #{id} AND version =#{version}
-    </update>
 
     <update id="updateExpectedStudentNum">
         UPDATE music_group_subject_plan SET expected_student_num_ = #{expectedStudentNum},update_time_ = now() WHERE id_ = #{musicGroupSubjectPlanId}