|  | @@ -0,0 +1,1662 @@
 | 
	
		
			
				|  |  | +package com.hcloud.microserver.bank.mbg.modul;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.math.BigDecimal;
 | 
	
		
			
				|  |  | +import java.util.ArrayList;
 | 
	
		
			
				|  |  | +import java.util.Date;
 | 
	
		
			
				|  |  | +import java.util.List;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +public class BTransferFarmerRequestExample {
 | 
	
		
			
				|  |  | +    protected String orderByClause;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected boolean distinct;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected List<Criteria> oredCriteria;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public BTransferFarmerRequestExample() {
 | 
	
		
			
				|  |  | +        oredCriteria = new ArrayList<Criteria>();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setOrderByClause(String orderByClause) {
 | 
	
		
			
				|  |  | +        this.orderByClause = orderByClause;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getOrderByClause() {
 | 
	
		
			
				|  |  | +        return orderByClause;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setDistinct(boolean distinct) {
 | 
	
		
			
				|  |  | +        this.distinct = distinct;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public boolean isDistinct() {
 | 
	
		
			
				|  |  | +        return distinct;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public List<Criteria> getOredCriteria() {
 | 
	
		
			
				|  |  | +        return oredCriteria;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void or(Criteria criteria) {
 | 
	
		
			
				|  |  | +        oredCriteria.add(criteria);
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Criteria or() {
 | 
	
		
			
				|  |  | +        Criteria criteria = createCriteriaInternal();
 | 
	
		
			
				|  |  | +        oredCriteria.add(criteria);
 | 
	
		
			
				|  |  | +        return criteria;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Criteria createCriteria() {
 | 
	
		
			
				|  |  | +        Criteria criteria = createCriteriaInternal();
 | 
	
		
			
				|  |  | +        if (oredCriteria.size() == 0) {
 | 
	
		
			
				|  |  | +            oredCriteria.add(criteria);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return criteria;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected Criteria createCriteriaInternal() {
 | 
	
		
			
				|  |  | +        Criteria criteria = new Criteria();
 | 
	
		
			
				|  |  | +        return criteria;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void clear() {
 | 
	
		
			
				|  |  | +        oredCriteria.clear();
 | 
	
		
			
				|  |  | +        orderByClause = null;
 | 
	
		
			
				|  |  | +        distinct = false;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    protected abstract static class GeneratedCriteria {
 | 
	
		
			
				|  |  | +        protected List<Criterion> criteria;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected GeneratedCriteria() {
 | 
	
		
			
				|  |  | +            super();
 | 
	
		
			
				|  |  | +            criteria = new ArrayList<Criterion>();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public boolean isValid() {
 | 
	
		
			
				|  |  | +            return criteria.size() > 0;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public List<Criterion> getAllCriteria() {
 | 
	
		
			
				|  |  | +            return criteria;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public List<Criterion> getCriteria() {
 | 
	
		
			
				|  |  | +            return criteria;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected void addCriterion(String condition) {
 | 
	
		
			
				|  |  | +            if (condition == null) {
 | 
	
		
			
				|  |  | +                throw new RuntimeException("Value for condition cannot be null");
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            criteria.add(new Criterion(condition));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected void addCriterion(String condition, Object value, String property) {
 | 
	
		
			
				|  |  | +            if (value == null) {
 | 
	
		
			
				|  |  | +                throw new RuntimeException("Value for " + property + " cannot be null");
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            criteria.add(new Criterion(condition, value));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected void addCriterion(String condition, Object value1, Object value2, String property) {
 | 
	
		
			
				|  |  | +            if (value1 == null || value2 == null) {
 | 
	
		
			
				|  |  | +                throw new RuntimeException("Between values for " + property + " cannot be null");
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            criteria.add(new Criterion(condition, value1, value2));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("guid is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("guid is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("guid =", value, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("guid <>", value, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("guid >", value, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("guid >=", value, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("guid <", value, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("guid <=", value, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("guid in", values, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("guid not in", values, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("guid between", value1, value2, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andGuidNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("guid not between", value1, value2, "guid");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no =", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no <>", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no >", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no >=", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no <", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no <=", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no like", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no not like", value, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no in", values, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no not in", values, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no between", value1, value2, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSerilNoNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("seril_no not between", value1, value2, "serilNo");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("currency is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("currency is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency =", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency <>", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency >", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency >=", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency <", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency <=", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency like", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("currency not like", value, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("currency in", values, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("currency not in", values, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("currency between", value1, value2, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCurrencyNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("currency not between", value1, value2, "currency");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("submitter is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("submitter is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter =", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter <>", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter >", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter >=", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter <", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter <=", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter like", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter not like", value, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter in", values, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter not in", values, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter between", value1, value2, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andSubmitterNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("submitter not between", value1, value2, "submitter");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer =", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer <>", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer >", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer >=", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer <", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer <=", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer like", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer not like", value, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer in", values, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer not in", values, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer between", value1, value2, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAuthorizerNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("authorizer not between", value1, value2, "authorizer");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id =", value, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdNotEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id <>", value, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdGreaterThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id >", value, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdGreaterThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id >=", value, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdLessThan(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id <", value, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdLessThanOrEqualTo(Long value) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id <=", value, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id in", values, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdNotIn(List<Long> values) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id not in", values, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id between", value1, value2, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFkTransferIdNotBetween(Long value1, Long value2) {
 | 
	
		
			
				|  |  | +            addCriterion("fk_transfer_id not between", value1, value2, "fkTransferId");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount =", value, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountNotEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount <>", value, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountGreaterThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount >", value, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountGreaterThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount >=", value, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountLessThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount <", value, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountLessThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount <=", value, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount in", values, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountNotIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount not in", values, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount between", value1, value2, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAmountNotBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_amount not between", value1, value2, "payAmount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name =", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name <>", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name >", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name >=", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name <", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name <=", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name like", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name not like", value, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name in", values, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name not in", values, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name between", value1, value2, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayBankNameNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_bank_name not between", value1, value2, "payBankName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account =", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account <>", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account >", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account >=", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account <", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account <=", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account like", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account not like", value, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account in", values, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account not in", values, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account between", value1, value2, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayAccountNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_account not between", value1, value2, "payAccount");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name =", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name <>", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name >", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name >=", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name <", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name <=", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name like", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name not like", value, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name in", values, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name not in", values, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name between", value1, value2, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayNameNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_name not between", value1, value2, "payName");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date =", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date <>", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date >", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date >=", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date <", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date <=", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date like", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date not like", value, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date in", values, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date not in", values, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date between", value1, value2, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayDateNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_date not between", value1, value2, "payDate");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril =", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril <>", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril >", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril >=", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril <", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril <=", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril like", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril not like", value, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril in", values, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril not in", values, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril between", value1, value2, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPaySerilNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_seril not between", value1, value2, "paySeril");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type =", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type <>", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type >", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type >=", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type <", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type <=", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type like", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type not like", value, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type in", values, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type not in", values, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type between", value1, value2, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeTypeNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee_type not between", value1, value2, "handFeeType");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status =", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status <>", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status >", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status >=", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status <", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status <=", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status like", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status not like", value, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status in", values, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status not in", values, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status between", value1, value2, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayStatusNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_status not between", value1, value2, "payStatus");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg =", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg <>", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg >", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg >=", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg <", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg <=", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg like", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg not like", value, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg in", values, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg not in", values, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg between", value1, value2, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayMsgNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_msg not between", value1, value2, "payMsg");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code =", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code <>", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code >", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code >=", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code <", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code <=", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code like", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code not like", value, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code in", values, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code not in", values, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code between", value1, value2, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPayResponseCodeNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("pay_response_code not between", value1, value2, "payResponseCode");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson =", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonNotEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson <>", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonGreaterThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson >", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonGreaterThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson >=", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonLessThan(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson <", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonLessThanOrEqualTo(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson <=", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson like", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonNotLike(String value) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson not like", value, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson in", values, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonNotIn(List<String> values) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson not in", values, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson between", value1, value2, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andFailResonNotBetween(String value1, String value2) {
 | 
	
		
			
				|  |  | +            addCriterion("fail_reson not between", value1, value2, "failReson");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("account_money is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("account_money is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money =", value, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyNotEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money <>", value, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyGreaterThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money >", value, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyGreaterThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money >=", value, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyLessThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money <", value, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyLessThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money <=", value, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money in", values, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyNotIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money not in", values, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money between", value1, value2, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andAccountMoneyNotBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("account_money not between", value1, value2, "accountMoney");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee =", value, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeNotEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee <>", value, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeGreaterThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee >", value, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeGreaterThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee >=", value, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeLessThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee <", value, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeLessThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee <=", value, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee in", values, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeNotIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee not in", values, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee between", value1, value2, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andHandFeeNotBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("hand_fee not between", value1, value2, "handFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee =", value, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeNotEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee <>", value, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeGreaterThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee >", value, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeGreaterThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee >=", value, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeLessThan(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee <", value, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeLessThanOrEqualTo(BigDecimal value) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee <=", value, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee in", values, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeNotIn(List<BigDecimal> values) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee not in", values, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee between", value1, value2, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andPostFeeNotBetween(BigDecimal value1, BigDecimal value2) {
 | 
	
		
			
				|  |  | +            addCriterion("post_fee not between", value1, value2, "postFee");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("create_time is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("create_time is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeEqualTo(Date value) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time =", value, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeNotEqualTo(Date value) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time <>", value, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeGreaterThan(Date value) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time >", value, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time >=", value, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeLessThan(Date value) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time <", value, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time <=", value, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeIn(List<Date> values) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time in", values, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeNotIn(List<Date> values) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time not in", values, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeBetween(Date value1, Date value2) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time between", value1, value2, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
 | 
	
		
			
				|  |  | +            addCriterion("create_time not between", value1, value2, "createTime");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusIsNull() {
 | 
	
		
			
				|  |  | +            addCriterion("status is null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusIsNotNull() {
 | 
	
		
			
				|  |  | +            addCriterion("status is not null");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("status =", value, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusNotEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("status <>", value, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusGreaterThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("status >", value, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusGreaterThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("status >=", value, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusLessThan(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("status <", value, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusLessThanOrEqualTo(Integer value) {
 | 
	
		
			
				|  |  | +            addCriterion("status <=", value, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("status in", values, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusNotIn(List<Integer> values) {
 | 
	
		
			
				|  |  | +            addCriterion("status not in", values, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("status between", value1, value2, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Criteria andStatusNotBetween(Integer value1, Integer value2) {
 | 
	
		
			
				|  |  | +            addCriterion("status not between", value1, value2, "status");
 | 
	
		
			
				|  |  | +            return (Criteria) this;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public static class Criteria extends GeneratedCriteria {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected Criteria() {
 | 
	
		
			
				|  |  | +            super();
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public static class Criterion {
 | 
	
		
			
				|  |  | +        private String condition;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private Object value;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private Object secondValue;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private boolean noValue;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private boolean singleValue;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private boolean betweenValue;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private boolean listValue;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        private String typeHandler;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public String getCondition() {
 | 
	
		
			
				|  |  | +            return condition;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Object getValue() {
 | 
	
		
			
				|  |  | +            return value;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public Object getSecondValue() {
 | 
	
		
			
				|  |  | +            return secondValue;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public boolean isNoValue() {
 | 
	
		
			
				|  |  | +            return noValue;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public boolean isSingleValue() {
 | 
	
		
			
				|  |  | +            return singleValue;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public boolean isBetweenValue() {
 | 
	
		
			
				|  |  | +            return betweenValue;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public boolean isListValue() {
 | 
	
		
			
				|  |  | +            return listValue;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        public String getTypeHandler() {
 | 
	
		
			
				|  |  | +            return typeHandler;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected Criterion(String condition) {
 | 
	
		
			
				|  |  | +            super();
 | 
	
		
			
				|  |  | +            this.condition = condition;
 | 
	
		
			
				|  |  | +            this.typeHandler = null;
 | 
	
		
			
				|  |  | +            this.noValue = true;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected Criterion(String condition, Object value, String typeHandler) {
 | 
	
		
			
				|  |  | +            super();
 | 
	
		
			
				|  |  | +            this.condition = condition;
 | 
	
		
			
				|  |  | +            this.value = value;
 | 
	
		
			
				|  |  | +            this.typeHandler = typeHandler;
 | 
	
		
			
				|  |  | +            if (value instanceof List<?>) {
 | 
	
		
			
				|  |  | +                this.listValue = true;
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  | +                this.singleValue = true;
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected Criterion(String condition, Object value) {
 | 
	
		
			
				|  |  | +            this(condition, value, null);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
 | 
	
		
			
				|  |  | +            super();
 | 
	
		
			
				|  |  | +            this.condition = condition;
 | 
	
		
			
				|  |  | +            this.value = value;
 | 
	
		
			
				|  |  | +            this.secondValue = secondValue;
 | 
	
		
			
				|  |  | +            this.typeHandler = typeHandler;
 | 
	
		
			
				|  |  | +            this.betweenValue = true;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        protected Criterion(String condition, Object value, Object secondValue) {
 | 
	
		
			
				|  |  | +            this(condition, value, secondValue, null);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 |