From e49f212c5ae9c5382386ddc0d34e346799720116 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期一, 23 九月 2024 15:25:33 +0800 Subject: [PATCH] 修改bug --- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/console/ShopController.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/console/ShopController.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/console/ShopController.java index 102a0ac..c15d16a 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/console/ShopController.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/console/ShopController.java @@ -5,6 +5,7 @@ import com.ruoyi.common.core.constant.CacheConstants; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.exception.ServiceException; +import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.bean.BeanUtils; import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.security.utils.SecurityUtils; @@ -100,7 +101,13 @@ public R<QwH5LoginVo> qwH5Login(@RequestBody QwUserDetailDto qwUserDetail) { String mobile = qwUserDetail.getMobile(); - ShopStaff shopStaff = shopStaffService.getByMobile(mobile); + ShopStaff shopStaff = null; + if(StringUtils.isNotEmpty(mobile)){ + shopStaff = shopStaffService.getByMobile(mobile); + }else{ + shopStaff = shopStaffService.getOne(new QueryWrapper<ShopStaff>().eq("del_flag", 0) + .eq("user_id", qwUserDetail.getUserid())); + } if(shopStaff==null){ throw new ServiceException(AppErrorConstant.USER_NO_SHOP); } -- Gitblit v1.7.1