diff --git a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileRemoteController.java b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileRemoteController.java index 82a16f2be..e43c7cf64 100644 --- a/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileRemoteController.java +++ b/jsowell-admin/src/main/java/com/jsowell/web/controller/pile/PileRemoteController.java @@ -91,8 +91,17 @@ public class PileRemoteController extends BaseController { */ @PostMapping("/remoteStopCharging") public AjaxResult remoteStopCharging(@RequestBody QueryPileDTO dto) { - pileRemoteService.remoteStopCharging(dto.getPileSn(), dto.getConnectorCode()); - return AjaxResult.success(); + AjaxResult ajaxResult; + try { + if (StringUtils.isBlank(dto.getPileSn()) || StringUtils.isBlank(dto.getConnectorCode())) { + throw new BusinessException(ReturnCodeEnum.CODE_PARAM_NOT_NULL_ERROR); + } + pileRemoteService.remoteStopCharging(dto.getPileSn(), dto.getConnectorCode()); + ajaxResult = AjaxResult.success(); + } catch (BusinessException e) { + ajaxResult = AjaxResult.error(e.getCode(), e.getMessage()); + } + return ajaxResult; } /**