|
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.dayaedu.cbs.openfeign.client.MusicFeignClientService;
|
|
|
import com.dayaedu.cbs.openfeign.wrapper.music.CbsMusicSheetApplicationExtendClientWrapper;
|
|
|
import com.dayaedu.cbs.openfeign.wrapper.music.CbsMusicSheetWrapper;
|
|
|
+import com.microsvc.toolkit.common.response.template.R;
|
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
|
import com.yonge.cooleshow.biz.dal.dao.MusicSheetAuthRecordDao;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.req.TeacherMusicSheetAuditReq;
|
|
@@ -116,7 +117,10 @@ public class MusicSheetAuthRecordServiceImpl extends ServiceImpl<MusicSheetAuthR
|
|
|
List<Subject> subjectList = subjectService.findBySubjectByIdList(musicalInstrumentIds);
|
|
|
addMusicSheet.setMusicalInstrumentIds(subjectList.stream().map(e->e.getCbsSubjectId().toString()).distinct().collect(Collectors.joining(",")));
|
|
|
addMusicSheet.setSubjectIds(subjectList.stream().map(e->e.getParentSubjectId().toString()).distinct().collect(Collectors.joining(",")));
|
|
|
- musicFeignClientService.musicSheetAdd(addMusicSheet);
|
|
|
+ R<Long> longR = musicFeignClientService.musicSheetAdd(addMusicSheet);
|
|
|
+ if (!longR.getCode().equals(200)) {
|
|
|
+ throw new BizException("同步到内容平台失败");
|
|
|
+ }
|
|
|
}else {
|
|
|
musicSheetService.updateById(musicSheet);
|
|
|
}
|