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 | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 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 00e0b7c..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 @@ -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