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; } /**