@Override
public Object getCondition() throws Exception {
//保证对于同样的查询条件,只生成一次,比如对总页数的查询和数据的查询
if(this.query!=null){
return this.query;
}
this.query=new UserDepositQuery();
//处理各种条件,生成查询类
public class DepositCondition extends PageCondition{
private Log log = LogFactory.getLog(DepositCondition.class);
private String userInfo;//筛选条件(name或id)
private String userVal;//筛选条件的值
private int cityId=-1; //城市
private int money=-1;//保障金金额
private int state=-1;//保障金状态
private String timeNm;//保障金的操作时间类型(冻结时间或申退、违规时间)
private String beginTime;//开始时间
private String endTime;//结束时间
private UserDepositQuery query;
@Override
public Object getCondition() throws Exception {
//保证对于同样的查询条件,只生成一次,比如对总页数的查询和数据的查询
if(this.query!=null){
return this.query;
}
this.query=new UserDepositQuery();
//处理各种条件,生成查询类[java] view plaincopyprint return this.query;
}
}
return this.query;
}
}