Quellcode durchsuchen

酷乐秀曲目来源改为内容平台

zouxuan vor 1 Jahr
Ursprung
Commit
b1e768d3e8

+ 4 - 6
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/MusicSheetAuthRecordServiceImpl.java

@@ -77,14 +77,12 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
     @Transactional(rollbackFor = Exception.class)
     public void audit(TeacherMusicSheetAuditReq param, Long userId) {
         // 查询到审核记录
-        List<MusicSheetAuthRecord> list = this.lambdaQuery()
-                                              .eq(MusicSheetAuthRecord::getMusicSheetId, param.getMusicSheetId())
-                                              .eq(MusicSheetAuthRecord::getAuditState, AuthStatusEnum.DOING.getCode())
-                                              .list();
-        if (CollectionUtils.isEmpty(list)) {
+        MusicSheetAuthRecord musicSheetAuthRecord = this.lambdaQuery()
+                                              .eq(MusicSheetAuthRecord::getId, param.getMusicSheetId())
+                                              .eq(MusicSheetAuthRecord::getAuditState, AuthStatusEnum.DOING.getCode()).one();
+        if (musicSheetAuthRecord == null) {
             throw new BizException("没有找到待审核记录");
         }
-        MusicSheetAuthRecord musicSheetAuthRecord = list.get(0);
         musicSheetAuthRecord.setAuditState(param.getAuthStatus());
         musicSheetAuthRecord.setReason(param.getRemark());
         musicSheetAuthRecord.setVerifyUserId(userId);