diff --git a/shuili-system/src/main/java/com/kms/yg/df/controller/BsSgcDfBzbpController.java b/shuili-system/src/main/java/com/kms/yg/df/controller/BsSgcDfBzbpController.java index 262c7400..27b65637 100644 --- a/shuili-system/src/main/java/com/kms/yg/df/controller/BsSgcDfBzbpController.java +++ b/shuili-system/src/main/java/com/kms/yg/df/controller/BsSgcDfBzbpController.java @@ -162,17 +162,22 @@ public class BsSgcDfBzbpController extends BaseController @Log(title = "堤防标识标牌新增", businessType = BusinessType.INSERT) @PostMapping @ApiOperation("堤防标识标牌新增") - public AjaxResult add(@RequestBody BsSgcDfBzbp bsSgcDfBzbp) + public AjaxResult add(@RequestBody List list) { - BaseEntityUtils.preInsert(bsSgcDfBzbp); - String adcd = bsSgcDfBzbp.getAdcd(); - if (adcd == null) { - SysUser user = UserUtils.getUser(); - String deptId = user.getDeptId(); - SysDept sysDept = sysDeptService.get(deptId); - bsSgcDfBzbp.setAdcd(sysDept.getXzqhName()); + for (BsSgcDfBzbp bsSgcDfBzbp : list) { + BaseEntityUtils.preInsert(bsSgcDfBzbp); + String adcd = bsSgcDfBzbp.getAdcd(); + if (adcd == null) { + SysUser user = UserUtils.getUser(); + String deptId = user.getDeptId(); + SysDept sysDept = sysDeptService.get(deptId); + bsSgcDfBzbp.setAdcd(sysDept.getXzqhName()); + } + bsSgcDfBzbpService.save(bsSgcDfBzbp); } - return toAjax(bsSgcDfBzbpService.save(bsSgcDfBzbp)); + + + return AjaxResult.success(); } /** @@ -181,9 +186,12 @@ public class BsSgcDfBzbpController extends BaseController @ApiOperation("堤防标识标牌修改") @Log(title = "堤防标识标牌修改", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@RequestBody BsSgcDfBzbp bsSgcDfBzbp) + public AjaxResult edit(@RequestBody List list) { - return toAjax(bsSgcDfBzbpService.updateById(bsSgcDfBzbp)); + for (BsSgcDfBzbp bsSgcDfBzbp : list) { + bsSgcDfBzbpService.saveOrUpdate(bsSgcDfBzbp); + } + return AjaxResult.success(); } /** diff --git a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzBzbpController.java b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzBzbpController.java index e9325854..b04e8cf7 100644 --- a/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzBzbpController.java +++ b/shuili-system/src/main/java/com/kms/yg/sz/controller/BsSgcSzBzbpController.java @@ -128,7 +128,6 @@ public class BsSgcSzBzbpController extends BaseController } return bsSgcSzBzbpService.selectPage(sp, adcd); } -// return bsSgcSzBzbpService.selectPage(sp); } /** @@ -160,17 +159,22 @@ public class BsSgcSzBzbpController extends BaseController @Log(title = "水闸标识标牌新增", businessType = BusinessType.INSERT) @PostMapping @ApiOperation("水闸标识标牌新增") - public AjaxResult add(@RequestBody BsSgcSzBzbp bsSgcSzBzbp) + public AjaxResult add(@RequestBody List list) { - BaseEntityUtils.preInsert(bsSgcSzBzbp); - String adcd = bsSgcSzBzbp.getAdcd(); - if (adcd == null) { - SysUser user = UserUtils.getUser(); - String deptId = user.getDeptId(); - SysDept sysDept = sysDeptService.get(deptId); - bsSgcSzBzbp.setAdcd(sysDept.getXzqhName()); + for (BsSgcSzBzbp bsSgcSzBzbp : list) { + BaseEntityUtils.preInsert(bsSgcSzBzbp); + String adcd = bsSgcSzBzbp.getAdcd(); + if (adcd == null) { + SysUser user = UserUtils.getUser(); + String deptId = user.getDeptId(); + SysDept sysDept = sysDeptService.get(deptId); + bsSgcSzBzbp.setAdcd(sysDept.getXzqhName()); + } + bsSgcSzBzbpService.save(bsSgcSzBzbp); } - return toAjax(bsSgcSzBzbpService.save(bsSgcSzBzbp)); + + + return AjaxResult.success(); } /** @@ -179,9 +183,15 @@ public class BsSgcSzBzbpController extends BaseController @ApiOperation("水闸标识标牌修改") @Log(title = "水闸标识标牌修改", businessType = BusinessType.UPDATE) @PutMapping - public AjaxResult edit(@RequestBody BsSgcSzBzbp bsSgcSzBzbp) + public AjaxResult edit(@RequestBody List list) { - return toAjax(bsSgcSzBzbpService.updateById(bsSgcSzBzbp)); + + for (BsSgcSzBzbp bsSgcSzBzbp : list) { + bsSgcSzBzbpService.saveOrUpdate(bsSgcSzBzbp); + } + + + return AjaxResult.success(); } /**