diff --git a/src/main/java/com/xmomen/module/pick/entity/mapper/PickController.java b/src/main/java/com/xmomen/module/pick/entity/mapper/PickController.java deleted file mode 100644 index ee0e233..0000000 --- a/src/main/java/com/xmomen/module/pick/entity/mapper/PickController.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.xmomen.module.pick.entity.mapper; - -import javax.validation.Valid; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.validation.BindingResult; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RestController; - -import com.xmomen.framework.mybatis.dao.MybatisDao; -import com.xmomen.framework.web.exceptions.ArgumentValidException; -import com.xmomen.module.logger.Log; -import com.xmomen.module.pick.model.CreateMember; -import com.xmomen.module.pick.model.PickVo; -import com.xmomen.module.pick.service.PickService; - -@RestController -@Validated // 添加 @Validated 注解,启用全局验证功能 -public class PickController { - - @Autowired - private PickService pickService; - - @Autowired - private MybatisDao mybatisDao; - - @RequestMapping(value = "/pick/settleAccounts", method = RequestMethod.PUT) - @Log(actionName = "采摘结算") - public void settleAccounts(@RequestBody @Valid PickVo pickVo, BindingResult bindingResult) throws ArgumentValidException { - if (bindingResult.hasErrors()) { - throw new ArgumentValidException(bindingResult); - } - pickService.pick(pickVo); - } - - @RequestMapping(value = "/pick/pickCard", method = RequestMethod.PUT) - @Log(actionName = "办新卡") - public void pickCard(@RequestBody @Valid CreateMember createMember, BindingResult bindingResult) throws ArgumentValidException { - if (bindingResult.hasErrors()) { - throw new ArgumentValidException(bindingResult); - } - pickService.pickCard(createMember); - } -} \ No newline at end of file diff --git a/src/main/java/com/xmomen/module/pick/entity/mapper/TbRechargeLogExample.java b/src/main/java/com/xmomen/module/pick/entity/mapper/TbRechargeLogExample.java deleted file mode 100644 index 9c25dbb..0000000 --- a/src/main/java/com/xmomen/module/pick/entity/mapper/TbRechargeLogExample.java +++ /dev/null @@ -1,1048 +0,0 @@ -package com.xmomen.module.pick.entity.mapper; - -import com.xmomen.framework.mybatis.model.BaseMybatisExample; -import com.xmomen.module.pick.entity.TbPickExample; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -/** - * TbRechargeLogExample 类用于构建对 TbRechargeLog 表进行查询的条件。 - * 它继承自 BaseMybatisExample,提供了一系列方法来动态生成 SQL 查询的 WHERE 子句。 - * 通过该类可以方便地设置排序规则、去重标志以及添加各种查询条件。 - * 最终可以将这些条件组合成复杂的 SQL 查询,以满足不同的业务需求。 - */ -public class TbRechargeLogExample extends BaseMybatisExample { - // 用于指定查询结果的排序规则,例如 "ID ASC" 表示按 ID 字段升序排序,"ID DESC" 表示按 ID 字段降序排序 - protected String orderByClause; - // 用于指定查询结果是否去重,若为 true 则查询结果会去除重复记录,若为 false 则不会 - protected boolean distinct; - // 存储多个查询条件集合,每个 Criteria 代表一组 AND 条件,多个 Criteria 之间是 OR 关系 - // 例如有两个 Criteria,一个 Criteria 是 ID = 1 AND COUPON_NO = 'abc',另一个 Criteria 是 ID = 2 AND COUPON_NO = 'def' - // 最终生成的 SQL 条件就是 (ID = 1 AND COUPON_NO = 'abc') OR (ID = 2 AND COUPON_NO = 'def') - protected List oredCriteria; - - /** - * 构造函数,初始化 oredCriteria 列表,为后续添加查询条件做准备。 - */ - public TbRechargeLogExample() { - oredCriteria = new ArrayList(); - } - - /** - * 设置查询结果的排序规则。 - * - * @param orderByClause 排序规则字符串,例如 "ID ASC" 或 "RECHARGE_DATE DESC" - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * 获取查询结果的排序规则。 - * - * @return 排序规则字符串 - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * 设置查询结果是否去重。 - * - * @param distinct 是否去重的标志,true 表示去重,false 表示不去重 - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * 获取查询结果是否去重的标志。 - * - * @return 是否去重的标志 - */ - public boolean isDistinct() { - return distinct; - } - - /** - * 获取所有的查询条件集合。 - * - * @return 查询条件集合列表 - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * 添加一个新的查询条件集合,并与现有条件集合以 OR 关系连接。 - * - * @param criteria 新的查询条件集合 - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * 创建一个新的查询条件集合,并与现有条件集合以 OR 关系连接。 - * - * @return 新的查询条件集合 - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * 创建一个新的查询条件集合,如果是第一个条件集合,则直接添加到 oredCriteria 中。 - * - * @return 新的查询条件集合 - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * 内部方法,用于创建一个新的查询条件集合。 - * - * @return 新的查询条件集合 - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * 清空所有的查询条件、排序规则和去重标志,使对象恢复到初始状态。 - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * GeneratedCriteria 是一个抽象静态类,用于生成具体的查询条件。 - * 它提供了一系列方法来添加不同类型的查询条件,如等于、不等于、大于、小于等。 - */ - protected abstract static class GeneratedCriteria { - // 存储具体的查询条件,每个 Criterion 代表一个具体的查询条件,如 ID = 1 或 COUPON_NO LIKE 'abc%' - protected List criteria; - - /** - * 构造函数,初始化 criteria 列表,为添加查询条件做准备。 - */ - protected GeneratedCriteria() { - super(); - criteria = new ArrayList<>(); - } - - /** - * 判断当前查询条件集合是否有效,即是否包含至少一个条件。 - * - * @return 如果有效返回 true,否则返回 false - */ - public boolean isValid() { - return criteria.size() > 0; - } - - /** - * 获取所有的查询条件。 - * - * @return 查询条件列表 - */ - public List getAllCriteria() { - return criteria; - } - - /** - * 获取所有的查询条件。 - * - * @return 查询条件列表 - */ - public List getCriteria() { - return criteria; - } - - /** - * 添加一个无值的查询条件,例如 "ID is null"。 - * - * @param condition 查询条件字符串 - */ - protected void addCriterion(String condition) { - if (condition == null) { - throw new RuntimeException("Value for condition cannot be null"); - } - } - - /** - * 添加一个单值的查询条件,例如 "ID = 1"。 - * - * @param condition 查询条件字符串 - * @param value 条件的值 - * @param property 属性名,用于错误提示 - */ - protected void addCriterion(String condition, Object value, String property) { - if (value == null) { - throw new RuntimeException("Value for " + property + " cannot be null"); - } - boolean add = criteria.add(new TbPickExample.Criterion(condition, value)); - } - - /** - * 添加一个范围查询条件,例如 "ID between 1 and 10"。 - * - * @param condition 查询条件字符串 - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @param property 属性名,用于错误提示 - */ - 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"); - } - } - - // 以下是针对 TbRechargeLog 表各个字段的查询条件生成方法 - - /** - * 添加一个条件:ID 字段为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andIdIsNull() { - addCriterion("ID is null"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段不为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andIdIsNotNull() { - addCriterion("ID is not null"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andIdEqualTo(Integer value) { - addCriterion("ID =", value, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段不等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andIdNotEqualTo(Integer value) { - addCriterion("ID <>", value, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段大于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andIdGreaterThan(Integer value) { - addCriterion("ID >", value, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段大于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andIdGreaterThanOrEqualTo(Integer value) { - addCriterion("ID >=", value, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段小于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andIdLessThan(Integer value) { - addCriterion("ID <", value, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段小于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andIdLessThanOrEqualTo(Integer value) { - addCriterion("ID <=", value, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andIdIn(List values) { - addCriterion("ID in", values, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段不在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andIdNotIn(List values) { - addCriterion("ID not in", values, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andIdBetween(Integer value1, Integer value2) { - addCriterion("ID between", value1, value2, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:ID 字段不在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andIdNotBetween(Integer value1, Integer value2) { - addCriterion("ID not between", value1, value2, "id"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andCouponNoIsNull() { - addCriterion("COUPON_NO is null"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段不为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andCouponNoIsNotNull() { - addCriterion("COUPON_NO is not null"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoEqualTo(String value) { - addCriterion("COUPON_NO =", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段不等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoNotEqualTo(String value) { - addCriterion("COUPON_NO <>", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段大于指定值。 - * 这里的大于比较是基于字符串的字典序。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoGreaterThan(String value) { - addCriterion("COUPON_NO >", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段大于或等于指定值。 - * 这里的大于或等于比较是基于字符串的字典序。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoGreaterThanOrEqualTo(String value) { - addCriterion("COUPON_NO >=", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段小于指定值。 - * 这里的小于比较是基于字符串的字典序。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoLessThan(String value) { - addCriterion("COUPON_NO <", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段小于或等于指定值。 - * 这里的小于或等于比较是基于字符串的字典序。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoLessThanOrEqualTo(String value) { - addCriterion("COUPON_NO <=", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段像指定值。 - * 这里的像表示模糊匹配,可使用通配符 % 和 _。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoLike(String value) { - addCriterion("COUPON_NO like", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段不像指定值。 - * 这里的不像表示模糊匹配的否定,可使用通配符 % 和 _。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoNotLike(String value) { - addCriterion("COUPON_NO not like", value, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoIn(List values) { - addCriterion("COUPON_NO in", values, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段不在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoNotIn(List values) { - addCriterion("COUPON_NO not in", values, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段在指定的两个值之间。 - * 这里的比较是基于字符串的字典序。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoBetween(String value1, String value2) { - addCriterion("COUPON_NO between", value1, value2, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:COUPON_NO 字段不在指定的两个值之间。 - * 这里的比较是基于字符串的字典序。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andCouponNoNotBetween(String value1, String value2) { - addCriterion("COUPON_NO not between", value1, value2, "couponNo"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceIsNull() { - addCriterion("RECHARGE_PRICE is null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段不为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceIsNotNull() { - addCriterion("RECHARGE_PRICE is not null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceEqualTo(BigDecimal value) { - addCriterion("RECHARGE_PRICE =", value, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段不等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceNotEqualTo(BigDecimal value) { - addCriterion("RECHARGE_PRICE <>", value, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段大于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceGreaterThan(BigDecimal value) { - addCriterion("RECHARGE_PRICE >", value, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段大于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("RECHARGE_PRICE >=", value, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段小于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceLessThan(BigDecimal value) { - addCriterion("RECHARGE_PRICE <", value, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段小于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("RECHARGE_PRICE <=", value, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceIn(List values) { - addCriterion("RECHARGE_PRICE in", values, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段不在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceNotIn(List values) { - addCriterion("RECHARGE_PRICE not in", values, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("RECHARGE_PRICE between", value1, value2, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PRICE 字段不在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("RECHARGE_PRICE not between", value1, value2, "rechargePrice"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateIsNull() { - addCriterion("RECHARGE_DATE is null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段不为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateIsNotNull() { - addCriterion("RECHARGE_DATE is not null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateEqualTo(Date value) { - addCriterion("RECHARGE_DATE =", value, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段不等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateNotEqualTo(Date value) { - addCriterion("RECHARGE_DATE <>", value, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段大于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateGreaterThan(Date value) { - addCriterion("RECHARGE_DATE >", value, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段大于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateGreaterThanOrEqualTo(Date value) { - addCriterion("RECHARGE_DATE >=", value, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段小于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateLessThan(Date value) { - addCriterion("RECHARGE_DATE <", value, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段小于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateLessThanOrEqualTo(Date value) { - addCriterion("RECHARGE_DATE <=", value, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateIn(List values) { - addCriterion("RECHARGE_DATE in", values, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段不在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateNotIn(List values) { - addCriterion("RECHARGE_DATE not in", values, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateBetween(Date value1, Date value2) { - addCriterion("RECHARGE_DATE between", value1, value2, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_DATE 字段不在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeDateNotBetween(Date value1, Date value2) { - addCriterion("RECHARGE_DATE not between", value1, value2, "rechargeDate"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserIsNull() { - addCriterion("RECHARGE_USER is null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段不为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserIsNotNull() { - addCriterion("RECHARGE_USER is not null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserEqualTo(Integer value) { - addCriterion("RECHARGE_USER =", value, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段不等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserNotEqualTo(Integer value) { - addCriterion("RECHARGE_USER <>", value, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段大于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserGreaterThan(Integer value) { - addCriterion("RECHARGE_USER >", value, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段大于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserGreaterThanOrEqualTo(Integer value) { - addCriterion("RECHARGE_USER >=", value, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段小于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserLessThan(Integer value) { - addCriterion("RECHARGE_USER <", value, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段小于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserLessThanOrEqualTo(Integer value) { - addCriterion("RECHARGE_USER <=", value, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserIn(List values) { - addCriterion("RECHARGE_USER in", values, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段不在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserNotIn(List values) { - addCriterion("RECHARGE_USER not in", values, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserBetween(Integer value1, Integer value2) { - addCriterion("RECHARGE_USER between", value1, value2, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_USER 字段不在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargeUserNotBetween(Integer value1, Integer value2) { - addCriterion("RECHARGE_USER not between", value1, value2, "rechargeUser"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceIsNull() { - addCriterion("RECHARGE_PLACE is null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段不为空。 - * - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceIsNotNull() { - addCriterion("RECHARGE_PLACE is not null"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceEqualTo(Integer value) { - addCriterion("RECHARGE_PLACE =", value, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段不等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceNotEqualTo(Integer value) { - addCriterion("RECHARGE_PLACE <>", value, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段大于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceGreaterThan(Integer value) { - addCriterion("RECHARGE_PLACE >", value, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段大于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceGreaterThanOrEqualTo(Integer value) { - addCriterion("RECHARGE_PLACE >=", value, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段小于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceLessThan(Integer value) { - addCriterion("RECHARGE_PLACE <", value, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段小于或等于指定值。 - * - * @param value 指定的值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceLessThanOrEqualTo(Integer value) { - addCriterion("RECHARGE_PLACE <=", value, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceIn(List values) { - addCriterion("RECHARGE_PLACE in", values, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段不在指定列表的值中。 - * - * @param values 指定的列表值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceNotIn(List values) { - addCriterion("RECHARGE_PLACE not in", values, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceBetween(Integer value1, Integer value2) { - addCriterion("RECHARGE_PLACE between", value1, value2, "rechargePlace"); - return (Criteria) this; - } - - /** - * 添加一个条件:RECHARGE_PLACE 字段不在指定的两个值之间。 - * - * @param value1 范围的起始值 - * @param value2 范围的结束值 - * @return 当前查询条件集合 - */ - public Criteria andRechargePlaceNotBetween(Integer value1, Integer value2) { - addCriterion("RECHARGE_PLACE not between", value1, value2, "rechargePlace"); - return (Criteria) this; - } - } - - /** - * Criteria 类继承自 GeneratedCriteria,用于具体的条件生成。 - * 它可以直接使用 GeneratedCriteria 中定义的方法来添加查询条件。 - */ - public static class Criteria extends GeneratedCriteria { - - } -} - -/** - * 构造函数*/ \ No newline at end of file