PiLotRcpGrpQueryDTO.java
package com.mycim.valueobject.ems.pilot.dto;
import com.mycim.valueobject.common.ExtGridCondition;
import org.springframework.util.StringUtils;
import java.util.ArrayList;
import java.util.List;
/**
* @author songpy
* @version 1.0.0
* @date 2021/8/18
**/
public class PiLotRcpGrpQueryDTO extends ExtGridCondition {
private static final long serialVersionUID = 8243620166916897992L;
private List<Object> paramList = new ArrayList<>();
private String rcpGrpId;
private Long rcpGrpRrn = 0L;
public Long getRcpGrpRrn() {
return rcpGrpRrn;
}
public void setRcpGrpRrn(Long rcpGrpRrn) {
this.rcpGrpRrn = rcpGrpRrn;
}
public List<Object> getParamList() {
return paramList;
}
public void setParamList(List<Object> paramList) {
this.paramList = paramList;
}
public String getRcpGrpId() {
return rcpGrpId;
}
public void setRcpGrpId(String rcpGrpId) {
this.rcpGrpId = rcpGrpId;
}
public String toSqlString() {
StringBuilder sql = new StringBuilder("");
if (!StringUtils.isEmpty(this.getRcpGrpId())) {
sql.append(" AND RCP_GRP_ID = ?");
this.getParamList().add(this.getRcpGrpId());
}
if (Long.valueOf(this.getRcpGrpRrn()) > 0L) {
sql.append(" AND RCP_GRP_RRN = ?");
this.getParamList().add(this.getRcpGrpRrn());
}
return sql.toString();
}
}