From d6cfbecac57cf88eb8f63bd9c260e41f49e1e381 Mon Sep 17 00:00:00 2001 From: wuzeyu <1223318623@qq.com> Date: 星期三, 11 十二月 2024 14:10:31 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/java/com/dy/pipIrrIrrigate/crop/CropCtrl.java | 33 +++++++++++++++++++++++++++++---- 1 files changed, 29 insertions(+), 4 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/java/com/dy/pipIrrIrrigate/crop/CropCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/java/com/dy/pipIrrIrrigate/crop/CropCtrl.java index 9634945..9bffcda 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/java/com/dy/pipIrrIrrigate/crop/CropCtrl.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-irrigate/src/main/java/com/dy/pipIrrIrrigate/crop/CropCtrl.java @@ -8,7 +8,9 @@ import com.dy.pipIrrGlobal.pojoIr.IrCrop; import com.dy.pipIrrGlobal.pojoIr.IrProject; import com.dy.pipIrrGlobal.voIr.VoCrop; +import com.dy.pipIrrGlobal.voIr.VoCropOne; import com.dy.pipIrrGlobal.voIr.VoProject; +import com.dy.pipIrrGlobal.voIr.VoProjectOne; import com.dy.pipIrrGlobal.voSe.VoActiveCard; import com.dy.pipIrrIrrigate.crop.QueryVo; import com.dy.pipIrrIrrigate.result.IrrigateResultCode; @@ -72,7 +74,7 @@ try { Integer rec = Optional.ofNullable(cropSv.addCrop(po)).orElse(0); if (rec == 0) { - return BaseResponseUtils.buildFail(IrrigateResultCode.ADD_PROJECT_FAIL.getMessage()); + return BaseResponseUtils.buildFail(IrrigateResultCode.ADD_CROP_FAIL.getMessage()); } } catch (Exception e) { log.error("娣诲姞浣滅墿寮傚父", e); @@ -100,13 +102,13 @@ @SsoAop() public BaseResponse<Boolean> delete(@RequestBody Map map) { if (map == null || map.size() <= 0) { - BaseResponseUtils.buildFail(IrrigateResultCode.PLEASE_INPUT_PROJECT_ID.getMessage()); + BaseResponseUtils.buildFail(IrrigateResultCode.PLEASE_INPUT_CROP_ID.getMessage()); } Long cropId = Long.parseLong(map.get("id").toString()); try { Integer rows = cropSv.deleteCrop(cropId); if (rows == 0) { - return BaseResponseUtils.buildFail(IrrigateResultCode.DELETE_PROJECT_FAIL.getMessage()); + return BaseResponseUtils.buildFail(IrrigateResultCode.DELETE_CROP_FAIL.getMessage()); } } catch (Exception e) { log.error("鍒犻櫎浣滅墿寮傚父", e); @@ -140,7 +142,7 @@ try { Integer rec = Optional.ofNullable(cropSv.updateCrop(po)).orElse(0); if (rec == 0) { - return BaseResponseUtils.buildFail(IrrigateResultCode.UPDATE_PROJECT_FAIL.getMessage()); + return BaseResponseUtils.buildFail(IrrigateResultCode.UPDATE_CROP_FAIL.getMessage()); } } catch (Exception e) { log.error("淇敼浣滅墿寮傚父", e); @@ -174,4 +176,27 @@ return BaseResponseUtils.buildException(e.getMessage()); } } + + /** + * 鑾峰彇涓�涓綔鐗╂暟鎹� + * + * @return 鑾峰彇涓�涓綔鐗╂暟鎹� + */ + @Operation(summary = "鑾峰彇涓�涓綔鐗╂暟鎹�", description = "鑾峰彇涓�涓綔鐗╂暟鎹�") + @ApiResponses(value = { + @ApiResponse( + responseCode = ResultCodeMsg.RsCode.SUCCESS_CODE, + description = "鑾峰彇涓�涓綔鐗╂暟鎹紙BaseResponse.content:{}锛�", + content = {@Content(mediaType = MediaType.APPLICATION_JSON_VALUE, + schema = @Schema(implementation = IrProject.class))} + ) + }) + @GetMapping(path = "one") + @SsoAop() + public BaseResponse<VoCropOne> one(@RequestParam Long id) { + VoCropOne irCrop = this.cropSv.selectById(id); + + return BaseResponseUtils.buildSuccess(irCrop); + + } } -- Gitblit v1.8.0