提交 5f4291a6 authored 作者: renjiancai's avatar renjiancai

--no commit message

上级 61bd0227
package com.zrqx.resource.bg.controller.audiolibrary;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
......@@ -8,11 +12,16 @@ import org.springframework.web.bind.annotation.RestController;
import com.zrqx.core.exception.BaseException;
import com.zrqx.core.form.resource.bg.audiolibrary.SaveUpdateAudioLibraryForm;
import com.zrqx.core.model.resource.audiolibrary.AudioLibrary;
import com.zrqx.core.model.resource.audiolibrary.AudioLibraryDiyType;
import com.zrqx.core.util.bean.BeanUtils;
import com.zrqx.core.util.response.CallBack;
import com.zrqx.core.vo.resource.audiolibrary.AudioLibraryOneVO;
import com.zrqx.resource.bg.service.audiolibrary.AudioLibraryService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Example;
/**
* 音频库Controller
......@@ -33,5 +42,14 @@ public class AudioLibraryController {
}
return CallBack.success();
}
@ApiOperation(value = "查询", notes = "根据ID查询")
@GetMapping(value = "/get/{oid}")
public CallBack<AudioLibraryOneVO> getById(@PathVariable String oid) {
AudioLibrary entity = service.selectByPrimaryKey(oid);
AudioLibraryOneVO vo = new AudioLibraryOneVO();
BeanUtils.copyProperties(entity,vo);
vo.setVideo(entity.getAudio());
vo.setVideoName(entity.getAudioName());
return CallBack.success(vo);
}
}
......@@ -28,7 +28,7 @@ public class AudioLibrarySerivceImpl extends BaseServiceImpl<AudioLibrary,String
}
@Override
public boolean saveOrUpdate(SaveUpdateAudioLibraryForm form) {
AudioLibrary entity = new AudioLibrary();
AudioLibrary entity = mapper.selectByPrimaryKey("24b02cc68ce711e999fb0050569033dc");
BeanUtils.copyProperties(form, entity);
if(entity.getId() == null){
//添加
......@@ -41,6 +41,8 @@ public class AudioLibrarySerivceImpl extends BaseServiceImpl<AudioLibrary,String
mapper.insert(entity);
}else{
//修改
entity.setAudio(form.getVideo());
entity.setAudioName(form.getVideoName());
entity.setUpdateTime(new Date());
mapper.updateByPrimaryKeySelective(entity);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论