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();