|
@@ -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);
|
|
|
+ }
|
|
|
|
|
|
}
|