From 1be9f9fdb13f7c5cdcf29494cb72ced35cd7af10 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 16 七月 2024 22:18:04 +0800 Subject: [PATCH] 提交 --- server/admin/src/main/java/com/doumee/api/business/ShopController.java | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/server/admin/src/main/java/com/doumee/api/business/ShopController.java b/server/admin/src/main/java/com/doumee/api/business/ShopController.java index c31334a..082befb 100644 --- a/server/admin/src/main/java/com/doumee/api/business/ShopController.java +++ b/server/admin/src/main/java/com/doumee/api/business/ShopController.java @@ -113,14 +113,32 @@ // shopService.dealShopNamePath(); return ApiResponse.success("鎿嶄綔鎴愬姛"); } - @ApiOperation(value = "缁勭粐Fcode涓�у寲淇℃伅瀵煎叆" ,notes = "缁勭粐淇℃伅鍒濆鍖栧鍏�") + @ApiOperation(value = "缁勭粐Fcode涓�у寲淇℃伅瀵煎叆" ,notes = "缁勭粐Fcode涓�у寲淇℃伅瀵煎叆") @PostMapping("/importFcodeBatch") @ApiImplicitParams({ @ApiImplicitParam(name = "file", value = "file", required = true, paramType = "query", dataType = "file", dataTypeClass = File.class), }) @RequiresPermissions("business:shop:create") public ApiResponse<String> importFcodeBatch (@ApiParam(value = "file") MultipartFile file ) { +// Boolean importing = (Boolean) redisTemplate.opsForValue().get(Constants.RedisKeys.IMPORTING_SHOP); +// if(importing!=null && importing){ +// throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"瀵逛笉璧凤紝宸插瓨鍦ㄥ鍏ヤ换鍔℃鍦ㄦ墽琛屼腑锛岃绋嶅悗鍐嶈瘯锛�"); +// } shopService.importFcodeBatch(file); + return ApiResponse.success("鎿嶄綔鎴愬姛"); + } + @ApiOperation(value = "缁勭粐鍝佺被鍒濆鍖栧鍏�" ,notes = "缁勭粐鍝佺被鍒濆鍖栧鍏�") + @PostMapping("/importCategoryBatch") + @ApiImplicitParams({ + @ApiImplicitParam(name = "file", value = "file", required = true, paramType = "query", dataType = "file", dataTypeClass = File.class), + }) + @RequiresPermissions("business:shop:create") + public ApiResponse<String> importCategoryBatch (@ApiParam(value = "file") MultipartFile file ) { +// Boolean importing = (Boolean) redisTemplate.opsForValue().get(Constants.RedisKeys.IMPORTING_SHOP); +// if(importing!=null && importing){ +// throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"瀵逛笉璧凤紝宸插瓨鍦ㄥ鍏ヤ换鍔℃鍦ㄦ墽琛屼腑锛岃绋嶅悗鍐嶈瘯锛�"); +// } + shopService.importCategoryBatch(file); return ApiResponse.success("鎿嶄綔鎴愬姛"); } @ApiOperation(value = "閲嶇疆涓婁笅绾у叧绯�" ,notes = "閲嶇疆涓婁笅绾у叧绯�") @@ -129,7 +147,7 @@ public ApiResponse<String> resetRelations ( ) { Boolean importing = (Boolean) redisTemplate.opsForValue().get(Constants.RedisKeys.IMPORTING_SHOP); if(importing!=null && importing){ - throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"瀵逛笉璧凤紝宸插瓨鍦ㄥ鍏ユ垨鑰呬笂涓嬬骇閲嶇疆浠诲姟姝e湪鎵ц涓紝璇风◢鍚庡啀璇曪紒"); + throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"瀵逛笉璧凤紝宸插瓨鍦ㄥ鍏ヤ换鍔℃鍦ㄦ墽琛屼腑锛岃绋嶅悗鍐嶈瘯锛�"); } shopService.dealShopNamePath(); return ApiResponse.success("鎿嶄綔鎴愬姛"); -- Gitblit v1.9.3