From b1762b1b82aeb6d8ec75c237f1411e42095d45bd Mon Sep 17 00:00:00 2001 From: wanghb <17803890193@163.com> Date: Wed, 6 Mar 2024 11:45:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=B0=E7=9A=84=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../block_finance/entity/stuJoinNode.java | 231 +++ .../entity/stuJoinNodeExample.java | 1560 +++++++++++++++++ .../mappers/stuJoinNodeMapper.java | 30 + .../block_finance/util/GeneratorUtil.java | 4 +- .../util/MyCommentGenerator.java | 250 +++ .../src/main/resources/generatorConfig | 78 + .../src/main/resources/generatorConfig.xml | 74 +- .../resources/mappers/stuJoinNodeMapper.xml | 451 +++++ 8 files changed, 2626 insertions(+), 52 deletions(-) create mode 100644 BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNode.java create mode 100644 BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNodeExample.java create mode 100644 BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/mappers/stuJoinNodeMapper.java create mode 100644 BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/MyCommentGenerator.java create mode 100644 BlockFinanceCentral/src/main/resources/generatorConfig create mode 100644 BlockFinanceCentral/src/main/resources/mappers/stuJoinNodeMapper.xml diff --git a/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNode.java b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNode.java new file mode 100644 index 0000000..40e4bda --- /dev/null +++ b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNode.java @@ -0,0 +1,231 @@ +package com.sztzjy.block_finance.entity; + +import java.util.Date; + +import io.swagger.annotations.ApiModelProperty; +/** + * + * @author xcj + * stu_join_node + */ +public class stuJoinNode { + @ApiModelProperty("id") + private Integer id; + + @ApiModelProperty("分类(1.核心企业 2.一级供应商 3.二级供应商 4.保理商)") + private Integer module; + + @ApiModelProperty("用户名") + private String userName; + + @ApiModelProperty("纳税识别号") + private String taxIdentifyNumber; + + @ApiModelProperty("电话") + private String telNumber; + + @ApiModelProperty("基本户账号") + private String baseAccount; + + @ApiModelProperty("开户银行") + private String bankOfDeposit; + + @ApiModelProperty("登记机关") + private String regAuth; + + @ApiModelProperty("注册地址") + private String regAddress; + + @ApiModelProperty("节点地址") + private String nodeAddress; + + @ApiModelProperty("公钥") + private String publicKey; + + @ApiModelProperty("私钥") + private String privateKey; + + @ApiModelProperty("应收账款(核心企业)") + private String accountReceive; + + @ApiModelProperty("应付账款(二级供应商)") + private String accountPay; + + @ApiModelProperty("代币资产") + private String tokenAsset; + + @ApiModelProperty("保理融资额") + private String factorFinanceAmount; + + @ApiModelProperty("保理利息收入") + private String factorInterestIncome; + + @ApiModelProperty("用户ID") + private String userId; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public Integer getModule() { + return module; + } + + public void setModule(Integer module) { + this.module = module; + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName == null ? null : userName.trim(); + } + + public String getTaxIdentifyNumber() { + return taxIdentifyNumber; + } + + public void setTaxIdentifyNumber(String taxIdentifyNumber) { + this.taxIdentifyNumber = taxIdentifyNumber == null ? null : taxIdentifyNumber.trim(); + } + + public String getTelNumber() { + return telNumber; + } + + public void setTelNumber(String telNumber) { + this.telNumber = telNumber == null ? null : telNumber.trim(); + } + + public String getBaseAccount() { + return baseAccount; + } + + public void setBaseAccount(String baseAccount) { + this.baseAccount = baseAccount == null ? null : baseAccount.trim(); + } + + public String getBankOfDeposit() { + return bankOfDeposit; + } + + public void setBankOfDeposit(String bankOfDeposit) { + this.bankOfDeposit = bankOfDeposit == null ? null : bankOfDeposit.trim(); + } + + public String getRegAuth() { + return regAuth; + } + + public void setRegAuth(String regAuth) { + this.regAuth = regAuth == null ? null : regAuth.trim(); + } + + public String getRegAddress() { + return regAddress; + } + + public void setRegAddress(String regAddress) { + this.regAddress = regAddress == null ? null : regAddress.trim(); + } + + public String getNodeAddress() { + return nodeAddress; + } + + public void setNodeAddress(String nodeAddress) { + this.nodeAddress = nodeAddress == null ? null : nodeAddress.trim(); + } + + public String getPublicKey() { + return publicKey; + } + + public void setPublicKey(String publicKey) { + this.publicKey = publicKey == null ? null : publicKey.trim(); + } + + public String getPrivateKey() { + return privateKey; + } + + public void setPrivateKey(String privateKey) { + this.privateKey = privateKey == null ? null : privateKey.trim(); + } + + public String getAccountReceive() { + return accountReceive; + } + + public void setAccountReceive(String accountReceive) { + this.accountReceive = accountReceive == null ? null : accountReceive.trim(); + } + + public String getAccountPay() { + return accountPay; + } + + public void setAccountPay(String accountPay) { + this.accountPay = accountPay == null ? null : accountPay.trim(); + } + + public String getTokenAsset() { + return tokenAsset; + } + + public void setTokenAsset(String tokenAsset) { + this.tokenAsset = tokenAsset == null ? null : tokenAsset.trim(); + } + + public String getFactorFinanceAmount() { + return factorFinanceAmount; + } + + public void setFactorFinanceAmount(String factorFinanceAmount) { + this.factorFinanceAmount = factorFinanceAmount == null ? null : factorFinanceAmount.trim(); + } + + public String getFactorInterestIncome() { + return factorInterestIncome; + } + + public void setFactorInterestIncome(String factorInterestIncome) { + this.factorInterestIncome = factorInterestIncome == null ? null : factorInterestIncome.trim(); + } + + public String getUserId() { + return userId; + } + + public void setUserId(String userId) { + this.userId = userId == null ? null : userId.trim(); + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public Date getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } +} \ No newline at end of file diff --git a/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNodeExample.java b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNodeExample.java new file mode 100644 index 0000000..ee68704 --- /dev/null +++ b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/entity/stuJoinNodeExample.java @@ -0,0 +1,1560 @@ +package com.sztzjy.block_finance.entity; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class stuJoinNodeExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public stuJoinNodeExample() { + 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 andModuleIsNull() { + addCriterion("module is null"); + return (Criteria) this; + } + + public Criteria andModuleIsNotNull() { + addCriterion("module is not null"); + return (Criteria) this; + } + + public Criteria andModuleEqualTo(Integer value) { + addCriterion("module =", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotEqualTo(Integer value) { + addCriterion("module <>", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleGreaterThan(Integer value) { + addCriterion("module >", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleGreaterThanOrEqualTo(Integer value) { + addCriterion("module >=", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleLessThan(Integer value) { + addCriterion("module <", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleLessThanOrEqualTo(Integer value) { + addCriterion("module <=", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleIn(List values) { + addCriterion("module in", values, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotIn(List values) { + addCriterion("module not in", values, "module"); + return (Criteria) this; + } + + public Criteria andModuleBetween(Integer value1, Integer value2) { + addCriterion("module between", value1, value2, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotBetween(Integer value1, Integer value2) { + addCriterion("module not between", value1, value2, "module"); + 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 andTaxIdentifyNumberIsNull() { + addCriterion("tax_identify_number is null"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberIsNotNull() { + addCriterion("tax_identify_number is not null"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberEqualTo(String value) { + addCriterion("tax_identify_number =", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberNotEqualTo(String value) { + addCriterion("tax_identify_number <>", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberGreaterThan(String value) { + addCriterion("tax_identify_number >", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberGreaterThanOrEqualTo(String value) { + addCriterion("tax_identify_number >=", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberLessThan(String value) { + addCriterion("tax_identify_number <", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberLessThanOrEqualTo(String value) { + addCriterion("tax_identify_number <=", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberLike(String value) { + addCriterion("tax_identify_number like", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberNotLike(String value) { + addCriterion("tax_identify_number not like", value, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberIn(List values) { + addCriterion("tax_identify_number in", values, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberNotIn(List values) { + addCriterion("tax_identify_number not in", values, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberBetween(String value1, String value2) { + addCriterion("tax_identify_number between", value1, value2, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTaxIdentifyNumberNotBetween(String value1, String value2) { + addCriterion("tax_identify_number not between", value1, value2, "taxIdentifyNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberIsNull() { + addCriterion("tel_number is null"); + return (Criteria) this; + } + + public Criteria andTelNumberIsNotNull() { + addCriterion("tel_number is not null"); + return (Criteria) this; + } + + public Criteria andTelNumberEqualTo(String value) { + addCriterion("tel_number =", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberNotEqualTo(String value) { + addCriterion("tel_number <>", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberGreaterThan(String value) { + addCriterion("tel_number >", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberGreaterThanOrEqualTo(String value) { + addCriterion("tel_number >=", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberLessThan(String value) { + addCriterion("tel_number <", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberLessThanOrEqualTo(String value) { + addCriterion("tel_number <=", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberLike(String value) { + addCriterion("tel_number like", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberNotLike(String value) { + addCriterion("tel_number not like", value, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberIn(List values) { + addCriterion("tel_number in", values, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberNotIn(List values) { + addCriterion("tel_number not in", values, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberBetween(String value1, String value2) { + addCriterion("tel_number between", value1, value2, "telNumber"); + return (Criteria) this; + } + + public Criteria andTelNumberNotBetween(String value1, String value2) { + addCriterion("tel_number not between", value1, value2, "telNumber"); + return (Criteria) this; + } + + public Criteria andBaseAccountIsNull() { + addCriterion("base_account is null"); + return (Criteria) this; + } + + public Criteria andBaseAccountIsNotNull() { + addCriterion("base_account is not null"); + return (Criteria) this; + } + + public Criteria andBaseAccountEqualTo(String value) { + addCriterion("base_account =", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountNotEqualTo(String value) { + addCriterion("base_account <>", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountGreaterThan(String value) { + addCriterion("base_account >", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountGreaterThanOrEqualTo(String value) { + addCriterion("base_account >=", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountLessThan(String value) { + addCriterion("base_account <", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountLessThanOrEqualTo(String value) { + addCriterion("base_account <=", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountLike(String value) { + addCriterion("base_account like", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountNotLike(String value) { + addCriterion("base_account not like", value, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountIn(List values) { + addCriterion("base_account in", values, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountNotIn(List values) { + addCriterion("base_account not in", values, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountBetween(String value1, String value2) { + addCriterion("base_account between", value1, value2, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBaseAccountNotBetween(String value1, String value2) { + addCriterion("base_account not between", value1, value2, "baseAccount"); + return (Criteria) this; + } + + public Criteria andBankOfDepositIsNull() { + addCriterion("bank_of_deposit is null"); + return (Criteria) this; + } + + public Criteria andBankOfDepositIsNotNull() { + addCriterion("bank_of_deposit is not null"); + return (Criteria) this; + } + + public Criteria andBankOfDepositEqualTo(String value) { + addCriterion("bank_of_deposit =", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositNotEqualTo(String value) { + addCriterion("bank_of_deposit <>", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositGreaterThan(String value) { + addCriterion("bank_of_deposit >", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositGreaterThanOrEqualTo(String value) { + addCriterion("bank_of_deposit >=", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositLessThan(String value) { + addCriterion("bank_of_deposit <", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositLessThanOrEqualTo(String value) { + addCriterion("bank_of_deposit <=", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositLike(String value) { + addCriterion("bank_of_deposit like", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositNotLike(String value) { + addCriterion("bank_of_deposit not like", value, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositIn(List values) { + addCriterion("bank_of_deposit in", values, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositNotIn(List values) { + addCriterion("bank_of_deposit not in", values, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositBetween(String value1, String value2) { + addCriterion("bank_of_deposit between", value1, value2, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andBankOfDepositNotBetween(String value1, String value2) { + addCriterion("bank_of_deposit not between", value1, value2, "bankOfDeposit"); + return (Criteria) this; + } + + public Criteria andRegAuthIsNull() { + addCriterion("reg_auth is null"); + return (Criteria) this; + } + + public Criteria andRegAuthIsNotNull() { + addCriterion("reg_auth is not null"); + return (Criteria) this; + } + + public Criteria andRegAuthEqualTo(String value) { + addCriterion("reg_auth =", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthNotEqualTo(String value) { + addCriterion("reg_auth <>", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthGreaterThan(String value) { + addCriterion("reg_auth >", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthGreaterThanOrEqualTo(String value) { + addCriterion("reg_auth >=", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthLessThan(String value) { + addCriterion("reg_auth <", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthLessThanOrEqualTo(String value) { + addCriterion("reg_auth <=", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthLike(String value) { + addCriterion("reg_auth like", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthNotLike(String value) { + addCriterion("reg_auth not like", value, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthIn(List values) { + addCriterion("reg_auth in", values, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthNotIn(List values) { + addCriterion("reg_auth not in", values, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthBetween(String value1, String value2) { + addCriterion("reg_auth between", value1, value2, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAuthNotBetween(String value1, String value2) { + addCriterion("reg_auth not between", value1, value2, "regAuth"); + return (Criteria) this; + } + + public Criteria andRegAddressIsNull() { + addCriterion("reg_address is null"); + return (Criteria) this; + } + + public Criteria andRegAddressIsNotNull() { + addCriterion("reg_address is not null"); + return (Criteria) this; + } + + public Criteria andRegAddressEqualTo(String value) { + addCriterion("reg_address =", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressNotEqualTo(String value) { + addCriterion("reg_address <>", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressGreaterThan(String value) { + addCriterion("reg_address >", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressGreaterThanOrEqualTo(String value) { + addCriterion("reg_address >=", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressLessThan(String value) { + addCriterion("reg_address <", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressLessThanOrEqualTo(String value) { + addCriterion("reg_address <=", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressLike(String value) { + addCriterion("reg_address like", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressNotLike(String value) { + addCriterion("reg_address not like", value, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressIn(List values) { + addCriterion("reg_address in", values, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressNotIn(List values) { + addCriterion("reg_address not in", values, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressBetween(String value1, String value2) { + addCriterion("reg_address between", value1, value2, "regAddress"); + return (Criteria) this; + } + + public Criteria andRegAddressNotBetween(String value1, String value2) { + addCriterion("reg_address not between", value1, value2, "regAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressIsNull() { + addCriterion("node_address is null"); + return (Criteria) this; + } + + public Criteria andNodeAddressIsNotNull() { + addCriterion("node_address is not null"); + return (Criteria) this; + } + + public Criteria andNodeAddressEqualTo(String value) { + addCriterion("node_address =", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressNotEqualTo(String value) { + addCriterion("node_address <>", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressGreaterThan(String value) { + addCriterion("node_address >", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressGreaterThanOrEqualTo(String value) { + addCriterion("node_address >=", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressLessThan(String value) { + addCriterion("node_address <", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressLessThanOrEqualTo(String value) { + addCriterion("node_address <=", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressLike(String value) { + addCriterion("node_address like", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressNotLike(String value) { + addCriterion("node_address not like", value, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressIn(List values) { + addCriterion("node_address in", values, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressNotIn(List values) { + addCriterion("node_address not in", values, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressBetween(String value1, String value2) { + addCriterion("node_address between", value1, value2, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andNodeAddressNotBetween(String value1, String value2) { + addCriterion("node_address not between", value1, value2, "nodeAddress"); + return (Criteria) this; + } + + public Criteria andPublicKeyIsNull() { + addCriterion("public_key is null"); + return (Criteria) this; + } + + public Criteria andPublicKeyIsNotNull() { + addCriterion("public_key is not null"); + return (Criteria) this; + } + + public Criteria andPublicKeyEqualTo(String value) { + addCriterion("public_key =", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyNotEqualTo(String value) { + addCriterion("public_key <>", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyGreaterThan(String value) { + addCriterion("public_key >", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyGreaterThanOrEqualTo(String value) { + addCriterion("public_key >=", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyLessThan(String value) { + addCriterion("public_key <", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyLessThanOrEqualTo(String value) { + addCriterion("public_key <=", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyLike(String value) { + addCriterion("public_key like", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyNotLike(String value) { + addCriterion("public_key not like", value, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyIn(List values) { + addCriterion("public_key in", values, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyNotIn(List values) { + addCriterion("public_key not in", values, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyBetween(String value1, String value2) { + addCriterion("public_key between", value1, value2, "publicKey"); + return (Criteria) this; + } + + public Criteria andPublicKeyNotBetween(String value1, String value2) { + addCriterion("public_key not between", value1, value2, "publicKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyIsNull() { + addCriterion("private_key is null"); + return (Criteria) this; + } + + public Criteria andPrivateKeyIsNotNull() { + addCriterion("private_key is not null"); + return (Criteria) this; + } + + public Criteria andPrivateKeyEqualTo(String value) { + addCriterion("private_key =", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyNotEqualTo(String value) { + addCriterion("private_key <>", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyGreaterThan(String value) { + addCriterion("private_key >", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyGreaterThanOrEqualTo(String value) { + addCriterion("private_key >=", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyLessThan(String value) { + addCriterion("private_key <", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyLessThanOrEqualTo(String value) { + addCriterion("private_key <=", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyLike(String value) { + addCriterion("private_key like", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyNotLike(String value) { + addCriterion("private_key not like", value, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyIn(List values) { + addCriterion("private_key in", values, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyNotIn(List values) { + addCriterion("private_key not in", values, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyBetween(String value1, String value2) { + addCriterion("private_key between", value1, value2, "privateKey"); + return (Criteria) this; + } + + public Criteria andPrivateKeyNotBetween(String value1, String value2) { + addCriterion("private_key not between", value1, value2, "privateKey"); + return (Criteria) this; + } + + public Criteria andAccountReceiveIsNull() { + addCriterion("account_receive is null"); + return (Criteria) this; + } + + public Criteria andAccountReceiveIsNotNull() { + addCriterion("account_receive is not null"); + return (Criteria) this; + } + + public Criteria andAccountReceiveEqualTo(String value) { + addCriterion("account_receive =", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveNotEqualTo(String value) { + addCriterion("account_receive <>", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveGreaterThan(String value) { + addCriterion("account_receive >", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveGreaterThanOrEqualTo(String value) { + addCriterion("account_receive >=", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveLessThan(String value) { + addCriterion("account_receive <", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveLessThanOrEqualTo(String value) { + addCriterion("account_receive <=", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveLike(String value) { + addCriterion("account_receive like", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveNotLike(String value) { + addCriterion("account_receive not like", value, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveIn(List values) { + addCriterion("account_receive in", values, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveNotIn(List values) { + addCriterion("account_receive not in", values, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveBetween(String value1, String value2) { + addCriterion("account_receive between", value1, value2, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountReceiveNotBetween(String value1, String value2) { + addCriterion("account_receive not between", value1, value2, "accountReceive"); + return (Criteria) this; + } + + public Criteria andAccountPayIsNull() { + addCriterion("account_pay is null"); + return (Criteria) this; + } + + public Criteria andAccountPayIsNotNull() { + addCriterion("account_pay is not null"); + return (Criteria) this; + } + + public Criteria andAccountPayEqualTo(String value) { + addCriterion("account_pay =", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayNotEqualTo(String value) { + addCriterion("account_pay <>", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayGreaterThan(String value) { + addCriterion("account_pay >", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayGreaterThanOrEqualTo(String value) { + addCriterion("account_pay >=", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayLessThan(String value) { + addCriterion("account_pay <", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayLessThanOrEqualTo(String value) { + addCriterion("account_pay <=", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayLike(String value) { + addCriterion("account_pay like", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayNotLike(String value) { + addCriterion("account_pay not like", value, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayIn(List values) { + addCriterion("account_pay in", values, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayNotIn(List values) { + addCriterion("account_pay not in", values, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayBetween(String value1, String value2) { + addCriterion("account_pay between", value1, value2, "accountPay"); + return (Criteria) this; + } + + public Criteria andAccountPayNotBetween(String value1, String value2) { + addCriterion("account_pay not between", value1, value2, "accountPay"); + return (Criteria) this; + } + + public Criteria andTokenAssetIsNull() { + addCriterion("token_asset is null"); + return (Criteria) this; + } + + public Criteria andTokenAssetIsNotNull() { + addCriterion("token_asset is not null"); + return (Criteria) this; + } + + public Criteria andTokenAssetEqualTo(String value) { + addCriterion("token_asset =", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetNotEqualTo(String value) { + addCriterion("token_asset <>", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetGreaterThan(String value) { + addCriterion("token_asset >", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetGreaterThanOrEqualTo(String value) { + addCriterion("token_asset >=", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetLessThan(String value) { + addCriterion("token_asset <", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetLessThanOrEqualTo(String value) { + addCriterion("token_asset <=", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetLike(String value) { + addCriterion("token_asset like", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetNotLike(String value) { + addCriterion("token_asset not like", value, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetIn(List values) { + addCriterion("token_asset in", values, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetNotIn(List values) { + addCriterion("token_asset not in", values, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetBetween(String value1, String value2) { + addCriterion("token_asset between", value1, value2, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andTokenAssetNotBetween(String value1, String value2) { + addCriterion("token_asset not between", value1, value2, "tokenAsset"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountIsNull() { + addCriterion("factor_finance_amount is null"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountIsNotNull() { + addCriterion("factor_finance_amount is not null"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountEqualTo(String value) { + addCriterion("factor_finance_amount =", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountNotEqualTo(String value) { + addCriterion("factor_finance_amount <>", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountGreaterThan(String value) { + addCriterion("factor_finance_amount >", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountGreaterThanOrEqualTo(String value) { + addCriterion("factor_finance_amount >=", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountLessThan(String value) { + addCriterion("factor_finance_amount <", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountLessThanOrEqualTo(String value) { + addCriterion("factor_finance_amount <=", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountLike(String value) { + addCriterion("factor_finance_amount like", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountNotLike(String value) { + addCriterion("factor_finance_amount not like", value, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountIn(List values) { + addCriterion("factor_finance_amount in", values, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountNotIn(List values) { + addCriterion("factor_finance_amount not in", values, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountBetween(String value1, String value2) { + addCriterion("factor_finance_amount between", value1, value2, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorFinanceAmountNotBetween(String value1, String value2) { + addCriterion("factor_finance_amount not between", value1, value2, "factorFinanceAmount"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeIsNull() { + addCriterion("factor_interest_income is null"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeIsNotNull() { + addCriterion("factor_interest_income is not null"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeEqualTo(String value) { + addCriterion("factor_interest_income =", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeNotEqualTo(String value) { + addCriterion("factor_interest_income <>", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeGreaterThan(String value) { + addCriterion("factor_interest_income >", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeGreaterThanOrEqualTo(String value) { + addCriterion("factor_interest_income >=", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeLessThan(String value) { + addCriterion("factor_interest_income <", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeLessThanOrEqualTo(String value) { + addCriterion("factor_interest_income <=", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeLike(String value) { + addCriterion("factor_interest_income like", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeNotLike(String value) { + addCriterion("factor_interest_income not like", value, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeIn(List values) { + addCriterion("factor_interest_income in", values, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeNotIn(List values) { + addCriterion("factor_interest_income not in", values, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeBetween(String value1, String value2) { + addCriterion("factor_interest_income between", value1, value2, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andFactorInterestIncomeNotBetween(String value1, String value2) { + addCriterion("factor_interest_income not between", value1, value2, "factorInterestIncome"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(String value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(String value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(String value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(String value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(String value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(String value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLike(String value) { + addCriterion("user_id like", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotLike(String value) { + addCriterion("user_id not like", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(String value1, String value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(String value1, String value2) { + addCriterion("user_id not between", value1, value2, "userId"); + 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 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 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/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/mappers/stuJoinNodeMapper.java b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/mappers/stuJoinNodeMapper.java new file mode 100644 index 0000000..91fed9f --- /dev/null +++ b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/mappers/stuJoinNodeMapper.java @@ -0,0 +1,30 @@ +package com.sztzjy.block_finance.mappers; + +import com.sztzjy.block_finance.entity.stuJoinNode; +import com.sztzjy.block_finance.entity.stuJoinNodeExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface stuJoinNodeMapper { + long countByExample(stuJoinNodeExample example); + + int deleteByExample(stuJoinNodeExample example); + + int deleteByPrimaryKey(Integer id); + + int insert(stuJoinNode record); + + int insertSelective(stuJoinNode record); + + List selectByExample(stuJoinNodeExample example); + + stuJoinNode selectByPrimaryKey(Integer id); + + int updateByExampleSelective(@Param("record") stuJoinNode record, @Param("example") stuJoinNodeExample example); + + int updateByExample(@Param("record") stuJoinNode record, @Param("example") stuJoinNodeExample example); + + int updateByPrimaryKeySelective(stuJoinNode record); + + int updateByPrimaryKey(stuJoinNode record); +} \ No newline at end of file diff --git a/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/GeneratorUtil.java b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/GeneratorUtil.java index eb114bc..259ea5c 100644 --- a/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/GeneratorUtil.java +++ b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/GeneratorUtil.java @@ -17,8 +17,8 @@ public class GeneratorUtil { List warnings = new ArrayList<>(); boolean overwrite = true; - // 获取 generatorConfig.xml 文件路径 - URL resourceUrl = GeneratorUtil.class.getResource("/generatorConfig.xml"); + // 获取 generatorConfig 文件路径 + URL resourceUrl = GeneratorUtil.class.getResource("/generatorConfig"); String configFilePath = resourceUrl.getFile(); File configFileObj = new File(configFilePath); diff --git a/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/MyCommentGenerator.java b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/MyCommentGenerator.java new file mode 100644 index 0000000..fb28e9f --- /dev/null +++ b/BlockFinanceCentral/src/main/java/com/sztzjy/block_finance/util/MyCommentGenerator.java @@ -0,0 +1,250 @@ +package com.sztzjy.block_finance.util; + +import org.mybatis.generator.api.CommentGenerator; +import org.mybatis.generator.api.IntrospectedColumn; +import org.mybatis.generator.api.IntrospectedTable; +import org.mybatis.generator.api.MyBatisGenerator; +import org.mybatis.generator.api.dom.java.*; +import org.mybatis.generator.api.dom.xml.XmlElement; +import org.mybatis.generator.config.Configuration; +import org.mybatis.generator.config.PropertyRegistry; +import org.mybatis.generator.config.xml.ConfigurationParser; +import org.mybatis.generator.internal.DefaultShellCallback; +import org.mybatis.generator.internal.util.StringUtility; + +import java.io.File; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; +import java.util.Set; + +import static org.mybatis.generator.internal.util.StringUtility.isTrue; + +/* + * @author xcj + * @Date 2023/11/14 + */ + +public class MyCommentGenerator implements CommentGenerator { + + + public static void main(String[] args) { + List warnings = new ArrayList<>(); + boolean overwrite = true; + // 给出generatorConfig.xml文件的位置,绝对地址或者类路径下 + //File configFile = new File("E:\\xxxxxxxxx\\generatorConfig"); + File configFile = new File(MyCommentGenerator.class.getClassLoader().getResource("generatorConfig").getFile()); + ConfigurationParser cp = new ConfigurationParser(warnings); + try { + Configuration config = cp.parseConfiguration(configFile); + DefaultShellCallback callback = new DefaultShellCallback(overwrite); + MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings); + myBatisGenerator.generate(null); + } catch (Exception e) { + e.printStackTrace(); + } + } + + private Properties properties; + + private boolean suppressDate; + + private boolean suppressAllComments; + + + /** + * If suppressAllComments is true, this option is ignored. + */ + private boolean addRemarkComments; + + private SimpleDateFormat dateFormat; + + public MyCommentGenerator() { + super(); + properties = new Properties(); + suppressDate = false; + suppressAllComments = false; + addRemarkComments = false; + } + + /** + * 默认配置 + * + * @param properties + */ + @Override + public void addConfigurationProperties(Properties properties) { + this.properties.putAll(properties); + + suppressDate = isTrue(properties + .getProperty(PropertyRegistry.COMMENT_GENERATOR_SUPPRESS_DATE)); + + suppressAllComments = isTrue(properties + .getProperty(PropertyRegistry.COMMENT_GENERATOR_SUPPRESS_ALL_COMMENTS)); + + addRemarkComments = isTrue(properties + .getProperty(PropertyRegistry.COMMENT_GENERATOR_ADD_REMARK_COMMENTS)); + String dateFormatString = properties.getProperty(PropertyRegistry.COMMENT_GENERATOR_DATE_FORMAT); + if (StringUtility.stringHasValue(dateFormatString)) { + dateFormat = new SimpleDateFormat(dateFormatString); + } + } + + /** + * 实体类添加的注释 + * + * @param topLevelClass + * @param introspectedTable + */ + @Override + public void addModelClassComment(TopLevelClass topLevelClass, + IntrospectedTable introspectedTable) { + if (suppressAllComments || !addRemarkComments) { + return; + } + topLevelClass.addJavaDocLine("import io.swagger.annotations.ApiModelProperty;"); + topLevelClass.addJavaDocLine("/**"); //$NON-NLS-1$ + String remarks = introspectedTable.getRemarks(); + if (addRemarkComments && StringUtility.stringHasValue(remarks)) { + String[] remarkLines = remarks.split(System.getProperty("line.separator")); //$NON-NLS-1$ + for (String remarkLine : remarkLines) { + topLevelClass.addJavaDocLine(" * " + remarkLine); //$NON-NLS-1$ + } + } + topLevelClass.addJavaDocLine(" *"); + topLevelClass.addJavaDocLine(" * @author xcj"); + topLevelClass.addJavaDocLine(" * " + introspectedTable.getFullyQualifiedTable().toString()); + topLevelClass.addJavaDocLine(" */"); +// topLevelClass.addJavaDocLine("@Data"); + } + +// /** +// * 实体类的属性注释,数据库中自定义注释 +// * +// * @param field +// * @param introspectedTable +// * @param introspectedColumn +// */ +// @Override +// public void addFieldComment(Field field, +// IntrospectedTable introspectedTable, +// IntrospectedColumn introspectedColumn) { +// if (suppressAllComments) { +// return; +// } +// field.addJavaDocLine("/**"); //$NON-NLS-1$ +// String remarks = introspectedColumn.getRemarks(); +// if (addRemarkComments && StringUtility.stringHasValue(remarks)) { +// String[] remarkLines = remarks.split(System.getProperty("line.separator")); //$NON-NLS-1$ +// for (String remarkLine : remarkLines) { +// field.addJavaDocLine(" * " + remarkLine); //$NON-NLS-1$ +// } +// } +// field.addJavaDocLine(" */"); //$NON-NLS-1$ +// } + + + /** + * 实体类的属性注释,数据库中自定义注释 + * + * @param field + * @param introspectedTable + * @param introspectedColumn + */ + @Override + public void addFieldComment(Field field, + IntrospectedTable introspectedTable, + IntrospectedColumn introspectedColumn) { + if (suppressAllComments) { + return; + } +// field.addJavaDocLine("/**"); //$NON-NLS-1$ + String remarks = introspectedColumn.getRemarks(); + if (addRemarkComments && StringUtility.stringHasValue(remarks)) { + String[] remarkLines = remarks.split(System.getProperty("line.separator")); //$NON-NLS-1$ + for (String remarkLine : remarkLines) { + field.addJavaDocLine("@ApiModelProperty(\"" + remarkLine + "\")"); + } + } +// field.addJavaDocLine(" */"); //$NON-NLS-1$ + } + + + @Override + public void addFieldComment(Field field, IntrospectedTable introspectedTable) { + if (suppressAllComments) { + return; + } + StringBuilder sb = new StringBuilder(); +// field.addJavaDocLine("/**"); //$NON-NLS-1$ + sb.append(introspectedTable.getFullyQualifiedTable()); +// field.addJavaDocLine(" */"); //$NON-NLS-1$ + } + + + @Override + public void addGeneralMethodComment(Method method, IntrospectedTable introspectedTable) { + } + + + @Override + public void addClassComment(InnerClass innerClass, IntrospectedTable introspectedTable) { + + } + + @Override + public void addClassComment(InnerClass innerClass, IntrospectedTable introspectedTable, boolean markAsDoNotDelete) { + } + + @Override + public void addEnumComment(InnerEnum innerEnum, IntrospectedTable introspectedTable) { + } + + // 不需要get方法的注释 + @Override + public void addGetterComment(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn) { + } + + // 不需要set方法的注释 + @Override + public void addSetterComment(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn) { + } + + + @Override + public void addGeneralMethodAnnotation(Method method, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn, Set imports) { + } + + @Override + public void addGeneralMethodAnnotation(Method method, IntrospectedTable introspectedTable, Set imports) { + } + + @Override + public void addFieldAnnotation(Field field, IntrospectedTable introspectedTable, Set imports) { + + } + + @Override + public void addFieldAnnotation(Field field, IntrospectedTable introspectedTable, IntrospectedColumn introspectedColumn, Set imports) { + } + + @Override + public void addClassAnnotation(InnerClass innerClass, IntrospectedTable introspectedTable, Set imports) { + } + + @Override + public void addComment(XmlElement xmlElement) { + + } + + @Override + public void addRootComment(XmlElement rootElement) { + } + + @Override + public void addJavaFileComment(CompilationUnit compilationUnit) { + } +} + + diff --git a/BlockFinanceCentral/src/main/resources/generatorConfig b/BlockFinanceCentral/src/main/resources/generatorConfig new file mode 100644 index 0000000..8f774c9 --- /dev/null +++ b/BlockFinanceCentral/src/main/resources/generatorConfig @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/BlockFinanceCentral/src/main/resources/generatorConfig.xml b/BlockFinanceCentral/src/main/resources/generatorConfig.xml index 1a4f69e..98c5baf 100644 --- a/BlockFinanceCentral/src/main/resources/generatorConfig.xml +++ b/BlockFinanceCentral/src/main/resources/generatorConfig.xml @@ -3,70 +3,44 @@ "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> - - + + + + + + + + + + + - - + + - - + - - + + - - + + - - + + - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
diff --git a/BlockFinanceCentral/src/main/resources/mappers/stuJoinNodeMapper.xml b/BlockFinanceCentral/src/main/resources/mappers/stuJoinNodeMapper.xml new file mode 100644 index 0000000..4d8a9a3 --- /dev/null +++ b/BlockFinanceCentral/src/main/resources/mappers/stuJoinNodeMapper.xml @@ -0,0 +1,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, module, user_name, tax_identify_number, tel_number, base_account, bank_of_deposit, + reg_auth, reg_address, node_address, public_key, private_key, account_receive, account_pay, + token_asset, factor_finance_amount, factor_interest_income, user_id, create_time, + update_time + + + + + delete from stu_join_node + where id = #{id,jdbcType=INTEGER} + + + delete from stu_join_node + + + + + + insert into stu_join_node (id, module, user_name, + tax_identify_number, tel_number, base_account, + bank_of_deposit, reg_auth, reg_address, + node_address, public_key, private_key, + account_receive, account_pay, token_asset, + factor_finance_amount, factor_interest_income, + user_id, create_time, update_time + ) + values (#{id,jdbcType=INTEGER}, #{module,jdbcType=INTEGER}, #{userName,jdbcType=VARCHAR}, + #{taxIdentifyNumber,jdbcType=VARCHAR}, #{telNumber,jdbcType=VARCHAR}, #{baseAccount,jdbcType=VARCHAR}, + #{bankOfDeposit,jdbcType=VARCHAR}, #{regAuth,jdbcType=VARCHAR}, #{regAddress,jdbcType=VARCHAR}, + #{nodeAddress,jdbcType=VARCHAR}, #{publicKey,jdbcType=VARCHAR}, #{privateKey,jdbcType=VARCHAR}, + #{accountReceive,jdbcType=VARCHAR}, #{accountPay,jdbcType=VARCHAR}, #{tokenAsset,jdbcType=VARCHAR}, + #{factorFinanceAmount,jdbcType=VARCHAR}, #{factorInterestIncome,jdbcType=VARCHAR}, + #{userId,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP} + ) + + + insert into stu_join_node + + + id, + + + module, + + + user_name, + + + tax_identify_number, + + + tel_number, + + + base_account, + + + bank_of_deposit, + + + reg_auth, + + + reg_address, + + + node_address, + + + public_key, + + + private_key, + + + account_receive, + + + account_pay, + + + token_asset, + + + factor_finance_amount, + + + factor_interest_income, + + + user_id, + + + create_time, + + + update_time, + + + + + #{id,jdbcType=INTEGER}, + + + #{module,jdbcType=INTEGER}, + + + #{userName,jdbcType=VARCHAR}, + + + #{taxIdentifyNumber,jdbcType=VARCHAR}, + + + #{telNumber,jdbcType=VARCHAR}, + + + #{baseAccount,jdbcType=VARCHAR}, + + + #{bankOfDeposit,jdbcType=VARCHAR}, + + + #{regAuth,jdbcType=VARCHAR}, + + + #{regAddress,jdbcType=VARCHAR}, + + + #{nodeAddress,jdbcType=VARCHAR}, + + + #{publicKey,jdbcType=VARCHAR}, + + + #{privateKey,jdbcType=VARCHAR}, + + + #{accountReceive,jdbcType=VARCHAR}, + + + #{accountPay,jdbcType=VARCHAR}, + + + #{tokenAsset,jdbcType=VARCHAR}, + + + #{factorFinanceAmount,jdbcType=VARCHAR}, + + + #{factorInterestIncome,jdbcType=VARCHAR}, + + + #{userId,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=TIMESTAMP}, + + + #{updateTime,jdbcType=TIMESTAMP}, + + + + + + update stu_join_node + + + id = #{record.id,jdbcType=INTEGER}, + + + module = #{record.module,jdbcType=INTEGER}, + + + user_name = #{record.userName,jdbcType=VARCHAR}, + + + tax_identify_number = #{record.taxIdentifyNumber,jdbcType=VARCHAR}, + + + tel_number = #{record.telNumber,jdbcType=VARCHAR}, + + + base_account = #{record.baseAccount,jdbcType=VARCHAR}, + + + bank_of_deposit = #{record.bankOfDeposit,jdbcType=VARCHAR}, + + + reg_auth = #{record.regAuth,jdbcType=VARCHAR}, + + + reg_address = #{record.regAddress,jdbcType=VARCHAR}, + + + node_address = #{record.nodeAddress,jdbcType=VARCHAR}, + + + public_key = #{record.publicKey,jdbcType=VARCHAR}, + + + private_key = #{record.privateKey,jdbcType=VARCHAR}, + + + account_receive = #{record.accountReceive,jdbcType=VARCHAR}, + + + account_pay = #{record.accountPay,jdbcType=VARCHAR}, + + + token_asset = #{record.tokenAsset,jdbcType=VARCHAR}, + + + factor_finance_amount = #{record.factorFinanceAmount,jdbcType=VARCHAR}, + + + factor_interest_income = #{record.factorInterestIncome,jdbcType=VARCHAR}, + + + user_id = #{record.userId,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=TIMESTAMP}, + + + update_time = #{record.updateTime,jdbcType=TIMESTAMP}, + + + + + + + + update stu_join_node + set id = #{record.id,jdbcType=INTEGER}, + module = #{record.module,jdbcType=INTEGER}, + user_name = #{record.userName,jdbcType=VARCHAR}, + tax_identify_number = #{record.taxIdentifyNumber,jdbcType=VARCHAR}, + tel_number = #{record.telNumber,jdbcType=VARCHAR}, + base_account = #{record.baseAccount,jdbcType=VARCHAR}, + bank_of_deposit = #{record.bankOfDeposit,jdbcType=VARCHAR}, + reg_auth = #{record.regAuth,jdbcType=VARCHAR}, + reg_address = #{record.regAddress,jdbcType=VARCHAR}, + node_address = #{record.nodeAddress,jdbcType=VARCHAR}, + public_key = #{record.publicKey,jdbcType=VARCHAR}, + private_key = #{record.privateKey,jdbcType=VARCHAR}, + account_receive = #{record.accountReceive,jdbcType=VARCHAR}, + account_pay = #{record.accountPay,jdbcType=VARCHAR}, + token_asset = #{record.tokenAsset,jdbcType=VARCHAR}, + factor_finance_amount = #{record.factorFinanceAmount,jdbcType=VARCHAR}, + factor_interest_income = #{record.factorInterestIncome,jdbcType=VARCHAR}, + user_id = #{record.userId,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=TIMESTAMP}, + update_time = #{record.updateTime,jdbcType=TIMESTAMP} + + + + + + update stu_join_node + + + module = #{module,jdbcType=INTEGER}, + + + user_name = #{userName,jdbcType=VARCHAR}, + + + tax_identify_number = #{taxIdentifyNumber,jdbcType=VARCHAR}, + + + tel_number = #{telNumber,jdbcType=VARCHAR}, + + + base_account = #{baseAccount,jdbcType=VARCHAR}, + + + bank_of_deposit = #{bankOfDeposit,jdbcType=VARCHAR}, + + + reg_auth = #{regAuth,jdbcType=VARCHAR}, + + + reg_address = #{regAddress,jdbcType=VARCHAR}, + + + node_address = #{nodeAddress,jdbcType=VARCHAR}, + + + public_key = #{publicKey,jdbcType=VARCHAR}, + + + private_key = #{privateKey,jdbcType=VARCHAR}, + + + account_receive = #{accountReceive,jdbcType=VARCHAR}, + + + account_pay = #{accountPay,jdbcType=VARCHAR}, + + + token_asset = #{tokenAsset,jdbcType=VARCHAR}, + + + factor_finance_amount = #{factorFinanceAmount,jdbcType=VARCHAR}, + + + factor_interest_income = #{factorInterestIncome,jdbcType=VARCHAR}, + + + user_id = #{userId,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=TIMESTAMP}, + + + update_time = #{updateTime,jdbcType=TIMESTAMP}, + + + where id = #{id,jdbcType=INTEGER} + + + update stu_join_node + set module = #{module,jdbcType=INTEGER}, + user_name = #{userName,jdbcType=VARCHAR}, + tax_identify_number = #{taxIdentifyNumber,jdbcType=VARCHAR}, + tel_number = #{telNumber,jdbcType=VARCHAR}, + base_account = #{baseAccount,jdbcType=VARCHAR}, + bank_of_deposit = #{bankOfDeposit,jdbcType=VARCHAR}, + reg_auth = #{regAuth,jdbcType=VARCHAR}, + reg_address = #{regAddress,jdbcType=VARCHAR}, + node_address = #{nodeAddress,jdbcType=VARCHAR}, + public_key = #{publicKey,jdbcType=VARCHAR}, + private_key = #{privateKey,jdbcType=VARCHAR}, + account_receive = #{accountReceive,jdbcType=VARCHAR}, + account_pay = #{accountPay,jdbcType=VARCHAR}, + token_asset = #{tokenAsset,jdbcType=VARCHAR}, + factor_finance_amount = #{factorFinanceAmount,jdbcType=VARCHAR}, + factor_interest_income = #{factorInterestIncome,jdbcType=VARCHAR}, + user_id = #{userId,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=TIMESTAMP}, + update_time = #{updateTime,jdbcType=TIMESTAMP} + where id = #{id,jdbcType=INTEGER} + + \ No newline at end of file