From b3457fdeb0d288cb44625eb9ecc1cf4e472bcb32 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 10 Jun 2025 15:12:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0sign?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/customer/controller/CustInfoController.java | 11 ++++++----- .../core/customer/controller/CustOrgController.java | 10 +++++----- 2 files changed, 11 insertions(+), 10 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 c9c6076b..3ec99dfe 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 @@ -20,6 +20,7 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; +import java.util.ArrayList; import java.util.List; import java.util.Map; import java.util.Objects; @@ -114,11 +115,11 @@ public class CustInfoController extends BaseController { @ApiOperation("分页查询人员及生物识别特征") @GetMapping({"/pageCustInfoPhoto"}) - public TableDataInfo pageCustInfoPhoto(Map requestHeader, @Valid CustInfoParam dto) { -// if (!GlobalConstants.CANTEEN_YIZHAN.equals(SM4EncryptUtils.sm4Decrypt(HeaderFetchUtil.getSign(requestHeader)))) { -// log.error("接口访问出错"); -// return null; -// } + 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<>()); + } try { startPage(); List list = this.custInfoService.pageCustInfoPhoto(dto); 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 8d7bb390..306cfb1a 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 @@ -37,11 +37,11 @@ public class CustOrgController extends BaseController { @ApiOperation("分页查询组织") @PostMapping({"/queryPageCustOrg"}) - public Page queryPageCustOrg(Map requestHeader, @RequestBody CustOrgPageDTO content) { -// if (!GlobalConstants.CANTEEN_YIZHAN.equals(SM4EncryptUtils.sm4Decrypt(HeaderFetchUtil.getSign(requestHeader)))) { -// log.error("接口访问出错"); -// return null; -// } + 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(); + } Page custOrgVOPage = this.custOrgService.pageCustOrgByParams(new Page(content.getCurrent(), content.getSize()), content); Iterator var4 = custOrgVOPage.getRecords().iterator();