| | |
| | | } |
| | | } |
| | | /** |
| | | * 下发强制停止当前rtu远程升级任务 |
| | | * 下发强制结束当前rtu远程升级任务 |
| | | * @return 操作结果 |
| | | */ |
| | | @Operation(summary = "下发强制停止当前rtu远程升级任务", description = "下发强制停止当前rtu远程升级任务") |
| | | @Operation(summary = "下发强制结束当前rtu远程升级任务", description = "下发强制结束当前rtu远程升级任务") |
| | | @ApiResponses(value = { |
| | | @ApiResponse( |
| | | responseCode = ResultCodeMsg.RsCode.SUCCESS_CODE, |
| | |
| | | schema = @Schema(implementation = String.class))} |
| | | ) |
| | | }) |
| | | @GetMapping(path = "/forceStop") |
| | | @GetMapping(path = "/forceOver") |
| | | @SsoAop() |
| | | public BaseResponse<String> forceStop() { |
| | | String rqUrl = this.get2MwRequestUrl(this.env, ContextUgForceStop) ; |
| | | public BaseResponse<String> forceOver() { |
| | | String rqUrl = this.get2MwRequestUrl(this.env, ContextUgForceOver) ; |
| | | BaseResponse res = sendRequest2Mw(restTemplate, rqUrl, null) ; |
| | | if(res != null){ |
| | | if(res.isSuccess()){ |
| | |
| | | if(msg == null){ |
| | | msg = res.getMsg() ; |
| | | } |
| | | log.error("通信中间件执行下发强制停止当前rtu远程升级任务失败:" + msg) ; |
| | | return BaseResponseUtils.buildErrorMsg("通信中间件执行强制停止当前rtu远程升级任务失败:" + msg) ; |
| | | log.error("通信中间件执行下发强制结束当前rtu远程升级任务失败:" + msg) ; |
| | | return BaseResponseUtils.buildErrorMsg("通信中间件执行强制结束当前rtu远程升级任务失败:" + msg) ; |
| | | } |
| | | }else{ |
| | | log.error("通信中间件返回结果为null") ; |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | private void valueFromPo(UpgradeTaskVo vo, UgRtuTask tpo, UgRtuProgram ppo){ |
| | | vo.id = "" + tpo.id ; |
| | | vo.softFileName = ppo.hexFileName ; |