|
@@ -74,6 +74,7 @@ public class MusicSheetController extends BaseController {
|
|
|
|
|
|
musicSheetDto.setUserId(sysUser.getId());
|
|
|
musicSheetDto.setAuditStatus(AuthStatusEnum.DOING);
|
|
|
+ musicSheetDto.setSubmitAuditTime(new Date());
|
|
|
List<MusicSheetAccompaniment> list;
|
|
|
if (!AudioTypeEnum.MIDI.getCode().equals(musicSheetDto.getAudioType().getCode())){
|
|
|
list = musicSheetDto.getBackground();
|
|
@@ -92,6 +93,30 @@ public class MusicSheetController extends BaseController {
|
|
|
return succeed("新增曲谱成功");
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @ApiOperation(value = "修改", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
|
+ @PostMapping(value="/update", consumes="application/json", produces="application/json")
|
|
|
+ public HttpResponseResult<Object> update(@Valid @RequestBody MusicSheet musicSheet) {
|
|
|
+ SysUser sysUser = sysUserFeignService.queryUserInfo();
|
|
|
+ if (sysUser == null || sysUser.getId() == null) {
|
|
|
+ return failed("用户信息获取失败");
|
|
|
+ }
|
|
|
+ if (musicSheet.getId()==null){
|
|
|
+ return failed("缺少ID");
|
|
|
+ }
|
|
|
+
|
|
|
+ musicSheet.setUpdateBy(sysUser.getId());
|
|
|
+ musicSheet.setUpdateTime(new Date());
|
|
|
+ musicSheet.setSubmitAuditTime(new Date());
|
|
|
+ musicSheet.setAuditStatus(AuthStatusEnum.DOING);
|
|
|
+ boolean result = musicSheetService.updateById(musicSheet);
|
|
|
+ if (result){
|
|
|
+ return succeed("修改成功");
|
|
|
+ } else {
|
|
|
+ return failed("修改失败");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "分页查询", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
|
@PostMapping(value="/list", consumes="application/json", produces="application/json")
|
|
|
public HttpResponseResult<PageInfo<MusicSheetVo>> list(@RequestBody MusicSheetSearch query) {
|