From c93e76c57a98e35abbf62d2f514d9ba51efd3243 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期一, 21 八月 2023 19:03:55 +0800 Subject: [PATCH] bug --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java | 41 +++++++++++++++++++++++++++++++++++++---- 1 files changed, 37 insertions(+), 4 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java index 0e3fce0..2a16ad0 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/management/MgtConfigController.java @@ -411,14 +411,47 @@ return R.ok(page.setRecords(mgtTagPageVoList)); } - @ApiOperation(value = "导入标签") - @PostMapping("/importData") - public AjaxResult importData(MultipartFile file, Integer tagType) throws Exception + @ApiOperation(value = "导入商品标签") + @PostMapping("/importGoodsTagData") + public AjaxResult importGoodsTagData(@RequestPart("file")MultipartFile file) throws Exception { ExcelUtil<MgtTagImportDto> util = new ExcelUtil<MgtTagImportDto>(MgtTagImportDto.class); List<MgtTagImportDto> tagList = util.importExcel(file.getInputStream()); String operName = SecurityUtils.getUsername(); - String message = sysTagService.importTag(tagList, tagType, operName); + String message = sysTagService.importTag(tagList, 1, operName); + return success(message); + } + + @ApiOperation(value = "导入用户标签") + @PostMapping("/importUserTagData") + public AjaxResult importUserTagData(@RequestPart("file")MultipartFile file) throws Exception + { + ExcelUtil<MgtTagImportDto> util = new ExcelUtil<MgtTagImportDto>(MgtTagImportDto.class); + List<MgtTagImportDto> tagList = util.importExcel(file.getInputStream()); + String operName = SecurityUtils.getUsername(); + String message = sysTagService.importTag(tagList, 2, operName); + return success(message); + } + + @ApiOperation(value = "导入商户标签") + @PostMapping("/importShopTagData") + public AjaxResult importShopTagData(@RequestPart("file")MultipartFile file) throws Exception + { + ExcelUtil<MgtTagImportDto> util = new ExcelUtil<MgtTagImportDto>(MgtTagImportDto.class); + List<MgtTagImportDto> tagList = util.importExcel(file.getInputStream()); + String operName = SecurityUtils.getUsername(); + String message = sysTagService.importTag(tagList, 3, operName); + return success(message); + } + + @ApiOperation(value = "导入建议标签") + @PostMapping("/importSuggestTagData") + public AjaxResult importSuggestTagData(@RequestPart("file")MultipartFile file) throws Exception + { + ExcelUtil<MgtTagImportDto> util = new ExcelUtil<MgtTagImportDto>(MgtTagImportDto.class); + List<MgtTagImportDto> tagList = util.importExcel(file.getInputStream()); + String operName = SecurityUtils.getUsername(); + String message = sysTagService.importTag(tagList, 4, operName); return success(message); } -- Gitblit v1.7.1