diff --git a/acupuncture-admin/pom.xml b/acupuncture-admin/pom.xml
index 5b7e7765..f9786c87 100644
--- a/acupuncture-admin/pom.xml
+++ b/acupuncture-admin/pom.xml
@@ -88,7 +88,7 @@
false
${project.artifactId}
-
+
${project.artifactId}
diff --git a/acupuncture-admin/src/main/java/com/acupuncture/AcupunctureApplication.java b/acupuncture-admin/src/main/java/com/acupuncture/AcupunctureApplication.java
index c08c3fb4..ce91df56 100644
--- a/acupuncture-admin/src/main/java/com/acupuncture/AcupunctureApplication.java
+++ b/acupuncture-admin/src/main/java/com/acupuncture/AcupunctureApplication.java
@@ -16,7 +16,7 @@ public class AcupunctureApplication
{
// System.setProperty("spring.devtools.restart.enabled", "false");
SpringApplication.run(AcupunctureApplication.class, args);
- System.out.println("(♥◠‿◠)ノ゙ 若依启动成功 ლ(´ڡ`ლ)゙ \n" +
+ System.out.println("(♥◠‿◠)ノ゙ 针灸质控中心项目启动成功 ლ(´ڡ`ლ)゙ \n" +
" .-------. ____ __ \n" +
" | _ _ \\ \\ \\ / / \n" +
" | ( ' ) | \\ _. / ' \n" +
diff --git a/acupuncture-admin/src/main/resources/application-druid.yml b/acupuncture-admin/src/main/resources/application-dev.yml
similarity index 91%
rename from acupuncture-admin/src/main/resources/application-druid.yml
rename to acupuncture-admin/src/main/resources/application-dev.yml
index 1ec88cde..b9ac721a 100644
--- a/acupuncture-admin/src/main/resources/application-druid.yml
+++ b/acupuncture-admin/src/main/resources/application-dev.yml
@@ -6,9 +6,9 @@ spring:
druid:
# 主库数据源
master:
- url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+ url: jdbc:mysql://localhost:3306/acupuncture?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: root
- password: password
+ password: q7510327
# 从库数据源
slave:
# 从数据源开关/默认关闭
diff --git a/acupuncture-admin/src/main/resources/application-stage.yml b/acupuncture-admin/src/main/resources/application-stage.yml
new file mode 100644
index 00000000..b9ac721a
--- /dev/null
+++ b/acupuncture-admin/src/main/resources/application-stage.yml
@@ -0,0 +1,61 @@
+# 数据源配置
+spring:
+ datasource:
+ type: com.alibaba.druid.pool.DruidDataSource
+ driverClassName: com.mysql.cj.jdbc.Driver
+ druid:
+ # 主库数据源
+ master:
+ url: jdbc:mysql://localhost:3306/acupuncture?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+ username: root
+ password: q7510327
+ # 从库数据源
+ slave:
+ # 从数据源开关/默认关闭
+ enabled: false
+ url:
+ username:
+ password:
+ # 初始连接数
+ initialSize: 5
+ # 最小连接池数量
+ minIdle: 10
+ # 最大连接池数量
+ maxActive: 20
+ # 配置获取连接等待超时的时间
+ maxWait: 60000
+ # 配置连接超时时间
+ connectTimeout: 30000
+ # 配置网络超时时间
+ socketTimeout: 60000
+ # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
+ timeBetweenEvictionRunsMillis: 60000
+ # 配置一个连接在池中最小生存的时间,单位是毫秒
+ minEvictableIdleTimeMillis: 300000
+ # 配置一个连接在池中最大生存的时间,单位是毫秒
+ maxEvictableIdleTimeMillis: 900000
+ # 配置检测连接是否有效
+ validationQuery: SELECT 1 FROM DUAL
+ testWhileIdle: true
+ testOnBorrow: false
+ testOnReturn: false
+ webStatFilter:
+ enabled: true
+ statViewServlet:
+ enabled: true
+ # 设置白名单,不填则允许所有访问
+ allow:
+ url-pattern: /druid/*
+ # 控制台管理用户名和密码
+ login-username: acupuncture
+ login-password: 123456
+ filter:
+ stat:
+ enabled: true
+ # 慢SQL记录
+ log-slow-sql: true
+ slow-sql-millis: 1000
+ merge-sql: true
+ wall:
+ config:
+ multi-statement-allow: true
\ No newline at end of file
diff --git a/acupuncture-admin/src/main/resources/application.yml b/acupuncture-admin/src/main/resources/application.yml
index cbbdabe6..407a9b58 100644
--- a/acupuncture-admin/src/main/resources/application.yml
+++ b/acupuncture-admin/src/main/resources/application.yml
@@ -52,7 +52,7 @@ spring:
# 国际化资源文件路径
basename: i18n/messages
profiles:
- active: druid
+ active: dev
# 文件上传
servlet:
multipart:
diff --git a/acupuncture-generator/pom.xml b/acupuncture-generator/pom.xml
index 4861ad7e..84d14d2e 100644
--- a/acupuncture-generator/pom.xml
+++ b/acupuncture-generator/pom.xml
@@ -34,7 +34,28 @@
com.alibaba
druid-spring-boot-starter
-
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.7
+
+ ${basedir}/src/main/resources/mbg.xml
+ true
+
+
+
+ mysql
+ mysql-connector-java
+ 8.0.29
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/acupuncture-generator/src/main/resources/mbg.xml b/acupuncture-generator/src/main/resources/mbg.xml
new file mode 100644
index 00000000..6f5d0673
--- /dev/null
+++ b/acupuncture-generator/src/main/resources/mbg.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsTenant.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsTenant.java
new file mode 100644
index 00000000..8dd11f33
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsTenant.java
@@ -0,0 +1,161 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class DmsTenant implements Serializable {
+ private Long id;
+
+ private String code;
+
+ private String name;
+
+ private String leader;
+
+ private String contactPhone;
+
+ private Long dataSourceId;
+
+ private String status;
+
+ private Byte delFlag;
+
+ private String createBy;
+
+ private Date createTime;
+
+ private String updateBy;
+
+ private Date updateTime;
+
+ private String remark;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getCode() {
+ return code;
+ }
+
+ public void setCode(String code) {
+ this.code = code == null ? null : code.trim();
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public String getLeader() {
+ return leader;
+ }
+
+ public void setLeader(String leader) {
+ this.leader = leader == null ? null : leader.trim();
+ }
+
+ public String getContactPhone() {
+ return contactPhone;
+ }
+
+ public void setContactPhone(String contactPhone) {
+ this.contactPhone = contactPhone == null ? null : contactPhone.trim();
+ }
+
+ public Long getDataSourceId() {
+ return dataSourceId;
+ }
+
+ public void setDataSourceId(Long dataSourceId) {
+ this.dataSourceId = dataSourceId;
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status == null ? null : status.trim();
+ }
+
+ public Byte getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Byte delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public String getCreateBy() {
+ return createBy;
+ }
+
+ public void setCreateBy(String createBy) {
+ this.createBy = createBy == null ? null : createBy.trim();
+ }
+
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateBy() {
+ return updateBy;
+ }
+
+ public void setUpdateBy(String updateBy) {
+ this.updateBy = updateBy == null ? null : updateBy.trim();
+ }
+
+ public Date getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(Date updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", code=").append(code);
+ sb.append(", name=").append(name);
+ sb.append(", leader=").append(leader);
+ sb.append(", contactPhone=").append(contactPhone);
+ sb.append(", dataSourceId=").append(dataSourceId);
+ sb.append(", status=").append(status);
+ sb.append(", delFlag=").append(delFlag);
+ sb.append(", createBy=").append(createBy);
+ sb.append(", createTime=").append(createTime);
+ sb.append(", updateBy=").append(updateBy);
+ sb.append(", updateTime=").append(updateTime);
+ sb.append(", remark=").append(remark);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsTenantExample.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsTenantExample.java
new file mode 100644
index 00000000..99d98ebb
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsTenantExample.java
@@ -0,0 +1,1061 @@
+package com.acupuncture.system.domain.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class DmsTenantExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public DmsTenantExample() {
+ 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;
+ }
+
+ 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(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long 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(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeIsNull() {
+ addCriterion("code is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeIsNotNull() {
+ addCriterion("code is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeEqualTo(String value) {
+ addCriterion("code =", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotEqualTo(String value) {
+ addCriterion("code <>", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeGreaterThan(String value) {
+ addCriterion("code >", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeGreaterThanOrEqualTo(String value) {
+ addCriterion("code >=", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeLessThan(String value) {
+ addCriterion("code <", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeLessThanOrEqualTo(String value) {
+ addCriterion("code <=", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeLike(String value) {
+ addCriterion("code like", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotLike(String value) {
+ addCriterion("code not like", value, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeIn(List values) {
+ addCriterion("code in", values, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotIn(List values) {
+ addCriterion("code not in", values, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeBetween(String value1, String value2) {
+ addCriterion("code between", value1, value2, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andCodeNotBetween(String value1, String value2) {
+ addCriterion("code not between", value1, value2, "code");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderIsNull() {
+ addCriterion("leader is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderIsNotNull() {
+ addCriterion("leader is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderEqualTo(String value) {
+ addCriterion("leader =", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderNotEqualTo(String value) {
+ addCriterion("leader <>", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderGreaterThan(String value) {
+ addCriterion("leader >", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderGreaterThanOrEqualTo(String value) {
+ addCriterion("leader >=", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderLessThan(String value) {
+ addCriterion("leader <", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderLessThanOrEqualTo(String value) {
+ addCriterion("leader <=", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderLike(String value) {
+ addCriterion("leader like", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderNotLike(String value) {
+ addCriterion("leader not like", value, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderIn(List values) {
+ addCriterion("leader in", values, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderNotIn(List values) {
+ addCriterion("leader not in", values, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderBetween(String value1, String value2) {
+ addCriterion("leader between", value1, value2, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andLeaderNotBetween(String value1, String value2) {
+ addCriterion("leader not between", value1, value2, "leader");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneIsNull() {
+ addCriterion("contact_phone is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneIsNotNull() {
+ addCriterion("contact_phone is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneEqualTo(String value) {
+ addCriterion("contact_phone =", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneNotEqualTo(String value) {
+ addCriterion("contact_phone <>", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneGreaterThan(String value) {
+ addCriterion("contact_phone >", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneGreaterThanOrEqualTo(String value) {
+ addCriterion("contact_phone >=", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneLessThan(String value) {
+ addCriterion("contact_phone <", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneLessThanOrEqualTo(String value) {
+ addCriterion("contact_phone <=", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneLike(String value) {
+ addCriterion("contact_phone like", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneNotLike(String value) {
+ addCriterion("contact_phone not like", value, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneIn(List values) {
+ addCriterion("contact_phone in", values, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneNotIn(List values) {
+ addCriterion("contact_phone not in", values, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneBetween(String value1, String value2) {
+ addCriterion("contact_phone between", value1, value2, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andContactPhoneNotBetween(String value1, String value2) {
+ addCriterion("contact_phone not between", value1, value2, "contactPhone");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdIsNull() {
+ addCriterion("data_source_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdIsNotNull() {
+ addCriterion("data_source_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdEqualTo(Long value) {
+ addCriterion("data_source_id =", value, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdNotEqualTo(Long value) {
+ addCriterion("data_source_id <>", value, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdGreaterThan(Long value) {
+ addCriterion("data_source_id >", value, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("data_source_id >=", value, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdLessThan(Long value) {
+ addCriterion("data_source_id <", value, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdLessThanOrEqualTo(Long value) {
+ addCriterion("data_source_id <=", value, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdIn(List values) {
+ addCriterion("data_source_id in", values, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdNotIn(List values) {
+ addCriterion("data_source_id not in", values, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdBetween(Long value1, Long value2) {
+ addCriterion("data_source_id between", value1, value2, "dataSourceId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDataSourceIdNotBetween(Long value1, Long value2) {
+ addCriterion("data_source_id not between", value1, value2, "dataSourceId");
+ 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(String value) {
+ addCriterion("status =", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusNotEqualTo(String value) {
+ addCriterion("status <>", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusGreaterThan(String value) {
+ addCriterion("status >", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusGreaterThanOrEqualTo(String value) {
+ addCriterion("status >=", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusLessThan(String value) {
+ addCriterion("status <", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusLessThanOrEqualTo(String value) {
+ addCriterion("status <=", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusLike(String value) {
+ addCriterion("status like", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusNotLike(String value) {
+ addCriterion("status not like", 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(String value1, String value2) {
+ addCriterion("status between", value1, value2, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusNotBetween(String value1, String value2) {
+ addCriterion("status not between", value1, value2, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNull() {
+ addCriterion("del_flag is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNotNull() {
+ addCriterion("del_flag is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagEqualTo(Byte value) {
+ addCriterion("del_flag =", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotEqualTo(Byte value) {
+ addCriterion("del_flag <>", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThan(Byte value) {
+ addCriterion("del_flag >", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThanOrEqualTo(Byte value) {
+ addCriterion("del_flag >=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThan(Byte value) {
+ addCriterion("del_flag <", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThanOrEqualTo(Byte value) {
+ addCriterion("del_flag <=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIn(List values) {
+ addCriterion("del_flag in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotIn(List values) {
+ addCriterion("del_flag not in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag not between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNull() {
+ addCriterion("create_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNotNull() {
+ addCriterion("create_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByEqualTo(String value) {
+ addCriterion("create_by =", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotEqualTo(String value) {
+ addCriterion("create_by <>", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThan(String value) {
+ addCriterion("create_by >", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThanOrEqualTo(String value) {
+ addCriterion("create_by >=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThan(String value) {
+ addCriterion("create_by <", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThanOrEqualTo(String value) {
+ addCriterion("create_by <=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLike(String value) {
+ addCriterion("create_by like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotLike(String value) {
+ addCriterion("create_by not like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIn(List values) {
+ addCriterion("create_by in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotIn(List values) {
+ addCriterion("create_by not in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByBetween(String value1, String value2) {
+ addCriterion("create_by between", value1, value2, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotBetween(String value1, String value2) {
+ addCriterion("create_by not between", value1, value2, "createBy");
+ 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 values) {
+ addCriterion("create_time in", values, "createTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateTimeNotIn(List 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 andUpdateByIsNull() {
+ addCriterion("update_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIsNotNull() {
+ addCriterion("update_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByEqualTo(String value) {
+ addCriterion("update_by =", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotEqualTo(String value) {
+ addCriterion("update_by <>", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThan(String value) {
+ addCriterion("update_by >", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
+ addCriterion("update_by >=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThan(String value) {
+ addCriterion("update_by <", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThanOrEqualTo(String value) {
+ addCriterion("update_by <=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLike(String value) {
+ addCriterion("update_by like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotLike(String value) {
+ addCriterion("update_by not like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIn(List values) {
+ addCriterion("update_by in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotIn(List values) {
+ addCriterion("update_by not in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByBetween(String value1, String value2) {
+ addCriterion("update_by between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotBetween(String value1, String value2) {
+ addCriterion("update_by not between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNull() {
+ addCriterion("update_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNotNull() {
+ addCriterion("update_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeEqualTo(Date value) {
+ addCriterion("update_time =", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotEqualTo(Date value) {
+ addCriterion("update_time <>", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThan(Date value) {
+ addCriterion("update_time >", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("update_time >=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThan(Date value) {
+ addCriterion("update_time <", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
+ addCriterion("update_time <=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIn(List values) {
+ addCriterion("update_time in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotIn(List values) {
+ addCriterion("update_time not in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeBetween(Date value1, Date value2) {
+ addCriterion("update_time between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
+ addCriterion("update_time not between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNull() {
+ addCriterion("remark is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNotNull() {
+ addCriterion("remark is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkEqualTo(String value) {
+ addCriterion("remark =", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotEqualTo(String value) {
+ addCriterion("remark <>", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThan(String value) {
+ addCriterion("remark >", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThanOrEqualTo(String value) {
+ addCriterion("remark >=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThan(String value) {
+ addCriterion("remark <", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThanOrEqualTo(String value) {
+ addCriterion("remark <=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLike(String value) {
+ addCriterion("remark like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotLike(String value) {
+ addCriterion("remark not like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIn(List values) {
+ addCriterion("remark in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotIn(List values) {
+ addCriterion("remark not in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkBetween(String value1, String value2) {
+ addCriterion("remark between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotBetween(String value1, String value2) {
+ addCriterion("remark not between", value1, value2, "remark");
+ 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);
+ }
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsUser.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsUser.java
new file mode 100644
index 00000000..bc916b5f
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsUser.java
@@ -0,0 +1,183 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class DmsUser implements Serializable {
+ private Integer id;
+
+ private Long tenantId;
+
+ private String userName;
+
+ private String password;
+
+ private String nickName;
+
+ private String email;
+
+ private String phonenumber;
+
+ private String sex;
+
+ private String status;
+
+ private Byte delFlag;
+
+ private String createBy;
+
+ private Date createTime;
+
+ private String updateBy;
+
+ private Date updateTime;
+
+ private String remark;
+
+ private static final long serialVersionUID = 1L;
+
+ public Integer getId() {
+ return id;
+ }
+
+ public void setId(Integer id) {
+ this.id = id;
+ }
+
+ public Long getTenantId() {
+ return tenantId;
+ }
+
+ public void setTenantId(Long tenantId) {
+ this.tenantId = tenantId;
+ }
+
+ public String getUserName() {
+ return userName;
+ }
+
+ public void setUserName(String userName) {
+ this.userName = userName == null ? null : userName.trim();
+ }
+
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password == null ? null : password.trim();
+ }
+
+ public String getNickName() {
+ return nickName;
+ }
+
+ public void setNickName(String nickName) {
+ this.nickName = nickName == null ? null : nickName.trim();
+ }
+
+ public String getEmail() {
+ return email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email == null ? null : email.trim();
+ }
+
+ public String getPhonenumber() {
+ return phonenumber;
+ }
+
+ public void setPhonenumber(String phonenumber) {
+ this.phonenumber = phonenumber == null ? null : phonenumber.trim();
+ }
+
+ public String getSex() {
+ return sex;
+ }
+
+ public void setSex(String sex) {
+ this.sex = sex == null ? null : sex.trim();
+ }
+
+ public String getStatus() {
+ return status;
+ }
+
+ public void setStatus(String status) {
+ this.status = status == null ? null : status.trim();
+ }
+
+ public Byte getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Byte delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public String getCreateBy() {
+ return createBy;
+ }
+
+ public void setCreateBy(String createBy) {
+ this.createBy = createBy == null ? null : createBy.trim();
+ }
+
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateBy() {
+ return updateBy;
+ }
+
+ public void setUpdateBy(String updateBy) {
+ this.updateBy = updateBy == null ? null : updateBy.trim();
+ }
+
+ public Date getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(Date updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", tenantId=").append(tenantId);
+ sb.append(", userName=").append(userName);
+ sb.append(", password=").append(password);
+ sb.append(", nickName=").append(nickName);
+ sb.append(", email=").append(email);
+ sb.append(", phonenumber=").append(phonenumber);
+ sb.append(", sex=").append(sex);
+ sb.append(", status=").append(status);
+ sb.append(", delFlag=").append(delFlag);
+ sb.append(", createBy=").append(createBy);
+ sb.append(", createTime=").append(createTime);
+ sb.append(", updateBy=").append(updateBy);
+ sb.append(", updateTime=").append(updateTime);
+ sb.append(", remark=").append(remark);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsUserExample.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsUserExample.java
new file mode 100644
index 00000000..ce2395c7
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/DmsUserExample.java
@@ -0,0 +1,1201 @@
+package com.acupuncture.system.domain.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class DmsUserExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public DmsUserExample() {
+ 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;
+ }
+
+ 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 andTenantIdIsNull() {
+ addCriterion("tenant_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNotNull() {
+ addCriterion("tenant_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdEqualTo(Long value) {
+ addCriterion("tenant_id =", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotEqualTo(Long value) {
+ addCriterion("tenant_id <>", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThan(Long value) {
+ addCriterion("tenant_id >", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("tenant_id >=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThan(Long value) {
+ addCriterion("tenant_id <", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThanOrEqualTo(Long value) {
+ addCriterion("tenant_id <=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIn(List values) {
+ addCriterion("tenant_id in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotIn(List values) {
+ addCriterion("tenant_id not in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdBetween(Long value1, Long value2) {
+ addCriterion("tenant_id between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotBetween(Long value1, Long value2) {
+ addCriterion("tenant_id not between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameIsNull() {
+ addCriterion("user_name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameIsNotNull() {
+ addCriterion("user_name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameEqualTo(String value) {
+ addCriterion("user_name =", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameNotEqualTo(String value) {
+ addCriterion("user_name <>", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameGreaterThan(String value) {
+ addCriterion("user_name >", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameGreaterThanOrEqualTo(String value) {
+ addCriterion("user_name >=", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameLessThan(String value) {
+ addCriterion("user_name <", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameLessThanOrEqualTo(String value) {
+ addCriterion("user_name <=", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameLike(String value) {
+ addCriterion("user_name like", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameNotLike(String value) {
+ addCriterion("user_name not like", value, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameIn(List values) {
+ addCriterion("user_name in", values, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameNotIn(List values) {
+ addCriterion("user_name not in", values, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameBetween(String value1, String value2) {
+ addCriterion("user_name between", value1, value2, "userName");
+ return (Criteria) this;
+ }
+
+ public Criteria andUserNameNotBetween(String value1, String value2) {
+ addCriterion("user_name not between", value1, value2, "userName");
+ 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 andNickNameIsNull() {
+ addCriterion("nick_name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameIsNotNull() {
+ addCriterion("nick_name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameEqualTo(String value) {
+ addCriterion("nick_name =", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameNotEqualTo(String value) {
+ addCriterion("nick_name <>", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameGreaterThan(String value) {
+ addCriterion("nick_name >", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameGreaterThanOrEqualTo(String value) {
+ addCriterion("nick_name >=", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameLessThan(String value) {
+ addCriterion("nick_name <", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameLessThanOrEqualTo(String value) {
+ addCriterion("nick_name <=", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameLike(String value) {
+ addCriterion("nick_name like", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameNotLike(String value) {
+ addCriterion("nick_name not like", value, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameIn(List values) {
+ addCriterion("nick_name in", values, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameNotIn(List values) {
+ addCriterion("nick_name not in", values, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameBetween(String value1, String value2) {
+ addCriterion("nick_name between", value1, value2, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andNickNameNotBetween(String value1, String value2) {
+ addCriterion("nick_name not between", value1, value2, "nickName");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailIsNull() {
+ addCriterion("email is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailIsNotNull() {
+ addCriterion("email is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailEqualTo(String value) {
+ addCriterion("email =", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailNotEqualTo(String value) {
+ addCriterion("email <>", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailGreaterThan(String value) {
+ addCriterion("email >", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailGreaterThanOrEqualTo(String value) {
+ addCriterion("email >=", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailLessThan(String value) {
+ addCriterion("email <", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailLessThanOrEqualTo(String value) {
+ addCriterion("email <=", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailLike(String value) {
+ addCriterion("email like", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailNotLike(String value) {
+ addCriterion("email not like", value, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailIn(List values) {
+ addCriterion("email in", values, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailNotIn(List values) {
+ addCriterion("email not in", values, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailBetween(String value1, String value2) {
+ addCriterion("email between", value1, value2, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andEmailNotBetween(String value1, String value2) {
+ addCriterion("email not between", value1, value2, "email");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberIsNull() {
+ addCriterion("phonenumber is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberIsNotNull() {
+ addCriterion("phonenumber is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberEqualTo(String value) {
+ addCriterion("phonenumber =", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberNotEqualTo(String value) {
+ addCriterion("phonenumber <>", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberGreaterThan(String value) {
+ addCriterion("phonenumber >", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberGreaterThanOrEqualTo(String value) {
+ addCriterion("phonenumber >=", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberLessThan(String value) {
+ addCriterion("phonenumber <", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberLessThanOrEqualTo(String value) {
+ addCriterion("phonenumber <=", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberLike(String value) {
+ addCriterion("phonenumber like", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberNotLike(String value) {
+ addCriterion("phonenumber not like", value, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberIn(List values) {
+ addCriterion("phonenumber in", values, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberNotIn(List values) {
+ addCriterion("phonenumber not in", values, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberBetween(String value1, String value2) {
+ addCriterion("phonenumber between", value1, value2, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhonenumberNotBetween(String value1, String value2) {
+ addCriterion("phonenumber not between", value1, value2, "phonenumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexIsNull() {
+ addCriterion("sex is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexIsNotNull() {
+ addCriterion("sex is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexEqualTo(String value) {
+ addCriterion("sex =", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotEqualTo(String value) {
+ addCriterion("sex <>", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexGreaterThan(String value) {
+ addCriterion("sex >", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexGreaterThanOrEqualTo(String value) {
+ addCriterion("sex >=", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexLessThan(String value) {
+ addCriterion("sex <", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexLessThanOrEqualTo(String value) {
+ addCriterion("sex <=", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexLike(String value) {
+ addCriterion("sex like", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotLike(String value) {
+ addCriterion("sex not like", value, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexIn(List values) {
+ addCriterion("sex in", values, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotIn(List values) {
+ addCriterion("sex not in", values, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexBetween(String value1, String value2) {
+ addCriterion("sex between", value1, value2, "sex");
+ return (Criteria) this;
+ }
+
+ public Criteria andSexNotBetween(String value1, String value2) {
+ addCriterion("sex not between", value1, value2, "sex");
+ 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(String value) {
+ addCriterion("status =", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusNotEqualTo(String value) {
+ addCriterion("status <>", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusGreaterThan(String value) {
+ addCriterion("status >", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusGreaterThanOrEqualTo(String value) {
+ addCriterion("status >=", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusLessThan(String value) {
+ addCriterion("status <", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusLessThanOrEqualTo(String value) {
+ addCriterion("status <=", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusLike(String value) {
+ addCriterion("status like", value, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusNotLike(String value) {
+ addCriterion("status not like", 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(String value1, String value2) {
+ addCriterion("status between", value1, value2, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andStatusNotBetween(String value1, String value2) {
+ addCriterion("status not between", value1, value2, "status");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNull() {
+ addCriterion("del_flag is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNotNull() {
+ addCriterion("del_flag is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagEqualTo(Byte value) {
+ addCriterion("del_flag =", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotEqualTo(Byte value) {
+ addCriterion("del_flag <>", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThan(Byte value) {
+ addCriterion("del_flag >", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThanOrEqualTo(Byte value) {
+ addCriterion("del_flag >=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThan(Byte value) {
+ addCriterion("del_flag <", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThanOrEqualTo(Byte value) {
+ addCriterion("del_flag <=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIn(List values) {
+ addCriterion("del_flag in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotIn(List values) {
+ addCriterion("del_flag not in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag not between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNull() {
+ addCriterion("create_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNotNull() {
+ addCriterion("create_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByEqualTo(String value) {
+ addCriterion("create_by =", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotEqualTo(String value) {
+ addCriterion("create_by <>", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThan(String value) {
+ addCriterion("create_by >", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThanOrEqualTo(String value) {
+ addCriterion("create_by >=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThan(String value) {
+ addCriterion("create_by <", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThanOrEqualTo(String value) {
+ addCriterion("create_by <=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLike(String value) {
+ addCriterion("create_by like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotLike(String value) {
+ addCriterion("create_by not like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIn(List values) {
+ addCriterion("create_by in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotIn(List values) {
+ addCriterion("create_by not in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByBetween(String value1, String value2) {
+ addCriterion("create_by between", value1, value2, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotBetween(String value1, String value2) {
+ addCriterion("create_by not between", value1, value2, "createBy");
+ 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 values) {
+ addCriterion("create_time in", values, "createTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateTimeNotIn(List 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 andUpdateByIsNull() {
+ addCriterion("update_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIsNotNull() {
+ addCriterion("update_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByEqualTo(String value) {
+ addCriterion("update_by =", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotEqualTo(String value) {
+ addCriterion("update_by <>", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThan(String value) {
+ addCriterion("update_by >", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
+ addCriterion("update_by >=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThan(String value) {
+ addCriterion("update_by <", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThanOrEqualTo(String value) {
+ addCriterion("update_by <=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLike(String value) {
+ addCriterion("update_by like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotLike(String value) {
+ addCriterion("update_by not like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIn(List values) {
+ addCriterion("update_by in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotIn(List values) {
+ addCriterion("update_by not in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByBetween(String value1, String value2) {
+ addCriterion("update_by between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotBetween(String value1, String value2) {
+ addCriterion("update_by not between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNull() {
+ addCriterion("update_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNotNull() {
+ addCriterion("update_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeEqualTo(Date value) {
+ addCriterion("update_time =", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotEqualTo(Date value) {
+ addCriterion("update_time <>", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThan(Date value) {
+ addCriterion("update_time >", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("update_time >=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThan(Date value) {
+ addCriterion("update_time <", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
+ addCriterion("update_time <=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIn(List values) {
+ addCriterion("update_time in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotIn(List values) {
+ addCriterion("update_time not in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeBetween(Date value1, Date value2) {
+ addCriterion("update_time between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
+ addCriterion("update_time not between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNull() {
+ addCriterion("remark is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNotNull() {
+ addCriterion("remark is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkEqualTo(String value) {
+ addCriterion("remark =", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotEqualTo(String value) {
+ addCriterion("remark <>", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThan(String value) {
+ addCriterion("remark >", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThanOrEqualTo(String value) {
+ addCriterion("remark >=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThan(String value) {
+ addCriterion("remark <", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThanOrEqualTo(String value) {
+ addCriterion("remark <=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLike(String value) {
+ addCriterion("remark like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotLike(String value) {
+ addCriterion("remark not like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIn(List values) {
+ addCriterion("remark in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotIn(List values) {
+ addCriterion("remark not in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkBetween(String value1, String value2) {
+ addCriterion("remark between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotBetween(String value1, String value2) {
+ addCriterion("remark not between", value1, value2, "remark");
+ 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);
+ }
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupQueue.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupQueue.java
new file mode 100644
index 00000000..1fae09ce
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupQueue.java
@@ -0,0 +1,194 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class FmsFollowupQueue implements Serializable {
+ private Long id;
+
+ private String name;
+
+ private Byte followupMethod;
+
+ private Byte followupType;
+
+ private String frequency;
+
+ private Integer followupMonth;
+
+ private String personInCharge;
+
+ private String personInChargeUsername;
+
+ private Byte status;
+
+ private Byte delFlag;
+
+ private Long tenantId;
+
+ private String createBy;
+
+ private Date createTime;
+
+ private String updateBy;
+
+ private Date updateTime;
+
+ private String remark;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public Byte getFollowupMethod() {
+ return followupMethod;
+ }
+
+ public void setFollowupMethod(Byte followupMethod) {
+ this.followupMethod = followupMethod;
+ }
+
+ public Byte getFollowupType() {
+ return followupType;
+ }
+
+ public void setFollowupType(Byte followupType) {
+ this.followupType = followupType;
+ }
+
+ public String getFrequency() {
+ return frequency;
+ }
+
+ public void setFrequency(String frequency) {
+ this.frequency = frequency == null ? null : frequency.trim();
+ }
+
+ public Integer getFollowupMonth() {
+ return followupMonth;
+ }
+
+ public void setFollowupMonth(Integer followupMonth) {
+ this.followupMonth = followupMonth;
+ }
+
+ public String getPersonInCharge() {
+ return personInCharge;
+ }
+
+ public void setPersonInCharge(String personInCharge) {
+ this.personInCharge = personInCharge == null ? null : personInCharge.trim();
+ }
+
+ public String getPersonInChargeUsername() {
+ return personInChargeUsername;
+ }
+
+ public void setPersonInChargeUsername(String personInChargeUsername) {
+ this.personInChargeUsername = personInChargeUsername == null ? null : personInChargeUsername.trim();
+ }
+
+ public Byte getStatus() {
+ return status;
+ }
+
+ public void setStatus(Byte status) {
+ this.status = status;
+ }
+
+ public Byte getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Byte delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public Long getTenantId() {
+ return tenantId;
+ }
+
+ public void setTenantId(Long tenantId) {
+ this.tenantId = tenantId;
+ }
+
+ public String getCreateBy() {
+ return createBy;
+ }
+
+ public void setCreateBy(String createBy) {
+ this.createBy = createBy == null ? null : createBy.trim();
+ }
+
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateBy() {
+ return updateBy;
+ }
+
+ public void setUpdateBy(String updateBy) {
+ this.updateBy = updateBy == null ? null : updateBy.trim();
+ }
+
+ public Date getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(Date updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", name=").append(name);
+ sb.append(", followupMethod=").append(followupMethod);
+ sb.append(", followupType=").append(followupType);
+ sb.append(", frequency=").append(frequency);
+ sb.append(", followupMonth=").append(followupMonth);
+ sb.append(", personInCharge=").append(personInCharge);
+ sb.append(", personInChargeUsername=").append(personInChargeUsername);
+ sb.append(", status=").append(status);
+ sb.append(", delFlag=").append(delFlag);
+ sb.append(", tenantId=").append(tenantId);
+ sb.append(", createBy=").append(createBy);
+ sb.append(", createTime=").append(createTime);
+ sb.append(", updateBy=").append(updateBy);
+ sb.append(", updateTime=").append(updateTime);
+ sb.append(", remark=").append(remark);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupQueueExample.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupQueueExample.java
new file mode 100644
index 00000000..2ceb98d4
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupQueueExample.java
@@ -0,0 +1,1231 @@
+package com.acupuncture.system.domain.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class FmsFollowupQueueExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public FmsFollowupQueueExample() {
+ 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;
+ }
+
+ 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(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long 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(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodIsNull() {
+ addCriterion("followup_method is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodIsNotNull() {
+ addCriterion("followup_method is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodEqualTo(Byte value) {
+ addCriterion("followup_method =", value, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodNotEqualTo(Byte value) {
+ addCriterion("followup_method <>", value, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodGreaterThan(Byte value) {
+ addCriterion("followup_method >", value, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodGreaterThanOrEqualTo(Byte value) {
+ addCriterion("followup_method >=", value, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodLessThan(Byte value) {
+ addCriterion("followup_method <", value, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodLessThanOrEqualTo(Byte value) {
+ addCriterion("followup_method <=", value, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodIn(List values) {
+ addCriterion("followup_method in", values, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodNotIn(List values) {
+ addCriterion("followup_method not in", values, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodBetween(Byte value1, Byte value2) {
+ addCriterion("followup_method between", value1, value2, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMethodNotBetween(Byte value1, Byte value2) {
+ addCriterion("followup_method not between", value1, value2, "followupMethod");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeIsNull() {
+ addCriterion("followup_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeIsNotNull() {
+ addCriterion("followup_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeEqualTo(Byte value) {
+ addCriterion("followup_type =", value, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeNotEqualTo(Byte value) {
+ addCriterion("followup_type <>", value, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeGreaterThan(Byte value) {
+ addCriterion("followup_type >", value, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("followup_type >=", value, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeLessThan(Byte value) {
+ addCriterion("followup_type <", value, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("followup_type <=", value, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeIn(List values) {
+ addCriterion("followup_type in", values, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeNotIn(List values) {
+ addCriterion("followup_type not in", values, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeBetween(Byte value1, Byte value2) {
+ addCriterion("followup_type between", value1, value2, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("followup_type not between", value1, value2, "followupType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyIsNull() {
+ addCriterion("frequency is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyIsNotNull() {
+ addCriterion("frequency is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyEqualTo(String value) {
+ addCriterion("frequency =", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyNotEqualTo(String value) {
+ addCriterion("frequency <>", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyGreaterThan(String value) {
+ addCriterion("frequency >", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyGreaterThanOrEqualTo(String value) {
+ addCriterion("frequency >=", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyLessThan(String value) {
+ addCriterion("frequency <", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyLessThanOrEqualTo(String value) {
+ addCriterion("frequency <=", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyLike(String value) {
+ addCriterion("frequency like", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyNotLike(String value) {
+ addCriterion("frequency not like", value, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyIn(List values) {
+ addCriterion("frequency in", values, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyNotIn(List values) {
+ addCriterion("frequency not in", values, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyBetween(String value1, String value2) {
+ addCriterion("frequency between", value1, value2, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFrequencyNotBetween(String value1, String value2) {
+ addCriterion("frequency not between", value1, value2, "frequency");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthIsNull() {
+ addCriterion("followup_month is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthIsNotNull() {
+ addCriterion("followup_month is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthEqualTo(Integer value) {
+ addCriterion("followup_month =", value, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthNotEqualTo(Integer value) {
+ addCriterion("followup_month <>", value, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthGreaterThan(Integer value) {
+ addCriterion("followup_month >", value, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthGreaterThanOrEqualTo(Integer value) {
+ addCriterion("followup_month >=", value, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthLessThan(Integer value) {
+ addCriterion("followup_month <", value, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthLessThanOrEqualTo(Integer value) {
+ addCriterion("followup_month <=", value, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthIn(List values) {
+ addCriterion("followup_month in", values, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthNotIn(List values) {
+ addCriterion("followup_month not in", values, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthBetween(Integer value1, Integer value2) {
+ addCriterion("followup_month between", value1, value2, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupMonthNotBetween(Integer value1, Integer value2) {
+ addCriterion("followup_month not between", value1, value2, "followupMonth");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeIsNull() {
+ addCriterion("person_in_charge is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeIsNotNull() {
+ addCriterion("person_in_charge is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeEqualTo(String value) {
+ addCriterion("person_in_charge =", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeNotEqualTo(String value) {
+ addCriterion("person_in_charge <>", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeGreaterThan(String value) {
+ addCriterion("person_in_charge >", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeGreaterThanOrEqualTo(String value) {
+ addCriterion("person_in_charge >=", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeLessThan(String value) {
+ addCriterion("person_in_charge <", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeLessThanOrEqualTo(String value) {
+ addCriterion("person_in_charge <=", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeLike(String value) {
+ addCriterion("person_in_charge like", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeNotLike(String value) {
+ addCriterion("person_in_charge not like", value, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeIn(List values) {
+ addCriterion("person_in_charge in", values, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeNotIn(List values) {
+ addCriterion("person_in_charge not in", values, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeBetween(String value1, String value2) {
+ addCriterion("person_in_charge between", value1, value2, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeNotBetween(String value1, String value2) {
+ addCriterion("person_in_charge not between", value1, value2, "personInCharge");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameIsNull() {
+ addCriterion("person_in_charge_username is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameIsNotNull() {
+ addCriterion("person_in_charge_username is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameEqualTo(String value) {
+ addCriterion("person_in_charge_username =", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameNotEqualTo(String value) {
+ addCriterion("person_in_charge_username <>", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameGreaterThan(String value) {
+ addCriterion("person_in_charge_username >", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameGreaterThanOrEqualTo(String value) {
+ addCriterion("person_in_charge_username >=", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameLessThan(String value) {
+ addCriterion("person_in_charge_username <", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameLessThanOrEqualTo(String value) {
+ addCriterion("person_in_charge_username <=", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameLike(String value) {
+ addCriterion("person_in_charge_username like", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameNotLike(String value) {
+ addCriterion("person_in_charge_username not like", value, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameIn(List values) {
+ addCriterion("person_in_charge_username in", values, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameNotIn(List values) {
+ addCriterion("person_in_charge_username not in", values, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameBetween(String value1, String value2) {
+ addCriterion("person_in_charge_username between", value1, value2, "personInChargeUsername");
+ return (Criteria) this;
+ }
+
+ public Criteria andPersonInChargeUsernameNotBetween(String value1, String value2) {
+ addCriterion("person_in_charge_username not between", value1, value2, "personInChargeUsername");
+ 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 andDelFlagIsNull() {
+ addCriterion("del_flag is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNotNull() {
+ addCriterion("del_flag is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagEqualTo(Byte value) {
+ addCriterion("del_flag =", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotEqualTo(Byte value) {
+ addCriterion("del_flag <>", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThan(Byte value) {
+ addCriterion("del_flag >", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThanOrEqualTo(Byte value) {
+ addCriterion("del_flag >=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThan(Byte value) {
+ addCriterion("del_flag <", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThanOrEqualTo(Byte value) {
+ addCriterion("del_flag <=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIn(List values) {
+ addCriterion("del_flag in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotIn(List values) {
+ addCriterion("del_flag not in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag not between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNull() {
+ addCriterion("tenant_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNotNull() {
+ addCriterion("tenant_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdEqualTo(Long value) {
+ addCriterion("tenant_id =", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotEqualTo(Long value) {
+ addCriterion("tenant_id <>", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThan(Long value) {
+ addCriterion("tenant_id >", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("tenant_id >=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThan(Long value) {
+ addCriterion("tenant_id <", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThanOrEqualTo(Long value) {
+ addCriterion("tenant_id <=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIn(List values) {
+ addCriterion("tenant_id in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotIn(List values) {
+ addCriterion("tenant_id not in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdBetween(Long value1, Long value2) {
+ addCriterion("tenant_id between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotBetween(Long value1, Long value2) {
+ addCriterion("tenant_id not between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNull() {
+ addCriterion("create_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNotNull() {
+ addCriterion("create_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByEqualTo(String value) {
+ addCriterion("create_by =", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotEqualTo(String value) {
+ addCriterion("create_by <>", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThan(String value) {
+ addCriterion("create_by >", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThanOrEqualTo(String value) {
+ addCriterion("create_by >=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThan(String value) {
+ addCriterion("create_by <", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThanOrEqualTo(String value) {
+ addCriterion("create_by <=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLike(String value) {
+ addCriterion("create_by like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotLike(String value) {
+ addCriterion("create_by not like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIn(List values) {
+ addCriterion("create_by in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotIn(List values) {
+ addCriterion("create_by not in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByBetween(String value1, String value2) {
+ addCriterion("create_by between", value1, value2, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotBetween(String value1, String value2) {
+ addCriterion("create_by not between", value1, value2, "createBy");
+ 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 values) {
+ addCriterion("create_time in", values, "createTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateTimeNotIn(List 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 andUpdateByIsNull() {
+ addCriterion("update_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIsNotNull() {
+ addCriterion("update_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByEqualTo(String value) {
+ addCriterion("update_by =", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotEqualTo(String value) {
+ addCriterion("update_by <>", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThan(String value) {
+ addCriterion("update_by >", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
+ addCriterion("update_by >=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThan(String value) {
+ addCriterion("update_by <", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThanOrEqualTo(String value) {
+ addCriterion("update_by <=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLike(String value) {
+ addCriterion("update_by like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotLike(String value) {
+ addCriterion("update_by not like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIn(List values) {
+ addCriterion("update_by in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotIn(List values) {
+ addCriterion("update_by not in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByBetween(String value1, String value2) {
+ addCriterion("update_by between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotBetween(String value1, String value2) {
+ addCriterion("update_by not between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNull() {
+ addCriterion("update_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNotNull() {
+ addCriterion("update_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeEqualTo(Date value) {
+ addCriterion("update_time =", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotEqualTo(Date value) {
+ addCriterion("update_time <>", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThan(Date value) {
+ addCriterion("update_time >", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("update_time >=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThan(Date value) {
+ addCriterion("update_time <", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
+ addCriterion("update_time <=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIn(List values) {
+ addCriterion("update_time in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotIn(List values) {
+ addCriterion("update_time not in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeBetween(Date value1, Date value2) {
+ addCriterion("update_time between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
+ addCriterion("update_time not between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNull() {
+ addCriterion("remark is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNotNull() {
+ addCriterion("remark is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkEqualTo(String value) {
+ addCriterion("remark =", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotEqualTo(String value) {
+ addCriterion("remark <>", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThan(String value) {
+ addCriterion("remark >", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThanOrEqualTo(String value) {
+ addCriterion("remark >=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThan(String value) {
+ addCriterion("remark <", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThanOrEqualTo(String value) {
+ addCriterion("remark <=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLike(String value) {
+ addCriterion("remark like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotLike(String value) {
+ addCriterion("remark not like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIn(List values) {
+ addCriterion("remark in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotIn(List values) {
+ addCriterion("remark not in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkBetween(String value1, String value2) {
+ addCriterion("remark between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotBetween(String value1, String value2) {
+ addCriterion("remark not between", value1, value2, "remark");
+ 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);
+ }
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupTask.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupTask.java
new file mode 100644
index 00000000..7c677277
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupTask.java
@@ -0,0 +1,326 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class FmsFollowupTask implements Serializable {
+ private Long id;
+
+ private Long patientId;
+
+ private String name;
+
+ private String pinyinFull;
+
+ private String pinyinSimple;
+
+ private Byte gender;
+
+ private Integer age;
+
+ private String ethnicity;
+
+ private Integer educationYears;
+
+ private String phone;
+
+ private Byte idCardType;
+
+ private String idCard;
+
+ private Long tenantId;
+
+ private Long queueId;
+
+ private Integer times;
+
+ private Date startTime;
+
+ private Date endTime;
+
+ private Byte status;
+
+ private String lostReason;
+
+ private String followuper;
+
+ private Date followupTime;
+
+ private String followupText;
+
+ private Byte delFlag;
+
+ private String createBy;
+
+ private Date createTime;
+
+ private String updateBy;
+
+ private Date updateTime;
+
+ private String remark;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getPatientId() {
+ return patientId;
+ }
+
+ public void setPatientId(Long patientId) {
+ this.patientId = patientId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public String getPinyinFull() {
+ return pinyinFull;
+ }
+
+ public void setPinyinFull(String pinyinFull) {
+ this.pinyinFull = pinyinFull == null ? null : pinyinFull.trim();
+ }
+
+ public String getPinyinSimple() {
+ return pinyinSimple;
+ }
+
+ public void setPinyinSimple(String pinyinSimple) {
+ this.pinyinSimple = pinyinSimple == null ? null : pinyinSimple.trim();
+ }
+
+ public Byte getGender() {
+ return gender;
+ }
+
+ public void setGender(Byte gender) {
+ this.gender = gender;
+ }
+
+ public Integer getAge() {
+ return age;
+ }
+
+ public void setAge(Integer age) {
+ this.age = age;
+ }
+
+ public String getEthnicity() {
+ return ethnicity;
+ }
+
+ public void setEthnicity(String ethnicity) {
+ this.ethnicity = ethnicity == null ? null : ethnicity.trim();
+ }
+
+ public Integer getEducationYears() {
+ return educationYears;
+ }
+
+ public void setEducationYears(Integer educationYears) {
+ this.educationYears = educationYears;
+ }
+
+ public String getPhone() {
+ return phone;
+ }
+
+ public void setPhone(String phone) {
+ this.phone = phone == null ? null : phone.trim();
+ }
+
+ public Byte getIdCardType() {
+ return idCardType;
+ }
+
+ public void setIdCardType(Byte idCardType) {
+ this.idCardType = idCardType;
+ }
+
+ public String getIdCard() {
+ return idCard;
+ }
+
+ public void setIdCard(String idCard) {
+ this.idCard = idCard == null ? null : idCard.trim();
+ }
+
+ public Long getTenantId() {
+ return tenantId;
+ }
+
+ public void setTenantId(Long tenantId) {
+ this.tenantId = tenantId;
+ }
+
+ public Long getQueueId() {
+ return queueId;
+ }
+
+ public void setQueueId(Long queueId) {
+ this.queueId = queueId;
+ }
+
+ public Integer getTimes() {
+ return times;
+ }
+
+ public void setTimes(Integer times) {
+ this.times = times;
+ }
+
+ public Date getStartTime() {
+ return startTime;
+ }
+
+ public void setStartTime(Date startTime) {
+ this.startTime = startTime;
+ }
+
+ public Date getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(Date endTime) {
+ this.endTime = endTime;
+ }
+
+ public Byte getStatus() {
+ return status;
+ }
+
+ public void setStatus(Byte status) {
+ this.status = status;
+ }
+
+ public String getLostReason() {
+ return lostReason;
+ }
+
+ public void setLostReason(String lostReason) {
+ this.lostReason = lostReason == null ? null : lostReason.trim();
+ }
+
+ public String getFollowuper() {
+ return followuper;
+ }
+
+ public void setFollowuper(String followuper) {
+ this.followuper = followuper == null ? null : followuper.trim();
+ }
+
+ public Date getFollowupTime() {
+ return followupTime;
+ }
+
+ public void setFollowupTime(Date followupTime) {
+ this.followupTime = followupTime;
+ }
+
+ public String getFollowupText() {
+ return followupText;
+ }
+
+ public void setFollowupText(String followupText) {
+ this.followupText = followupText == null ? null : followupText.trim();
+ }
+
+ public Byte getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Byte delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public String getCreateBy() {
+ return createBy;
+ }
+
+ public void setCreateBy(String createBy) {
+ this.createBy = createBy == null ? null : createBy.trim();
+ }
+
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateBy() {
+ return updateBy;
+ }
+
+ public void setUpdateBy(String updateBy) {
+ this.updateBy = updateBy == null ? null : updateBy.trim();
+ }
+
+ public Date getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(Date updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", patientId=").append(patientId);
+ sb.append(", name=").append(name);
+ sb.append(", pinyinFull=").append(pinyinFull);
+ sb.append(", pinyinSimple=").append(pinyinSimple);
+ sb.append(", gender=").append(gender);
+ sb.append(", age=").append(age);
+ sb.append(", ethnicity=").append(ethnicity);
+ sb.append(", educationYears=").append(educationYears);
+ sb.append(", phone=").append(phone);
+ sb.append(", idCardType=").append(idCardType);
+ sb.append(", idCard=").append(idCard);
+ sb.append(", tenantId=").append(tenantId);
+ sb.append(", queueId=").append(queueId);
+ sb.append(", times=").append(times);
+ sb.append(", startTime=").append(startTime);
+ sb.append(", endTime=").append(endTime);
+ sb.append(", status=").append(status);
+ sb.append(", lostReason=").append(lostReason);
+ sb.append(", followuper=").append(followuper);
+ sb.append(", followupTime=").append(followupTime);
+ sb.append(", followupText=").append(followupText);
+ sb.append(", delFlag=").append(delFlag);
+ sb.append(", createBy=").append(createBy);
+ sb.append(", createTime=").append(createTime);
+ sb.append(", updateBy=").append(updateBy);
+ sb.append(", updateTime=").append(updateTime);
+ sb.append(", remark=").append(remark);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupTaskExample.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupTaskExample.java
new file mode 100644
index 00000000..a189dd9c
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsFollowupTaskExample.java
@@ -0,0 +1,2001 @@
+package com.acupuncture.system.domain.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class FmsFollowupTaskExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public FmsFollowupTaskExample() {
+ 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;
+ }
+
+ 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(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long 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(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIsNull() {
+ addCriterion("patient_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIsNotNull() {
+ addCriterion("patient_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdEqualTo(Long value) {
+ addCriterion("patient_id =", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotEqualTo(Long value) {
+ addCriterion("patient_id <>", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdGreaterThan(Long value) {
+ addCriterion("patient_id >", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("patient_id >=", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdLessThan(Long value) {
+ addCriterion("patient_id <", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdLessThanOrEqualTo(Long value) {
+ addCriterion("patient_id <=", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIn(List values) {
+ addCriterion("patient_id in", values, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotIn(List values) {
+ addCriterion("patient_id not in", values, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdBetween(Long value1, Long value2) {
+ addCriterion("patient_id between", value1, value2, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotBetween(Long value1, Long value2) {
+ addCriterion("patient_id not between", value1, value2, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIsNull() {
+ addCriterion("pinyin_full is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIsNotNull() {
+ addCriterion("pinyin_full is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullEqualTo(String value) {
+ addCriterion("pinyin_full =", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotEqualTo(String value) {
+ addCriterion("pinyin_full <>", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullGreaterThan(String value) {
+ addCriterion("pinyin_full >", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullGreaterThanOrEqualTo(String value) {
+ addCriterion("pinyin_full >=", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLessThan(String value) {
+ addCriterion("pinyin_full <", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLessThanOrEqualTo(String value) {
+ addCriterion("pinyin_full <=", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLike(String value) {
+ addCriterion("pinyin_full like", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotLike(String value) {
+ addCriterion("pinyin_full not like", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIn(List values) {
+ addCriterion("pinyin_full in", values, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotIn(List values) {
+ addCriterion("pinyin_full not in", values, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullBetween(String value1, String value2) {
+ addCriterion("pinyin_full between", value1, value2, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotBetween(String value1, String value2) {
+ addCriterion("pinyin_full not between", value1, value2, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIsNull() {
+ addCriterion("pinyin_simple is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIsNotNull() {
+ addCriterion("pinyin_simple is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleEqualTo(String value) {
+ addCriterion("pinyin_simple =", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotEqualTo(String value) {
+ addCriterion("pinyin_simple <>", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleGreaterThan(String value) {
+ addCriterion("pinyin_simple >", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleGreaterThanOrEqualTo(String value) {
+ addCriterion("pinyin_simple >=", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLessThan(String value) {
+ addCriterion("pinyin_simple <", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLessThanOrEqualTo(String value) {
+ addCriterion("pinyin_simple <=", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLike(String value) {
+ addCriterion("pinyin_simple like", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotLike(String value) {
+ addCriterion("pinyin_simple not like", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIn(List values) {
+ addCriterion("pinyin_simple in", values, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotIn(List values) {
+ addCriterion("pinyin_simple not in", values, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleBetween(String value1, String value2) {
+ addCriterion("pinyin_simple between", value1, value2, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotBetween(String value1, String value2) {
+ addCriterion("pinyin_simple not between", value1, value2, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIsNull() {
+ addCriterion("gender is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIsNotNull() {
+ addCriterion("gender is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderEqualTo(Byte value) {
+ addCriterion("gender =", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotEqualTo(Byte value) {
+ addCriterion("gender <>", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderGreaterThan(Byte value) {
+ addCriterion("gender >", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderGreaterThanOrEqualTo(Byte value) {
+ addCriterion("gender >=", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderLessThan(Byte value) {
+ addCriterion("gender <", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderLessThanOrEqualTo(Byte value) {
+ addCriterion("gender <=", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIn(List values) {
+ addCriterion("gender in", values, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotIn(List values) {
+ addCriterion("gender not in", values, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderBetween(Byte value1, Byte value2) {
+ addCriterion("gender between", value1, value2, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotBetween(Byte value1, Byte value2) {
+ addCriterion("gender not between", value1, value2, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeIsNull() {
+ addCriterion("age is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeIsNotNull() {
+ addCriterion("age is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeEqualTo(Integer value) {
+ addCriterion("age =", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeNotEqualTo(Integer value) {
+ addCriterion("age <>", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeGreaterThan(Integer value) {
+ addCriterion("age >", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeGreaterThanOrEqualTo(Integer value) {
+ addCriterion("age >=", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeLessThan(Integer value) {
+ addCriterion("age <", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeLessThanOrEqualTo(Integer value) {
+ addCriterion("age <=", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeIn(List values) {
+ addCriterion("age in", values, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeNotIn(List values) {
+ addCriterion("age not in", values, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeBetween(Integer value1, Integer value2) {
+ addCriterion("age between", value1, value2, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeNotBetween(Integer value1, Integer value2) {
+ addCriterion("age not between", value1, value2, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIsNull() {
+ addCriterion("ethnicity is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIsNotNull() {
+ addCriterion("ethnicity is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityEqualTo(String value) {
+ addCriterion("ethnicity =", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotEqualTo(String value) {
+ addCriterion("ethnicity <>", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityGreaterThan(String value) {
+ addCriterion("ethnicity >", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityGreaterThanOrEqualTo(String value) {
+ addCriterion("ethnicity >=", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLessThan(String value) {
+ addCriterion("ethnicity <", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLessThanOrEqualTo(String value) {
+ addCriterion("ethnicity <=", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLike(String value) {
+ addCriterion("ethnicity like", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotLike(String value) {
+ addCriterion("ethnicity not like", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIn(List values) {
+ addCriterion("ethnicity in", values, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotIn(List values) {
+ addCriterion("ethnicity not in", values, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityBetween(String value1, String value2) {
+ addCriterion("ethnicity between", value1, value2, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotBetween(String value1, String value2) {
+ addCriterion("ethnicity not between", value1, value2, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIsNull() {
+ addCriterion("education_years is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIsNotNull() {
+ addCriterion("education_years is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsEqualTo(Integer value) {
+ addCriterion("education_years =", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotEqualTo(Integer value) {
+ addCriterion("education_years <>", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsGreaterThan(Integer value) {
+ addCriterion("education_years >", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsGreaterThanOrEqualTo(Integer value) {
+ addCriterion("education_years >=", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsLessThan(Integer value) {
+ addCriterion("education_years <", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsLessThanOrEqualTo(Integer value) {
+ addCriterion("education_years <=", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIn(List values) {
+ addCriterion("education_years in", values, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotIn(List values) {
+ addCriterion("education_years not in", values, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsBetween(Integer value1, Integer value2) {
+ addCriterion("education_years between", value1, value2, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotBetween(Integer value1, Integer value2) {
+ addCriterion("education_years not between", value1, value2, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIsNull() {
+ addCriterion("phone is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIsNotNull() {
+ addCriterion("phone is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneEqualTo(String value) {
+ addCriterion("phone =", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotEqualTo(String value) {
+ addCriterion("phone <>", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneGreaterThan(String value) {
+ addCriterion("phone >", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneGreaterThanOrEqualTo(String value) {
+ addCriterion("phone >=", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLessThan(String value) {
+ addCriterion("phone <", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLessThanOrEqualTo(String value) {
+ addCriterion("phone <=", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLike(String value) {
+ addCriterion("phone like", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotLike(String value) {
+ addCriterion("phone not like", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIn(List values) {
+ addCriterion("phone in", values, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotIn(List values) {
+ addCriterion("phone not in", values, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneBetween(String value1, String value2) {
+ addCriterion("phone between", value1, value2, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotBetween(String value1, String value2) {
+ addCriterion("phone not between", value1, value2, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIsNull() {
+ addCriterion("id_card_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIsNotNull() {
+ addCriterion("id_card_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeEqualTo(Byte value) {
+ addCriterion("id_card_type =", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotEqualTo(Byte value) {
+ addCriterion("id_card_type <>", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeGreaterThan(Byte value) {
+ addCriterion("id_card_type >", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("id_card_type >=", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeLessThan(Byte value) {
+ addCriterion("id_card_type <", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("id_card_type <=", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIn(List values) {
+ addCriterion("id_card_type in", values, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotIn(List values) {
+ addCriterion("id_card_type not in", values, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeBetween(Byte value1, Byte value2) {
+ addCriterion("id_card_type between", value1, value2, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("id_card_type not between", value1, value2, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardIsNull() {
+ addCriterion("id_card is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardIsNotNull() {
+ addCriterion("id_card is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardEqualTo(String value) {
+ addCriterion("id_card =", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotEqualTo(String value) {
+ addCriterion("id_card <>", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardGreaterThan(String value) {
+ addCriterion("id_card >", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardGreaterThanOrEqualTo(String value) {
+ addCriterion("id_card >=", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardLessThan(String value) {
+ addCriterion("id_card <", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardLessThanOrEqualTo(String value) {
+ addCriterion("id_card <=", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardLike(String value) {
+ addCriterion("id_card like", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotLike(String value) {
+ addCriterion("id_card not like", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardIn(List values) {
+ addCriterion("id_card in", values, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotIn(List values) {
+ addCriterion("id_card not in", values, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardBetween(String value1, String value2) {
+ addCriterion("id_card between", value1, value2, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotBetween(String value1, String value2) {
+ addCriterion("id_card not between", value1, value2, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNull() {
+ addCriterion("tenant_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNotNull() {
+ addCriterion("tenant_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdEqualTo(Long value) {
+ addCriterion("tenant_id =", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotEqualTo(Long value) {
+ addCriterion("tenant_id <>", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThan(Long value) {
+ addCriterion("tenant_id >", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("tenant_id >=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThan(Long value) {
+ addCriterion("tenant_id <", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThanOrEqualTo(Long value) {
+ addCriterion("tenant_id <=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIn(List values) {
+ addCriterion("tenant_id in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotIn(List values) {
+ addCriterion("tenant_id not in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdBetween(Long value1, Long value2) {
+ addCriterion("tenant_id between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotBetween(Long value1, Long value2) {
+ addCriterion("tenant_id not between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdIsNull() {
+ addCriterion("queue_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdIsNotNull() {
+ addCriterion("queue_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdEqualTo(Long value) {
+ addCriterion("queue_id =", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdNotEqualTo(Long value) {
+ addCriterion("queue_id <>", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdGreaterThan(Long value) {
+ addCriterion("queue_id >", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("queue_id >=", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdLessThan(Long value) {
+ addCriterion("queue_id <", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdLessThanOrEqualTo(Long value) {
+ addCriterion("queue_id <=", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdIn(List values) {
+ addCriterion("queue_id in", values, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdNotIn(List values) {
+ addCriterion("queue_id not in", values, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdBetween(Long value1, Long value2) {
+ addCriterion("queue_id between", value1, value2, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdNotBetween(Long value1, Long value2) {
+ addCriterion("queue_id not between", value1, value2, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesIsNull() {
+ addCriterion("times is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesIsNotNull() {
+ addCriterion("times is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesEqualTo(Integer value) {
+ addCriterion("times =", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotEqualTo(Integer value) {
+ addCriterion("times <>", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesGreaterThan(Integer value) {
+ addCriterion("times >", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesGreaterThanOrEqualTo(Integer value) {
+ addCriterion("times >=", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesLessThan(Integer value) {
+ addCriterion("times <", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesLessThanOrEqualTo(Integer value) {
+ addCriterion("times <=", value, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesIn(List values) {
+ addCriterion("times in", values, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotIn(List values) {
+ addCriterion("times not in", values, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesBetween(Integer value1, Integer value2) {
+ addCriterion("times between", value1, value2, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andTimesNotBetween(Integer value1, Integer value2) {
+ addCriterion("times not between", value1, value2, "times");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeIsNull() {
+ addCriterion("start_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeIsNotNull() {
+ addCriterion("start_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeEqualTo(Date value) {
+ addCriterion("start_time =", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeNotEqualTo(Date value) {
+ addCriterion("start_time <>", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeGreaterThan(Date value) {
+ addCriterion("start_time >", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("start_time >=", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeLessThan(Date value) {
+ addCriterion("start_time <", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeLessThanOrEqualTo(Date value) {
+ addCriterion("start_time <=", value, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeIn(List values) {
+ addCriterion("start_time in", values, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeNotIn(List values) {
+ addCriterion("start_time not in", values, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeBetween(Date value1, Date value2) {
+ addCriterion("start_time between", value1, value2, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andStartTimeNotBetween(Date value1, Date value2) {
+ addCriterion("start_time not between", value1, value2, "startTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeIsNull() {
+ addCriterion("end_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeIsNotNull() {
+ addCriterion("end_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeEqualTo(Date value) {
+ addCriterion("end_time =", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeNotEqualTo(Date value) {
+ addCriterion("end_time <>", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeGreaterThan(Date value) {
+ addCriterion("end_time >", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("end_time >=", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeLessThan(Date value) {
+ addCriterion("end_time <", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeLessThanOrEqualTo(Date value) {
+ addCriterion("end_time <=", value, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeIn(List values) {
+ addCriterion("end_time in", values, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeNotIn(List values) {
+ addCriterion("end_time not in", values, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeBetween(Date value1, Date value2) {
+ addCriterion("end_time between", value1, value2, "endTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andEndTimeNotBetween(Date value1, Date value2) {
+ addCriterion("end_time not between", value1, value2, "endTime");
+ 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 andLostReasonIsNull() {
+ addCriterion("lost_reason is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonIsNotNull() {
+ addCriterion("lost_reason is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonEqualTo(String value) {
+ addCriterion("lost_reason =", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonNotEqualTo(String value) {
+ addCriterion("lost_reason <>", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonGreaterThan(String value) {
+ addCriterion("lost_reason >", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonGreaterThanOrEqualTo(String value) {
+ addCriterion("lost_reason >=", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonLessThan(String value) {
+ addCriterion("lost_reason <", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonLessThanOrEqualTo(String value) {
+ addCriterion("lost_reason <=", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonLike(String value) {
+ addCriterion("lost_reason like", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonNotLike(String value) {
+ addCriterion("lost_reason not like", value, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonIn(List values) {
+ addCriterion("lost_reason in", values, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonNotIn(List values) {
+ addCriterion("lost_reason not in", values, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonBetween(String value1, String value2) {
+ addCriterion("lost_reason between", value1, value2, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andLostReasonNotBetween(String value1, String value2) {
+ addCriterion("lost_reason not between", value1, value2, "lostReason");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperIsNull() {
+ addCriterion("followuper is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperIsNotNull() {
+ addCriterion("followuper is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperEqualTo(String value) {
+ addCriterion("followuper =", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperNotEqualTo(String value) {
+ addCriterion("followuper <>", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperGreaterThan(String value) {
+ addCriterion("followuper >", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperGreaterThanOrEqualTo(String value) {
+ addCriterion("followuper >=", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperLessThan(String value) {
+ addCriterion("followuper <", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperLessThanOrEqualTo(String value) {
+ addCriterion("followuper <=", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperLike(String value) {
+ addCriterion("followuper like", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperNotLike(String value) {
+ addCriterion("followuper not like", value, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperIn(List values) {
+ addCriterion("followuper in", values, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperNotIn(List values) {
+ addCriterion("followuper not in", values, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperBetween(String value1, String value2) {
+ addCriterion("followuper between", value1, value2, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowuperNotBetween(String value1, String value2) {
+ addCriterion("followuper not between", value1, value2, "followuper");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeIsNull() {
+ addCriterion("followup_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeIsNotNull() {
+ addCriterion("followup_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeEqualTo(Date value) {
+ addCriterion("followup_time =", value, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeNotEqualTo(Date value) {
+ addCriterion("followup_time <>", value, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeGreaterThan(Date value) {
+ addCriterion("followup_time >", value, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("followup_time >=", value, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeLessThan(Date value) {
+ addCriterion("followup_time <", value, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeLessThanOrEqualTo(Date value) {
+ addCriterion("followup_time <=", value, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeIn(List values) {
+ addCriterion("followup_time in", values, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeNotIn(List values) {
+ addCriterion("followup_time not in", values, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeBetween(Date value1, Date value2) {
+ addCriterion("followup_time between", value1, value2, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTimeNotBetween(Date value1, Date value2) {
+ addCriterion("followup_time not between", value1, value2, "followupTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextIsNull() {
+ addCriterion("followup_text is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextIsNotNull() {
+ addCriterion("followup_text is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextEqualTo(String value) {
+ addCriterion("followup_text =", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextNotEqualTo(String value) {
+ addCriterion("followup_text <>", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextGreaterThan(String value) {
+ addCriterion("followup_text >", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextGreaterThanOrEqualTo(String value) {
+ addCriterion("followup_text >=", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextLessThan(String value) {
+ addCriterion("followup_text <", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextLessThanOrEqualTo(String value) {
+ addCriterion("followup_text <=", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextLike(String value) {
+ addCriterion("followup_text like", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextNotLike(String value) {
+ addCriterion("followup_text not like", value, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextIn(List values) {
+ addCriterion("followup_text in", values, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextNotIn(List values) {
+ addCriterion("followup_text not in", values, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextBetween(String value1, String value2) {
+ addCriterion("followup_text between", value1, value2, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andFollowupTextNotBetween(String value1, String value2) {
+ addCriterion("followup_text not between", value1, value2, "followupText");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNull() {
+ addCriterion("del_flag is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNotNull() {
+ addCriterion("del_flag is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagEqualTo(Byte value) {
+ addCriterion("del_flag =", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotEqualTo(Byte value) {
+ addCriterion("del_flag <>", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThan(Byte value) {
+ addCriterion("del_flag >", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThanOrEqualTo(Byte value) {
+ addCriterion("del_flag >=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThan(Byte value) {
+ addCriterion("del_flag <", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThanOrEqualTo(Byte value) {
+ addCriterion("del_flag <=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIn(List values) {
+ addCriterion("del_flag in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotIn(List values) {
+ addCriterion("del_flag not in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag not between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNull() {
+ addCriterion("create_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNotNull() {
+ addCriterion("create_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByEqualTo(String value) {
+ addCriterion("create_by =", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotEqualTo(String value) {
+ addCriterion("create_by <>", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThan(String value) {
+ addCriterion("create_by >", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThanOrEqualTo(String value) {
+ addCriterion("create_by >=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThan(String value) {
+ addCriterion("create_by <", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThanOrEqualTo(String value) {
+ addCriterion("create_by <=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLike(String value) {
+ addCriterion("create_by like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotLike(String value) {
+ addCriterion("create_by not like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIn(List values) {
+ addCriterion("create_by in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotIn(List values) {
+ addCriterion("create_by not in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByBetween(String value1, String value2) {
+ addCriterion("create_by between", value1, value2, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotBetween(String value1, String value2) {
+ addCriterion("create_by not between", value1, value2, "createBy");
+ 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 values) {
+ addCriterion("create_time in", values, "createTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateTimeNotIn(List 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 andUpdateByIsNull() {
+ addCriterion("update_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIsNotNull() {
+ addCriterion("update_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByEqualTo(String value) {
+ addCriterion("update_by =", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotEqualTo(String value) {
+ addCriterion("update_by <>", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThan(String value) {
+ addCriterion("update_by >", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
+ addCriterion("update_by >=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThan(String value) {
+ addCriterion("update_by <", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThanOrEqualTo(String value) {
+ addCriterion("update_by <=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLike(String value) {
+ addCriterion("update_by like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotLike(String value) {
+ addCriterion("update_by not like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIn(List values) {
+ addCriterion("update_by in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotIn(List values) {
+ addCriterion("update_by not in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByBetween(String value1, String value2) {
+ addCriterion("update_by between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotBetween(String value1, String value2) {
+ addCriterion("update_by not between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNull() {
+ addCriterion("update_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNotNull() {
+ addCriterion("update_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeEqualTo(Date value) {
+ addCriterion("update_time =", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotEqualTo(Date value) {
+ addCriterion("update_time <>", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThan(Date value) {
+ addCriterion("update_time >", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("update_time >=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThan(Date value) {
+ addCriterion("update_time <", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
+ addCriterion("update_time <=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIn(List values) {
+ addCriterion("update_time in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotIn(List values) {
+ addCriterion("update_time not in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeBetween(Date value1, Date value2) {
+ addCriterion("update_time between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
+ addCriterion("update_time not between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNull() {
+ addCriterion("remark is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNotNull() {
+ addCriterion("remark is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkEqualTo(String value) {
+ addCriterion("remark =", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotEqualTo(String value) {
+ addCriterion("remark <>", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThan(String value) {
+ addCriterion("remark >", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThanOrEqualTo(String value) {
+ addCriterion("remark >=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThan(String value) {
+ addCriterion("remark <", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThanOrEqualTo(String value) {
+ addCriterion("remark <=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLike(String value) {
+ addCriterion("remark like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotLike(String value) {
+ addCriterion("remark not like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIn(List values) {
+ addCriterion("remark in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotIn(List values) {
+ addCriterion("remark not in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkBetween(String value1, String value2) {
+ addCriterion("remark between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotBetween(String value1, String value2) {
+ addCriterion("remark not between", value1, value2, "remark");
+ 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);
+ }
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelation.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelation.java
new file mode 100644
index 00000000..718e6394
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelation.java
@@ -0,0 +1,205 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class FmsPatientQueueRelation extends FmsPatientQueueRelationKey implements Serializable {
+ private String name;
+
+ private String pinyinFull;
+
+ private String pinyinSimple;
+
+ private Byte gender;
+
+ private Date birthDate;
+
+ private String ethnicity;
+
+ private Integer educationYears;
+
+ private String phone;
+
+ private Byte idCardType;
+
+ private String idCard;
+
+ private Long tenantId;
+
+ private Byte delFlag;
+
+ private String createBy;
+
+ private Date createTime;
+
+ private String updateBy;
+
+ private Date updateTime;
+
+ private String remark;
+
+ private static final long serialVersionUID = 1L;
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public String getPinyinFull() {
+ return pinyinFull;
+ }
+
+ public void setPinyinFull(String pinyinFull) {
+ this.pinyinFull = pinyinFull == null ? null : pinyinFull.trim();
+ }
+
+ public String getPinyinSimple() {
+ return pinyinSimple;
+ }
+
+ public void setPinyinSimple(String pinyinSimple) {
+ this.pinyinSimple = pinyinSimple == null ? null : pinyinSimple.trim();
+ }
+
+ public Byte getGender() {
+ return gender;
+ }
+
+ public void setGender(Byte gender) {
+ this.gender = gender;
+ }
+
+ public Date getBirthDate() {
+ return birthDate;
+ }
+
+ public void setBirthDate(Date birthDate) {
+ this.birthDate = birthDate;
+ }
+
+ public String getEthnicity() {
+ return ethnicity;
+ }
+
+ public void setEthnicity(String ethnicity) {
+ this.ethnicity = ethnicity == null ? null : ethnicity.trim();
+ }
+
+ public Integer getEducationYears() {
+ return educationYears;
+ }
+
+ public void setEducationYears(Integer educationYears) {
+ this.educationYears = educationYears;
+ }
+
+ public String getPhone() {
+ return phone;
+ }
+
+ public void setPhone(String phone) {
+ this.phone = phone == null ? null : phone.trim();
+ }
+
+ public Byte getIdCardType() {
+ return idCardType;
+ }
+
+ public void setIdCardType(Byte idCardType) {
+ this.idCardType = idCardType;
+ }
+
+ public String getIdCard() {
+ return idCard;
+ }
+
+ public void setIdCard(String idCard) {
+ this.idCard = idCard == null ? null : idCard.trim();
+ }
+
+ public Long getTenantId() {
+ return tenantId;
+ }
+
+ public void setTenantId(Long tenantId) {
+ this.tenantId = tenantId;
+ }
+
+ public Byte getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Byte delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public String getCreateBy() {
+ return createBy;
+ }
+
+ public void setCreateBy(String createBy) {
+ this.createBy = createBy == null ? null : createBy.trim();
+ }
+
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateBy() {
+ return updateBy;
+ }
+
+ public void setUpdateBy(String updateBy) {
+ this.updateBy = updateBy == null ? null : updateBy.trim();
+ }
+
+ public Date getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(Date updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", name=").append(name);
+ sb.append(", pinyinFull=").append(pinyinFull);
+ sb.append(", pinyinSimple=").append(pinyinSimple);
+ sb.append(", gender=").append(gender);
+ sb.append(", birthDate=").append(birthDate);
+ sb.append(", ethnicity=").append(ethnicity);
+ sb.append(", educationYears=").append(educationYears);
+ sb.append(", phone=").append(phone);
+ sb.append(", idCardType=").append(idCardType);
+ sb.append(", idCard=").append(idCard);
+ sb.append(", tenantId=").append(tenantId);
+ sb.append(", delFlag=").append(delFlag);
+ sb.append(", createBy=").append(createBy);
+ sb.append(", createTime=").append(createTime);
+ sb.append(", updateBy=").append(updateBy);
+ sb.append(", updateTime=").append(updateTime);
+ sb.append(", remark=").append(remark);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelationExample.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelationExample.java
new file mode 100644
index 00000000..2130f528
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelationExample.java
@@ -0,0 +1,1458 @@
+package com.acupuncture.system.domain.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.Iterator;
+import java.util.List;
+
+public class FmsPatientQueueRelationExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public FmsPatientQueueRelationExample() {
+ 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;
+ }
+
+ 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));
+ }
+
+ protected void addCriterionForJDBCDate(String condition, Date value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ addCriterion(condition, new java.sql.Date(value.getTime()), property);
+ }
+
+ protected void addCriterionForJDBCDate(String condition, List values, String property) {
+ if (values == null || values.size() == 0) {
+ throw new RuntimeException("Value list for " + property + " cannot be null or empty");
+ }
+ List dateList = new ArrayList();
+ Iterator iter = values.iterator();
+ while (iter.hasNext()) {
+ dateList.add(new java.sql.Date(iter.next().getTime()));
+ }
+ addCriterion(condition, dateList, property);
+ }
+
+ protected void addCriterionForJDBCDate(String condition, Date value1, Date value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ addCriterion(condition, new java.sql.Date(value1.getTime()), new java.sql.Date(value2.getTime()), property);
+ }
+
+ public Criteria andPatientIdIsNull() {
+ addCriterion("patient_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIsNotNull() {
+ addCriterion("patient_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdEqualTo(Long value) {
+ addCriterion("patient_id =", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotEqualTo(Long value) {
+ addCriterion("patient_id <>", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdGreaterThan(Long value) {
+ addCriterion("patient_id >", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("patient_id >=", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdLessThan(Long value) {
+ addCriterion("patient_id <", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdLessThanOrEqualTo(Long value) {
+ addCriterion("patient_id <=", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIn(List values) {
+ addCriterion("patient_id in", values, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotIn(List values) {
+ addCriterion("patient_id not in", values, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdBetween(Long value1, Long value2) {
+ addCriterion("patient_id between", value1, value2, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotBetween(Long value1, Long value2) {
+ addCriterion("patient_id not between", value1, value2, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdIsNull() {
+ addCriterion("queue_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdIsNotNull() {
+ addCriterion("queue_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdEqualTo(Long value) {
+ addCriterion("queue_id =", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdNotEqualTo(Long value) {
+ addCriterion("queue_id <>", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdGreaterThan(Long value) {
+ addCriterion("queue_id >", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("queue_id >=", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdLessThan(Long value) {
+ addCriterion("queue_id <", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdLessThanOrEqualTo(Long value) {
+ addCriterion("queue_id <=", value, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdIn(List values) {
+ addCriterion("queue_id in", values, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdNotIn(List values) {
+ addCriterion("queue_id not in", values, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdBetween(Long value1, Long value2) {
+ addCriterion("queue_id between", value1, value2, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andQueueIdNotBetween(Long value1, Long value2) {
+ addCriterion("queue_id not between", value1, value2, "queueId");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIsNull() {
+ addCriterion("pinyin_full is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIsNotNull() {
+ addCriterion("pinyin_full is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullEqualTo(String value) {
+ addCriterion("pinyin_full =", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotEqualTo(String value) {
+ addCriterion("pinyin_full <>", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullGreaterThan(String value) {
+ addCriterion("pinyin_full >", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullGreaterThanOrEqualTo(String value) {
+ addCriterion("pinyin_full >=", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLessThan(String value) {
+ addCriterion("pinyin_full <", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLessThanOrEqualTo(String value) {
+ addCriterion("pinyin_full <=", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLike(String value) {
+ addCriterion("pinyin_full like", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotLike(String value) {
+ addCriterion("pinyin_full not like", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIn(List values) {
+ addCriterion("pinyin_full in", values, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotIn(List values) {
+ addCriterion("pinyin_full not in", values, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullBetween(String value1, String value2) {
+ addCriterion("pinyin_full between", value1, value2, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotBetween(String value1, String value2) {
+ addCriterion("pinyin_full not between", value1, value2, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIsNull() {
+ addCriterion("pinyin_simple is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIsNotNull() {
+ addCriterion("pinyin_simple is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleEqualTo(String value) {
+ addCriterion("pinyin_simple =", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotEqualTo(String value) {
+ addCriterion("pinyin_simple <>", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleGreaterThan(String value) {
+ addCriterion("pinyin_simple >", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleGreaterThanOrEqualTo(String value) {
+ addCriterion("pinyin_simple >=", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLessThan(String value) {
+ addCriterion("pinyin_simple <", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLessThanOrEqualTo(String value) {
+ addCriterion("pinyin_simple <=", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLike(String value) {
+ addCriterion("pinyin_simple like", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotLike(String value) {
+ addCriterion("pinyin_simple not like", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIn(List values) {
+ addCriterion("pinyin_simple in", values, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotIn(List values) {
+ addCriterion("pinyin_simple not in", values, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleBetween(String value1, String value2) {
+ addCriterion("pinyin_simple between", value1, value2, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotBetween(String value1, String value2) {
+ addCriterion("pinyin_simple not between", value1, value2, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIsNull() {
+ addCriterion("gender is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIsNotNull() {
+ addCriterion("gender is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderEqualTo(Byte value) {
+ addCriterion("gender =", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotEqualTo(Byte value) {
+ addCriterion("gender <>", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderGreaterThan(Byte value) {
+ addCriterion("gender >", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderGreaterThanOrEqualTo(Byte value) {
+ addCriterion("gender >=", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderLessThan(Byte value) {
+ addCriterion("gender <", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderLessThanOrEqualTo(Byte value) {
+ addCriterion("gender <=", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIn(List values) {
+ addCriterion("gender in", values, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotIn(List values) {
+ addCriterion("gender not in", values, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderBetween(Byte value1, Byte value2) {
+ addCriterion("gender between", value1, value2, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotBetween(Byte value1, Byte value2) {
+ addCriterion("gender not between", value1, value2, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateIsNull() {
+ addCriterion("birth_date is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateIsNotNull() {
+ addCriterion("birth_date is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date =", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateNotEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date <>", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateGreaterThan(Date value) {
+ addCriterionForJDBCDate("birth_date >", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateGreaterThanOrEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date >=", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateLessThan(Date value) {
+ addCriterionForJDBCDate("birth_date <", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateLessThanOrEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date <=", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateIn(List values) {
+ addCriterionForJDBCDate("birth_date in", values, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateNotIn(List values) {
+ addCriterionForJDBCDate("birth_date not in", values, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateBetween(Date value1, Date value2) {
+ addCriterionForJDBCDate("birth_date between", value1, value2, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateNotBetween(Date value1, Date value2) {
+ addCriterionForJDBCDate("birth_date not between", value1, value2, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIsNull() {
+ addCriterion("ethnicity is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIsNotNull() {
+ addCriterion("ethnicity is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityEqualTo(String value) {
+ addCriterion("ethnicity =", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotEqualTo(String value) {
+ addCriterion("ethnicity <>", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityGreaterThan(String value) {
+ addCriterion("ethnicity >", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityGreaterThanOrEqualTo(String value) {
+ addCriterion("ethnicity >=", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLessThan(String value) {
+ addCriterion("ethnicity <", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLessThanOrEqualTo(String value) {
+ addCriterion("ethnicity <=", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLike(String value) {
+ addCriterion("ethnicity like", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotLike(String value) {
+ addCriterion("ethnicity not like", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIn(List values) {
+ addCriterion("ethnicity in", values, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotIn(List values) {
+ addCriterion("ethnicity not in", values, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityBetween(String value1, String value2) {
+ addCriterion("ethnicity between", value1, value2, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotBetween(String value1, String value2) {
+ addCriterion("ethnicity not between", value1, value2, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIsNull() {
+ addCriterion("education_years is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIsNotNull() {
+ addCriterion("education_years is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsEqualTo(Integer value) {
+ addCriterion("education_years =", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotEqualTo(Integer value) {
+ addCriterion("education_years <>", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsGreaterThan(Integer value) {
+ addCriterion("education_years >", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsGreaterThanOrEqualTo(Integer value) {
+ addCriterion("education_years >=", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsLessThan(Integer value) {
+ addCriterion("education_years <", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsLessThanOrEqualTo(Integer value) {
+ addCriterion("education_years <=", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIn(List values) {
+ addCriterion("education_years in", values, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotIn(List values) {
+ addCriterion("education_years not in", values, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsBetween(Integer value1, Integer value2) {
+ addCriterion("education_years between", value1, value2, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotBetween(Integer value1, Integer value2) {
+ addCriterion("education_years not between", value1, value2, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIsNull() {
+ addCriterion("phone is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIsNotNull() {
+ addCriterion("phone is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneEqualTo(String value) {
+ addCriterion("phone =", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotEqualTo(String value) {
+ addCriterion("phone <>", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneGreaterThan(String value) {
+ addCriterion("phone >", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneGreaterThanOrEqualTo(String value) {
+ addCriterion("phone >=", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLessThan(String value) {
+ addCriterion("phone <", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLessThanOrEqualTo(String value) {
+ addCriterion("phone <=", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLike(String value) {
+ addCriterion("phone like", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotLike(String value) {
+ addCriterion("phone not like", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIn(List values) {
+ addCriterion("phone in", values, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotIn(List values) {
+ addCriterion("phone not in", values, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneBetween(String value1, String value2) {
+ addCriterion("phone between", value1, value2, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotBetween(String value1, String value2) {
+ addCriterion("phone not between", value1, value2, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIsNull() {
+ addCriterion("id_card_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIsNotNull() {
+ addCriterion("id_card_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeEqualTo(Byte value) {
+ addCriterion("id_card_type =", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotEqualTo(Byte value) {
+ addCriterion("id_card_type <>", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeGreaterThan(Byte value) {
+ addCriterion("id_card_type >", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("id_card_type >=", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeLessThan(Byte value) {
+ addCriterion("id_card_type <", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("id_card_type <=", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIn(List values) {
+ addCriterion("id_card_type in", values, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotIn(List values) {
+ addCriterion("id_card_type not in", values, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeBetween(Byte value1, Byte value2) {
+ addCriterion("id_card_type between", value1, value2, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("id_card_type not between", value1, value2, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardIsNull() {
+ addCriterion("id_card is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardIsNotNull() {
+ addCriterion("id_card is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardEqualTo(String value) {
+ addCriterion("id_card =", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotEqualTo(String value) {
+ addCriterion("id_card <>", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardGreaterThan(String value) {
+ addCriterion("id_card >", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardGreaterThanOrEqualTo(String value) {
+ addCriterion("id_card >=", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardLessThan(String value) {
+ addCriterion("id_card <", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardLessThanOrEqualTo(String value) {
+ addCriterion("id_card <=", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardLike(String value) {
+ addCriterion("id_card like", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotLike(String value) {
+ addCriterion("id_card not like", value, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardIn(List values) {
+ addCriterion("id_card in", values, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotIn(List values) {
+ addCriterion("id_card not in", values, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardBetween(String value1, String value2) {
+ addCriterion("id_card between", value1, value2, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardNotBetween(String value1, String value2) {
+ addCriterion("id_card not between", value1, value2, "idCard");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNull() {
+ addCriterion("tenant_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIsNotNull() {
+ addCriterion("tenant_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdEqualTo(Long value) {
+ addCriterion("tenant_id =", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotEqualTo(Long value) {
+ addCriterion("tenant_id <>", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThan(Long value) {
+ addCriterion("tenant_id >", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("tenant_id >=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThan(Long value) {
+ addCriterion("tenant_id <", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdLessThanOrEqualTo(Long value) {
+ addCriterion("tenant_id <=", value, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdIn(List values) {
+ addCriterion("tenant_id in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotIn(List values) {
+ addCriterion("tenant_id not in", values, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdBetween(Long value1, Long value2) {
+ addCriterion("tenant_id between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andTenantIdNotBetween(Long value1, Long value2) {
+ addCriterion("tenant_id not between", value1, value2, "tenantId");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNull() {
+ addCriterion("del_flag is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIsNotNull() {
+ addCriterion("del_flag is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagEqualTo(Byte value) {
+ addCriterion("del_flag =", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotEqualTo(Byte value) {
+ addCriterion("del_flag <>", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThan(Byte value) {
+ addCriterion("del_flag >", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagGreaterThanOrEqualTo(Byte value) {
+ addCriterion("del_flag >=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThan(Byte value) {
+ addCriterion("del_flag <", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagLessThanOrEqualTo(Byte value) {
+ addCriterion("del_flag <=", value, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagIn(List values) {
+ addCriterion("del_flag in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotIn(List values) {
+ addCriterion("del_flag not in", values, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andDelFlagNotBetween(Byte value1, Byte value2) {
+ addCriterion("del_flag not between", value1, value2, "delFlag");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNull() {
+ addCriterion("create_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIsNotNull() {
+ addCriterion("create_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByEqualTo(String value) {
+ addCriterion("create_by =", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotEqualTo(String value) {
+ addCriterion("create_by <>", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThan(String value) {
+ addCriterion("create_by >", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByGreaterThanOrEqualTo(String value) {
+ addCriterion("create_by >=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThan(String value) {
+ addCriterion("create_by <", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLessThanOrEqualTo(String value) {
+ addCriterion("create_by <=", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByLike(String value) {
+ addCriterion("create_by like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotLike(String value) {
+ addCriterion("create_by not like", value, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByIn(List values) {
+ addCriterion("create_by in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotIn(List values) {
+ addCriterion("create_by not in", values, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByBetween(String value1, String value2) {
+ addCriterion("create_by between", value1, value2, "createBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateByNotBetween(String value1, String value2) {
+ addCriterion("create_by not between", value1, value2, "createBy");
+ 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 values) {
+ addCriterion("create_time in", values, "createTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreateTimeNotIn(List 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 andUpdateByIsNull() {
+ addCriterion("update_by is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIsNotNull() {
+ addCriterion("update_by is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByEqualTo(String value) {
+ addCriterion("update_by =", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotEqualTo(String value) {
+ addCriterion("update_by <>", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThan(String value) {
+ addCriterion("update_by >", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByGreaterThanOrEqualTo(String value) {
+ addCriterion("update_by >=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThan(String value) {
+ addCriterion("update_by <", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLessThanOrEqualTo(String value) {
+ addCriterion("update_by <=", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByLike(String value) {
+ addCriterion("update_by like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotLike(String value) {
+ addCriterion("update_by not like", value, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByIn(List values) {
+ addCriterion("update_by in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotIn(List values) {
+ addCriterion("update_by not in", values, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByBetween(String value1, String value2) {
+ addCriterion("update_by between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateByNotBetween(String value1, String value2) {
+ addCriterion("update_by not between", value1, value2, "updateBy");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNull() {
+ addCriterion("update_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIsNotNull() {
+ addCriterion("update_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeEqualTo(Date value) {
+ addCriterion("update_time =", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotEqualTo(Date value) {
+ addCriterion("update_time <>", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThan(Date value) {
+ addCriterion("update_time >", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
+ addCriterion("update_time >=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThan(Date value) {
+ addCriterion("update_time <", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
+ addCriterion("update_time <=", value, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeIn(List values) {
+ addCriterion("update_time in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotIn(List values) {
+ addCriterion("update_time not in", values, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeBetween(Date value1, Date value2) {
+ addCriterion("update_time between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
+ addCriterion("update_time not between", value1, value2, "updateTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNull() {
+ addCriterion("remark is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIsNotNull() {
+ addCriterion("remark is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkEqualTo(String value) {
+ addCriterion("remark =", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotEqualTo(String value) {
+ addCriterion("remark <>", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThan(String value) {
+ addCriterion("remark >", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkGreaterThanOrEqualTo(String value) {
+ addCriterion("remark >=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThan(String value) {
+ addCriterion("remark <", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLessThanOrEqualTo(String value) {
+ addCriterion("remark <=", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkLike(String value) {
+ addCriterion("remark like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotLike(String value) {
+ addCriterion("remark not like", value, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkIn(List values) {
+ addCriterion("remark in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotIn(List values) {
+ addCriterion("remark not in", values, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkBetween(String value1, String value2) {
+ addCriterion("remark between", value1, value2, "remark");
+ return (Criteria) this;
+ }
+
+ public Criteria andRemarkNotBetween(String value1, String value2) {
+ addCriterion("remark not between", value1, value2, "remark");
+ 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);
+ }
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelationKey.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelationKey.java
new file mode 100644
index 00000000..eb5a3b9c
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/FmsPatientQueueRelationKey.java
@@ -0,0 +1,39 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+
+public class FmsPatientQueueRelationKey implements Serializable {
+ private Long patientId;
+
+ private Long queueId;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getPatientId() {
+ return patientId;
+ }
+
+ public void setPatientId(Long patientId) {
+ this.patientId = patientId;
+ }
+
+ public Long getQueueId() {
+ return queueId;
+ }
+
+ public void setQueueId(Long queueId) {
+ this.queueId = queueId;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", patientId=").append(patientId);
+ sb.append(", queueId=").append(queueId);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/PmsTreatment.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/PmsTreatment.java
new file mode 100644
index 00000000..68bee48d
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/PmsTreatment.java
@@ -0,0 +1,337 @@
+package com.acupuncture.system.domain.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class PmsTreatment implements Serializable {
+ private Long id;
+
+ private Long patientId;
+
+ private String name;
+
+ private String pinyinFull;
+
+ private String pinyinSimple;
+
+ private Byte gender;
+
+ private Integer age;
+
+ private Date birthDate;
+
+ private String ethnicity;
+
+ private Integer educationYears;
+
+ private String phone;
+
+ private Byte idCardType;
+
+ private String idCard;
+
+ private Byte visitType;
+
+ private String visitNumber;
+
+ private Date visitTime;
+
+ private Date dischargeTime;
+
+ private String doctor;
+
+ private String deptName;
+
+ private String diagnosisCode;
+
+ private String diagnosisName;
+
+ private Byte status;
+
+ private Byte delFlag;
+
+ private Long tenantId;
+
+ private String createBy;
+
+ private Date createTime;
+
+ private String updateBy;
+
+ private Date updateTime;
+
+ private String remark;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Long getPatientId() {
+ return patientId;
+ }
+
+ public void setPatientId(Long patientId) {
+ this.patientId = patientId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public String getPinyinFull() {
+ return pinyinFull;
+ }
+
+ public void setPinyinFull(String pinyinFull) {
+ this.pinyinFull = pinyinFull == null ? null : pinyinFull.trim();
+ }
+
+ public String getPinyinSimple() {
+ return pinyinSimple;
+ }
+
+ public void setPinyinSimple(String pinyinSimple) {
+ this.pinyinSimple = pinyinSimple == null ? null : pinyinSimple.trim();
+ }
+
+ public Byte getGender() {
+ return gender;
+ }
+
+ public void setGender(Byte gender) {
+ this.gender = gender;
+ }
+
+ public Integer getAge() {
+ return age;
+ }
+
+ public void setAge(Integer age) {
+ this.age = age;
+ }
+
+ public Date getBirthDate() {
+ return birthDate;
+ }
+
+ public void setBirthDate(Date birthDate) {
+ this.birthDate = birthDate;
+ }
+
+ public String getEthnicity() {
+ return ethnicity;
+ }
+
+ public void setEthnicity(String ethnicity) {
+ this.ethnicity = ethnicity == null ? null : ethnicity.trim();
+ }
+
+ public Integer getEducationYears() {
+ return educationYears;
+ }
+
+ public void setEducationYears(Integer educationYears) {
+ this.educationYears = educationYears;
+ }
+
+ public String getPhone() {
+ return phone;
+ }
+
+ public void setPhone(String phone) {
+ this.phone = phone == null ? null : phone.trim();
+ }
+
+ public Byte getIdCardType() {
+ return idCardType;
+ }
+
+ public void setIdCardType(Byte idCardType) {
+ this.idCardType = idCardType;
+ }
+
+ public String getIdCard() {
+ return idCard;
+ }
+
+ public void setIdCard(String idCard) {
+ this.idCard = idCard == null ? null : idCard.trim();
+ }
+
+ public Byte getVisitType() {
+ return visitType;
+ }
+
+ public void setVisitType(Byte visitType) {
+ this.visitType = visitType;
+ }
+
+ public String getVisitNumber() {
+ return visitNumber;
+ }
+
+ public void setVisitNumber(String visitNumber) {
+ this.visitNumber = visitNumber == null ? null : visitNumber.trim();
+ }
+
+ public Date getVisitTime() {
+ return visitTime;
+ }
+
+ public void setVisitTime(Date visitTime) {
+ this.visitTime = visitTime;
+ }
+
+ public Date getDischargeTime() {
+ return dischargeTime;
+ }
+
+ public void setDischargeTime(Date dischargeTime) {
+ this.dischargeTime = dischargeTime;
+ }
+
+ public String getDoctor() {
+ return doctor;
+ }
+
+ public void setDoctor(String doctor) {
+ this.doctor = doctor == null ? null : doctor.trim();
+ }
+
+ public String getDeptName() {
+ return deptName;
+ }
+
+ public void setDeptName(String deptName) {
+ this.deptName = deptName == null ? null : deptName.trim();
+ }
+
+ public String getDiagnosisCode() {
+ return diagnosisCode;
+ }
+
+ public void setDiagnosisCode(String diagnosisCode) {
+ this.diagnosisCode = diagnosisCode == null ? null : diagnosisCode.trim();
+ }
+
+ public String getDiagnosisName() {
+ return diagnosisName;
+ }
+
+ public void setDiagnosisName(String diagnosisName) {
+ this.diagnosisName = diagnosisName == null ? null : diagnosisName.trim();
+ }
+
+ public Byte getStatus() {
+ return status;
+ }
+
+ public void setStatus(Byte status) {
+ this.status = status;
+ }
+
+ public Byte getDelFlag() {
+ return delFlag;
+ }
+
+ public void setDelFlag(Byte delFlag) {
+ this.delFlag = delFlag;
+ }
+
+ public Long getTenantId() {
+ return tenantId;
+ }
+
+ public void setTenantId(Long tenantId) {
+ this.tenantId = tenantId;
+ }
+
+ public String getCreateBy() {
+ return createBy;
+ }
+
+ public void setCreateBy(String createBy) {
+ this.createBy = createBy == null ? null : createBy.trim();
+ }
+
+ public Date getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(Date createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateBy() {
+ return updateBy;
+ }
+
+ public void setUpdateBy(String updateBy) {
+ this.updateBy = updateBy == null ? null : updateBy.trim();
+ }
+
+ public Date getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(Date updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark == null ? null : remark.trim();
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", patientId=").append(patientId);
+ sb.append(", name=").append(name);
+ sb.append(", pinyinFull=").append(pinyinFull);
+ sb.append(", pinyinSimple=").append(pinyinSimple);
+ sb.append(", gender=").append(gender);
+ sb.append(", age=").append(age);
+ sb.append(", birthDate=").append(birthDate);
+ sb.append(", ethnicity=").append(ethnicity);
+ sb.append(", educationYears=").append(educationYears);
+ sb.append(", phone=").append(phone);
+ sb.append(", idCardType=").append(idCardType);
+ sb.append(", idCard=").append(idCard);
+ sb.append(", visitType=").append(visitType);
+ sb.append(", visitNumber=").append(visitNumber);
+ sb.append(", visitTime=").append(visitTime);
+ sb.append(", dischargeTime=").append(dischargeTime);
+ sb.append(", doctor=").append(doctor);
+ sb.append(", deptName=").append(deptName);
+ sb.append(", diagnosisCode=").append(diagnosisCode);
+ sb.append(", diagnosisName=").append(diagnosisName);
+ sb.append(", status=").append(status);
+ sb.append(", delFlag=").append(delFlag);
+ sb.append(", tenantId=").append(tenantId);
+ sb.append(", createBy=").append(createBy);
+ sb.append(", createTime=").append(createTime);
+ sb.append(", updateBy=").append(updateBy);
+ sb.append(", updateTime=").append(updateTime);
+ sb.append(", remark=").append(remark);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/PmsTreatmentExample.java b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/PmsTreatmentExample.java
new file mode 100644
index 00000000..677c8114
--- /dev/null
+++ b/acupuncture-system/src/main/java/com/acupuncture/system/domain/po/PmsTreatmentExample.java
@@ -0,0 +1,2108 @@
+package com.acupuncture.system.domain.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.Iterator;
+import java.util.List;
+
+public class PmsTreatmentExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public PmsTreatmentExample() {
+ 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;
+ }
+
+ 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));
+ }
+
+ protected void addCriterionForJDBCDate(String condition, Date value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ addCriterion(condition, new java.sql.Date(value.getTime()), property);
+ }
+
+ protected void addCriterionForJDBCDate(String condition, List values, String property) {
+ if (values == null || values.size() == 0) {
+ throw new RuntimeException("Value list for " + property + " cannot be null or empty");
+ }
+ List dateList = new ArrayList();
+ Iterator iter = values.iterator();
+ while (iter.hasNext()) {
+ dateList.add(new java.sql.Date(iter.next().getTime()));
+ }
+ addCriterion(condition, dateList, property);
+ }
+
+ protected void addCriterionForJDBCDate(String condition, Date value1, Date value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ addCriterion(condition, new java.sql.Date(value1.getTime()), new java.sql.Date(value2.getTime()), property);
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long 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(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIsNull() {
+ addCriterion("patient_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIsNotNull() {
+ addCriterion("patient_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdEqualTo(Long value) {
+ addCriterion("patient_id =", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotEqualTo(Long value) {
+ addCriterion("patient_id <>", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdGreaterThan(Long value) {
+ addCriterion("patient_id >", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("patient_id >=", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdLessThan(Long value) {
+ addCriterion("patient_id <", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdLessThanOrEqualTo(Long value) {
+ addCriterion("patient_id <=", value, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdIn(List values) {
+ addCriterion("patient_id in", values, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotIn(List values) {
+ addCriterion("patient_id not in", values, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdBetween(Long value1, Long value2) {
+ addCriterion("patient_id between", value1, value2, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andPatientIdNotBetween(Long value1, Long value2) {
+ addCriterion("patient_id not between", value1, value2, "patientId");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIsNull() {
+ addCriterion("pinyin_full is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIsNotNull() {
+ addCriterion("pinyin_full is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullEqualTo(String value) {
+ addCriterion("pinyin_full =", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotEqualTo(String value) {
+ addCriterion("pinyin_full <>", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullGreaterThan(String value) {
+ addCriterion("pinyin_full >", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullGreaterThanOrEqualTo(String value) {
+ addCriterion("pinyin_full >=", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLessThan(String value) {
+ addCriterion("pinyin_full <", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLessThanOrEqualTo(String value) {
+ addCriterion("pinyin_full <=", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullLike(String value) {
+ addCriterion("pinyin_full like", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotLike(String value) {
+ addCriterion("pinyin_full not like", value, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullIn(List values) {
+ addCriterion("pinyin_full in", values, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotIn(List values) {
+ addCriterion("pinyin_full not in", values, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullBetween(String value1, String value2) {
+ addCriterion("pinyin_full between", value1, value2, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinFullNotBetween(String value1, String value2) {
+ addCriterion("pinyin_full not between", value1, value2, "pinyinFull");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIsNull() {
+ addCriterion("pinyin_simple is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIsNotNull() {
+ addCriterion("pinyin_simple is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleEqualTo(String value) {
+ addCriterion("pinyin_simple =", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotEqualTo(String value) {
+ addCriterion("pinyin_simple <>", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleGreaterThan(String value) {
+ addCriterion("pinyin_simple >", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleGreaterThanOrEqualTo(String value) {
+ addCriterion("pinyin_simple >=", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLessThan(String value) {
+ addCriterion("pinyin_simple <", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLessThanOrEqualTo(String value) {
+ addCriterion("pinyin_simple <=", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleLike(String value) {
+ addCriterion("pinyin_simple like", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotLike(String value) {
+ addCriterion("pinyin_simple not like", value, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleIn(List values) {
+ addCriterion("pinyin_simple in", values, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotIn(List values) {
+ addCriterion("pinyin_simple not in", values, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleBetween(String value1, String value2) {
+ addCriterion("pinyin_simple between", value1, value2, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andPinyinSimpleNotBetween(String value1, String value2) {
+ addCriterion("pinyin_simple not between", value1, value2, "pinyinSimple");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIsNull() {
+ addCriterion("gender is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIsNotNull() {
+ addCriterion("gender is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderEqualTo(Byte value) {
+ addCriterion("gender =", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotEqualTo(Byte value) {
+ addCriterion("gender <>", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderGreaterThan(Byte value) {
+ addCriterion("gender >", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderGreaterThanOrEqualTo(Byte value) {
+ addCriterion("gender >=", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderLessThan(Byte value) {
+ addCriterion("gender <", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderLessThanOrEqualTo(Byte value) {
+ addCriterion("gender <=", value, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderIn(List values) {
+ addCriterion("gender in", values, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotIn(List values) {
+ addCriterion("gender not in", values, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderBetween(Byte value1, Byte value2) {
+ addCriterion("gender between", value1, value2, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andGenderNotBetween(Byte value1, Byte value2) {
+ addCriterion("gender not between", value1, value2, "gender");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeIsNull() {
+ addCriterion("age is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeIsNotNull() {
+ addCriterion("age is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeEqualTo(Integer value) {
+ addCriterion("age =", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeNotEqualTo(Integer value) {
+ addCriterion("age <>", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeGreaterThan(Integer value) {
+ addCriterion("age >", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeGreaterThanOrEqualTo(Integer value) {
+ addCriterion("age >=", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeLessThan(Integer value) {
+ addCriterion("age <", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeLessThanOrEqualTo(Integer value) {
+ addCriterion("age <=", value, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeIn(List values) {
+ addCriterion("age in", values, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeNotIn(List values) {
+ addCriterion("age not in", values, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeBetween(Integer value1, Integer value2) {
+ addCriterion("age between", value1, value2, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andAgeNotBetween(Integer value1, Integer value2) {
+ addCriterion("age not between", value1, value2, "age");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateIsNull() {
+ addCriterion("birth_date is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateIsNotNull() {
+ addCriterion("birth_date is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date =", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateNotEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date <>", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateGreaterThan(Date value) {
+ addCriterionForJDBCDate("birth_date >", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateGreaterThanOrEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date >=", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateLessThan(Date value) {
+ addCriterionForJDBCDate("birth_date <", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateLessThanOrEqualTo(Date value) {
+ addCriterionForJDBCDate("birth_date <=", value, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateIn(List values) {
+ addCriterionForJDBCDate("birth_date in", values, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateNotIn(List values) {
+ addCriterionForJDBCDate("birth_date not in", values, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateBetween(Date value1, Date value2) {
+ addCriterionForJDBCDate("birth_date between", value1, value2, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andBirthDateNotBetween(Date value1, Date value2) {
+ addCriterionForJDBCDate("birth_date not between", value1, value2, "birthDate");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIsNull() {
+ addCriterion("ethnicity is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIsNotNull() {
+ addCriterion("ethnicity is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityEqualTo(String value) {
+ addCriterion("ethnicity =", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotEqualTo(String value) {
+ addCriterion("ethnicity <>", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityGreaterThan(String value) {
+ addCriterion("ethnicity >", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityGreaterThanOrEqualTo(String value) {
+ addCriterion("ethnicity >=", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLessThan(String value) {
+ addCriterion("ethnicity <", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLessThanOrEqualTo(String value) {
+ addCriterion("ethnicity <=", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityLike(String value) {
+ addCriterion("ethnicity like", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotLike(String value) {
+ addCriterion("ethnicity not like", value, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityIn(List values) {
+ addCriterion("ethnicity in", values, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotIn(List values) {
+ addCriterion("ethnicity not in", values, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityBetween(String value1, String value2) {
+ addCriterion("ethnicity between", value1, value2, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEthnicityNotBetween(String value1, String value2) {
+ addCriterion("ethnicity not between", value1, value2, "ethnicity");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIsNull() {
+ addCriterion("education_years is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIsNotNull() {
+ addCriterion("education_years is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsEqualTo(Integer value) {
+ addCriterion("education_years =", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotEqualTo(Integer value) {
+ addCriterion("education_years <>", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsGreaterThan(Integer value) {
+ addCriterion("education_years >", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsGreaterThanOrEqualTo(Integer value) {
+ addCriterion("education_years >=", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsLessThan(Integer value) {
+ addCriterion("education_years <", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsLessThanOrEqualTo(Integer value) {
+ addCriterion("education_years <=", value, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsIn(List values) {
+ addCriterion("education_years in", values, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotIn(List values) {
+ addCriterion("education_years not in", values, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsBetween(Integer value1, Integer value2) {
+ addCriterion("education_years between", value1, value2, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andEducationYearsNotBetween(Integer value1, Integer value2) {
+ addCriterion("education_years not between", value1, value2, "educationYears");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIsNull() {
+ addCriterion("phone is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIsNotNull() {
+ addCriterion("phone is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneEqualTo(String value) {
+ addCriterion("phone =", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotEqualTo(String value) {
+ addCriterion("phone <>", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneGreaterThan(String value) {
+ addCriterion("phone >", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneGreaterThanOrEqualTo(String value) {
+ addCriterion("phone >=", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLessThan(String value) {
+ addCriterion("phone <", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLessThanOrEqualTo(String value) {
+ addCriterion("phone <=", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneLike(String value) {
+ addCriterion("phone like", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotLike(String value) {
+ addCriterion("phone not like", value, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneIn(List values) {
+ addCriterion("phone in", values, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotIn(List values) {
+ addCriterion("phone not in", values, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneBetween(String value1, String value2) {
+ addCriterion("phone between", value1, value2, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andPhoneNotBetween(String value1, String value2) {
+ addCriterion("phone not between", value1, value2, "phone");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIsNull() {
+ addCriterion("id_card_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIsNotNull() {
+ addCriterion("id_card_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeEqualTo(Byte value) {
+ addCriterion("id_card_type =", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeNotEqualTo(Byte value) {
+ addCriterion("id_card_type <>", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeGreaterThan(Byte value) {
+ addCriterion("id_card_type >", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("id_card_type >=", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeLessThan(Byte value) {
+ addCriterion("id_card_type <", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("id_card_type <=", value, "idCardType");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdCardTypeIn(List