Explorar el Código

Merge branch 'music_score'

Joburgess hace 4 años
padre
commit
9bf7c51b8c

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

@@ -61,6 +61,7 @@ public class SysMusicCompareRecordServiceImpl extends BaseServiceImpl<Long, SysM
 	@Override
 	public long insert(SysMusicCompareRecord bean) {
 		studentDao.addStudentCloudStudySequenceDays(bean.getUserId());
+		sysMusicCompareWeekDataService.updateUserWeekTrainData(bean.getUserId(), LocalDate.now().with(DateUtil.weekFields.dayOfWeek(), DayOfWeek.MONDAY.getValue()));
 		return super.insert(bean);
 	}
 

+ 3 - 2
mec-biz/src/main/resources/config/mybatis/SysMusicCompareWeekDataMapper.xml

@@ -99,8 +99,9 @@
 			smcwd.train_time_ trainTime
 		FROM sys_music_compare_week_data smcwd
 		LEFT JOIN sys_user su ON smcwd.user_id_=su.id_
-		WHERE EXISTS (SELECT user_id_ FROM student WHERE user_id_=smcwd.user_id_)
-			AND smcwd.monday_ = #{monday}
+		LEFT JOIN student stu ON smcwd.user_id_ = stu.user_id_
+		WHERE smcwd.monday_ = #{monday}
+			AND stu.user_id_=smcwd.user_id_
 			ORDER BY
 			<if test="orderType==null">
 				smcwd.train_time_