From 25188a80dec20dc7bdeedc104157ff1b2173bf86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=88=E5=B1=95=E8=88=AA?= <2426745133@qq.com> Date: Wed, 24 Sep 2025 19:18:53 +0800 Subject: [PATCH] =?UTF-8?q?09-24-=E8=8A=82=E7=82=B9=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E6=89=B9=E9=87=8F=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/OpsInspectionNodeController.java | 2 +- .../inspection/service/IOpsInspectionNodeService.java | 2 +- .../service/impl/OpsInspectionNodeServiceImpl.java | 11 +++++++---- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/controller/OpsInspectionNodeController.java b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/controller/OpsInspectionNodeController.java index b327bc6..956a6e0 100644 --- a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/controller/OpsInspectionNodeController.java +++ b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/controller/OpsInspectionNodeController.java @@ -89,7 +89,7 @@ public class OpsInspectionNodeController extends BaseController { @Log(title = "运维-巡检-通用节点", businessType = BusinessType.UPDATE) @RepeatSubmit() @PutMapping() - public R edit(@Validated(EditGroup.class) @RequestBody OpsInspectionNodeBo bo) { + public R edit(@Validated(EditGroup.class) @RequestBody List bo) { return toAjax(opsInspectionNodeService.updateByBo(bo)); } diff --git a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/IOpsInspectionNodeService.java b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/IOpsInspectionNodeService.java index 8c38934..b78c79e 100644 --- a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/IOpsInspectionNodeService.java +++ b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/IOpsInspectionNodeService.java @@ -56,7 +56,7 @@ public interface IOpsInspectionNodeService { * @param bo 运维-巡检-通用节点 * @return 是否修改成功 */ - Boolean updateByBo(OpsInspectionNodeBo bo); + Boolean updateByBo(List bo); /** * 校验并批量删除运维-巡检-通用节点信息 diff --git a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionNodeServiceImpl.java b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionNodeServiceImpl.java index 0be80b0..38c2121 100644 --- a/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionNodeServiceImpl.java +++ b/ruoyi-modules/xny-ops/src/main/java/org/dromara/inspection/service/impl/OpsInspectionNodeServiceImpl.java @@ -117,10 +117,13 @@ public class OpsInspectionNodeServiceImpl implements IOpsInspectionNodeService { * @return 是否修改成功 */ @Override - public Boolean updateByBo(OpsInspectionNodeBo bo) { - OpsInspectionNode update = MapstructUtils.convert(bo, OpsInspectionNode.class); - validEntityBeforeSave(update); - return baseMapper.updateById(update) > 0; + public Boolean updateByBo(List bo) { + for (OpsInspectionNodeBo nodeBo : bo) { + OpsInspectionNode update = MapstructUtils.convert(nodeBo, OpsInspectionNode.class); + validEntityBeforeSave(update); + baseMapper.updateById(update); + } + return true; } /**