diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CommonRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CommonRequest.java index 545d5b7..c9bf0e0 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CommonRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CommonRequest.java @@ -2,6 +2,8 @@ package com.lyms.platform.operate.web.request; import java.io.Serializable; +import com.lyms.platform.common.utils.StringUtils; + public class CommonRequest implements Serializable, Cloneable { private static final long serialVersionUID = 2248940647114350872L; @@ -21,8 +23,21 @@ public class CommonRequest implements Serializable, Cloneable { */ private String womenId; - public Object clone() throws CloneNotSupportedException { - return super.clone(); + public CommonRequest clone() throws CloneNotSupportedException { + CommonRequest clone = (CommonRequest) super.clone(); + String cardNo = clone.getCardNo(); + if (StringUtils.isEmpty(cardNo)) { + clone.setCardNo(""); + } + String pid = clone.getPid(); + if (StringUtils.isEmpty(pid)) { + clone.setPid(""); + } + String womenId = clone.getWomenId(); + if (StringUtils.isEmpty(womenId)) { + clone.setWomenId(""); + } + return clone; } public String getCardNo() {