|
@@ -5,6 +5,8 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.beust.jcommander.internal.Lists;
|
|
|
+import com.dayaedu.cbs.common.enums.music.EMusicAvailableType;
|
|
|
+import com.dayaedu.cbs.common.enums.music.EMusicPaymentType;
|
|
|
import com.dayaedu.cbs.common.enums.school.EMusicSheetType;
|
|
|
import com.dayaedu.cbs.openfeign.client.MusicFeignClientService;
|
|
|
import com.dayaedu.cbs.openfeign.properties.OpenFeignClientConfigProperties;
|
|
@@ -1467,6 +1469,14 @@ public class MusicSheetServiceImpl extends ServiceImpl<MusicSheetDao, MusicSheet
|
|
|
addMusicSheetApplicationExtend.setApplicationId(applicationId);
|
|
|
addMusicSheetApplicationExtend.setMusicSheetId(musicSheet.getCbsMusicSheetId());
|
|
|
addMusicSheetApplicationExtend.setTopFlag(musicSheet.getTopFlag() != YesOrNoEnum.YES);
|
|
|
+ addMusicSheetApplicationExtend.setMusicTagIds(musicSheet.getMusicTag());
|
|
|
+ addMusicSheetApplicationExtend.setMusicPrice(musicSheet.getMusicPrice());
|
|
|
+ addMusicSheetApplicationExtend.setPaymentType(EMusicPaymentType.valueOf(musicSheet.getPaymentType()));
|
|
|
+ addMusicSheetApplicationExtend.setAvailableType(EMusicAvailableType.valueOf("TEACHER".equals(musicSheet.getPaymentType()) ?
|
|
|
+ "PERSON" : "PLATFORM".equals(musicSheet.getPaymentType()) ? "PLATFORM":"ORG"));
|
|
|
+ addMusicSheetApplicationExtend.setTopFlag(musicSheet.getTopFlag() == YesOrNoEnum.YES);
|
|
|
+ addMusicSheetApplicationExtend.setExquisiteFlag(musicSheet.getExquisiteFlag() == YesOrNoEnum.YES);
|
|
|
+ addMusicSheetApplicationExtend.setSortNo(musicSheet.getSortNumber());
|
|
|
R<JSONObject> jsonObjectR = musicFeignClientService.musicSheetApplicationExtendUpdate(addMusicSheetApplicationExtend);
|
|
|
if (jsonObjectR.getCode() != 200) {
|
|
|
throw new BizException("修改失败,{}",jsonObjectR.getMessage());
|