Sfoglia il codice sorgente

fix 学练宝分部价格设置

shangke 8 mesi fa
parent
commit
616d0ce190

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

@@ -28,7 +28,10 @@ public class StudentMemberTimeServiceImpl extends ServiceImpl<StudentMemberTimeD
     @Override
     @Transactional(rollbackFor = Exception.class)
     public void saveToCloudTeacherOrder(CloudTeacherOrder cloudTeacherOrder) {
-        StudentMemberTime one = this.lambdaQuery().eq(StudentMemberTime::getMemberRankId, cloudTeacherOrder.getLevel()).last("limit 1").one();
+        StudentMemberTime one = this.lambdaQuery()
+            .eq(StudentMemberTime::getMemberRankId, cloudTeacherOrder.getLevel())
+            .eq(StudentMemberTime::getStudentId, cloudTeacherOrder.getStudentId())
+            .last("limit 1").one();
         if (one == null) {
             one = new StudentMemberTime();
             one.setMemberRankId(cloudTeacherOrder.getLevel());