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/LWarehouseFlowController.java | 39 +++++++++++++++++++-------------------- 1 files changed, 19 insertions(+), 20 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/controller/LWarehouseFlowController.java b/consum-base/src/main/java/com/consum/base/controller/LWarehouseFlowController.java index ff8cd13..1b426e5 100644 --- a/consum-base/src/main/java/com/consum/base/controller/LWarehouseFlowController.java +++ b/consum-base/src/main/java/com/consum/base/controller/LWarehouseFlowController.java @@ -1,6 +1,15 @@ package com.consum.base.controller; -import cn.hutool.core.util.ReflectUtil; +import java.lang.reflect.Field; +import java.util.ArrayList; +import java.util.Map; + +import jakarta.annotation.Resource; +import org.apache.commons.compress.utils.Lists; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + import com.consum.base.BaseController; import com.consum.base.core.utils.CommonUtil; import com.consum.base.core.utils.MapUtils; @@ -11,16 +20,8 @@ import com.iplatform.model.po.S_user_core; import com.walker.db.page.GenericPager; import com.walker.web.ResponseValue; -import io.swagger.annotations.Api; -import org.apache.commons.compress.utils.Lists; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import javax.annotation.Resource; -import java.lang.reflect.Field; -import java.util.ArrayList; -import java.util.Map; +import cn.hutool.core.util.ReflectUtil; /** * @ClassName lWarehouseFlowController @@ -28,13 +29,13 @@ * @Description * @Version 1.0 **/ -@Api(value = "浠撳簱娴佹按", tags = "浠撳簱娴佹按") +// @Api(value = "浠撳簱娴佹按", tags = "浠撳簱娴佹按") @RestController @RequestMapping("/pc/warehouse/flow") public class LWarehouseFlowController extends BaseController { @Resource - private LWarehouseFlowService lWarehouseFlowService; + private LWarehouseFlowService lWarehouseFlowServiceImpl; @GetMapping("/list") public ResponseValue queryFormProcureList() { @@ -47,16 +48,15 @@ if (currentUser == null) { return ResponseValue.error("鐧诲綍鐢ㄦ埛淇℃伅涓嶅瓨鍦�"); } - GenericPager<Map<String, Object>> genericPager = lWarehouseFlowService.queryBusinessFlow(param); + GenericPager<Map<String, Object>> genericPager = lWarehouseFlowServiceImpl.queryBusinessFlow(param); ArrayList<WarehouseFlowVO> result = Lists.newArrayList(); genericPager.getDatas().forEach(map -> { - WarehouseFlowVO warehouseFlowVO = MapUtils.convertMapToObj(MapUtils.toReplaceKeyLow(map), WarehouseFlowVO.class); + WarehouseFlowVO warehouseFlowVO = + MapUtils.convertMapToObj(MapUtils.toReplaceKeyLow(map), WarehouseFlowVO.class); result.add(warehouseFlowVO); }); try { Field fieldDatas = GenericPager.class.getDeclaredField("datas"); -// fieldDatas.setAccessible(true); -// fieldDatas.set(genericPager, result); ReflectUtil.setFieldValue(genericPager, fieldDatas, result); } catch (Exception e) { logger.error(e.getMessage(), e); @@ -64,7 +64,6 @@ return ResponseValue.success(genericPager); } - @GetMapping("/detail/list") public ResponseValue queryFormProcureList1() { @@ -76,7 +75,7 @@ if (currentUser == null) { return ResponseValue.error("鐧诲綍鐢ㄦ埛淇℃伅涓嶅瓨鍦�"); } - GenericPager<Map<String, Object>> genericPager = lWarehouseFlowService.queryBusinessFlow(param); + GenericPager<Map<String, Object>> genericPager = lWarehouseFlowServiceImpl.queryBusinessFlow(param); return ResponseValue.success(genericPager); } @@ -97,7 +96,7 @@ if (paramAgencyId == null || !paramAgencyId.toString().startsWith(tenantId)) { param.setAgencyId(Long.valueOf(tenantId)); } - GenericPager<Map<String, Object>> genericPager = lWarehouseFlowService.queryTaiZhangList(param); + GenericPager<Map<String, Object>> genericPager = lWarehouseFlowServiceImpl.queryTaiZhangList(param); return ResponseValue.success(genericPager); } @@ -123,7 +122,7 @@ if (paramAgencyId == null || !paramAgencyId.toString().startsWith(tenantId)) { param.setAgencyId(Long.valueOf(tenantId)); } - GenericPager<Map<String, Object>> genericPager = lWarehouseFlowService.queryDeptTaiZhangList(param); + GenericPager<Map<String, Object>> genericPager = lWarehouseFlowServiceImpl.queryDeptTaiZhangList(param); return ResponseValue.success(genericPager); } -- Gitblit v1.9.1