diff --git a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/domain/IccardInfo.java b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/domain/IccardInfo.java new file mode 100644 index 00000000..53797b5f --- /dev/null +++ b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/domain/IccardInfo.java @@ -0,0 +1,70 @@ +package com.xhpc.common.domain; + +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +/** + * t_iccard_info + * + * @author + */ +@Data +public class IccardInfo implements Serializable { + + private Integer id; + + /** + * 卡序列号 + */ + private String cardid; + + /** + * 卡编号 + */ + private String cardno; + + /** + * 卡类型。0.单机卡; 1.联网卡 + */ + private Byte cardtype; + + /** + * password + */ + private String password; + + /** + * 卡用户索引 + */ + private Integer userindex; + + /** + * 企业编码 + */ + private String corpno; + + /** + * 押金 + */ + private Integer cashpledge; + + /** + * 余额 + */ + private Integer balance; + + /** + * 0.初始化, 1.正常, 2.锁卡, 3.挂失, 4.作废 + */ + private Byte status; + + /** + * 添加日期 + */ + private Date createtime; + + private static final long serialVersionUID = 1L; + +} diff --git a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/domain/IccardInfoExample.java b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/domain/IccardInfoExample.java new file mode 100644 index 00000000..474b2e26 --- /dev/null +++ b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/domain/IccardInfoExample.java @@ -0,0 +1,1119 @@ +package com.xhpc.common.domain; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class IccardInfoExample { + + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + private Integer limit; + + private Long offset; + + private Boolean forUpdate; + + public IccardInfoExample() { + + oredCriteria = new ArrayList<>(); + } + + 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 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; + } + + public void setLimit(Integer limit) { + + this.limit = limit; + } + + public Integer getLimit() { + + return limit; + } + + public void setOffset(Long offset) { + + this.offset = offset; + } + + public Long getOffset() { + + return offset; + } + + public void setForUpdate(Boolean forUpdate) { + + this.forUpdate = forUpdate; + } + + public Boolean getForUpdate() { + + return forUpdate; + } + + protected abstract static class GeneratedCriteria { + + protected List criteria; + + protected GeneratedCriteria() { + + super(); + criteria = new ArrayList<>(); + } + + public boolean isValid() { + + return criteria.size() > 0; + } + + public List getAllCriteria() { + + return criteria; + } + + public List 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 andIdIsNull() { + + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Integer value) { + + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Integer value) { + + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Integer value) { + + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Integer value) { + + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Integer value) { + + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Integer value) { + + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Integer value1, Integer value2) { + + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Integer value1, Integer value2) { + + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andCardidIsNull() { + + addCriterion("cardID is null"); + return (Criteria) this; + } + + public Criteria andCardidIsNotNull() { + + addCriterion("cardID is not null"); + return (Criteria) this; + } + + public Criteria andCardidEqualTo(String value) { + + addCriterion("cardID =", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidNotEqualTo(String value) { + + addCriterion("cardID <>", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidGreaterThan(String value) { + + addCriterion("cardID >", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidGreaterThanOrEqualTo(String value) { + + addCriterion("cardID >=", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidLessThan(String value) { + + addCriterion("cardID <", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidLessThanOrEqualTo(String value) { + + addCriterion("cardID <=", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidLike(String value) { + + addCriterion("cardID like", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidNotLike(String value) { + + addCriterion("cardID not like", value, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidIn(List values) { + + addCriterion("cardID in", values, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidNotIn(List values) { + + addCriterion("cardID not in", values, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidBetween(String value1, String value2) { + + addCriterion("cardID between", value1, value2, "cardid"); + return (Criteria) this; + } + + public Criteria andCardidNotBetween(String value1, String value2) { + + addCriterion("cardID not between", value1, value2, "cardid"); + return (Criteria) this; + } + + public Criteria andCardnoIsNull() { + + addCriterion("cardNo is null"); + return (Criteria) this; + } + + public Criteria andCardnoIsNotNull() { + + addCriterion("cardNo is not null"); + return (Criteria) this; + } + + public Criteria andCardnoEqualTo(String value) { + + addCriterion("cardNo =", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoNotEqualTo(String value) { + + addCriterion("cardNo <>", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoGreaterThan(String value) { + + addCriterion("cardNo >", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoGreaterThanOrEqualTo(String value) { + + addCriterion("cardNo >=", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoLessThan(String value) { + + addCriterion("cardNo <", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoLessThanOrEqualTo(String value) { + + addCriterion("cardNo <=", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoLike(String value) { + + addCriterion("cardNo like", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoNotLike(String value) { + + addCriterion("cardNo not like", value, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoIn(List values) { + + addCriterion("cardNo in", values, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoNotIn(List values) { + + addCriterion("cardNo not in", values, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoBetween(String value1, String value2) { + + addCriterion("cardNo between", value1, value2, "cardno"); + return (Criteria) this; + } + + public Criteria andCardnoNotBetween(String value1, String value2) { + + addCriterion("cardNo not between", value1, value2, "cardno"); + return (Criteria) this; + } + + public Criteria andCardtypeIsNull() { + + addCriterion("cardType is null"); + return (Criteria) this; + } + + public Criteria andCardtypeIsNotNull() { + + addCriterion("cardType is not null"); + return (Criteria) this; + } + + public Criteria andCardtypeEqualTo(Byte value) { + + addCriterion("cardType =", value, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeNotEqualTo(Byte value) { + + addCriterion("cardType <>", value, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeGreaterThan(Byte value) { + + addCriterion("cardType >", value, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeGreaterThanOrEqualTo(Byte value) { + + addCriterion("cardType >=", value, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeLessThan(Byte value) { + + addCriterion("cardType <", value, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeLessThanOrEqualTo(Byte value) { + + addCriterion("cardType <=", value, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeIn(List values) { + + addCriterion("cardType in", values, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeNotIn(List values) { + + addCriterion("cardType not in", values, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeBetween(Byte value1, Byte value2) { + + addCriterion("cardType between", value1, value2, "cardtype"); + return (Criteria) this; + } + + public Criteria andCardtypeNotBetween(Byte value1, Byte value2) { + + addCriterion("cardType not between", value1, value2, "cardtype"); + return (Criteria) this; + } + + public Criteria andPasswordIsNull() { + + addCriterion("`password` is null"); + return (Criteria) this; + } + + public Criteria andPasswordIsNotNull() { + + addCriterion("`password` is not null"); + return (Criteria) this; + } + + public Criteria andPasswordEqualTo(String value) { + + addCriterion("`password` =", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotEqualTo(String value) { + + addCriterion("`password` <>", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordGreaterThan(String value) { + + addCriterion("`password` >", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordGreaterThanOrEqualTo(String value) { + + addCriterion("`password` >=", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordLessThan(String value) { + + addCriterion("`password` <", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordLessThanOrEqualTo(String value) { + + addCriterion("`password` <=", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordLike(String value) { + + addCriterion("`password` like", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotLike(String value) { + + addCriterion("`password` not like", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordIn(List values) { + + addCriterion("`password` in", values, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotIn(List values) { + + addCriterion("`password` not in", values, "password"); + return (Criteria) this; + } + + public Criteria andPasswordBetween(String value1, String value2) { + + addCriterion("`password` between", value1, value2, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotBetween(String value1, String value2) { + + addCriterion("`password` not between", value1, value2, "password"); + return (Criteria) this; + } + + public Criteria andUserindexIsNull() { + + addCriterion("userIndex is null"); + return (Criteria) this; + } + + public Criteria andUserindexIsNotNull() { + + addCriterion("userIndex is not null"); + return (Criteria) this; + } + + public Criteria andUserindexEqualTo(Integer value) { + + addCriterion("userIndex =", value, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexNotEqualTo(Integer value) { + + addCriterion("userIndex <>", value, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexGreaterThan(Integer value) { + + addCriterion("userIndex >", value, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexGreaterThanOrEqualTo(Integer value) { + + addCriterion("userIndex >=", value, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexLessThan(Integer value) { + + addCriterion("userIndex <", value, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexLessThanOrEqualTo(Integer value) { + + addCriterion("userIndex <=", value, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexIn(List values) { + + addCriterion("userIndex in", values, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexNotIn(List values) { + + addCriterion("userIndex not in", values, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexBetween(Integer value1, Integer value2) { + + addCriterion("userIndex between", value1, value2, "userindex"); + return (Criteria) this; + } + + public Criteria andUserindexNotBetween(Integer value1, Integer value2) { + + addCriterion("userIndex not between", value1, value2, "userindex"); + return (Criteria) this; + } + + public Criteria andCorpnoIsNull() { + + addCriterion("corpNo is null"); + return (Criteria) this; + } + + public Criteria andCorpnoIsNotNull() { + + addCriterion("corpNo is not null"); + return (Criteria) this; + } + + public Criteria andCorpnoEqualTo(String value) { + + addCriterion("corpNo =", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoNotEqualTo(String value) { + + addCriterion("corpNo <>", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoGreaterThan(String value) { + + addCriterion("corpNo >", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoGreaterThanOrEqualTo(String value) { + + addCriterion("corpNo >=", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoLessThan(String value) { + + addCriterion("corpNo <", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoLessThanOrEqualTo(String value) { + + addCriterion("corpNo <=", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoLike(String value) { + + addCriterion("corpNo like", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoNotLike(String value) { + + addCriterion("corpNo not like", value, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoIn(List values) { + + addCriterion("corpNo in", values, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoNotIn(List values) { + + addCriterion("corpNo not in", values, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoBetween(String value1, String value2) { + + addCriterion("corpNo between", value1, value2, "corpno"); + return (Criteria) this; + } + + public Criteria andCorpnoNotBetween(String value1, String value2) { + + addCriterion("corpNo not between", value1, value2, "corpno"); + return (Criteria) this; + } + + public Criteria andCashpledgeIsNull() { + + addCriterion("cashPledge is null"); + return (Criteria) this; + } + + public Criteria andCashpledgeIsNotNull() { + + addCriterion("cashPledge is not null"); + return (Criteria) this; + } + + public Criteria andCashpledgeEqualTo(Integer value) { + + addCriterion("cashPledge =", value, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeNotEqualTo(Integer value) { + + addCriterion("cashPledge <>", value, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeGreaterThan(Integer value) { + + addCriterion("cashPledge >", value, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeGreaterThanOrEqualTo(Integer value) { + + addCriterion("cashPledge >=", value, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeLessThan(Integer value) { + + addCriterion("cashPledge <", value, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeLessThanOrEqualTo(Integer value) { + + addCriterion("cashPledge <=", value, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeIn(List values) { + + addCriterion("cashPledge in", values, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeNotIn(List values) { + + addCriterion("cashPledge not in", values, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeBetween(Integer value1, Integer value2) { + + addCriterion("cashPledge between", value1, value2, "cashpledge"); + return (Criteria) this; + } + + public Criteria andCashpledgeNotBetween(Integer value1, Integer value2) { + + addCriterion("cashPledge not between", value1, value2, "cashpledge"); + return (Criteria) this; + } + + public Criteria andBalanceIsNull() { + + addCriterion("balance is null"); + return (Criteria) this; + } + + public Criteria andBalanceIsNotNull() { + + addCriterion("balance is not null"); + return (Criteria) this; + } + + public Criteria andBalanceEqualTo(Integer value) { + + addCriterion("balance =", value, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceNotEqualTo(Integer value) { + + addCriterion("balance <>", value, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceGreaterThan(Integer value) { + + addCriterion("balance >", value, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceGreaterThanOrEqualTo(Integer value) { + + addCriterion("balance >=", value, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceLessThan(Integer value) { + + addCriterion("balance <", value, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceLessThanOrEqualTo(Integer value) { + + addCriterion("balance <=", value, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceIn(List values) { + + addCriterion("balance in", values, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceNotIn(List values) { + + addCriterion("balance not in", values, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceBetween(Integer value1, Integer value2) { + + addCriterion("balance between", value1, value2, "balance"); + return (Criteria) this; + } + + public Criteria andBalanceNotBetween(Integer value1, Integer value2) { + + addCriterion("balance not between", value1, value2, "balance"); + 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(Byte value) { + + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(Byte value) { + + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(Byte value) { + + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(Byte value) { + + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(Byte value) { + + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(Byte value) { + + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(Byte value1, Byte value2) { + + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(Byte value1, Byte value2) { + + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andCreatetimeIsNull() { + + addCriterion("createTime is null"); + return (Criteria) this; + } + + public Criteria andCreatetimeIsNotNull() { + + addCriterion("createTime is not null"); + return (Criteria) this; + } + + public Criteria andCreatetimeEqualTo(Date value) { + + addCriterion("createTime =", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeNotEqualTo(Date value) { + + addCriterion("createTime <>", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeGreaterThan(Date value) { + + addCriterion("createTime >", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeGreaterThanOrEqualTo(Date value) { + + addCriterion("createTime >=", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeLessThan(Date value) { + + addCriterion("createTime <", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeLessThanOrEqualTo(Date value) { + + addCriterion("createTime <=", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeIn(List values) { + + addCriterion("createTime in", values, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeNotIn(List values) { + + addCriterion("createTime not in", values, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeBetween(Date value1, Date value2) { + + addCriterion("createTime between", value1, value2, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeNotBetween(Date value1, Date value2) { + + addCriterion("createTime not between", value1, value2, "createtime"); + return (Criteria) this; + } + + } + + /** + * + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + + super(); + } + + } + + public static class Criterion { + + private final String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private final 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); + } + + } + +} diff --git a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/iccard/mapper/IccardInfoMapper.java b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/iccard/mapper/IccardInfoMapper.java new file mode 100644 index 00000000..5427cd93 --- /dev/null +++ b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/iccard/mapper/IccardInfoMapper.java @@ -0,0 +1,35 @@ +package com.xhpc.iccard.mapper; + +import com.xhpc.common.domain.IccardInfo; +import com.xhpc.common.domain.IccardInfoExample; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +@Mapper +public interface IccardInfoMapper { + + long countByExample(IccardInfoExample example); + + int deleteByExample(IccardInfoExample example); + + int deleteByPrimaryKey(Integer id); + + int insert(IccardInfo record); + + int insertSelective(IccardInfo record); + + List selectByExample(IccardInfoExample example); + + IccardInfo selectByPrimaryKey(Integer id); + + int updateByExampleSelective(@Param("record") IccardInfo record, @Param("example") IccardInfoExample example); + + int updateByExample(@Param("record") IccardInfo record, @Param("example") IccardInfoExample example); + + int updateByPrimaryKeySelective(IccardInfo record); + + int updateByPrimaryKey(IccardInfo record); + +} diff --git a/xhpc-modules/xhpc-common/src/resources/mapper/IccardInfoMapper.xml b/xhpc-modules/xhpc-common/src/resources/mapper/IccardInfoMapper.xml new file mode 100644 index 00000000..6ed5e423 --- /dev/null +++ b/xhpc-modules/xhpc-common/src/resources/mapper/IccardInfoMapper.xml @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, cardID, cardNo, cardType, `password`, userIndex, corpNo, cashPledge, balance, + `status`, createTime + + + + + delete + from t_iccard_info + where id = #{id,jdbcType=INTEGER} + + + delete from t_iccard_info + + + + + + insert into t_iccard_info (cardID, cardNo, cardType, + `password`, userIndex, corpNo, + cashPledge, balance, `status`, + createTime) + values (#{cardid,jdbcType=VARCHAR}, #{cardno,jdbcType=VARCHAR}, #{cardtype,jdbcType=TINYINT}, + #{password,jdbcType=VARCHAR}, #{userindex,jdbcType=INTEGER}, #{corpno,jdbcType=VARCHAR}, + #{cashpledge,jdbcType=INTEGER}, #{balance,jdbcType=INTEGER}, #{status,jdbcType=TINYINT}, + #{createtime,jdbcType=TIMESTAMP}) + + + insert into t_iccard_info + + + cardID, + + + cardNo, + + + cardType, + + + `password`, + + + userIndex, + + + corpNo, + + + cashPledge, + + + balance, + + + `status`, + + + createTime, + + + + + #{cardid,jdbcType=VARCHAR}, + + + #{cardno,jdbcType=VARCHAR}, + + + #{cardtype,jdbcType=TINYINT}, + + + #{password,jdbcType=VARCHAR}, + + + #{userindex,jdbcType=INTEGER}, + + + #{corpno,jdbcType=VARCHAR}, + + + #{cashpledge,jdbcType=INTEGER}, + + + #{balance,jdbcType=INTEGER}, + + + #{status,jdbcType=TINYINT}, + + + #{createtime,jdbcType=TIMESTAMP}, + + + + + + update t_iccard_info + + + id = #{record.id,jdbcType=INTEGER}, + + + cardID = #{record.cardid,jdbcType=VARCHAR}, + + + cardNo = #{record.cardno,jdbcType=VARCHAR}, + + + cardType = #{record.cardtype,jdbcType=TINYINT}, + + + `password` = #{record.password,jdbcType=VARCHAR}, + + + userIndex = #{record.userindex,jdbcType=INTEGER}, + + + corpNo = #{record.corpno,jdbcType=VARCHAR}, + + + cashPledge = #{record.cashpledge,jdbcType=INTEGER}, + + + balance = #{record.balance,jdbcType=INTEGER}, + + + `status` = #{record.status,jdbcType=TINYINT}, + + + createTime = #{record.createtime,jdbcType=TIMESTAMP}, + + + + + + + + update t_iccard_info + set id = #{record.id,jdbcType=INTEGER}, + cardID = #{record.cardid,jdbcType=VARCHAR}, + cardNo = #{record.cardno,jdbcType=VARCHAR}, + cardType = #{record.cardtype,jdbcType=TINYINT}, + `password` = #{record.password,jdbcType=VARCHAR}, + userIndex = #{record.userindex,jdbcType=INTEGER}, + corpNo = #{record.corpno,jdbcType=VARCHAR}, + cashPledge = #{record.cashpledge,jdbcType=INTEGER}, + balance = #{record.balance,jdbcType=INTEGER}, + `status` = #{record.status,jdbcType=TINYINT}, + createTime = #{record.createtime,jdbcType=TIMESTAMP} + + + + + + update t_iccard_info + + + cardID = #{cardid,jdbcType=VARCHAR}, + + + cardNo = #{cardno,jdbcType=VARCHAR}, + + + cardType = #{cardtype,jdbcType=TINYINT}, + + + `password` = #{password,jdbcType=VARCHAR}, + + + userIndex = #{userindex,jdbcType=INTEGER}, + + + corpNo = #{corpno,jdbcType=VARCHAR}, + + + cashPledge = #{cashpledge,jdbcType=INTEGER}, + + + balance = #{balance,jdbcType=INTEGER}, + + + `status` = #{status,jdbcType=TINYINT}, + + + createTime = #{createtime,jdbcType=TIMESTAMP}, + + + where id = #{id,jdbcType=INTEGER} + + + update t_iccard_info + set cardID = #{cardid,jdbcType=VARCHAR}, + cardNo = #{cardno,jdbcType=VARCHAR}, + cardType = #{cardtype,jdbcType=TINYINT}, + `password` = #{password,jdbcType=VARCHAR}, + userIndex = #{userindex,jdbcType=INTEGER}, + corpNo = #{corpno,jdbcType=VARCHAR}, + cashPledge = #{cashpledge,jdbcType=INTEGER}, + balance = #{balance,jdbcType=INTEGER}, + `status` = #{status,jdbcType=TINYINT}, + createTime = #{createtime,jdbcType=TIMESTAMP} + where id = #{id,jdbcType=INTEGER} + + diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java index 5980deed..20310244 100644 --- a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/logic/PileStartChargingDataLogic.java @@ -2,12 +2,12 @@ package com.xhpc.pp.logic; import com.fasterxml.jackson.databind.ObjectMapper; import com.xhpc.common.data.up.PileStartChargingData; +import com.xhpc.common.domain.IccardInfo; +import com.xhpc.common.domain.IccardInfoExample; import com.xhpc.common.enums.StationDeviceEnum; -import com.xhpc.mapper.IccardInfoMapper; -import com.xhpc.pp.domain.IccardInfo; -import com.xhpc.pp.domain.IccardInfoExample; -import com.xhpc.pp.domain.XhpcDeviceMessage; +import com.xhpc.iccard.mapper.IccardInfoMapper; import com.xhpc.mapper.XhpcDeviceMessageMapper; +import com.xhpc.pp.domain.XhpcDeviceMessage; import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.logic.ServiceLogic;