|
@@ -54,72 +54,37 @@ public class MuseumInfoController {
|
|
|
//TODO 需要提供原因,调用更新方法
|
|
|
@DeleteMapping("/delete")
|
|
|
@Operation(summary = "删除标本")
|
|
|
- public CommonResult<Boolean> deleteMuseumInfo(@RequestParam("id") Integer id){
|
|
|
- museumInfoService.deleteMuseumInfo(id);
|
|
|
+ public CommonResult<Boolean> deleteMuseumInfo(@RequestParam("id") Integer id,@RequestParam("reason") String reason){
|
|
|
+ museumInfoService.deleteMuseumInfo(id,reason);
|
|
|
+
|
|
|
+// result.put("删除原因:",提取方法…);
|
|
|
return CommonResult.success(true);
|
|
|
}
|
|
|
- // @DeleteMapping("/delete")
|
|
|
-// @Operation(summary = "删除")
|
|
|
-// public CommonResult<Boolean> deleteMuseumText(@RequestParam("id") Integer id ){
|
|
|
-// MuseumTextSaveVO saveVO =new MuseumTextSaveVO();
|
|
|
-//// saveVO.setId();
|
|
|
-//// saveVO.set()
|
|
|
-//// museumTextService.updateMuseumText(saveVO);
|
|
|
-//
|
|
|
-// museumTextService.deleteMuseumText(id);
|
|
|
-// return CommonResult.success(true);
|
|
|
|
|
|
|
|
|
@GetMapping("/get")
|
|
|
- @Operation(summary = "查找标本")
|
|
|
- public CommonResult<MuseumInfoRespVO> selectMuseumInfo(@RequestParam("id") Integer id){
|
|
|
- MuseumInfoDO result = museumInfoService.selectMuseumInfo(id);
|
|
|
- MuseumInfoRespVO result1 = BeanUtils.toBean(result,MuseumInfoRespVO.class);
|
|
|
+ @Operation(summary = "id查找")
|
|
|
+ public CommonResult<List<MuseumInfoRespVO>> selectMuseumInfo(@RequestParam("id") Integer id){
|
|
|
+ List<MuseumInfoDO> result = museumInfoService.selectMuseumInfo(id);
|
|
|
+ List<MuseumInfoRespVO> result1 = BeanUtils.toBean(result,MuseumInfoRespVO.class);
|
|
|
return CommonResult.success(result1);
|
|
|
}
|
|
|
|
|
|
@GetMapping("/selectMuseumInfoList")
|
|
|
- @Operation(summary = "查询SampleTypeList")
|
|
|
- public CommonResult<List<MuseumInfoDO>> getMuseumInfoList(@RequestParam("sampleType") Integer sampleType){
|
|
|
+ @Operation(summary = "标本类型查找")
|
|
|
+ public CommonResult<List<MuseumInfoRespVO>> getMuseumInfoList(@RequestParam("sampleType") Integer sampleType){
|
|
|
List<MuseumInfoDO> result = museumInfoService.selectMuseumInfoListBySampleType(sampleType);
|
|
|
- return CommonResult.success(result);
|
|
|
+ List<MuseumInfoRespVO> result1 = BeanUtils.toBean(result,MuseumInfoRespVO.class);
|
|
|
+ return CommonResult.success(result1);
|
|
|
}
|
|
|
|
|
|
@GetMapping("/page")
|
|
|
@Operation(summary = "获取分页")
|
|
|
- @PreAuthorize("@ss.hasPermission('museum:museuminfo:query')")
|
|
|
- public CommonResult<PageResult<MuseumInfoRespVO>> getMuseumInfoPage(@Valid MuseumInfoPageReqVO pageVO){
|
|
|
- PageResult<MuseumInfoDO> pageResult = museumInfoService.getMuseumInfoPage(pageVO);
|
|
|
- return success(BeanUtils.toBean(pageResult, MuseumInfoRespVO.class));
|
|
|
+ public PageResult<MuseumInfoDO> getMuseumInfoPage(@Valid MuseumInfoPageReqVO pageReqVO){
|
|
|
+ return museumInfoService.getMuseumInfoPage(pageReqVO);
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-// @GetMapping("/get")
|
|
|
-// @Operation(summary = "list数组")
|
|
|
-// public CommonResult<MuseumInfoRespVO> getdo(@RequestParam("sampleType") Integer sampleType){
|
|
|
-// MuseumInfoRespVO list =new MuseumInfoRespVO();
|
|
|
-// Integer Ynmber = selectMuseumInfoBySampleType(1)
|
|
|
-// Integer hs = selectMuseumInfoBySampleType(2)
|
|
|
-
|
|
|
-// DO.setYnmber(Ynmber);
|
|
|
-
|
|
|
-
|
|
|
-// public CommonResult<MuseumInfoRespVO> getMuseumInfo(@RequestParam("sampleId") String sampleId){
|
|
|
-//
|
|
|
-// }
|
|
|
-
|
|
|
-
|
|
|
- //@GetMapping("/get")
|
|
|
-// @Operation(summary = "查询")
|
|
|
-// public CommonResult<List<MuseumTextRespVO>> getMuseumText(@RequestParam("id") Integer id){
|
|
|
-//
|
|
|
-// }
|
|
|
-
|
|
|
-// 1.
|
|
|
//TODO LIST Map
|
|
|
// TODO 1.2.3.代表哪种标本类型
|
|
|
// 返回某种标本类型的List数组
|