From 22b2f11edc2f4ee164ba5482bd193c7fb99c0f4f Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期五, 13 六月 2025 21:21:26 +0800 Subject: [PATCH] 商品管理、基础设置、经销商加盟商 --- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/controller/console/ShopController.java | 19 ++++++++++++++++++- 1 files changed, 18 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..db9e9a5 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); } @@ -438,4 +445,14 @@ public List<Shop> getShopBySysUserIds(@RequestBody BoardMemberTotalDto boardMemberTotalDto){ return shopService.getShopBySysUserIds(boardMemberTotalDto.getUserIds()); } + + /** + * 根据经销商id查询加盟商ids + * @param shopId + * @return + */ + @PostMapping("/shop/getFranchiseeIdsBYDealerId") + List<Shop> getFranchiseeIdsBYDealerId(@RequestBody Long shopId){ + return shopService.getFranchiseeIdsBYDealerId(shopId); + } } -- Gitblit v1.7.1