zouxuan 2 месяцев назад
Родитель
Сommit
1cc7fc2c9c

+ 1 - 4
mec-application/src/main/java/com/ym/mec/student/controller/MusicPracticeRecordController.java

@@ -110,10 +110,7 @@ public class MusicPracticeRecordController {
     @ApiOperation(value = "修改", notes = "曲目练习记录- 传入 MusicPracticeRecordVo.MusicPracticeRecord")
     @PostMapping("/update")
     public R update(@RequestBody MusicPracticeRecordWrapper.MusicPracticeRecord record) {
-        SysMusicCompareRecord sysMusicCompareRecord = new SysMusicCompareRecord();
-        sysMusicCompareRecord.setId(record.getId());
-        sysMusicCompareRecord.setRecordFilePath(record.getRecordFilePath());
-        sysMusicCompareRecordService.update(sysMusicCompareRecord);
+        sysMusicCompareRecordService.getDao().updateRecordFilePath(record.getId(), record.getRecordFilePath());
         return R.defaultR();
     }
 

+ 1 - 4
mec-application/src/main/java/com/ym/mec/teacher/controller/MusicPracticeRecordController.java

@@ -110,10 +110,7 @@ public class MusicPracticeRecordController {
     @ApiOperation(value = "修改", notes = "曲目练习记录- 传入 MusicPracticeRecordVo.MusicPracticeRecord")
     @PostMapping("/update")
     public R update(@RequestBody MusicPracticeRecordWrapper.MusicPracticeRecord record) {
-        SysMusicCompareRecord sysMusicCompareRecord = new SysMusicCompareRecord();
-        sysMusicCompareRecord.setId(record.getId());
-        sysMusicCompareRecord.setRecordFilePath(record.getRecordFilePath());
-        sysMusicCompareRecordService.update(sysMusicCompareRecord);
+        sysMusicCompareRecordService.getDao().updateRecordFilePath(record.getId(), record.getRecordFilePath());
         return R.defaultR();
     }
 

+ 1 - 4
mec-application/src/main/java/com/ym/mec/web/controller/MusicPracticeRecordController.java

@@ -108,10 +108,7 @@ public class MusicPracticeRecordController {
     @ApiOperation(value = "修改", notes = "曲目练习记录- 传入 MusicPracticeRecordVo.MusicPracticeRecord")
     @PostMapping("/update")
     public R update(@RequestBody MusicPracticeRecordWrapper.MusicPracticeRecord record) {
-        SysMusicCompareRecord sysMusicCompareRecord = new SysMusicCompareRecord();
-        sysMusicCompareRecord.setId(record.getId());
-        sysMusicCompareRecord.setRecordFilePath(record.getRecordFilePath());
-        sysMusicCompareRecordService.update(sysMusicCompareRecord);
+        sysMusicCompareRecordService.getDao().updateRecordFilePath(record.getId(), record.getRecordFilePath());
         return R.defaultR();
     }
 

+ 2 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/SysMusicCompareRecordDao.java

@@ -134,4 +134,6 @@ public interface SysMusicCompareRecordDao extends BaseDAO<Long, SysMusicCompareR
     List<MusicCompareRecordWapper.Result> queryPageByStudent(Map<String, Object> params);
 
     Long getLastData(@Param("clientId") String clientId, @Param("userId") Integer userId, @Param("feature") String feature, @Param("sysMusicScoreId") Integer sysMusicScoreId);
+
+    void updateRecordFilePath(@Param("recordId") Long recordId, @Param("recordFilePath") String recordFilePath);
 }

+ 3 - 0
mec-biz/src/main/resources/config/mybatis/SysMusicCompareRecordMapper.xml

@@ -166,6 +166,9 @@
 		update_time_ = NOW()
 	</set> WHERE id_ = #{id} and tenant_id_ = #{tenantId}
 	</update>
+	<update id="updateRecordFilePath">
+		UPDATE sys_music_compare_record SET record_file_path_ = #{recordFilePath} WHERE id_ = #{recordId}
+	</update>
 
 	<!-- 根据主键删除一条记录 -->
 	<delete id="delete" >