From 26e5c6dd94f9511c8b2f2f4755a244dc05c24b62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=B6=9B?= Date: Thu, 21 May 2026 20:05:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E7=90=86=E5=8D=95=E5=9B=9E=E8=B0=83?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AiWebApiController.java | 20 +++++++------------ .../service/impl/ReviewSheetServiceImpl.java | 7 +++---- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/AiWebApiController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/AiWebApiController.java index 52d4de883..e9ed87d53 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/AiWebApiController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/AiWebApiController.java @@ -1,15 +1,12 @@ package org.springblade.desk.produce.controller; import com.alibaba.fastjson.JSONObject; -import com.google.protobuf.ServiceException; import lombok.extern.slf4j.Slf4j; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; -import jakarta.servlet.http.HttpServletRequest; import lombok.AllArgsConstructor; -import org.springblade.common.exception.BusinessException; import org.springblade.core.boot.ctrl.BladeController; -import org.springblade.desk.oldv1.constant.Constant; +import org.springblade.core.log.exception.ServiceException; import org.springblade.desk.oldv1.pojo.ResultInfo; import org.springblade.desk.produce.pojo.vo.*; import org.springblade.desk.quality.service.IReviewSheetService; @@ -31,8 +28,8 @@ public class AiWebApiController extends BladeController { @PostMapping("/reviewResult") @Operation(summary = "审理结束回调接口") - public ResultInfo reviewResult(HttpServletRequest request) throws Exception { - JSONObject params = (JSONObject) request.getAttribute(Constant.WEBAPI_REQUEST_PARAMETERS); + public ResultInfo reviewResult(@RequestBody JSONObject params) { + log.info("审理结束回调接口 params = {}", params); if (params == null || params.isEmpty()) { throw new ServiceException("参数传递异常!"); } @@ -46,7 +43,6 @@ public class AiWebApiController extends BladeController { Integer concedeQty = params.getInteger("concedeQty"); String memo = params.getString("memo"); qcReviewSheetService.reviewResult(trialId, resultStatus, reviewMan, liabilityPart, scrapQty, reworkQty, concedeQty, memo); - log.error("审理结束回调接口{}", params.toJSONString()); } catch (Exception e) { log.error("审理结束回调接口{}", params.toJSONString(), e); } @@ -54,13 +50,11 @@ public class AiWebApiController extends BladeController { } @PostMapping(value = "/deleteReviewOrder") - @Operation(summary = "审理结束回调接口") - public ResultInfo deleteReviewOrder(HttpServletRequest request) throws Exception { - JSONObject params = (JSONObject) request.getAttribute(Constant.WEBAPI_REQUEST_PARAMETERS); - // 添加 调试log + @Operation(summary = "审理单删除调用接口") + public ResultInfo deleteReviewOrder(@RequestBody JSONObject params) { log.info("审理单删除调用接口 params = {}", params); - if (params == null || params.size() == 0) { - throw new BusinessException("参数传递异常!"); + if (params == null || params.isEmpty()) { + throw new ServiceException("参数传递异常!"); } try { String trialId = params.getString("trialId"); diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/ReviewSheetServiceImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/ReviewSheetServiceImpl.java index 75f40fc1a..96378d56f 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/ReviewSheetServiceImpl.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/quality/service/impl/ReviewSheetServiceImpl.java @@ -300,10 +300,10 @@ public class ReviewSheetServiceImpl extends EnBaseServiceImpl