From 0836403f3324274fdd5ff38c9ae89ac7846a5c94 Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Wed, 20 Sep 2023 11:09:34 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../project/service/impl/ProjectLibraryBaseServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java index da59f6777..c48f84b1b 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/service/impl/ProjectLibraryBaseServiceImpl.java @@ -1268,7 +1268,7 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl> listPlatform(Map params) { - String cut = (String) params.get("cut");//法规清单id + String cut = (String) params.get("cut");// String ids = (String) params.get("ids");//法规清单id String projectLibraryIds = (String) params.get("projectLibraryIds");//平台件项目id From a0a0fb89501c9509a21ce225cb33e603cf0a4595 Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Wed, 20 Sep 2023 11:18:16 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=BD=A6=E5=9E=8B=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=BA=93=E6=B3=95=E8=A7=84=E6=B8=85=E5=8D=95=E5=85=B3=E8=81=94?= =?UTF-8?q?=E5=B9=B3=E5=8F=B0=E4=BB=B6=E8=A1=A8-=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LawsInventoryPlatformEOController.java | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/LawsInventoryPlatformEOController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/LawsInventoryPlatformEOController.java index f4a6f62f3..598c52bff 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/LawsInventoryPlatformEOController.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/controller/LawsInventoryPlatformEOController.java @@ -1,5 +1,7 @@ package com.jero.modules.project.controller; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; @@ -27,6 +29,7 @@ import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -96,14 +99,20 @@ public class LawsInventoryPlatformEOController extends JeroController addBatch(@Validated @RequestBody List lawsInventoryPlatformEOList) { - lawsInventoryPlatformEOService.addBatch(lawsInventoryPlatformEOList); + public Result addBatch(@Validated @RequestBody JSONObject json) { + JSONArray dataList = json.getJSONArray("list"); + List lawsInventoryPlatformEOS = new ArrayList<>(); + for (Object data : dataList) { + LawsInventoryPlatformEO inventoryPlatformEO = JSONObject.parseObject(JSONObject.toJSONString(data), LawsInventoryPlatformEO.class); + lawsInventoryPlatformEOS.add(inventoryPlatformEO); + } + lawsInventoryPlatformEOService.addBatch(lawsInventoryPlatformEOS); return Result.OK("添加成功!"); }