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