|
@@ -1,6 +1,7 @@
|
|
|
package com.ym.mec.web.controller;
|
|
|
|
|
|
import com.dayaedu.cbs.domain.wrapper.MusicSheetWrapper;
|
|
|
+import com.dayaedu.cbs.openfeign.client.MusicFeignClientService;
|
|
|
import com.ym.mec.biz.dal.dto.ReasonDto;
|
|
|
import com.ym.mec.biz.dal.entity.SysMusicScore;
|
|
|
import com.ym.mec.biz.dal.enums.ClientTypeEnum;
|
|
@@ -27,6 +28,8 @@ public class SysMusicScoreController extends BaseController {
|
|
|
|
|
|
@Resource
|
|
|
private SysMusicScoreService sysMusicScoreService;
|
|
|
+ @Resource
|
|
|
+ private MusicFeignClientService musicFeignClientService;
|
|
|
|
|
|
@ApiOperation(value = "修改应用扩展信息")
|
|
|
@PreAuthorize("@pcs.hasPermissions('sysMusicScore/update', {'BACKEND'})")
|
|
@@ -78,6 +81,17 @@ public class SysMusicScoreController extends BaseController {
|
|
|
return succeed(sysMusicScoreService.stateList(reasonDto));
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "删除")
|
|
|
+ @PostMapping("/del")
|
|
|
+ @PreAuthorize("@pcs.hasPermissions('sysMusicScore/del')")
|
|
|
+ public HttpResponseResult<Object> del(Long id) {
|
|
|
+ if (id == null) {
|
|
|
+ return failed("参数不能为空");
|
|
|
+ }
|
|
|
+ musicFeignClientService.musicSheetApplicationExtendDel(id);
|
|
|
+ return succeed();
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "数据同步", notes = "曲谱表- 修改曲目缓存 MusicSheetVo.MusicSheet")
|
|
|
@PostMapping("/sync")
|
|
|
public HttpResponseResult<Object> sync() {
|