| 
					
				 | 
			
			
				@@ -1,13 +1,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 package cn.newfeifan.mall.sale.controller.admin.shop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import cn.newfeifan.mall.module.enums.ErrorCodeConstants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import cn.newfeifan.mall.module.system.api.user.dto.AdminUserRespDTO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.module.system.controller.admin.user.vo.user.UserRespVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import cn.newfeifan.mall.sale.controller.admin.merchant.vo.MerchantRespVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.controller.admin.shop.vo.ShopPageReqVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.controller.admin.shop.vo.ShopRespVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.controller.admin.shop.vo.ShopSaveReqVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import cn.newfeifan.mall.sale.dal.dataobject.merchant.MerchantDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.dal.redis.ShopMessage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.service.merchant.MerchantService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.service.shop.ShopService; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -32,7 +28,6 @@ import cn.newfeifan.mall.framework.common.pojo.PageResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.framework.common.pojo.CommonResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.framework.common.util.object.BeanUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import static cn.newfeifan.mall.framework.common.pojo.CommonResult.error; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import static cn.newfeifan.mall.framework.common.pojo.CommonResult.success; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.framework.excel.core.util.ExcelUtils; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -41,7 +36,6 @@ import cn.newfeifan.mall.framework.operatelog.core.annotations.OperateLog; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import static cn.newfeifan.mall.framework.operatelog.core.enums.OperateTypeEnum.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import static cn.newfeifan.mall.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import static cn.newfeifan.mall.module.enums.ErrorCodeConstants.MERCHANT_NOT_EXISTS; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import cn.newfeifan.mall.sale.dal.dataobject.shop.ShopDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -177,5 +171,14 @@ public class ShopController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return success(shops); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GetMapping("/getIdsByName") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Operation(summary = "根据店铺名称获取店铺ids") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Parameter(name = "shopName", description = "店铺名称", required = true, example = "XX") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @PreAuthorize("@ss.hasPermission('sale:merchant:query')") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public CommonResult<List<Long>> getIdsByName(@RequestParam("shopName") String shopName) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 获取所有店铺 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<Long> ids = shopService.getShopByName(shopName); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return success(ids); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |