From 4fbcc54dcfb4d6ebc9099f2a9bd07153542603f9 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Thu, 12 Oct 2023 16:02:33 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=87=E6=A1=A3=E6=8B=86=E5=88=86):=20?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=9B=B4=E6=94=B9=E6=9D=83=E9=99=90=E3=80=81?= =?UTF-8?q?=E5=8F=91=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../split/controller/SarFileSplitInfoController.java | 10 ++++++---- .../jero/modules/split/entity/SarFileSplitInfoEO.java | 3 +++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java b/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java index 823f88c9..a617cf43 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java +++ b/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitInfoController.java @@ -171,10 +171,12 @@ public class SarFileSplitInfoController extends JeroController updatePermissions(@Validated @RequestBody SarFileSplitInfoEO sarFileSplitInfoEO) { - sarFileSplitInfoService.update( - new LambdaUpdateWrapper() - .eq(SarFileSplitInfoEO::getId, sarFileSplitInfoEO.getId()) - .set(SarFileSplitInfoEO::getCreateBy, sarFileSplitInfoEO.getUpdateBy())); + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + if (StringUtils.isNotBlank(sarFileSplitInfoEO.getIds())){ + updateWrapper.in(SarFileSplitInfoEO::getId, Arrays.asList(sarFileSplitInfoEO.getIds().split(","))); + } + updateWrapper.set(SarFileSplitInfoEO::getCreateBy, sarFileSplitInfoEO.getCreateBy()); + sarFileSplitInfoService.update(updateWrapper); return Result.OK("操作成功!"); } diff --git a/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitInfoEO.java b/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitInfoEO.java index 4e3906c2..562356b4 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitInfoEO.java +++ b/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitInfoEO.java @@ -131,4 +131,7 @@ public class SarFileSplitInfoEO implements Serializable { @TableField(exist = false) private String documentId; + /**ids*/ + @TableField(exist = false) + private String ids; }