package com.glacier.frame.dto.query.purchase;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import com.glacier.frame.entity.purchase.PurchaseReturnDetail;
import com.glacier.frame.entity.purchase.PurchaseReturnDetailExample.Criteria;
public class PurchaseReturnDetailQueryDTO extends PurchaseReturnDetail{
public void setQueryCondition(Criteria queryCriteria){
if(this.getPurReturnId()!=null&&StringUtils.isNotBlank(this.getPurReturnId())){
queryCriteria.andPurReturnIdEqualTo(this.getPurReturnId());
}
if(this.getGoodsName()!=null&&StringUtils.isNotBlank(this.getGoodsName())){
queryCriteria.andGoodsNameLike("%"+this.getGoodsName()+"%");
}
}
@Override
public String toString() {
return ReflectionToStringBuilder.toString(this);
}
}