From 41a5a6af3607c78d012b4892481dc7a5bea38818 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 11 Jun 2025 15:52:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=92=E7=BB=9D=E6=97=A0=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../canteen/core/customer/controller/CustInfoController.java | 4 ++-- .../canteen/core/customer/controller/CustOrgController.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustInfoController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustInfoController.java index 3ec99dfe..a9c17c66 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustInfoController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustInfoController.java @@ -4,6 +4,7 @@ import com.bonus.canteen.core.common.base.BaseController; import com.bonus.canteen.core.common.utils.HeaderFetchUtil; import com.bonus.canteen.core.customer.dto.*; import com.bonus.canteen.core.customer.vo.PageCustInfoPhotoVO; +import com.bonus.common.core.exception.ServiceException; import com.bonus.common.core.utils.StringUtils; import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.common.core.web.page.TableDataInfo; @@ -117,8 +118,7 @@ public class CustInfoController extends BaseController { @GetMapping({"/pageCustInfoPhoto"}) public TableDataInfo pageCustInfoPhoto(@RequestHeader Map requestHeader, @Valid CustInfoParam dto) { if (!GlobalConstants.CANTEEN_YIZHAN.equals(SM4EncryptUtils.sm4Decrypt(HeaderFetchUtil.getSign(requestHeader)))) { - log.error("访问头部缺少sign认证"); - return getDataTable(new ArrayList<>()); + throw new ServiceException("访问缺少认证信息"); } try { startPage(); diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustOrgController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustOrgController.java index 306cfb1a..0396eb63 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustOrgController.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/customer/controller/CustOrgController.java @@ -8,6 +8,7 @@ import com.bonus.canteen.core.common.utils.HeaderFetchUtil; import com.bonus.canteen.core.customer.dto.CustOrgPageDTO; import com.bonus.canteen.core.customer.service.CustOrgService; import com.bonus.canteen.core.customer.vo.CustOrgVO; +import com.bonus.common.core.exception.ServiceException; import com.bonus.common.houqin.constant.GlobalConstants; import com.bonus.common.houqin.utils.AesEncryptUtil; import com.bonus.common.houqin.utils.SM4EncryptUtils; @@ -39,8 +40,7 @@ public class CustOrgController extends BaseController { @PostMapping({"/queryPageCustOrg"}) public Page queryPageCustOrg(@RequestHeader Map requestHeader, @RequestBody CustOrgPageDTO content) { if (!GlobalConstants.CANTEEN_YIZHAN.equals(SM4EncryptUtils.sm4Decrypt(HeaderFetchUtil.getSign(requestHeader)))) { - log.error("访问头部缺少sign认证"); - return new Page(); + throw new ServiceException("访问缺少认证信息"); } Page custOrgVOPage = this.custOrgService.pageCustOrgByParams(new Page(content.getCurrent(), content.getSize()), content); Iterator var4 = custOrgVOPage.getRecords().iterator();