From 0d04bc5d8080b82338302fba0a59fccff2eaedfc Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期日, 06 七月 2025 11:28:29 +0800 Subject: [PATCH] # --- zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/domain/BaseParam.java | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/domain/BaseParam.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/domain/BaseParam.java index ed92c8f..9edf118 100644 --- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/domain/BaseParam.java +++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/domain/BaseParam.java @@ -4,6 +4,7 @@ import lombok.Data; import java.io.Serializable; +import java.util.Map; /** * Created by vincent on 2/13/2024 @@ -14,7 +15,7 @@ private static final long serialVersionUID = 1L; @TableField(exist = false) - private Integer pageIdx; + private Integer current; @TableField(exist = false) private Integer pageSize; @@ -28,4 +29,26 @@ @TableField(exist = false) private String condition; + @TableField(exist = false) + private Map<String, Object> map; + + public void syncMap(Map<String, Object> map) { + if (null == map) { + return; + } + if (null != map.get("current")) { + this.setCurrent(Integer.parseInt(String.valueOf(map.get("current")))); + map.remove("current"); + } + if (null != map.get("pageSize")) { + this.setPageSize(Integer.parseInt(String.valueOf(map.get("pageSize")))); + map.remove("pageSize"); + } + if (null != map.get("condition")) { + this.setCondition(String.valueOf(map.get("condition"))); + map.remove("condition"); + } + this.setMap(map); + } + } -- Gitblit v1.9.1