From 19a22041ca7c35d303ea528abe2b8819754deefd Mon Sep 17 00:00:00 2001 From: litao Date: Thu, 24 Aug 2023 11:23:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E7=94=A8=E6=88=B7=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=8F=82=E6=95=B0openId=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/weixin/controller/WeChatUserController.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/springblade/modules/weixin/controller/WeChatUserController.java b/src/main/java/org/springblade/modules/weixin/controller/WeChatUserController.java index 8d404be..313174d 100644 --- a/src/main/java/org/springblade/modules/weixin/controller/WeChatUserController.java +++ b/src/main/java/org/springblade/modules/weixin/controller/WeChatUserController.java @@ -1,10 +1,9 @@ package org.springblade.modules.weixin.controller; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import lombok.AllArgsConstructor; -import org.springblade.common.enums.OrderStatusEnum; import org.springblade.core.excel.util.ExcelUtil; import org.springblade.core.log.exception.ServiceException; import org.springblade.core.mp.support.Condition; @@ -13,8 +12,6 @@ import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.BeanUtil; import org.springblade.core.tool.utils.DateUtil; import org.springblade.core.tool.utils.Func; -import org.springblade.modules.desk.entity.Order; -import org.springblade.modules.desk.vo.OrderExcelVO; import org.springblade.modules.weixin.entity.WeChatUser; import org.springblade.modules.weixin.excel.WeChatUserExcel; import org.springblade.modules.weixin.service.IWeChatUserService; @@ -61,6 +58,9 @@ public class WeChatUserController { @PostMapping("/save") public R save(@RequestBody WeChatUser weChatUser) { + if (StringUtils.isBlank(weChatUser.getOpenId())) { + throw new ServiceException("缺少必要参数:openId"); + } long count = weChatUserService.count(Wrappers.lambdaQuery().eq(WeChatUser::getOpenId, weChatUser.getOpenId())); if (count == 0L) { weChatUserService.save(weChatUser);