From a8ba678a3fe5a39da2c732014cebbb66e408e97c Mon Sep 17 00:00:00 2001 From: WangHan <wwh_work@126,com> Date: 星期三, 02 四月 2025 18:45:12 +0800 Subject: [PATCH] 问题与漏洞修改 --- consum-base/src/main/java/com/consum/base/controller/LWhWarningConfigController.java | 84 ++++++++++++++++++++++------------------- 1 files changed, 45 insertions(+), 39 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/controller/LWhWarningConfigController.java b/consum-base/src/main/java/com/consum/base/controller/LWhWarningConfigController.java index bb83f02..5a3626c 100644 --- a/consum-base/src/main/java/com/consum/base/controller/LWhWarningConfigController.java +++ b/consum-base/src/main/java/com/consum/base/controller/LWhWarningConfigController.java @@ -1,40 +1,5 @@ package com.consum.base.controller; -import cn.afterturn.easypoi.excel.ExcelImportUtil; -import cn.afterturn.easypoi.excel.entity.ImportParams; -import cn.afterturn.easypoi.excel.entity.result.ExcelImportResult; -import cn.hutool.core.convert.Convert; -import com.consum.base.BaseController; -import com.consum.base.config.WhWarningImportVerifyHandler; -import com.consum.base.core.utils.CommonUtil; -import com.consum.base.core.utils.IdUtil; -import com.consum.base.pojo.WarnConfImEntity; -import com.consum.base.pojo.WhWarningConfigParam; -import com.consum.base.pojo.query.WhWarningConfigQry; -import com.consum.base.service.BaseWarehouseServiceImpl; -import com.consum.base.service.LWhWarningConfigServiceImpl; -import com.consum.model.po.BaseWarehouse; -import com.consum.model.po.FinSysTenantUser; -import com.consum.model.po.WhWarningConfig; -import com.fasterxml.jackson.databind.ObjectMapper; -import com.walker.db.page.GenericPager; -import com.walker.file.FileInfo; -import com.walker.infrastructure.utils.NumberGenerator; -import com.walker.web.ResponseCode; -import com.walker.web.ResponseValue; -import io.swagger.annotations.Api; -import org.apache.commons.lang3.StringUtils; -import org.springframework.core.io.ClassPathResource; -import org.springframework.core.io.InputStreamResource; -import org.springframework.http.HttpHeaders; -import org.springframework.http.HttpStatus; -import org.springframework.http.MediaType; -import org.springframework.http.ResponseEntity; -import org.springframework.util.CollectionUtils; -import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; - -import javax.annotation.Resource; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; @@ -45,6 +10,47 @@ import java.util.Map; import java.util.stream.Collectors; +import jakarta.annotation.Resource; +import org.apache.commons.lang3.StringUtils; +import org.springframework.core.io.ClassPathResource; +import org.springframework.core.io.InputStreamResource; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpStatus; +import org.springframework.http.MediaType; +import org.springframework.http.ResponseEntity; +import org.springframework.util.CollectionUtils; +import org.springframework.web.bind.annotation.DeleteMapping; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.multipart.MultipartFile; + +import com.consum.base.BaseController; +import com.consum.base.core.utils.CommonUtil; +import com.consum.base.core.utils.IdUtil; +import com.consum.base.handler.WhWarningImportVerifyHandler; +import com.consum.base.pojo.WarnConfImEntity; +import com.consum.base.pojo.WhWarningConfigParam; +import com.consum.base.pojo.query.WhWarningConfigQry; +import com.consum.base.service.BaseWarehouseService; +import com.consum.base.service.LWhWarningConfigService; +import com.consum.model.po.BaseWarehouse; +import com.consum.model.po.FinSysTenantUser; +import com.consum.model.po.WhWarningConfig; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.walker.db.page.GenericPager; +import com.walker.file.FileInfo; +import com.walker.infrastructure.utils.NumberGenerator; +import com.walker.web.ResponseCode; +import com.walker.web.ResponseValue; + +import cn.afterturn.easypoi.excel.ExcelImportUtil; +import cn.afterturn.easypoi.excel.entity.ImportParams; +import cn.afterturn.easypoi.excel.entity.result.ExcelImportResult; +import cn.hutool.core.convert.Convert; + + /** * @ClassName LWhWarningConfigController * @Author cy @@ -54,13 +60,13 @@ **/ @RestController @RequestMapping("/pc/warehouse/warningConfig") -@Api(value = "搴撳瓨闃�鍊�", tags = "搴撳瓨闃�鍊�") +// @Api(value = "搴撳瓨闃�鍊�", tags = "搴撳瓨闃�鍊�") public class LWhWarningConfigController extends BaseController { @Resource - private LWhWarningConfigServiceImpl lWhWarningConfigService; + private LWhWarningConfigService lWhWarningConfigService; @Resource - private BaseWarehouseServiceImpl baseWarehouseService; + private BaseWarehouseService baseWarehouseService; private ObjectMapper mapper = new ObjectMapper(); /** @@ -223,7 +229,7 @@ * @return 鑾峰彇椤圭洰瀵煎叆鐨勬ā鏉� * @throws IOException */ - @PostMapping("getWarnConfImportTemplate") + @GetMapping("getWarnConfImportTemplate") public ResponseEntity<InputStreamResource> getProjectImportTemplate() throws IOException { // 浠庡綋鍓嶉」鐩祫婧愮洰褰曡幏鍙栨枃浠� org.springframework.core.io.Resource resource = new ClassPathResource("import/warningConfImp.xls"); -- Gitblit v1.9.1