yonge 3 年之前
父节点
当前提交
1695a6bed7

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

@@ -84,7 +84,7 @@ public interface StudentService extends BaseService<Integer, Student> {
      */
     void updateMemberRank(CloudTeacherOrder cloudTeacherOrder, PeriodEnum periodEnum);
     
-    void updateMemberRank(Integer userId, PeriodEnum periodEnum, int times);
+    void updateMemberRank(Integer userId, PeriodEnum periodEnum, int times, Integer memberRankSettingId);
 
     /**
      * 更新服务指标

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

@@ -180,7 +180,7 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
         studentDao.insert(student);
         
         if(user.getOrganId() == 59){
-        	updateMemberRank(userId, PeriodEnum.MONTH, 1);
+        	updateMemberRank(userId, PeriodEnum.MONTH, 1, 1);
         }
         
         return true;
@@ -486,7 +486,7 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
 
     @Override
     @Transactional(rollbackFor = Exception.class)
-	public void updateMemberRank(Integer userId, PeriodEnum periodEnum, int times) {
+	public void updateMemberRank(Integer userId, PeriodEnum periodEnum, int times, Integer memberRankSettingId) {
     	Student student = this.get(userId);
         if (student == null) {
             throw new BizException("学员信息不存在");
@@ -518,6 +518,7 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
 		default:
 			break;
 		}
+        student.setMemberRankSettingId(memberRankSettingId);
         this.update(student);
 	}