From 1cad14bca191807e18705c3a5526eda8151be439 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期一, 14 四月 2025 23:10:22 +0800 Subject: [PATCH] 批量审核和图片保存bug --- ycl-platform/src/main/java/com/ycl/controller/cockpit/teamConstruction/TeamConstructionController.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/cockpit/teamConstruction/TeamConstructionController.java b/ycl-platform/src/main/java/com/ycl/controller/cockpit/teamConstruction/TeamConstructionController.java index 9867d6a..9bd7c85 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/cockpit/teamConstruction/TeamConstructionController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/cockpit/teamConstruction/TeamConstructionController.java @@ -25,6 +25,7 @@ import javax.servlet.http.HttpServletResponse; import java.time.LocalDateTime; +import java.util.Arrays; /** * <p> @@ -59,7 +60,8 @@ .page(new Page<TeamConstruction>().setSize(size).setCurrent(current), new LambdaQueryWrapper<TeamConstruction>() .like(StringUtils.isNotBlank(departName), TeamConstruction::getName, departName) .eq(status != null, TeamConstruction::getStatus, status) - .eq(TeamConstruction::getIsDelete, isDelete))); + .eq(TeamConstruction::getIsDelete, isDelete) + .orderByDesc(TeamConstruction::getId))); } @PostMapping("/addition") @@ -85,6 +87,14 @@ teamConstruction.setIsDelete(isDelete); teamConstruction.setId(id); return CommonResult.success(iTeamConstructionService.updateById(teamConstruction)); + } + + @ApiOperation(value = "鎵归噺鍒犻櫎杩濊绫诲瀷") + @DeleteMapping("/batch_delete") + @LogSave(operationType = "杩愯惀鍩虹璁剧疆", contain = "鎵归噺鍒犻櫎杩濊浜嬮」") + public CommonResult removeViolations(@RequestParam Long[] ids) { + + return CommonResult.success(iTeamConstructionService.removeBatchByIds(Arrays.asList(ids))); } @PostMapping("/export") @@ -114,7 +124,7 @@ @ApiOperation("瀵煎叆") @SneakyThrows @LogSave(operationType = "闃熶紞寤鸿绠$悊", contain = "瀵煎叆") - public CommonResult export(MultipartFile multipartFile) { + public CommonResult export(@RequestParam("file") MultipartFile multipartFile) { EasyExcel.read(multipartFile.getInputStream(), TeamConstruction.class, new ReadListener() { @Override public void invoke(Object o, AnalysisContext analysisContext) { -- Gitblit v1.8.0