From 54bf4897233d4b4569c75ed7d259c592bc582735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <852955+jishenghua@users.noreply.gitee.com> Date: Tue, 19 Mar 2019 23:11:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A7=9F=E6=88=B7=E7=9A=84?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- erp_web/pages/materials/material.html | 14 +- pom.xml | 5 + sql/jsh_erp.sql | 30 + sql/华夏ERP数据库设计汇总.xlsx | Bin 83404 -> 83675 bytes src/main/java/com/jsh/erp/ErpApplication.java | 3 + .../java/com/jsh/erp/config/TenantConfig.java | 100 + .../erp/controller/DepotItemController.java | 8 +- .../jsh/erp/controller/RoleController.java | 5 + .../jsh/erp/controller/UserController.java | 7 + .../jsh/erp/datasource/entities/Account.java | 488 ++- .../datasource/entities/AccountExample.java | 1564 +++---- .../erp/datasource/entities/AccountHead.java | 682 +-- .../entities/AccountHeadExample.java | 1926 +++++---- .../entities/AccountHeadVo4ListEx.java | 10 + .../erp/datasource/entities/AccountItem.java | 424 +- .../entities/AccountItemExample.java | 1404 +++--- .../jsh/erp/datasource/entities/Asset.java | 1258 +++--- .../datasource/entities/AssetCategory.java | 32 + .../entities/AssetCategoryExample.java | 60 + .../erp/datasource/entities/AssetExample.java | 2786 ++++++------ .../erp/datasource/entities/AssetName.java | 32 + .../datasource/entities/AssetNameExample.java | 60 + .../jsh/erp/datasource/entities/Depot.java | 616 +-- .../erp/datasource/entities/DepotExample.java | 1824 ++++---- .../erp/datasource/entities/DepotHead.java | 32 + .../datasource/entities/DepotHeadExample.java | 60 + .../erp/datasource/entities/DepotItem.java | 1512 +++---- .../datasource/entities/DepotItemExample.java | 3604 ++++++++-------- .../entities/DepotItemVo4Material.java | 232 +- .../entities/DepotItemVo4WithInfoEx.java | 234 +- .../erp/datasource/entities/InOutItem.java | 32 + .../datasource/entities/InOutItemExample.java | 60 + .../com/jsh/erp/datasource/entities/Log.java | 32 + .../erp/datasource/entities/LogExample.java | 60 + .../jsh/erp/datasource/entities/Material.java | 1557 +++---- .../datasource/entities/MaterialCategory.java | 808 ++-- .../entities/MaterialCategoryExample.java | 2204 +++++----- .../datasource/entities/MaterialExample.java | 3820 +++++++++-------- .../datasource/entities/MaterialVo4Unit.java | 245 +- .../erp/datasource/entities/OrgaUserRel.java | 616 +-- .../entities/OrgaUserRelExample.java | 1784 ++++---- .../erp/datasource/entities/Organization.java | 1000 ++--- .../entities/OrganizationExample.java | 2624 +++++------ .../jsh/erp/datasource/entities/Person.java | 32 + .../datasource/entities/PersonExample.java | 60 + .../com/jsh/erp/datasource/entities/Role.java | 32 + .../erp/datasource/entities/RoleExample.java | 60 + .../erp/datasource/entities/SerialNumber.java | 725 ++-- .../entities/SerialNumberExample.java | 2062 ++++----- .../jsh/erp/datasource/entities/Supplier.java | 1384 +++--- .../datasource/entities/SupplierExample.java | 3424 +++++++-------- .../erp/datasource/entities/SystemConfig.java | 32 + .../entities/SystemConfigExample.java | 60 + .../com/jsh/erp/datasource/entities/Unit.java | 32 + .../erp/datasource/entities/UnitExample.java | 60 + .../com/jsh/erp/datasource/entities/User.java | 42 +- .../erp/datasource/entities/UserExample.java | 84 +- .../datasource/mappers/AccountHeadMapper.java | 194 +- .../datasource/mappers/AccountItemMapper.java | 2 - .../erp/datasource/mappers/AccountMapper.java | 3 - .../jsh/erp/datasource/mappers/AppMapper.java | 1 - .../datasource/mappers/DepotItemMapper.java | 192 +- .../jsh/erp/datasource/mappers/LogMapper.java | 2 - .../mappers/MaterialCategoryMapper.java | 190 +- .../datasource/mappers/MaterialMapper.java | 194 +- .../datasource/mappers/OrgaUserRelMapper.java | 190 +- .../mappers/OrganizationMapper.java | 190 +- .../mappers/SerialNumberMapper.java | 191 +- .../datasource/mappers/SupplierMapper.java | 190 +- .../erp/datasource/vo/AccountItemVo4List.java | 64 +- .../datasource/vo/AccountVo4InOutList.java | 10 + .../jsh/erp/datasource/vo/AccountVo4List.java | 74 +- .../datasource/vo/DepotHeadVo4InDetail.java | 10 + .../vo/DepotHeadVo4InOutMCount.java | 10 + .../erp/datasource/vo/DepotHeadVo4List.java | 294 +- .../vo/DepotHeadVo4StatementAccount.java | 10 + .../com/jsh/erp/datasource/vo/LogVo4List.java | 84 +- .../service/depotItem/DepotItemService.java | 8 +- .../serialNumber/SerialNumberService.java | 2 +- src/main/resources/application.properties | 4 + .../mapper_xml/AccountHeadMapper.xml | 31 +- .../mapper_xml/AccountItemMapper.xml | 33 +- .../resources/mapper_xml/AccountMapper.xml | 29 +- .../mapper_xml/AssetCategoryMapper.xml | 25 +- src/main/resources/mapper_xml/AssetMapper.xml | 36 +- .../resources/mapper_xml/AssetNameMapper.xml | 31 +- .../resources/mapper_xml/DepotHeadMapper.xml | 27 +- .../resources/mapper_xml/DepotItemMapper.xml | 31 +- src/main/resources/mapper_xml/DepotMapper.xml | 33 +- .../resources/mapper_xml/InOutItemMapper.xml | 25 +- src/main/resources/mapper_xml/LogMapper.xml | 27 +- .../mapper_xml/MaterialCategoryMapper.xml | 33 +- .../resources/mapper_xml/MaterialMapper.xml | 52 +- .../mapper_xml/OrgaUserRelMapper.xml | 219 +- .../mapper_xml/OrganizationMapper.xml | 33 +- .../resources/mapper_xml/PersonMapper.xml | 29 +- src/main/resources/mapper_xml/RoleMapper.xml | 27 +- .../mapper_xml/SerialNumberMapper.xml | 33 +- .../resources/mapper_xml/SupplierMapper.xml | 33 +- .../mapper_xml/SystemConfigMapper.xml | 26 +- src/main/resources/mapper_xml/UnitMapper.xml | 27 +- src/main/resources/mapper_xml/UserMapper.xml | 39 +- src/test/resources/generatorConfig.xml | 16 +- 103 files changed, 23174 insertions(+), 21773 deletions(-) create mode 100644 src/main/java/com/jsh/erp/config/TenantConfig.java diff --git a/erp_web/pages/materials/material.html b/erp_web/pages/materials/material.html index 6d650362..5ea4ff23 100644 --- a/erp_web/pages/materials/material.html +++ b/erp_web/pages/materials/material.html @@ -85,7 +85,7 @@ 序列号 - @@ -509,7 +509,7 @@ + 'AaBb' + rec.lowprice + 'AaBb' + rec.presetpriceone + 'AaBb' + rec.presetpricetwo + 'AaBb' + rec.remark + 'AaBb' + rec.standard + 'AaBb' + rec.color + 'AaBb' + rec.packing + 'AaBb' + rec.safetystock + 'AaBb' + rec.categoryid + 'AaBb' + rec.categoryName + 'AaBb' + rec.unitid + 'AaBb' + rec.unitName + 'AaBb' + rec.firstoutunit + 'AaBb' + rec.firstinunit - + 'AaBb' + rec.mfrs + 'AaBb' + rec.otherfield1 + 'AaBb' + rec.otherfield2 + 'AaBb' + rec.otherfield3+ 'AaBb' + rec.enableSerialNumber; + + 'AaBb' + rec.mfrs + 'AaBb' + rec.otherfield1 + 'AaBb' + rec.otherfield2 + 'AaBb' + rec.otherfield3+ 'AaBb' + rec.enableserialnumber; str += '   '; str += ''; return str; @@ -572,7 +572,7 @@ } }, { - title: '序列号', field: 'enableSerialNumber', width: 70, align: "center", formatter: function (value) { + title: '序列号', field: 'enableserialnumber', width: 70, align: "center", formatter: function (value) { return value=='1' ? "启用" : "禁用"; } } @@ -1048,8 +1048,8 @@ $('#materialFM input').val(""); //将输入框全部清空 bindMProperty(); //根据商品属性绑定 - // $("#enableSerialNumber").combobox('setValue','0'); - $("#enableSerialNumber").val('0'); + // $("#EnableSerialNumber").combobox('setValue','0'); + $("#EnableSerialNumber").val('0'); $('#materialDlg').dialog('open').dialog('setTitle', ' 增加商品信息'); $(".window-mask").css({width: webW, height: webH}); $("#Name").val("").focus(); @@ -1157,7 +1157,7 @@ basicList.LowPrice = $("#basicLowPrice").val(); basicList.PresetPriceOne = $("#basicPresetPriceOne").val(); basicList.PresetPriceTwo = $("#basicPresetPriceTwo").val(); - basicList.enableSerialNumber=$("#enableSerialNumber").val(); + basicList.EnableSerialNumber=$("#EnableSerialNumber").val(); otherList.Unit = $("#otherUnit").text(); otherList.RetailPrice = $("#otherRetailPrice").val(); otherList.LowPrice = $("#otherLowPrice").val(); @@ -1226,7 +1226,7 @@ bindMProperty(); //根据商品属性绑定 $("#Name").focus().val(materialInfo[1]); $("#Color").focus().val(materialInfo[11]); - $("#enableSerialNumber").val(materialInfo[24]=='1'?'1':'0'); + $("#EnableSerialNumber").val(materialInfo[24]=='1'?'1':'0'); //商品类别id $("#parentid").val(materialInfo[14]); //商品类别名称 diff --git a/pom.xml b/pom.xml index 92305fca..04c7b9d1 100644 --- a/pom.xml +++ b/pom.xml @@ -103,6 +103,11 @@ pagehelper-spring-boot-starter 1.2.10 + + com.baomidou + mybatis-plus-boot-starter + 3.0.7.1 + diff --git a/sql/jsh_erp.sql b/sql/jsh_erp.sql index 6211d3ca..ae33a533 100644 --- a/sql/jsh_erp.sql +++ b/sql/jsh_erp.sql @@ -1472,3 +1472,33 @@ update jsh_user set status='0' where status is null; -- 设置根目录编号为1 -- ---------------------------- update jsh_materialcategory set serial_no='1' where id='1'; + +-- ---------------------------- +-- 时间:2019年3月18日 +-- version:1.0.11 +-- 此次更新 +-- 1、批量增加大部分表的tenant_id租户字段 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +alter table jsh_account add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_accounthead add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_accountitem add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_asset add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_assetcategory add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_assetname add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_depot add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_depothead add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_depotitem add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_inoutitem add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_log add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_material add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_materialcategory add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_orga_user_rel add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_organization add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_person add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_role add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_serial_number add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_supplier add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_systemconfig add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_unit add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_user add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; \ No newline at end of file diff --git a/sql/华夏ERP数据库设计汇总.xlsx b/sql/华夏ERP数据库设计汇总.xlsx index c6aa38c370381eaccdd06c57b9a19ee8e94d323f..276d4fe42b00905fa075c4e049f2655cd71d6b89 100644 GIT binary patch delta 63749 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 S(DE-;52X;F_@IwVnEwX{?lSNI delta 63597 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�Cpqk1 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 sqlParserList = new ArrayList<>(); + TenantSqlParser tenantSqlParser = new TenantSqlParser(); + tenantSqlParser.setTenantHandler(new TenantHandler() { + @Override + public Expression getTenantId() { + //从session中获取租户id + Object tenantId = request.getSession().getAttribute("tenantId"); + if(tenantId!=null){ + return new LongValue(Long.parseLong(tenantId.toString())); + } else { + return null; + } + } + + @Override + public String getTenantIdColumn() { + return "tenant_id"; + } + + @Override + public boolean doTableFilter(String tableName) { + //从session中获取租户id + Object mybatisPlusStatus = request.getSession().getAttribute("mybatisPlusStatus"); + if(mybatisPlusStatus !=null && mybatisPlusStatus.toString().equals("open")) { + // 这里可以判断是否过滤表 + if ("databasechangelog".equals(tableName) || "databasechangeloglock".equals(tableName) + || "jsh_materialproperty".equals(tableName) || "tbl_sequence".equals(tableName) || "dual".equals(tableName) + || "jsh_userbusiness".equals(tableName) || "jsh_app".equals(tableName) || "jsh_functions".equals(tableName)) { + return true; + } else { + return false; + } + } else { + return true; + } + } + }); + + sqlParserList.add(tenantSqlParser); + paginationInterceptor.setSqlParserList(sqlParserList); +// paginationInterceptor.setSqlParserFilter(new ISqlParserFilter() { +// @Override +// public boolean doFilter(MetaObject metaObject) { +// MappedStatement ms = PluginUtils.realTarget(metaObject); +// // 过滤自定义查询此时无租户信息约束出现 +// if ("com.jsh.erp.datasource.mappers.DepotHeadMapperEx.getBuildOnlyNumber".equals(ms.getId())) { +// return true; +// } +// return false; +// } +// }); + return paginationInterceptor; + } + + /** + * 相当于顶部的: + * {@code @MapperScan("com.jsh.erp.datasource.mappers*")} + * 这里可以扩展,比如使用配置文件来配置扫描Mapper的路径 + */ + @Bean + public MapperScannerConfigurer mapperScannerConfigurer() { + MapperScannerConfigurer scannerConfigurer = new MapperScannerConfigurer(); + scannerConfigurer.setBasePackage("com.jsh.erp.datasource.mappers*"); + return scannerConfigurer; + } + + + /** + * 性能分析拦截器,不建议生产使用 + */ + @Bean + public PerformanceInterceptor performanceInterceptor(){ + return new PerformanceInterceptor(); + } + + +} diff --git a/src/main/java/com/jsh/erp/controller/DepotItemController.java b/src/main/java/com/jsh/erp/controller/DepotItemController.java index d31b130d..45db728f 100644 --- a/src/main/java/com/jsh/erp/controller/DepotItemController.java +++ b/src/main/java/com/jsh/erp/controller/DepotItemController.java @@ -420,7 +420,7 @@ public class DepotItemController { BaseResponseInfo res = new BaseResponseInfo(); Map map = new HashMap(); try { - List dataList = depotItemService.findByAll(headIds, materialIds, currentPage, pageSize); + List dataList = depotItemService.findByAll(headIds, materialIds, (currentPage-1)*pageSize, pageSize); String[] mpArr = mpList.split(","); int total = depotItemService.findByAllCount(headIds, materialIds); map.put("total", total); @@ -533,7 +533,7 @@ public class DepotItemController { BaseResponseInfo res = new BaseResponseInfo(); Map map = new HashMap(); try { - List dataList = depotItemService.findByAll(headIds, materialIds, currentPage, pageSize); + List dataList = depotItemService.findByAll(headIds, materialIds, (currentPage-1)*pageSize, pageSize); String[] mpArr = mpList.split(","); int total = depotItemService.findByAllCount(headIds, materialIds); map.put("total", total); @@ -593,7 +593,7 @@ public class DepotItemController { BaseResponseInfo res = new BaseResponseInfo(); Map map = new HashMap(); try { - List dataList = depotItemService.findByAll(headIds, materialIds, currentPage, pageSize); + List dataList = depotItemService.findByAll(headIds, materialIds, (currentPage-1)*pageSize, pageSize); String[] mpArr = mpList.split(","); int total = depotItemService.findByAllCount(headIds, materialIds); map.put("total", total); @@ -659,7 +659,7 @@ public class DepotItemController { Map map = new HashMap(); String message = "成功"; try { - List dataList = depotItemService.findByAll(headIds, materialIds, currentPage, pageSize); + List dataList = depotItemService.findByAll(headIds, materialIds, (currentPage-1)*pageSize, pageSize); //存放数据json数组 Integer pid = projectId; String[] names = {"名称", "型号", "单位", "单价", "上月结存数量", "入库数量", "出库数量", "本月结存数量", "结存金额"}; diff --git a/src/main/java/com/jsh/erp/controller/RoleController.java b/src/main/java/com/jsh/erp/controller/RoleController.java index ec7df8d3..b204e995 100644 --- a/src/main/java/com/jsh/erp/controller/RoleController.java +++ b/src/main/java/com/jsh/erp/controller/RoleController.java @@ -71,4 +71,9 @@ public class RoleController { } return arr; } + + @PostMapping(value = "/list") + public List list(HttpServletRequest request) { + return roleService.getRole(); + } } diff --git a/src/main/java/com/jsh/erp/controller/UserController.java b/src/main/java/com/jsh/erp/controller/UserController.java index a79e3f86..2d6361d0 100644 --- a/src/main/java/com/jsh/erp/controller/UserController.java +++ b/src/main/java/com/jsh/erp/controller/UserController.java @@ -17,11 +17,13 @@ import com.jsh.erp.service.user.UserService; import com.jsh.erp.utils.*; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import java.io.File; import java.io.IOException; import java.security.NoSuchAlgorithmException; import java.util.*; @@ -36,6 +38,9 @@ import static com.jsh.erp.utils.ResponseJsonUtil.returnJson; public class UserController { private Logger logger = LoggerFactory.getLogger(ResourceController.class); + @Value("${mybatis-plus.status}") + private String mybatisPlusStatus; + @Resource private UserService userService; @@ -91,6 +96,8 @@ public class UserController { // new Timestamp(System.currentTimeMillis()), (short) 0, "管理用户:" + username + " 登录系统", username + " 登录系统")); msgTip = "user can login"; request.getSession().setAttribute("user",user); + request.getSession().setAttribute("tenantId",1L); //租户id + request.getSession().setAttribute("mybatisPlusStatus",mybatisPlusStatus); //开启状态 } catch (Exception e) { logger.error(">>>>>>>>>>>>>>>查询用户名为:" + username + " ,用户信息异常", e); } diff --git a/src/main/java/com/jsh/erp/datasource/entities/Account.java b/src/main/java/com/jsh/erp/datasource/entities/Account.java index 91637808..67351b85 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Account.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Account.java @@ -1,229 +1,261 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; - -public class Account { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.Id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.Name - * - * @mbggenerated - */ - private String name; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.SerialNo - * - * @mbggenerated - */ - private String serialno; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.InitialAmount - * - * @mbggenerated - */ - private BigDecimal initialamount; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.CurrentAmount - * - * @mbggenerated - */ - private BigDecimal currentamount; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.Remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_account.IsDefault - * - * @mbggenerated - */ - private Boolean isdefault; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.Id - * - * @return the value of jsh_account.Id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.Id - * - * @param id the value for jsh_account.Id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.Name - * - * @return the value of jsh_account.Name - * - * @mbggenerated - */ - public String getName() { - return name; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.Name - * - * @param name the value for jsh_account.Name - * - * @mbggenerated - */ - public void setName(String name) { - this.name = name == null ? null : name.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.SerialNo - * - * @return the value of jsh_account.SerialNo - * - * @mbggenerated - */ - public String getSerialno() { - return serialno; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.SerialNo - * - * @param serialno the value for jsh_account.SerialNo - * - * @mbggenerated - */ - public void setSerialno(String serialno) { - this.serialno = serialno == null ? null : serialno.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.InitialAmount - * - * @return the value of jsh_account.InitialAmount - * - * @mbggenerated - */ - public BigDecimal getInitialamount() { - return initialamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.InitialAmount - * - * @param initialamount the value for jsh_account.InitialAmount - * - * @mbggenerated - */ - public void setInitialamount(BigDecimal initialamount) { - this.initialamount = initialamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.CurrentAmount - * - * @return the value of jsh_account.CurrentAmount - * - * @mbggenerated - */ - public BigDecimal getCurrentamount() { - return currentamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.CurrentAmount - * - * @param currentamount the value for jsh_account.CurrentAmount - * - * @mbggenerated - */ - public void setCurrentamount(BigDecimal currentamount) { - this.currentamount = currentamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.Remark - * - * @return the value of jsh_account.Remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.Remark - * - * @param remark the value for jsh_account.Remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_account.IsDefault - * - * @return the value of jsh_account.IsDefault - * - * @mbggenerated - */ - public Boolean getIsdefault() { - return isdefault; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_account.IsDefault - * - * @param isdefault the value for jsh_account.IsDefault - * - * @mbggenerated - */ - public void setIsdefault(Boolean isdefault) { - this.isdefault = isdefault; - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; + +public class Account { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.Id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.Name + * + * @mbggenerated + */ + private String name; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.SerialNo + * + * @mbggenerated + */ + private String serialno; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.InitialAmount + * + * @mbggenerated + */ + private BigDecimal initialamount; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.CurrentAmount + * + * @mbggenerated + */ + private BigDecimal currentamount; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.Remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.IsDefault + * + * @mbggenerated + */ + private Boolean isdefault; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_account.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.Id + * + * @return the value of jsh_account.Id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.Id + * + * @param id the value for jsh_account.Id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.Name + * + * @return the value of jsh_account.Name + * + * @mbggenerated + */ + public String getName() { + return name; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.Name + * + * @param name the value for jsh_account.Name + * + * @mbggenerated + */ + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.SerialNo + * + * @return the value of jsh_account.SerialNo + * + * @mbggenerated + */ + public String getSerialno() { + return serialno; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.SerialNo + * + * @param serialno the value for jsh_account.SerialNo + * + * @mbggenerated + */ + public void setSerialno(String serialno) { + this.serialno = serialno == null ? null : serialno.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.InitialAmount + * + * @return the value of jsh_account.InitialAmount + * + * @mbggenerated + */ + public BigDecimal getInitialamount() { + return initialamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.InitialAmount + * + * @param initialamount the value for jsh_account.InitialAmount + * + * @mbggenerated + */ + public void setInitialamount(BigDecimal initialamount) { + this.initialamount = initialamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.CurrentAmount + * + * @return the value of jsh_account.CurrentAmount + * + * @mbggenerated + */ + public BigDecimal getCurrentamount() { + return currentamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.CurrentAmount + * + * @param currentamount the value for jsh_account.CurrentAmount + * + * @mbggenerated + */ + public void setCurrentamount(BigDecimal currentamount) { + this.currentamount = currentamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.Remark + * + * @return the value of jsh_account.Remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.Remark + * + * @param remark the value for jsh_account.Remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.IsDefault + * + * @return the value of jsh_account.IsDefault + * + * @mbggenerated + */ + public Boolean getIsdefault() { + return isdefault; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.IsDefault + * + * @param isdefault the value for jsh_account.IsDefault + * + * @mbggenerated + */ + public void setIsdefault(Boolean isdefault) { + this.isdefault = isdefault; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_account.tenant_id + * + * @return the value of jsh_account.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_account.tenant_id + * + * @param tenantId the value for jsh_account.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/AccountExample.java b/src/main/java/com/jsh/erp/datasource/entities/AccountExample.java index 5ef7f108..f3a1a819 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AccountExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AccountExample.java @@ -1,753 +1,813 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; - -public class AccountExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_account - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_account - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_account - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public AccountExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_account - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_account - * - * @mbggenerated - */ - 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 andSerialnoIsNull() { - addCriterion("SerialNo is null"); - return (Criteria) this; - } - - public Criteria andSerialnoIsNotNull() { - addCriterion("SerialNo is not null"); - return (Criteria) this; - } - - public Criteria andSerialnoEqualTo(String value) { - addCriterion("SerialNo =", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoNotEqualTo(String value) { - addCriterion("SerialNo <>", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoGreaterThan(String value) { - addCriterion("SerialNo >", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoGreaterThanOrEqualTo(String value) { - addCriterion("SerialNo >=", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoLessThan(String value) { - addCriterion("SerialNo <", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoLessThanOrEqualTo(String value) { - addCriterion("SerialNo <=", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoLike(String value) { - addCriterion("SerialNo like", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoNotLike(String value) { - addCriterion("SerialNo not like", value, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoIn(List values) { - addCriterion("SerialNo in", values, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoNotIn(List values) { - addCriterion("SerialNo not in", values, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoBetween(String value1, String value2) { - addCriterion("SerialNo between", value1, value2, "serialno"); - return (Criteria) this; - } - - public Criteria andSerialnoNotBetween(String value1, String value2) { - addCriterion("SerialNo not between", value1, value2, "serialno"); - return (Criteria) this; - } - - public Criteria andInitialamountIsNull() { - addCriterion("InitialAmount is null"); - return (Criteria) this; - } - - public Criteria andInitialamountIsNotNull() { - addCriterion("InitialAmount is not null"); - return (Criteria) this; - } - - public Criteria andInitialamountEqualTo(BigDecimal value) { - addCriterion("InitialAmount =", value, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountNotEqualTo(BigDecimal value) { - addCriterion("InitialAmount <>", value, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountGreaterThan(BigDecimal value) { - addCriterion("InitialAmount >", value, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("InitialAmount >=", value, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountLessThan(BigDecimal value) { - addCriterion("InitialAmount <", value, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountLessThanOrEqualTo(BigDecimal value) { - addCriterion("InitialAmount <=", value, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountIn(List values) { - addCriterion("InitialAmount in", values, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountNotIn(List values) { - addCriterion("InitialAmount not in", values, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("InitialAmount between", value1, value2, "initialamount"); - return (Criteria) this; - } - - public Criteria andInitialamountNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("InitialAmount not between", value1, value2, "initialamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountIsNull() { - addCriterion("CurrentAmount is null"); - return (Criteria) this; - } - - public Criteria andCurrentamountIsNotNull() { - addCriterion("CurrentAmount is not null"); - return (Criteria) this; - } - - public Criteria andCurrentamountEqualTo(BigDecimal value) { - addCriterion("CurrentAmount =", value, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountNotEqualTo(BigDecimal value) { - addCriterion("CurrentAmount <>", value, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountGreaterThan(BigDecimal value) { - addCriterion("CurrentAmount >", value, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("CurrentAmount >=", value, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountLessThan(BigDecimal value) { - addCriterion("CurrentAmount <", value, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountLessThanOrEqualTo(BigDecimal value) { - addCriterion("CurrentAmount <=", value, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountIn(List values) { - addCriterion("CurrentAmount in", values, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountNotIn(List values) { - addCriterion("CurrentAmount not in", values, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("CurrentAmount between", value1, value2, "currentamount"); - return (Criteria) this; - } - - public Criteria andCurrentamountNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("CurrentAmount not between", value1, value2, "currentamount"); - 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 Criteria andIsdefaultIsNull() { - addCriterion("IsDefault is null"); - return (Criteria) this; - } - - public Criteria andIsdefaultIsNotNull() { - addCriterion("IsDefault is not null"); - return (Criteria) this; - } - - public Criteria andIsdefaultEqualTo(Boolean value) { - addCriterion("IsDefault =", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultNotEqualTo(Boolean value) { - addCriterion("IsDefault <>", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultGreaterThan(Boolean value) { - addCriterion("IsDefault >", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultGreaterThanOrEqualTo(Boolean value) { - addCriterion("IsDefault >=", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultLessThan(Boolean value) { - addCriterion("IsDefault <", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultLessThanOrEqualTo(Boolean value) { - addCriterion("IsDefault <=", value, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultIn(List values) { - addCriterion("IsDefault in", values, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultNotIn(List values) { - addCriterion("IsDefault not in", values, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultBetween(Boolean value1, Boolean value2) { - addCriterion("IsDefault between", value1, value2, "isdefault"); - return (Criteria) this; - } - - public Criteria andIsdefaultNotBetween(Boolean value1, Boolean value2) { - addCriterion("IsDefault not between", value1, value2, "isdefault"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_account - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_account - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class AccountExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_account + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_account + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_account + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public AccountExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_account + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_account + * + * @mbggenerated + */ + 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 andSerialnoIsNull() { + addCriterion("SerialNo is null"); + return (Criteria) this; + } + + public Criteria andSerialnoIsNotNull() { + addCriterion("SerialNo is not null"); + return (Criteria) this; + } + + public Criteria andSerialnoEqualTo(String value) { + addCriterion("SerialNo =", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoNotEqualTo(String value) { + addCriterion("SerialNo <>", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoGreaterThan(String value) { + addCriterion("SerialNo >", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoGreaterThanOrEqualTo(String value) { + addCriterion("SerialNo >=", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoLessThan(String value) { + addCriterion("SerialNo <", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoLessThanOrEqualTo(String value) { + addCriterion("SerialNo <=", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoLike(String value) { + addCriterion("SerialNo like", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoNotLike(String value) { + addCriterion("SerialNo not like", value, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoIn(List values) { + addCriterion("SerialNo in", values, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoNotIn(List values) { + addCriterion("SerialNo not in", values, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoBetween(String value1, String value2) { + addCriterion("SerialNo between", value1, value2, "serialno"); + return (Criteria) this; + } + + public Criteria andSerialnoNotBetween(String value1, String value2) { + addCriterion("SerialNo not between", value1, value2, "serialno"); + return (Criteria) this; + } + + public Criteria andInitialamountIsNull() { + addCriterion("InitialAmount is null"); + return (Criteria) this; + } + + public Criteria andInitialamountIsNotNull() { + addCriterion("InitialAmount is not null"); + return (Criteria) this; + } + + public Criteria andInitialamountEqualTo(BigDecimal value) { + addCriterion("InitialAmount =", value, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountNotEqualTo(BigDecimal value) { + addCriterion("InitialAmount <>", value, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountGreaterThan(BigDecimal value) { + addCriterion("InitialAmount >", value, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("InitialAmount >=", value, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountLessThan(BigDecimal value) { + addCriterion("InitialAmount <", value, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountLessThanOrEqualTo(BigDecimal value) { + addCriterion("InitialAmount <=", value, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountIn(List values) { + addCriterion("InitialAmount in", values, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountNotIn(List values) { + addCriterion("InitialAmount not in", values, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("InitialAmount between", value1, value2, "initialamount"); + return (Criteria) this; + } + + public Criteria andInitialamountNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("InitialAmount not between", value1, value2, "initialamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountIsNull() { + addCriterion("CurrentAmount is null"); + return (Criteria) this; + } + + public Criteria andCurrentamountIsNotNull() { + addCriterion("CurrentAmount is not null"); + return (Criteria) this; + } + + public Criteria andCurrentamountEqualTo(BigDecimal value) { + addCriterion("CurrentAmount =", value, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountNotEqualTo(BigDecimal value) { + addCriterion("CurrentAmount <>", value, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountGreaterThan(BigDecimal value) { + addCriterion("CurrentAmount >", value, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("CurrentAmount >=", value, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountLessThan(BigDecimal value) { + addCriterion("CurrentAmount <", value, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountLessThanOrEqualTo(BigDecimal value) { + addCriterion("CurrentAmount <=", value, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountIn(List values) { + addCriterion("CurrentAmount in", values, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountNotIn(List values) { + addCriterion("CurrentAmount not in", values, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("CurrentAmount between", value1, value2, "currentamount"); + return (Criteria) this; + } + + public Criteria andCurrentamountNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("CurrentAmount not between", value1, value2, "currentamount"); + 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 Criteria andIsdefaultIsNull() { + addCriterion("IsDefault is null"); + return (Criteria) this; + } + + public Criteria andIsdefaultIsNotNull() { + addCriterion("IsDefault is not null"); + return (Criteria) this; + } + + public Criteria andIsdefaultEqualTo(Boolean value) { + addCriterion("IsDefault =", value, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultNotEqualTo(Boolean value) { + addCriterion("IsDefault <>", value, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultGreaterThan(Boolean value) { + addCriterion("IsDefault >", value, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultGreaterThanOrEqualTo(Boolean value) { + addCriterion("IsDefault >=", value, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultLessThan(Boolean value) { + addCriterion("IsDefault <", value, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultLessThanOrEqualTo(Boolean value) { + addCriterion("IsDefault <=", value, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultIn(List values) { + addCriterion("IsDefault in", values, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultNotIn(List values) { + addCriterion("IsDefault not in", values, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultBetween(Boolean value1, Boolean value2) { + addCriterion("IsDefault between", value1, value2, "isdefault"); + return (Criteria) this; + } + + public Criteria andIsdefaultNotBetween(Boolean value1, Boolean value2) { + addCriterion("IsDefault not between", value1, value2, "isdefault"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_account + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_account + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/AccountHead.java b/src/main/java/com/jsh/erp/datasource/entities/AccountHead.java index d6d4ef73..c8a9b7f8 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AccountHead.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AccountHead.java @@ -1,326 +1,358 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.Date; - -public class AccountHead { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.Id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.Type - * - * @mbggenerated - */ - private String type; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.OrganId - * - * @mbggenerated - */ - private Long organid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.HandsPersonId - * - * @mbggenerated - */ - private Long handspersonid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.ChangeAmount - * - * @mbggenerated - */ - private BigDecimal changeamount; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.TotalPrice - * - * @mbggenerated - */ - private BigDecimal totalprice; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.AccountId - * - * @mbggenerated - */ - private Long accountid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.BillNo - * - * @mbggenerated - */ - private String billno; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.BillTime - * - * @mbggenerated - */ - private Date billtime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accounthead.Remark - * - * @mbggenerated - */ - private String remark; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.Id - * - * @return the value of jsh_accounthead.Id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.Id - * - * @param id the value for jsh_accounthead.Id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.Type - * - * @return the value of jsh_accounthead.Type - * - * @mbggenerated - */ - public String getType() { - return type; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.Type - * - * @param type the value for jsh_accounthead.Type - * - * @mbggenerated - */ - public void setType(String type) { - this.type = type == null ? null : type.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.OrganId - * - * @return the value of jsh_accounthead.OrganId - * - * @mbggenerated - */ - public Long getOrganid() { - return organid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.OrganId - * - * @param organid the value for jsh_accounthead.OrganId - * - * @mbggenerated - */ - public void setOrganid(Long organid) { - this.organid = organid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.HandsPersonId - * - * @return the value of jsh_accounthead.HandsPersonId - * - * @mbggenerated - */ - public Long getHandspersonid() { - return handspersonid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.HandsPersonId - * - * @param handspersonid the value for jsh_accounthead.HandsPersonId - * - * @mbggenerated - */ - public void setHandspersonid(Long handspersonid) { - this.handspersonid = handspersonid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.ChangeAmount - * - * @return the value of jsh_accounthead.ChangeAmount - * - * @mbggenerated - */ - public BigDecimal getChangeamount() { - return changeamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.ChangeAmount - * - * @param changeamount the value for jsh_accounthead.ChangeAmount - * - * @mbggenerated - */ - public void setChangeamount(BigDecimal changeamount) { - this.changeamount = changeamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.TotalPrice - * - * @return the value of jsh_accounthead.TotalPrice - * - * @mbggenerated - */ - public BigDecimal getTotalprice() { - return totalprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.TotalPrice - * - * @param totalprice the value for jsh_accounthead.TotalPrice - * - * @mbggenerated - */ - public void setTotalprice(BigDecimal totalprice) { - this.totalprice = totalprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.AccountId - * - * @return the value of jsh_accounthead.AccountId - * - * @mbggenerated - */ - public Long getAccountid() { - return accountid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.AccountId - * - * @param accountid the value for jsh_accounthead.AccountId - * - * @mbggenerated - */ - public void setAccountid(Long accountid) { - this.accountid = accountid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.BillNo - * - * @return the value of jsh_accounthead.BillNo - * - * @mbggenerated - */ - public String getBillno() { - return billno; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.BillNo - * - * @param billno the value for jsh_accounthead.BillNo - * - * @mbggenerated - */ - public void setBillno(String billno) { - this.billno = billno == null ? null : billno.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.BillTime - * - * @return the value of jsh_accounthead.BillTime - * - * @mbggenerated - */ - public Date getBilltime() { - return billtime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.BillTime - * - * @param billtime the value for jsh_accounthead.BillTime - * - * @mbggenerated - */ - public void setBilltime(Date billtime) { - this.billtime = billtime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accounthead.Remark - * - * @return the value of jsh_accounthead.Remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accounthead.Remark - * - * @param remark the value for jsh_accounthead.Remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.Date; + +public class AccountHead { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.Id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.Type + * + * @mbggenerated + */ + private String type; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.OrganId + * + * @mbggenerated + */ + private Long organid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.HandsPersonId + * + * @mbggenerated + */ + private Long handspersonid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.ChangeAmount + * + * @mbggenerated + */ + private BigDecimal changeamount; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.TotalPrice + * + * @mbggenerated + */ + private BigDecimal totalprice; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.AccountId + * + * @mbggenerated + */ + private Long accountid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.BillNo + * + * @mbggenerated + */ + private String billno; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.BillTime + * + * @mbggenerated + */ + private Date billtime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.Remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accounthead.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.Id + * + * @return the value of jsh_accounthead.Id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.Id + * + * @param id the value for jsh_accounthead.Id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.Type + * + * @return the value of jsh_accounthead.Type + * + * @mbggenerated + */ + public String getType() { + return type; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.Type + * + * @param type the value for jsh_accounthead.Type + * + * @mbggenerated + */ + public void setType(String type) { + this.type = type == null ? null : type.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.OrganId + * + * @return the value of jsh_accounthead.OrganId + * + * @mbggenerated + */ + public Long getOrganid() { + return organid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.OrganId + * + * @param organid the value for jsh_accounthead.OrganId + * + * @mbggenerated + */ + public void setOrganid(Long organid) { + this.organid = organid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.HandsPersonId + * + * @return the value of jsh_accounthead.HandsPersonId + * + * @mbggenerated + */ + public Long getHandspersonid() { + return handspersonid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.HandsPersonId + * + * @param handspersonid the value for jsh_accounthead.HandsPersonId + * + * @mbggenerated + */ + public void setHandspersonid(Long handspersonid) { + this.handspersonid = handspersonid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.ChangeAmount + * + * @return the value of jsh_accounthead.ChangeAmount + * + * @mbggenerated + */ + public BigDecimal getChangeamount() { + return changeamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.ChangeAmount + * + * @param changeamount the value for jsh_accounthead.ChangeAmount + * + * @mbggenerated + */ + public void setChangeamount(BigDecimal changeamount) { + this.changeamount = changeamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.TotalPrice + * + * @return the value of jsh_accounthead.TotalPrice + * + * @mbggenerated + */ + public BigDecimal getTotalprice() { + return totalprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.TotalPrice + * + * @param totalprice the value for jsh_accounthead.TotalPrice + * + * @mbggenerated + */ + public void setTotalprice(BigDecimal totalprice) { + this.totalprice = totalprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.AccountId + * + * @return the value of jsh_accounthead.AccountId + * + * @mbggenerated + */ + public Long getAccountid() { + return accountid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.AccountId + * + * @param accountid the value for jsh_accounthead.AccountId + * + * @mbggenerated + */ + public void setAccountid(Long accountid) { + this.accountid = accountid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.BillNo + * + * @return the value of jsh_accounthead.BillNo + * + * @mbggenerated + */ + public String getBillno() { + return billno; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.BillNo + * + * @param billno the value for jsh_accounthead.BillNo + * + * @mbggenerated + */ + public void setBillno(String billno) { + this.billno = billno == null ? null : billno.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.BillTime + * + * @return the value of jsh_accounthead.BillTime + * + * @mbggenerated + */ + public Date getBilltime() { + return billtime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.BillTime + * + * @param billtime the value for jsh_accounthead.BillTime + * + * @mbggenerated + */ + public void setBilltime(Date billtime) { + this.billtime = billtime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.Remark + * + * @return the value of jsh_accounthead.Remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.Remark + * + * @param remark the value for jsh_accounthead.Remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accounthead.tenant_id + * + * @return the value of jsh_accounthead.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accounthead.tenant_id + * + * @param tenantId the value for jsh_accounthead.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/AccountHeadExample.java b/src/main/java/com/jsh/erp/datasource/entities/AccountHeadExample.java index e89df5da..95a3c29b 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AccountHeadExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AccountHeadExample.java @@ -1,934 +1,994 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class AccountHeadExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public AccountHeadExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - 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 andTypeIsNull() { - addCriterion("Type is null"); - return (Criteria) this; - } - - public Criteria andTypeIsNotNull() { - addCriterion("Type is not null"); - return (Criteria) this; - } - - public Criteria andTypeEqualTo(String value) { - addCriterion("Type =", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotEqualTo(String value) { - addCriterion("Type <>", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeGreaterThan(String value) { - addCriterion("Type >", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeGreaterThanOrEqualTo(String value) { - addCriterion("Type >=", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLessThan(String value) { - addCriterion("Type <", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLessThanOrEqualTo(String value) { - addCriterion("Type <=", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLike(String value) { - addCriterion("Type like", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotLike(String value) { - addCriterion("Type not like", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeIn(List values) { - addCriterion("Type in", values, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotIn(List values) { - addCriterion("Type not in", values, "type"); - return (Criteria) this; - } - - public Criteria andTypeBetween(String value1, String value2) { - addCriterion("Type between", value1, value2, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotBetween(String value1, String value2) { - addCriterion("Type not between", value1, value2, "type"); - return (Criteria) this; - } - - public Criteria andOrganidIsNull() { - addCriterion("OrganId is null"); - return (Criteria) this; - } - - public Criteria andOrganidIsNotNull() { - addCriterion("OrganId is not null"); - return (Criteria) this; - } - - public Criteria andOrganidEqualTo(Long value) { - addCriterion("OrganId =", value, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidNotEqualTo(Long value) { - addCriterion("OrganId <>", value, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidGreaterThan(Long value) { - addCriterion("OrganId >", value, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidGreaterThanOrEqualTo(Long value) { - addCriterion("OrganId >=", value, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidLessThan(Long value) { - addCriterion("OrganId <", value, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidLessThanOrEqualTo(Long value) { - addCriterion("OrganId <=", value, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidIn(List values) { - addCriterion("OrganId in", values, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidNotIn(List values) { - addCriterion("OrganId not in", values, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidBetween(Long value1, Long value2) { - addCriterion("OrganId between", value1, value2, "organid"); - return (Criteria) this; - } - - public Criteria andOrganidNotBetween(Long value1, Long value2) { - addCriterion("OrganId not between", value1, value2, "organid"); - return (Criteria) this; - } - - public Criteria andHandspersonidIsNull() { - addCriterion("HandsPersonId is null"); - return (Criteria) this; - } - - public Criteria andHandspersonidIsNotNull() { - addCriterion("HandsPersonId is not null"); - return (Criteria) this; - } - - public Criteria andHandspersonidEqualTo(Long value) { - addCriterion("HandsPersonId =", value, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidNotEqualTo(Long value) { - addCriterion("HandsPersonId <>", value, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidGreaterThan(Long value) { - addCriterion("HandsPersonId >", value, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidGreaterThanOrEqualTo(Long value) { - addCriterion("HandsPersonId >=", value, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidLessThan(Long value) { - addCriterion("HandsPersonId <", value, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidLessThanOrEqualTo(Long value) { - addCriterion("HandsPersonId <=", value, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidIn(List values) { - addCriterion("HandsPersonId in", values, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidNotIn(List values) { - addCriterion("HandsPersonId not in", values, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidBetween(Long value1, Long value2) { - addCriterion("HandsPersonId between", value1, value2, "handspersonid"); - return (Criteria) this; - } - - public Criteria andHandspersonidNotBetween(Long value1, Long value2) { - addCriterion("HandsPersonId not between", value1, value2, "handspersonid"); - return (Criteria) this; - } - - public Criteria andChangeamountIsNull() { - addCriterion("ChangeAmount is null"); - return (Criteria) this; - } - - public Criteria andChangeamountIsNotNull() { - addCriterion("ChangeAmount is not null"); - return (Criteria) this; - } - - public Criteria andChangeamountEqualTo(BigDecimal value) { - addCriterion("ChangeAmount =", value, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountNotEqualTo(BigDecimal value) { - addCriterion("ChangeAmount <>", value, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountGreaterThan(BigDecimal value) { - addCriterion("ChangeAmount >", value, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("ChangeAmount >=", value, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountLessThan(BigDecimal value) { - addCriterion("ChangeAmount <", value, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountLessThanOrEqualTo(BigDecimal value) { - addCriterion("ChangeAmount <=", value, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountIn(List values) { - addCriterion("ChangeAmount in", values, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountNotIn(List values) { - addCriterion("ChangeAmount not in", values, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("ChangeAmount between", value1, value2, "changeamount"); - return (Criteria) this; - } - - public Criteria andChangeamountNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("ChangeAmount not between", value1, value2, "changeamount"); - return (Criteria) this; - } - - public Criteria andTotalpriceIsNull() { - addCriterion("TotalPrice is null"); - return (Criteria) this; - } - - public Criteria andTotalpriceIsNotNull() { - addCriterion("TotalPrice is not null"); - return (Criteria) this; - } - - public Criteria andTotalpriceEqualTo(BigDecimal value) { - addCriterion("TotalPrice =", value, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceNotEqualTo(BigDecimal value) { - addCriterion("TotalPrice <>", value, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceGreaterThan(BigDecimal value) { - addCriterion("TotalPrice >", value, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("TotalPrice >=", value, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceLessThan(BigDecimal value) { - addCriterion("TotalPrice <", value, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("TotalPrice <=", value, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceIn(List values) { - addCriterion("TotalPrice in", values, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceNotIn(List values) { - addCriterion("TotalPrice not in", values, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TotalPrice between", value1, value2, "totalprice"); - return (Criteria) this; - } - - public Criteria andTotalpriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TotalPrice not between", value1, value2, "totalprice"); - return (Criteria) this; - } - - public Criteria andAccountidIsNull() { - addCriterion("AccountId is null"); - return (Criteria) this; - } - - public Criteria andAccountidIsNotNull() { - addCriterion("AccountId is not null"); - return (Criteria) this; - } - - public Criteria andAccountidEqualTo(Long value) { - addCriterion("AccountId =", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidNotEqualTo(Long value) { - addCriterion("AccountId <>", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidGreaterThan(Long value) { - addCriterion("AccountId >", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidGreaterThanOrEqualTo(Long value) { - addCriterion("AccountId >=", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidLessThan(Long value) { - addCriterion("AccountId <", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidLessThanOrEqualTo(Long value) { - addCriterion("AccountId <=", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidIn(List values) { - addCriterion("AccountId in", values, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidNotIn(List values) { - addCriterion("AccountId not in", values, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidBetween(Long value1, Long value2) { - addCriterion("AccountId between", value1, value2, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidNotBetween(Long value1, Long value2) { - addCriterion("AccountId not between", value1, value2, "accountid"); - return (Criteria) this; - } - - public Criteria andBillnoIsNull() { - addCriterion("BillNo is null"); - return (Criteria) this; - } - - public Criteria andBillnoIsNotNull() { - addCriterion("BillNo is not null"); - return (Criteria) this; - } - - public Criteria andBillnoEqualTo(String value) { - addCriterion("BillNo =", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoNotEqualTo(String value) { - addCriterion("BillNo <>", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoGreaterThan(String value) { - addCriterion("BillNo >", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoGreaterThanOrEqualTo(String value) { - addCriterion("BillNo >=", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoLessThan(String value) { - addCriterion("BillNo <", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoLessThanOrEqualTo(String value) { - addCriterion("BillNo <=", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoLike(String value) { - addCriterion("BillNo like", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoNotLike(String value) { - addCriterion("BillNo not like", value, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoIn(List values) { - addCriterion("BillNo in", values, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoNotIn(List values) { - addCriterion("BillNo not in", values, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoBetween(String value1, String value2) { - addCriterion("BillNo between", value1, value2, "billno"); - return (Criteria) this; - } - - public Criteria andBillnoNotBetween(String value1, String value2) { - addCriterion("BillNo not between", value1, value2, "billno"); - return (Criteria) this; - } - - public Criteria andBilltimeIsNull() { - addCriterion("BillTime is null"); - return (Criteria) this; - } - - public Criteria andBilltimeIsNotNull() { - addCriterion("BillTime is not null"); - return (Criteria) this; - } - - public Criteria andBilltimeEqualTo(Date value) { - addCriterion("BillTime =", value, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeNotEqualTo(Date value) { - addCriterion("BillTime <>", value, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeGreaterThan(Date value) { - addCriterion("BillTime >", value, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeGreaterThanOrEqualTo(Date value) { - addCriterion("BillTime >=", value, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeLessThan(Date value) { - addCriterion("BillTime <", value, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeLessThanOrEqualTo(Date value) { - addCriterion("BillTime <=", value, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeIn(List values) { - addCriterion("BillTime in", values, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeNotIn(List values) { - addCriterion("BillTime not in", values, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeBetween(Date value1, Date value2) { - addCriterion("BillTime between", value1, value2, "billtime"); - return (Criteria) this; - } - - public Criteria andBilltimeNotBetween(Date value1, Date value2) { - addCriterion("BillTime not between", value1, value2, "billtime"); - 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; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_accounthead - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class AccountHeadExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public AccountHeadExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + 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 andTypeIsNull() { + addCriterion("Type is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("Type is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("Type =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("Type <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("Type >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("Type >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("Type <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("Type <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("Type like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("Type not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("Type in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("Type not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("Type between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("Type not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andOrganidIsNull() { + addCriterion("OrganId is null"); + return (Criteria) this; + } + + public Criteria andOrganidIsNotNull() { + addCriterion("OrganId is not null"); + return (Criteria) this; + } + + public Criteria andOrganidEqualTo(Long value) { + addCriterion("OrganId =", value, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidNotEqualTo(Long value) { + addCriterion("OrganId <>", value, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidGreaterThan(Long value) { + addCriterion("OrganId >", value, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidGreaterThanOrEqualTo(Long value) { + addCriterion("OrganId >=", value, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidLessThan(Long value) { + addCriterion("OrganId <", value, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidLessThanOrEqualTo(Long value) { + addCriterion("OrganId <=", value, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidIn(List values) { + addCriterion("OrganId in", values, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidNotIn(List values) { + addCriterion("OrganId not in", values, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidBetween(Long value1, Long value2) { + addCriterion("OrganId between", value1, value2, "organid"); + return (Criteria) this; + } + + public Criteria andOrganidNotBetween(Long value1, Long value2) { + addCriterion("OrganId not between", value1, value2, "organid"); + return (Criteria) this; + } + + public Criteria andHandspersonidIsNull() { + addCriterion("HandsPersonId is null"); + return (Criteria) this; + } + + public Criteria andHandspersonidIsNotNull() { + addCriterion("HandsPersonId is not null"); + return (Criteria) this; + } + + public Criteria andHandspersonidEqualTo(Long value) { + addCriterion("HandsPersonId =", value, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidNotEqualTo(Long value) { + addCriterion("HandsPersonId <>", value, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidGreaterThan(Long value) { + addCriterion("HandsPersonId >", value, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidGreaterThanOrEqualTo(Long value) { + addCriterion("HandsPersonId >=", value, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidLessThan(Long value) { + addCriterion("HandsPersonId <", value, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidLessThanOrEqualTo(Long value) { + addCriterion("HandsPersonId <=", value, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidIn(List values) { + addCriterion("HandsPersonId in", values, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidNotIn(List values) { + addCriterion("HandsPersonId not in", values, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidBetween(Long value1, Long value2) { + addCriterion("HandsPersonId between", value1, value2, "handspersonid"); + return (Criteria) this; + } + + public Criteria andHandspersonidNotBetween(Long value1, Long value2) { + addCriterion("HandsPersonId not between", value1, value2, "handspersonid"); + return (Criteria) this; + } + + public Criteria andChangeamountIsNull() { + addCriterion("ChangeAmount is null"); + return (Criteria) this; + } + + public Criteria andChangeamountIsNotNull() { + addCriterion("ChangeAmount is not null"); + return (Criteria) this; + } + + public Criteria andChangeamountEqualTo(BigDecimal value) { + addCriterion("ChangeAmount =", value, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountNotEqualTo(BigDecimal value) { + addCriterion("ChangeAmount <>", value, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountGreaterThan(BigDecimal value) { + addCriterion("ChangeAmount >", value, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("ChangeAmount >=", value, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountLessThan(BigDecimal value) { + addCriterion("ChangeAmount <", value, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountLessThanOrEqualTo(BigDecimal value) { + addCriterion("ChangeAmount <=", value, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountIn(List values) { + addCriterion("ChangeAmount in", values, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountNotIn(List values) { + addCriterion("ChangeAmount not in", values, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("ChangeAmount between", value1, value2, "changeamount"); + return (Criteria) this; + } + + public Criteria andChangeamountNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("ChangeAmount not between", value1, value2, "changeamount"); + return (Criteria) this; + } + + public Criteria andTotalpriceIsNull() { + addCriterion("TotalPrice is null"); + return (Criteria) this; + } + + public Criteria andTotalpriceIsNotNull() { + addCriterion("TotalPrice is not null"); + return (Criteria) this; + } + + public Criteria andTotalpriceEqualTo(BigDecimal value) { + addCriterion("TotalPrice =", value, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceNotEqualTo(BigDecimal value) { + addCriterion("TotalPrice <>", value, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceGreaterThan(BigDecimal value) { + addCriterion("TotalPrice >", value, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("TotalPrice >=", value, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceLessThan(BigDecimal value) { + addCriterion("TotalPrice <", value, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("TotalPrice <=", value, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceIn(List values) { + addCriterion("TotalPrice in", values, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceNotIn(List values) { + addCriterion("TotalPrice not in", values, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TotalPrice between", value1, value2, "totalprice"); + return (Criteria) this; + } + + public Criteria andTotalpriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TotalPrice not between", value1, value2, "totalprice"); + return (Criteria) this; + } + + public Criteria andAccountidIsNull() { + addCriterion("AccountId is null"); + return (Criteria) this; + } + + public Criteria andAccountidIsNotNull() { + addCriterion("AccountId is not null"); + return (Criteria) this; + } + + public Criteria andAccountidEqualTo(Long value) { + addCriterion("AccountId =", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidNotEqualTo(Long value) { + addCriterion("AccountId <>", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidGreaterThan(Long value) { + addCriterion("AccountId >", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidGreaterThanOrEqualTo(Long value) { + addCriterion("AccountId >=", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidLessThan(Long value) { + addCriterion("AccountId <", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidLessThanOrEqualTo(Long value) { + addCriterion("AccountId <=", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidIn(List values) { + addCriterion("AccountId in", values, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidNotIn(List values) { + addCriterion("AccountId not in", values, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidBetween(Long value1, Long value2) { + addCriterion("AccountId between", value1, value2, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidNotBetween(Long value1, Long value2) { + addCriterion("AccountId not between", value1, value2, "accountid"); + return (Criteria) this; + } + + public Criteria andBillnoIsNull() { + addCriterion("BillNo is null"); + return (Criteria) this; + } + + public Criteria andBillnoIsNotNull() { + addCriterion("BillNo is not null"); + return (Criteria) this; + } + + public Criteria andBillnoEqualTo(String value) { + addCriterion("BillNo =", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoNotEqualTo(String value) { + addCriterion("BillNo <>", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoGreaterThan(String value) { + addCriterion("BillNo >", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoGreaterThanOrEqualTo(String value) { + addCriterion("BillNo >=", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoLessThan(String value) { + addCriterion("BillNo <", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoLessThanOrEqualTo(String value) { + addCriterion("BillNo <=", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoLike(String value) { + addCriterion("BillNo like", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoNotLike(String value) { + addCriterion("BillNo not like", value, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoIn(List values) { + addCriterion("BillNo in", values, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoNotIn(List values) { + addCriterion("BillNo not in", values, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoBetween(String value1, String value2) { + addCriterion("BillNo between", value1, value2, "billno"); + return (Criteria) this; + } + + public Criteria andBillnoNotBetween(String value1, String value2) { + addCriterion("BillNo not between", value1, value2, "billno"); + return (Criteria) this; + } + + public Criteria andBilltimeIsNull() { + addCriterion("BillTime is null"); + return (Criteria) this; + } + + public Criteria andBilltimeIsNotNull() { + addCriterion("BillTime is not null"); + return (Criteria) this; + } + + public Criteria andBilltimeEqualTo(Date value) { + addCriterion("BillTime =", value, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeNotEqualTo(Date value) { + addCriterion("BillTime <>", value, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeGreaterThan(Date value) { + addCriterion("BillTime >", value, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeGreaterThanOrEqualTo(Date value) { + addCriterion("BillTime >=", value, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeLessThan(Date value) { + addCriterion("BillTime <", value, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeLessThanOrEqualTo(Date value) { + addCriterion("BillTime <=", value, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeIn(List values) { + addCriterion("BillTime in", values, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeNotIn(List values) { + addCriterion("BillTime not in", values, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeBetween(Date value1, Date value2) { + addCriterion("BillTime between", value1, value2, "billtime"); + return (Criteria) this; + } + + public Criteria andBilltimeNotBetween(Date value1, Date value2) { + addCriterion("BillTime not between", value1, value2, "billtime"); + 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 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_accounthead + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/AccountHeadVo4ListEx.java b/src/main/java/com/jsh/erp/datasource/entities/AccountHeadVo4ListEx.java index 7e638604..fbb19903 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AccountHeadVo4ListEx.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AccountHeadVo4ListEx.java @@ -25,6 +25,8 @@ public class AccountHeadVo4ListEx { private String remark; + private Long tenantId; + private String organname; private String handspersonname; @@ -111,6 +113,14 @@ public class AccountHeadVo4ListEx { this.remark = remark; } + public Long getTenantId() { + return tenantId; + } + + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } + public String getOrganname() { return organname; } diff --git a/src/main/java/com/jsh/erp/datasource/entities/AccountItem.java b/src/main/java/com/jsh/erp/datasource/entities/AccountItem.java index 8272a8a9..c499740e 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AccountItem.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AccountItem.java @@ -1,197 +1,229 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; - -public class AccountItem { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accountitem.Id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accountitem.HeaderId - * - * @mbggenerated - */ - private Long headerid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accountitem.AccountId - * - * @mbggenerated - */ - private Long accountid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accountitem.InOutItemId - * - * @mbggenerated - */ - private Long inoutitemid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accountitem.EachAmount - * - * @mbggenerated - */ - private BigDecimal eachamount; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_accountitem.Remark - * - * @mbggenerated - */ - private String remark; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accountitem.Id - * - * @return the value of jsh_accountitem.Id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accountitem.Id - * - * @param id the value for jsh_accountitem.Id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accountitem.HeaderId - * - * @return the value of jsh_accountitem.HeaderId - * - * @mbggenerated - */ - public Long getHeaderid() { - return headerid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accountitem.HeaderId - * - * @param headerid the value for jsh_accountitem.HeaderId - * - * @mbggenerated - */ - public void setHeaderid(Long headerid) { - this.headerid = headerid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accountitem.AccountId - * - * @return the value of jsh_accountitem.AccountId - * - * @mbggenerated - */ - public Long getAccountid() { - return accountid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accountitem.AccountId - * - * @param accountid the value for jsh_accountitem.AccountId - * - * @mbggenerated - */ - public void setAccountid(Long accountid) { - this.accountid = accountid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accountitem.InOutItemId - * - * @return the value of jsh_accountitem.InOutItemId - * - * @mbggenerated - */ - public Long getInoutitemid() { - return inoutitemid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accountitem.InOutItemId - * - * @param inoutitemid the value for jsh_accountitem.InOutItemId - * - * @mbggenerated - */ - public void setInoutitemid(Long inoutitemid) { - this.inoutitemid = inoutitemid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accountitem.EachAmount - * - * @return the value of jsh_accountitem.EachAmount - * - * @mbggenerated - */ - public BigDecimal getEachamount() { - return eachamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accountitem.EachAmount - * - * @param eachamount the value for jsh_accountitem.EachAmount - * - * @mbggenerated - */ - public void setEachamount(BigDecimal eachamount) { - this.eachamount = eachamount; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_accountitem.Remark - * - * @return the value of jsh_accountitem.Remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_accountitem.Remark - * - * @param remark the value for jsh_accountitem.Remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; + +public class AccountItem { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.Id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.HeaderId + * + * @mbggenerated + */ + private Long headerid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.AccountId + * + * @mbggenerated + */ + private Long accountid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.InOutItemId + * + * @mbggenerated + */ + private Long inoutitemid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.EachAmount + * + * @mbggenerated + */ + private BigDecimal eachamount; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.Remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_accountitem.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.Id + * + * @return the value of jsh_accountitem.Id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.Id + * + * @param id the value for jsh_accountitem.Id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.HeaderId + * + * @return the value of jsh_accountitem.HeaderId + * + * @mbggenerated + */ + public Long getHeaderid() { + return headerid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.HeaderId + * + * @param headerid the value for jsh_accountitem.HeaderId + * + * @mbggenerated + */ + public void setHeaderid(Long headerid) { + this.headerid = headerid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.AccountId + * + * @return the value of jsh_accountitem.AccountId + * + * @mbggenerated + */ + public Long getAccountid() { + return accountid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.AccountId + * + * @param accountid the value for jsh_accountitem.AccountId + * + * @mbggenerated + */ + public void setAccountid(Long accountid) { + this.accountid = accountid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.InOutItemId + * + * @return the value of jsh_accountitem.InOutItemId + * + * @mbggenerated + */ + public Long getInoutitemid() { + return inoutitemid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.InOutItemId + * + * @param inoutitemid the value for jsh_accountitem.InOutItemId + * + * @mbggenerated + */ + public void setInoutitemid(Long inoutitemid) { + this.inoutitemid = inoutitemid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.EachAmount + * + * @return the value of jsh_accountitem.EachAmount + * + * @mbggenerated + */ + public BigDecimal getEachamount() { + return eachamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.EachAmount + * + * @param eachamount the value for jsh_accountitem.EachAmount + * + * @mbggenerated + */ + public void setEachamount(BigDecimal eachamount) { + this.eachamount = eachamount; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.Remark + * + * @return the value of jsh_accountitem.Remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.Remark + * + * @param remark the value for jsh_accountitem.Remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_accountitem.tenant_id + * + * @return the value of jsh_accountitem.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_accountitem.tenant_id + * + * @param tenantId the value for jsh_accountitem.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/AccountItemExample.java b/src/main/java/com/jsh/erp/datasource/entities/AccountItemExample.java index c98c0551..737013d7 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AccountItemExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AccountItemExample.java @@ -1,673 +1,733 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; - -public class AccountItemExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public AccountItemExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - 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 andHeaderidIsNull() { - addCriterion("HeaderId is null"); - return (Criteria) this; - } - - public Criteria andHeaderidIsNotNull() { - addCriterion("HeaderId is not null"); - return (Criteria) this; - } - - public Criteria andHeaderidEqualTo(Long value) { - addCriterion("HeaderId =", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidNotEqualTo(Long value) { - addCriterion("HeaderId <>", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidGreaterThan(Long value) { - addCriterion("HeaderId >", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidGreaterThanOrEqualTo(Long value) { - addCriterion("HeaderId >=", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidLessThan(Long value) { - addCriterion("HeaderId <", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidLessThanOrEqualTo(Long value) { - addCriterion("HeaderId <=", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidIn(List values) { - addCriterion("HeaderId in", values, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidNotIn(List values) { - addCriterion("HeaderId not in", values, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidBetween(Long value1, Long value2) { - addCriterion("HeaderId between", value1, value2, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidNotBetween(Long value1, Long value2) { - addCriterion("HeaderId not between", value1, value2, "headerid"); - return (Criteria) this; - } - - public Criteria andAccountidIsNull() { - addCriterion("AccountId is null"); - return (Criteria) this; - } - - public Criteria andAccountidIsNotNull() { - addCriterion("AccountId is not null"); - return (Criteria) this; - } - - public Criteria andAccountidEqualTo(Long value) { - addCriterion("AccountId =", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidNotEqualTo(Long value) { - addCriterion("AccountId <>", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidGreaterThan(Long value) { - addCriterion("AccountId >", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidGreaterThanOrEqualTo(Long value) { - addCriterion("AccountId >=", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidLessThan(Long value) { - addCriterion("AccountId <", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidLessThanOrEqualTo(Long value) { - addCriterion("AccountId <=", value, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidIn(List values) { - addCriterion("AccountId in", values, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidNotIn(List values) { - addCriterion("AccountId not in", values, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidBetween(Long value1, Long value2) { - addCriterion("AccountId between", value1, value2, "accountid"); - return (Criteria) this; - } - - public Criteria andAccountidNotBetween(Long value1, Long value2) { - addCriterion("AccountId not between", value1, value2, "accountid"); - return (Criteria) this; - } - - public Criteria andInoutitemidIsNull() { - addCriterion("InOutItemId is null"); - return (Criteria) this; - } - - public Criteria andInoutitemidIsNotNull() { - addCriterion("InOutItemId is not null"); - return (Criteria) this; - } - - public Criteria andInoutitemidEqualTo(Long value) { - addCriterion("InOutItemId =", value, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidNotEqualTo(Long value) { - addCriterion("InOutItemId <>", value, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidGreaterThan(Long value) { - addCriterion("InOutItemId >", value, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidGreaterThanOrEqualTo(Long value) { - addCriterion("InOutItemId >=", value, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidLessThan(Long value) { - addCriterion("InOutItemId <", value, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidLessThanOrEqualTo(Long value) { - addCriterion("InOutItemId <=", value, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidIn(List values) { - addCriterion("InOutItemId in", values, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidNotIn(List values) { - addCriterion("InOutItemId not in", values, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidBetween(Long value1, Long value2) { - addCriterion("InOutItemId between", value1, value2, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andInoutitemidNotBetween(Long value1, Long value2) { - addCriterion("InOutItemId not between", value1, value2, "inoutitemid"); - return (Criteria) this; - } - - public Criteria andEachamountIsNull() { - addCriterion("EachAmount is null"); - return (Criteria) this; - } - - public Criteria andEachamountIsNotNull() { - addCriterion("EachAmount is not null"); - return (Criteria) this; - } - - public Criteria andEachamountEqualTo(BigDecimal value) { - addCriterion("EachAmount =", value, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountNotEqualTo(BigDecimal value) { - addCriterion("EachAmount <>", value, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountGreaterThan(BigDecimal value) { - addCriterion("EachAmount >", value, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("EachAmount >=", value, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountLessThan(BigDecimal value) { - addCriterion("EachAmount <", value, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountLessThanOrEqualTo(BigDecimal value) { - addCriterion("EachAmount <=", value, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountIn(List values) { - addCriterion("EachAmount in", values, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountNotIn(List values) { - addCriterion("EachAmount not in", values, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("EachAmount between", value1, value2, "eachamount"); - return (Criteria) this; - } - - public Criteria andEachamountNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("EachAmount not between", value1, value2, "eachamount"); - 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; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_accountitem - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_accountitem - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class AccountItemExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public AccountItemExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + 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 andHeaderidIsNull() { + addCriterion("HeaderId is null"); + return (Criteria) this; + } + + public Criteria andHeaderidIsNotNull() { + addCriterion("HeaderId is not null"); + return (Criteria) this; + } + + public Criteria andHeaderidEqualTo(Long value) { + addCriterion("HeaderId =", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidNotEqualTo(Long value) { + addCriterion("HeaderId <>", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidGreaterThan(Long value) { + addCriterion("HeaderId >", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidGreaterThanOrEqualTo(Long value) { + addCriterion("HeaderId >=", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidLessThan(Long value) { + addCriterion("HeaderId <", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidLessThanOrEqualTo(Long value) { + addCriterion("HeaderId <=", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidIn(List values) { + addCriterion("HeaderId in", values, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidNotIn(List values) { + addCriterion("HeaderId not in", values, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidBetween(Long value1, Long value2) { + addCriterion("HeaderId between", value1, value2, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidNotBetween(Long value1, Long value2) { + addCriterion("HeaderId not between", value1, value2, "headerid"); + return (Criteria) this; + } + + public Criteria andAccountidIsNull() { + addCriterion("AccountId is null"); + return (Criteria) this; + } + + public Criteria andAccountidIsNotNull() { + addCriterion("AccountId is not null"); + return (Criteria) this; + } + + public Criteria andAccountidEqualTo(Long value) { + addCriterion("AccountId =", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidNotEqualTo(Long value) { + addCriterion("AccountId <>", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidGreaterThan(Long value) { + addCriterion("AccountId >", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidGreaterThanOrEqualTo(Long value) { + addCriterion("AccountId >=", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidLessThan(Long value) { + addCriterion("AccountId <", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidLessThanOrEqualTo(Long value) { + addCriterion("AccountId <=", value, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidIn(List values) { + addCriterion("AccountId in", values, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidNotIn(List values) { + addCriterion("AccountId not in", values, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidBetween(Long value1, Long value2) { + addCriterion("AccountId between", value1, value2, "accountid"); + return (Criteria) this; + } + + public Criteria andAccountidNotBetween(Long value1, Long value2) { + addCriterion("AccountId not between", value1, value2, "accountid"); + return (Criteria) this; + } + + public Criteria andInoutitemidIsNull() { + addCriterion("InOutItemId is null"); + return (Criteria) this; + } + + public Criteria andInoutitemidIsNotNull() { + addCriterion("InOutItemId is not null"); + return (Criteria) this; + } + + public Criteria andInoutitemidEqualTo(Long value) { + addCriterion("InOutItemId =", value, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidNotEqualTo(Long value) { + addCriterion("InOutItemId <>", value, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidGreaterThan(Long value) { + addCriterion("InOutItemId >", value, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidGreaterThanOrEqualTo(Long value) { + addCriterion("InOutItemId >=", value, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidLessThan(Long value) { + addCriterion("InOutItemId <", value, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidLessThanOrEqualTo(Long value) { + addCriterion("InOutItemId <=", value, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidIn(List values) { + addCriterion("InOutItemId in", values, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidNotIn(List values) { + addCriterion("InOutItemId not in", values, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidBetween(Long value1, Long value2) { + addCriterion("InOutItemId between", value1, value2, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andInoutitemidNotBetween(Long value1, Long value2) { + addCriterion("InOutItemId not between", value1, value2, "inoutitemid"); + return (Criteria) this; + } + + public Criteria andEachamountIsNull() { + addCriterion("EachAmount is null"); + return (Criteria) this; + } + + public Criteria andEachamountIsNotNull() { + addCriterion("EachAmount is not null"); + return (Criteria) this; + } + + public Criteria andEachamountEqualTo(BigDecimal value) { + addCriterion("EachAmount =", value, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountNotEqualTo(BigDecimal value) { + addCriterion("EachAmount <>", value, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountGreaterThan(BigDecimal value) { + addCriterion("EachAmount >", value, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("EachAmount >=", value, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountLessThan(BigDecimal value) { + addCriterion("EachAmount <", value, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountLessThanOrEqualTo(BigDecimal value) { + addCriterion("EachAmount <=", value, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountIn(List values) { + addCriterion("EachAmount in", values, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountNotIn(List values) { + addCriterion("EachAmount not in", values, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("EachAmount between", value1, value2, "eachamount"); + return (Criteria) this; + } + + public Criteria andEachamountNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("EachAmount not between", value1, value2, "eachamount"); + 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 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_accountitem + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_accountitem + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/Asset.java b/src/main/java/com/jsh/erp/datasource/entities/Asset.java index 972da626..b519f846 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Asset.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Asset.java @@ -1,614 +1,646 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.Date; - -public class Asset { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.assetnameID - * - * @mbggenerated - */ - private Long assetnameid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.location - * - * @mbggenerated - */ - private String location; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.labels - * - * @mbggenerated - */ - private String labels; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.status - * - * @mbggenerated - */ - private Short status; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.userID - * - * @mbggenerated - */ - private Long userid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.price - * - * @mbggenerated - */ - private BigDecimal price; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.purchasedate - * - * @mbggenerated - */ - private Date purchasedate; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.periodofvalidity - * - * @mbggenerated - */ - private Date periodofvalidity; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.warrantydate - * - * @mbggenerated - */ - private Date warrantydate; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.assetnum - * - * @mbggenerated - */ - private String assetnum; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.serialnum - * - * @mbggenerated - */ - private String serialnum; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.supplier - * - * @mbggenerated - */ - private Long supplier; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.createtime - * - * @mbggenerated - */ - private Date createtime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.creator - * - * @mbggenerated - */ - private Long creator; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.updatetime - * - * @mbggenerated - */ - private Date updatetime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.updator - * - * @mbggenerated - */ - private Long updator; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.description - * - * @mbggenerated - */ - private String description; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_asset.addMonth - * - * @mbggenerated - */ - private String addmonth; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.id - * - * @return the value of jsh_asset.id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.id - * - * @param id the value for jsh_asset.id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.assetnameID - * - * @return the value of jsh_asset.assetnameID - * - * @mbggenerated - */ - public Long getAssetnameid() { - return assetnameid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.assetnameID - * - * @param assetnameid the value for jsh_asset.assetnameID - * - * @mbggenerated - */ - public void setAssetnameid(Long assetnameid) { - this.assetnameid = assetnameid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.location - * - * @return the value of jsh_asset.location - * - * @mbggenerated - */ - public String getLocation() { - return location; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.location - * - * @param location the value for jsh_asset.location - * - * @mbggenerated - */ - public void setLocation(String location) { - this.location = location == null ? null : location.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.labels - * - * @return the value of jsh_asset.labels - * - * @mbggenerated - */ - public String getLabels() { - return labels; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.labels - * - * @param labels the value for jsh_asset.labels - * - * @mbggenerated - */ - public void setLabels(String labels) { - this.labels = labels == null ? null : labels.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.status - * - * @return the value of jsh_asset.status - * - * @mbggenerated - */ - public Short getStatus() { - return status; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.status - * - * @param status the value for jsh_asset.status - * - * @mbggenerated - */ - public void setStatus(Short status) { - this.status = status; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.userID - * - * @return the value of jsh_asset.userID - * - * @mbggenerated - */ - public Long getUserid() { - return userid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.userID - * - * @param userid the value for jsh_asset.userID - * - * @mbggenerated - */ - public void setUserid(Long userid) { - this.userid = userid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.price - * - * @return the value of jsh_asset.price - * - * @mbggenerated - */ - public BigDecimal getPrice() { - return price; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.price - * - * @param price the value for jsh_asset.price - * - * @mbggenerated - */ - public void setPrice(BigDecimal price) { - this.price = price; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.purchasedate - * - * @return the value of jsh_asset.purchasedate - * - * @mbggenerated - */ - public Date getPurchasedate() { - return purchasedate; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.purchasedate - * - * @param purchasedate the value for jsh_asset.purchasedate - * - * @mbggenerated - */ - public void setPurchasedate(Date purchasedate) { - this.purchasedate = purchasedate; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.periodofvalidity - * - * @return the value of jsh_asset.periodofvalidity - * - * @mbggenerated - */ - public Date getPeriodofvalidity() { - return periodofvalidity; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.periodofvalidity - * - * @param periodofvalidity the value for jsh_asset.periodofvalidity - * - * @mbggenerated - */ - public void setPeriodofvalidity(Date periodofvalidity) { - this.periodofvalidity = periodofvalidity; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.warrantydate - * - * @return the value of jsh_asset.warrantydate - * - * @mbggenerated - */ - public Date getWarrantydate() { - return warrantydate; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.warrantydate - * - * @param warrantydate the value for jsh_asset.warrantydate - * - * @mbggenerated - */ - public void setWarrantydate(Date warrantydate) { - this.warrantydate = warrantydate; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.assetnum - * - * @return the value of jsh_asset.assetnum - * - * @mbggenerated - */ - public String getAssetnum() { - return assetnum; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.assetnum - * - * @param assetnum the value for jsh_asset.assetnum - * - * @mbggenerated - */ - public void setAssetnum(String assetnum) { - this.assetnum = assetnum == null ? null : assetnum.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.serialnum - * - * @return the value of jsh_asset.serialnum - * - * @mbggenerated - */ - public String getSerialnum() { - return serialnum; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.serialnum - * - * @param serialnum the value for jsh_asset.serialnum - * - * @mbggenerated - */ - public void setSerialnum(String serialnum) { - this.serialnum = serialnum == null ? null : serialnum.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.supplier - * - * @return the value of jsh_asset.supplier - * - * @mbggenerated - */ - public Long getSupplier() { - return supplier; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.supplier - * - * @param supplier the value for jsh_asset.supplier - * - * @mbggenerated - */ - public void setSupplier(Long supplier) { - this.supplier = supplier; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.createtime - * - * @return the value of jsh_asset.createtime - * - * @mbggenerated - */ - public Date getCreatetime() { - return createtime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.createtime - * - * @param createtime the value for jsh_asset.createtime - * - * @mbggenerated - */ - public void setCreatetime(Date createtime) { - this.createtime = createtime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.creator - * - * @return the value of jsh_asset.creator - * - * @mbggenerated - */ - public Long getCreator() { - return creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.creator - * - * @param creator the value for jsh_asset.creator - * - * @mbggenerated - */ - public void setCreator(Long creator) { - this.creator = creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.updatetime - * - * @return the value of jsh_asset.updatetime - * - * @mbggenerated - */ - public Date getUpdatetime() { - return updatetime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.updatetime - * - * @param updatetime the value for jsh_asset.updatetime - * - * @mbggenerated - */ - public void setUpdatetime(Date updatetime) { - this.updatetime = updatetime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.updator - * - * @return the value of jsh_asset.updator - * - * @mbggenerated - */ - public Long getUpdator() { - return updator; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.updator - * - * @param updator the value for jsh_asset.updator - * - * @mbggenerated - */ - public void setUpdator(Long updator) { - this.updator = updator; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.description - * - * @return the value of jsh_asset.description - * - * @mbggenerated - */ - public String getDescription() { - return description; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.description - * - * @param description the value for jsh_asset.description - * - * @mbggenerated - */ - public void setDescription(String description) { - this.description = description == null ? null : description.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_asset.addMonth - * - * @return the value of jsh_asset.addMonth - * - * @mbggenerated - */ - public String getAddmonth() { - return addmonth; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_asset.addMonth - * - * @param addmonth the value for jsh_asset.addMonth - * - * @mbggenerated - */ - public void setAddmonth(String addmonth) { - this.addmonth = addmonth == null ? null : addmonth.trim(); - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.Date; + +public class Asset { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.assetnameID + * + * @mbggenerated + */ + private Long assetnameid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.location + * + * @mbggenerated + */ + private String location; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.labels + * + * @mbggenerated + */ + private String labels; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.status + * + * @mbggenerated + */ + private Short status; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.userID + * + * @mbggenerated + */ + private Long userid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.price + * + * @mbggenerated + */ + private BigDecimal price; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.purchasedate + * + * @mbggenerated + */ + private Date purchasedate; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.periodofvalidity + * + * @mbggenerated + */ + private Date periodofvalidity; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.warrantydate + * + * @mbggenerated + */ + private Date warrantydate; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.assetnum + * + * @mbggenerated + */ + private String assetnum; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.serialnum + * + * @mbggenerated + */ + private String serialnum; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.supplier + * + * @mbggenerated + */ + private Long supplier; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.createtime + * + * @mbggenerated + */ + private Date createtime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.creator + * + * @mbggenerated + */ + private Long creator; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.updatetime + * + * @mbggenerated + */ + private Date updatetime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.updator + * + * @mbggenerated + */ + private Long updator; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.description + * + * @mbggenerated + */ + private String description; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_asset.addMonth + * + * @mbggenerated + */ + private String addmonth; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.id + * + * @return the value of jsh_asset.id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.id + * + * @param id the value for jsh_asset.id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.assetnameID + * + * @return the value of jsh_asset.assetnameID + * + * @mbggenerated + */ + public Long getAssetnameid() { + return assetnameid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.assetnameID + * + * @param assetnameid the value for jsh_asset.assetnameID + * + * @mbggenerated + */ + public void setAssetnameid(Long assetnameid) { + this.assetnameid = assetnameid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.location + * + * @return the value of jsh_asset.location + * + * @mbggenerated + */ + public String getLocation() { + return location; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.location + * + * @param location the value for jsh_asset.location + * + * @mbggenerated + */ + public void setLocation(String location) { + this.location = location == null ? null : location.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.labels + * + * @return the value of jsh_asset.labels + * + * @mbggenerated + */ + public String getLabels() { + return labels; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.labels + * + * @param labels the value for jsh_asset.labels + * + * @mbggenerated + */ + public void setLabels(String labels) { + this.labels = labels == null ? null : labels.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.status + * + * @return the value of jsh_asset.status + * + * @mbggenerated + */ + public Short getStatus() { + return status; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.status + * + * @param status the value for jsh_asset.status + * + * @mbggenerated + */ + public void setStatus(Short status) { + this.status = status; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.userID + * + * @return the value of jsh_asset.userID + * + * @mbggenerated + */ + public Long getUserid() { + return userid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.userID + * + * @param userid the value for jsh_asset.userID + * + * @mbggenerated + */ + public void setUserid(Long userid) { + this.userid = userid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.price + * + * @return the value of jsh_asset.price + * + * @mbggenerated + */ + public BigDecimal getPrice() { + return price; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.price + * + * @param price the value for jsh_asset.price + * + * @mbggenerated + */ + public void setPrice(BigDecimal price) { + this.price = price; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.purchasedate + * + * @return the value of jsh_asset.purchasedate + * + * @mbggenerated + */ + public Date getPurchasedate() { + return purchasedate; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.purchasedate + * + * @param purchasedate the value for jsh_asset.purchasedate + * + * @mbggenerated + */ + public void setPurchasedate(Date purchasedate) { + this.purchasedate = purchasedate; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.periodofvalidity + * + * @return the value of jsh_asset.periodofvalidity + * + * @mbggenerated + */ + public Date getPeriodofvalidity() { + return periodofvalidity; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.periodofvalidity + * + * @param periodofvalidity the value for jsh_asset.periodofvalidity + * + * @mbggenerated + */ + public void setPeriodofvalidity(Date periodofvalidity) { + this.periodofvalidity = periodofvalidity; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.warrantydate + * + * @return the value of jsh_asset.warrantydate + * + * @mbggenerated + */ + public Date getWarrantydate() { + return warrantydate; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.warrantydate + * + * @param warrantydate the value for jsh_asset.warrantydate + * + * @mbggenerated + */ + public void setWarrantydate(Date warrantydate) { + this.warrantydate = warrantydate; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.assetnum + * + * @return the value of jsh_asset.assetnum + * + * @mbggenerated + */ + public String getAssetnum() { + return assetnum; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.assetnum + * + * @param assetnum the value for jsh_asset.assetnum + * + * @mbggenerated + */ + public void setAssetnum(String assetnum) { + this.assetnum = assetnum == null ? null : assetnum.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.serialnum + * + * @return the value of jsh_asset.serialnum + * + * @mbggenerated + */ + public String getSerialnum() { + return serialnum; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.serialnum + * + * @param serialnum the value for jsh_asset.serialnum + * + * @mbggenerated + */ + public void setSerialnum(String serialnum) { + this.serialnum = serialnum == null ? null : serialnum.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.supplier + * + * @return the value of jsh_asset.supplier + * + * @mbggenerated + */ + public Long getSupplier() { + return supplier; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.supplier + * + * @param supplier the value for jsh_asset.supplier + * + * @mbggenerated + */ + public void setSupplier(Long supplier) { + this.supplier = supplier; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.createtime + * + * @return the value of jsh_asset.createtime + * + * @mbggenerated + */ + public Date getCreatetime() { + return createtime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.createtime + * + * @param createtime the value for jsh_asset.createtime + * + * @mbggenerated + */ + public void setCreatetime(Date createtime) { + this.createtime = createtime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.creator + * + * @return the value of jsh_asset.creator + * + * @mbggenerated + */ + public Long getCreator() { + return creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.creator + * + * @param creator the value for jsh_asset.creator + * + * @mbggenerated + */ + public void setCreator(Long creator) { + this.creator = creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.updatetime + * + * @return the value of jsh_asset.updatetime + * + * @mbggenerated + */ + public Date getUpdatetime() { + return updatetime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.updatetime + * + * @param updatetime the value for jsh_asset.updatetime + * + * @mbggenerated + */ + public void setUpdatetime(Date updatetime) { + this.updatetime = updatetime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.updator + * + * @return the value of jsh_asset.updator + * + * @mbggenerated + */ + public Long getUpdator() { + return updator; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.updator + * + * @param updator the value for jsh_asset.updator + * + * @mbggenerated + */ + public void setUpdator(Long updator) { + this.updator = updator; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.tenant_id + * + * @return the value of jsh_asset.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.tenant_id + * + * @param tenantId the value for jsh_asset.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.description + * + * @return the value of jsh_asset.description + * + * @mbggenerated + */ + public String getDescription() { + return description; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.description + * + * @param description the value for jsh_asset.description + * + * @mbggenerated + */ + public void setDescription(String description) { + this.description = description == null ? null : description.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_asset.addMonth + * + * @return the value of jsh_asset.addMonth + * + * @mbggenerated + */ + public String getAddmonth() { + return addmonth; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_asset.addMonth + * + * @param addmonth the value for jsh_asset.addMonth + * + * @mbggenerated + */ + public void setAddmonth(String addmonth) { + this.addmonth = addmonth == null ? null : addmonth.trim(); + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/AssetCategory.java b/src/main/java/com/jsh/erp/datasource/entities/AssetCategory.java index 0bf7f829..7cbcb62d 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AssetCategory.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AssetCategory.java @@ -33,6 +33,14 @@ public class AssetCategory { */ private String description; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_assetcategory.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_assetcategory.id @@ -128,4 +136,28 @@ public class AssetCategory { public void setDescription(String description) { this.description = description == null ? null : description.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_assetcategory.tenant_id + * + * @return the value of jsh_assetcategory.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_assetcategory.tenant_id + * + * @param tenantId the value for jsh_assetcategory.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/AssetCategoryExample.java b/src/main/java/com/jsh/erp/datasource/entities/AssetCategoryExample.java index 9f70fc5a..09be54f2 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AssetCategoryExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AssetCategoryExample.java @@ -453,6 +453,66 @@ public class AssetCategoryExample { addCriterion("description not between", value1, value2, "description"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/AssetExample.java b/src/main/java/com/jsh/erp/datasource/entities/AssetExample.java index 151baa48..b0ee6882 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AssetExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AssetExample.java @@ -1,1364 +1,1424 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class AssetExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_asset - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_asset - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_asset - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public AssetExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_asset - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_asset - * - * @mbggenerated - */ - 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 andAssetnameidIsNull() { - addCriterion("assetnameID is null"); - return (Criteria) this; - } - - public Criteria andAssetnameidIsNotNull() { - addCriterion("assetnameID is not null"); - return (Criteria) this; - } - - public Criteria andAssetnameidEqualTo(Long value) { - addCriterion("assetnameID =", value, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidNotEqualTo(Long value) { - addCriterion("assetnameID <>", value, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidGreaterThan(Long value) { - addCriterion("assetnameID >", value, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidGreaterThanOrEqualTo(Long value) { - addCriterion("assetnameID >=", value, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidLessThan(Long value) { - addCriterion("assetnameID <", value, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidLessThanOrEqualTo(Long value) { - addCriterion("assetnameID <=", value, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidIn(List values) { - addCriterion("assetnameID in", values, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidNotIn(List values) { - addCriterion("assetnameID not in", values, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidBetween(Long value1, Long value2) { - addCriterion("assetnameID between", value1, value2, "assetnameid"); - return (Criteria) this; - } - - public Criteria andAssetnameidNotBetween(Long value1, Long value2) { - addCriterion("assetnameID not between", value1, value2, "assetnameid"); - return (Criteria) this; - } - - public Criteria andLocationIsNull() { - addCriterion("location is null"); - return (Criteria) this; - } - - public Criteria andLocationIsNotNull() { - addCriterion("location is not null"); - return (Criteria) this; - } - - public Criteria andLocationEqualTo(String value) { - addCriterion("location =", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationNotEqualTo(String value) { - addCriterion("location <>", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationGreaterThan(String value) { - addCriterion("location >", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationGreaterThanOrEqualTo(String value) { - addCriterion("location >=", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationLessThan(String value) { - addCriterion("location <", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationLessThanOrEqualTo(String value) { - addCriterion("location <=", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationLike(String value) { - addCriterion("location like", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationNotLike(String value) { - addCriterion("location not like", value, "location"); - return (Criteria) this; - } - - public Criteria andLocationIn(List values) { - addCriterion("location in", values, "location"); - return (Criteria) this; - } - - public Criteria andLocationNotIn(List values) { - addCriterion("location not in", values, "location"); - return (Criteria) this; - } - - public Criteria andLocationBetween(String value1, String value2) { - addCriterion("location between", value1, value2, "location"); - return (Criteria) this; - } - - public Criteria andLocationNotBetween(String value1, String value2) { - addCriterion("location not between", value1, value2, "location"); - return (Criteria) this; - } - - public Criteria andLabelsIsNull() { - addCriterion("labels is null"); - return (Criteria) this; - } - - public Criteria andLabelsIsNotNull() { - addCriterion("labels is not null"); - return (Criteria) this; - } - - public Criteria andLabelsEqualTo(String value) { - addCriterion("labels =", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsNotEqualTo(String value) { - addCriterion("labels <>", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsGreaterThan(String value) { - addCriterion("labels >", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsGreaterThanOrEqualTo(String value) { - addCriterion("labels >=", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsLessThan(String value) { - addCriterion("labels <", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsLessThanOrEqualTo(String value) { - addCriterion("labels <=", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsLike(String value) { - addCriterion("labels like", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsNotLike(String value) { - addCriterion("labels not like", value, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsIn(List values) { - addCriterion("labels in", values, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsNotIn(List values) { - addCriterion("labels not in", values, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsBetween(String value1, String value2) { - addCriterion("labels between", value1, value2, "labels"); - return (Criteria) this; - } - - public Criteria andLabelsNotBetween(String value1, String value2) { - addCriterion("labels not between", value1, value2, "labels"); - 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(Short value) { - addCriterion("status =", value, "status"); - return (Criteria) this; - } - - public Criteria andStatusNotEqualTo(Short value) { - addCriterion("status <>", value, "status"); - return (Criteria) this; - } - - public Criteria andStatusGreaterThan(Short value) { - addCriterion("status >", value, "status"); - return (Criteria) this; - } - - public Criteria andStatusGreaterThanOrEqualTo(Short value) { - addCriterion("status >=", value, "status"); - return (Criteria) this; - } - - public Criteria andStatusLessThan(Short value) { - addCriterion("status <", value, "status"); - return (Criteria) this; - } - - public Criteria andStatusLessThanOrEqualTo(Short 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(Short value1, Short value2) { - addCriterion("status between", value1, value2, "status"); - return (Criteria) this; - } - - public Criteria andStatusNotBetween(Short value1, Short value2) { - addCriterion("status not between", value1, value2, "status"); - return (Criteria) this; - } - - public Criteria andUseridIsNull() { - addCriterion("userID is null"); - return (Criteria) this; - } - - public Criteria andUseridIsNotNull() { - addCriterion("userID is not null"); - return (Criteria) this; - } - - public Criteria andUseridEqualTo(Long value) { - addCriterion("userID =", value, "userid"); - return (Criteria) this; - } - - public Criteria andUseridNotEqualTo(Long value) { - addCriterion("userID <>", value, "userid"); - return (Criteria) this; - } - - public Criteria andUseridGreaterThan(Long value) { - addCriterion("userID >", value, "userid"); - return (Criteria) this; - } - - public Criteria andUseridGreaterThanOrEqualTo(Long value) { - addCriterion("userID >=", value, "userid"); - return (Criteria) this; - } - - public Criteria andUseridLessThan(Long value) { - addCriterion("userID <", value, "userid"); - return (Criteria) this; - } - - public Criteria andUseridLessThanOrEqualTo(Long value) { - addCriterion("userID <=", value, "userid"); - return (Criteria) this; - } - - public Criteria andUseridIn(List values) { - addCriterion("userID in", values, "userid"); - return (Criteria) this; - } - - public Criteria andUseridNotIn(List values) { - addCriterion("userID not in", values, "userid"); - return (Criteria) this; - } - - public Criteria andUseridBetween(Long value1, Long value2) { - addCriterion("userID between", value1, value2, "userid"); - return (Criteria) this; - } - - public Criteria andUseridNotBetween(Long value1, Long value2) { - addCriterion("userID not between", value1, value2, "userid"); - return (Criteria) this; - } - - public Criteria andPriceIsNull() { - addCriterion("price is null"); - return (Criteria) this; - } - - public Criteria andPriceIsNotNull() { - addCriterion("price is not null"); - return (Criteria) this; - } - - public Criteria andPriceEqualTo(BigDecimal value) { - addCriterion("price =", value, "price"); - return (Criteria) this; - } - - public Criteria andPriceNotEqualTo(BigDecimal value) { - addCriterion("price <>", value, "price"); - return (Criteria) this; - } - - public Criteria andPriceGreaterThan(BigDecimal value) { - addCriterion("price >", value, "price"); - return (Criteria) this; - } - - public Criteria andPriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("price >=", value, "price"); - return (Criteria) this; - } - - public Criteria andPriceLessThan(BigDecimal value) { - addCriterion("price <", value, "price"); - return (Criteria) this; - } - - public Criteria andPriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("price <=", value, "price"); - return (Criteria) this; - } - - public Criteria andPriceIn(List values) { - addCriterion("price in", values, "price"); - return (Criteria) this; - } - - public Criteria andPriceNotIn(List values) { - addCriterion("price not in", values, "price"); - return (Criteria) this; - } - - public Criteria andPriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("price between", value1, value2, "price"); - return (Criteria) this; - } - - public Criteria andPriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("price not between", value1, value2, "price"); - return (Criteria) this; - } - - public Criteria andPurchasedateIsNull() { - addCriterion("purchasedate is null"); - return (Criteria) this; - } - - public Criteria andPurchasedateIsNotNull() { - addCriterion("purchasedate is not null"); - return (Criteria) this; - } - - public Criteria andPurchasedateEqualTo(Date value) { - addCriterion("purchasedate =", value, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateNotEqualTo(Date value) { - addCriterion("purchasedate <>", value, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateGreaterThan(Date value) { - addCriterion("purchasedate >", value, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateGreaterThanOrEqualTo(Date value) { - addCriterion("purchasedate >=", value, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateLessThan(Date value) { - addCriterion("purchasedate <", value, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateLessThanOrEqualTo(Date value) { - addCriterion("purchasedate <=", value, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateIn(List values) { - addCriterion("purchasedate in", values, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateNotIn(List values) { - addCriterion("purchasedate not in", values, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateBetween(Date value1, Date value2) { - addCriterion("purchasedate between", value1, value2, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPurchasedateNotBetween(Date value1, Date value2) { - addCriterion("purchasedate not between", value1, value2, "purchasedate"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityIsNull() { - addCriterion("periodofvalidity is null"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityIsNotNull() { - addCriterion("periodofvalidity is not null"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityEqualTo(Date value) { - addCriterion("periodofvalidity =", value, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityNotEqualTo(Date value) { - addCriterion("periodofvalidity <>", value, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityGreaterThan(Date value) { - addCriterion("periodofvalidity >", value, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityGreaterThanOrEqualTo(Date value) { - addCriterion("periodofvalidity >=", value, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityLessThan(Date value) { - addCriterion("periodofvalidity <", value, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityLessThanOrEqualTo(Date value) { - addCriterion("periodofvalidity <=", value, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityIn(List values) { - addCriterion("periodofvalidity in", values, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityNotIn(List values) { - addCriterion("periodofvalidity not in", values, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityBetween(Date value1, Date value2) { - addCriterion("periodofvalidity between", value1, value2, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andPeriodofvalidityNotBetween(Date value1, Date value2) { - addCriterion("periodofvalidity not between", value1, value2, "periodofvalidity"); - return (Criteria) this; - } - - public Criteria andWarrantydateIsNull() { - addCriterion("warrantydate is null"); - return (Criteria) this; - } - - public Criteria andWarrantydateIsNotNull() { - addCriterion("warrantydate is not null"); - return (Criteria) this; - } - - public Criteria andWarrantydateEqualTo(Date value) { - addCriterion("warrantydate =", value, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateNotEqualTo(Date value) { - addCriterion("warrantydate <>", value, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateGreaterThan(Date value) { - addCriterion("warrantydate >", value, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateGreaterThanOrEqualTo(Date value) { - addCriterion("warrantydate >=", value, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateLessThan(Date value) { - addCriterion("warrantydate <", value, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateLessThanOrEqualTo(Date value) { - addCriterion("warrantydate <=", value, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateIn(List values) { - addCriterion("warrantydate in", values, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateNotIn(List values) { - addCriterion("warrantydate not in", values, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateBetween(Date value1, Date value2) { - addCriterion("warrantydate between", value1, value2, "warrantydate"); - return (Criteria) this; - } - - public Criteria andWarrantydateNotBetween(Date value1, Date value2) { - addCriterion("warrantydate not between", value1, value2, "warrantydate"); - return (Criteria) this; - } - - public Criteria andAssetnumIsNull() { - addCriterion("assetnum is null"); - return (Criteria) this; - } - - public Criteria andAssetnumIsNotNull() { - addCriterion("assetnum is not null"); - return (Criteria) this; - } - - public Criteria andAssetnumEqualTo(String value) { - addCriterion("assetnum =", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumNotEqualTo(String value) { - addCriterion("assetnum <>", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumGreaterThan(String value) { - addCriterion("assetnum >", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumGreaterThanOrEqualTo(String value) { - addCriterion("assetnum >=", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumLessThan(String value) { - addCriterion("assetnum <", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumLessThanOrEqualTo(String value) { - addCriterion("assetnum <=", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumLike(String value) { - addCriterion("assetnum like", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumNotLike(String value) { - addCriterion("assetnum not like", value, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumIn(List values) { - addCriterion("assetnum in", values, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumNotIn(List values) { - addCriterion("assetnum not in", values, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumBetween(String value1, String value2) { - addCriterion("assetnum between", value1, value2, "assetnum"); - return (Criteria) this; - } - - public Criteria andAssetnumNotBetween(String value1, String value2) { - addCriterion("assetnum not between", value1, value2, "assetnum"); - return (Criteria) this; - } - - public Criteria andSerialnumIsNull() { - addCriterion("serialnum is null"); - return (Criteria) this; - } - - public Criteria andSerialnumIsNotNull() { - addCriterion("serialnum is not null"); - return (Criteria) this; - } - - public Criteria andSerialnumEqualTo(String value) { - addCriterion("serialnum =", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumNotEqualTo(String value) { - addCriterion("serialnum <>", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumGreaterThan(String value) { - addCriterion("serialnum >", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumGreaterThanOrEqualTo(String value) { - addCriterion("serialnum >=", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumLessThan(String value) { - addCriterion("serialnum <", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumLessThanOrEqualTo(String value) { - addCriterion("serialnum <=", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumLike(String value) { - addCriterion("serialnum like", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumNotLike(String value) { - addCriterion("serialnum not like", value, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumIn(List values) { - addCriterion("serialnum in", values, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumNotIn(List values) { - addCriterion("serialnum not in", values, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumBetween(String value1, String value2) { - addCriterion("serialnum between", value1, value2, "serialnum"); - return (Criteria) this; - } - - public Criteria andSerialnumNotBetween(String value1, String value2) { - addCriterion("serialnum not between", value1, value2, "serialnum"); - return (Criteria) this; - } - - public Criteria andSupplierIsNull() { - addCriterion("supplier is null"); - return (Criteria) this; - } - - public Criteria andSupplierIsNotNull() { - addCriterion("supplier is not null"); - return (Criteria) this; - } - - public Criteria andSupplierEqualTo(Long value) { - addCriterion("supplier =", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotEqualTo(Long value) { - addCriterion("supplier <>", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierGreaterThan(Long value) { - addCriterion("supplier >", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierGreaterThanOrEqualTo(Long value) { - addCriterion("supplier >=", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierLessThan(Long value) { - addCriterion("supplier <", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierLessThanOrEqualTo(Long value) { - addCriterion("supplier <=", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierIn(List values) { - addCriterion("supplier in", values, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotIn(List values) { - addCriterion("supplier not in", values, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierBetween(Long value1, Long value2) { - addCriterion("supplier between", value1, value2, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotBetween(Long value1, Long value2) { - addCriterion("supplier not between", value1, value2, "supplier"); - return (Criteria) this; - } - - public Criteria andCreatetimeIsNull() { - addCriterion("createtime is null"); - return (Criteria) this; - } - - public Criteria andCreatetimeIsNotNull() { - addCriterion("createtime is not null"); - return (Criteria) this; - } - - public Criteria andCreatetimeEqualTo(Date value) { - addCriterion("createtime =", value, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeNotEqualTo(Date value) { - addCriterion("createtime <>", value, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeGreaterThan(Date value) { - addCriterion("createtime >", value, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeGreaterThanOrEqualTo(Date value) { - addCriterion("createtime >=", value, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeLessThan(Date value) { - addCriterion("createtime <", value, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeLessThanOrEqualTo(Date value) { - addCriterion("createtime <=", value, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeIn(List values) { - addCriterion("createtime in", values, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeNotIn(List values) { - addCriterion("createtime not in", values, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeBetween(Date value1, Date value2) { - addCriterion("createtime between", value1, value2, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatetimeNotBetween(Date value1, Date value2) { - addCriterion("createtime not between", value1, value2, "createtime"); - return (Criteria) this; - } - - public Criteria andCreatorIsNull() { - addCriterion("creator is null"); - return (Criteria) this; - } - - public Criteria andCreatorIsNotNull() { - addCriterion("creator is not null"); - return (Criteria) this; - } - - public Criteria andCreatorEqualTo(Long value) { - addCriterion("creator =", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotEqualTo(Long value) { - addCriterion("creator <>", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThan(Long value) { - addCriterion("creator >", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThanOrEqualTo(Long value) { - addCriterion("creator >=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThan(Long value) { - addCriterion("creator <", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThanOrEqualTo(Long value) { - addCriterion("creator <=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorIn(List values) { - addCriterion("creator in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotIn(List values) { - addCriterion("creator not in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorBetween(Long value1, Long value2) { - addCriterion("creator between", value1, value2, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotBetween(Long value1, Long value2) { - addCriterion("creator not between", value1, value2, "creator"); - return (Criteria) this; - } - - public Criteria andUpdatetimeIsNull() { - addCriterion("updatetime is null"); - return (Criteria) this; - } - - public Criteria andUpdatetimeIsNotNull() { - addCriterion("updatetime is not null"); - return (Criteria) this; - } - - public Criteria andUpdatetimeEqualTo(Date value) { - addCriterion("updatetime =", value, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeNotEqualTo(Date value) { - addCriterion("updatetime <>", value, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeGreaterThan(Date value) { - addCriterion("updatetime >", value, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeGreaterThanOrEqualTo(Date value) { - addCriterion("updatetime >=", value, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeLessThan(Date value) { - addCriterion("updatetime <", value, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeLessThanOrEqualTo(Date value) { - addCriterion("updatetime <=", value, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeIn(List values) { - addCriterion("updatetime in", values, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeNotIn(List values) { - addCriterion("updatetime not in", values, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeBetween(Date value1, Date value2) { - addCriterion("updatetime between", value1, value2, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatetimeNotBetween(Date value1, Date value2) { - addCriterion("updatetime not between", value1, value2, "updatetime"); - return (Criteria) this; - } - - public Criteria andUpdatorIsNull() { - addCriterion("updator is null"); - return (Criteria) this; - } - - public Criteria andUpdatorIsNotNull() { - addCriterion("updator is not null"); - return (Criteria) this; - } - - public Criteria andUpdatorEqualTo(Long value) { - addCriterion("updator =", value, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorNotEqualTo(Long value) { - addCriterion("updator <>", value, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorGreaterThan(Long value) { - addCriterion("updator >", value, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorGreaterThanOrEqualTo(Long value) { - addCriterion("updator >=", value, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorLessThan(Long value) { - addCriterion("updator <", value, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorLessThanOrEqualTo(Long value) { - addCriterion("updator <=", value, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorIn(List values) { - addCriterion("updator in", values, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorNotIn(List values) { - addCriterion("updator not in", values, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorBetween(Long value1, Long value2) { - addCriterion("updator between", value1, value2, "updator"); - return (Criteria) this; - } - - public Criteria andUpdatorNotBetween(Long value1, Long value2) { - addCriterion("updator not between", value1, value2, "updator"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_asset - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_asset - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class AssetExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_asset + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_asset + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_asset + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public AssetExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_asset + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_asset + * + * @mbggenerated + */ + 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 andAssetnameidIsNull() { + addCriterion("assetnameID is null"); + return (Criteria) this; + } + + public Criteria andAssetnameidIsNotNull() { + addCriterion("assetnameID is not null"); + return (Criteria) this; + } + + public Criteria andAssetnameidEqualTo(Long value) { + addCriterion("assetnameID =", value, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidNotEqualTo(Long value) { + addCriterion("assetnameID <>", value, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidGreaterThan(Long value) { + addCriterion("assetnameID >", value, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidGreaterThanOrEqualTo(Long value) { + addCriterion("assetnameID >=", value, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidLessThan(Long value) { + addCriterion("assetnameID <", value, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidLessThanOrEqualTo(Long value) { + addCriterion("assetnameID <=", value, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidIn(List values) { + addCriterion("assetnameID in", values, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidNotIn(List values) { + addCriterion("assetnameID not in", values, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidBetween(Long value1, Long value2) { + addCriterion("assetnameID between", value1, value2, "assetnameid"); + return (Criteria) this; + } + + public Criteria andAssetnameidNotBetween(Long value1, Long value2) { + addCriterion("assetnameID not between", value1, value2, "assetnameid"); + return (Criteria) this; + } + + public Criteria andLocationIsNull() { + addCriterion("location is null"); + return (Criteria) this; + } + + public Criteria andLocationIsNotNull() { + addCriterion("location is not null"); + return (Criteria) this; + } + + public Criteria andLocationEqualTo(String value) { + addCriterion("location =", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationNotEqualTo(String value) { + addCriterion("location <>", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationGreaterThan(String value) { + addCriterion("location >", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationGreaterThanOrEqualTo(String value) { + addCriterion("location >=", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationLessThan(String value) { + addCriterion("location <", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationLessThanOrEqualTo(String value) { + addCriterion("location <=", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationLike(String value) { + addCriterion("location like", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationNotLike(String value) { + addCriterion("location not like", value, "location"); + return (Criteria) this; + } + + public Criteria andLocationIn(List values) { + addCriterion("location in", values, "location"); + return (Criteria) this; + } + + public Criteria andLocationNotIn(List values) { + addCriterion("location not in", values, "location"); + return (Criteria) this; + } + + public Criteria andLocationBetween(String value1, String value2) { + addCriterion("location between", value1, value2, "location"); + return (Criteria) this; + } + + public Criteria andLocationNotBetween(String value1, String value2) { + addCriterion("location not between", value1, value2, "location"); + return (Criteria) this; + } + + public Criteria andLabelsIsNull() { + addCriterion("labels is null"); + return (Criteria) this; + } + + public Criteria andLabelsIsNotNull() { + addCriterion("labels is not null"); + return (Criteria) this; + } + + public Criteria andLabelsEqualTo(String value) { + addCriterion("labels =", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsNotEqualTo(String value) { + addCriterion("labels <>", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsGreaterThan(String value) { + addCriterion("labels >", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsGreaterThanOrEqualTo(String value) { + addCriterion("labels >=", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsLessThan(String value) { + addCriterion("labels <", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsLessThanOrEqualTo(String value) { + addCriterion("labels <=", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsLike(String value) { + addCriterion("labels like", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsNotLike(String value) { + addCriterion("labels not like", value, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsIn(List values) { + addCriterion("labels in", values, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsNotIn(List values) { + addCriterion("labels not in", values, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsBetween(String value1, String value2) { + addCriterion("labels between", value1, value2, "labels"); + return (Criteria) this; + } + + public Criteria andLabelsNotBetween(String value1, String value2) { + addCriterion("labels not between", value1, value2, "labels"); + 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(Short value) { + addCriterion("status =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(Short value) { + addCriterion("status <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(Short value) { + addCriterion("status >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(Short value) { + addCriterion("status >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(Short value) { + addCriterion("status <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(Short 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(Short value1, Short value2) { + addCriterion("status between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(Short value1, Short value2) { + addCriterion("status not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andUseridIsNull() { + addCriterion("userID is null"); + return (Criteria) this; + } + + public Criteria andUseridIsNotNull() { + addCriterion("userID is not null"); + return (Criteria) this; + } + + public Criteria andUseridEqualTo(Long value) { + addCriterion("userID =", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotEqualTo(Long value) { + addCriterion("userID <>", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridGreaterThan(Long value) { + addCriterion("userID >", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridGreaterThanOrEqualTo(Long value) { + addCriterion("userID >=", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridLessThan(Long value) { + addCriterion("userID <", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridLessThanOrEqualTo(Long value) { + addCriterion("userID <=", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridIn(List values) { + addCriterion("userID in", values, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotIn(List values) { + addCriterion("userID not in", values, "userid"); + return (Criteria) this; + } + + public Criteria andUseridBetween(Long value1, Long value2) { + addCriterion("userID between", value1, value2, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotBetween(Long value1, Long value2) { + addCriterion("userID not between", value1, value2, "userid"); + return (Criteria) this; + } + + public Criteria andPriceIsNull() { + addCriterion("price is null"); + return (Criteria) this; + } + + public Criteria andPriceIsNotNull() { + addCriterion("price is not null"); + return (Criteria) this; + } + + public Criteria andPriceEqualTo(BigDecimal value) { + addCriterion("price =", value, "price"); + return (Criteria) this; + } + + public Criteria andPriceNotEqualTo(BigDecimal value) { + addCriterion("price <>", value, "price"); + return (Criteria) this; + } + + public Criteria andPriceGreaterThan(BigDecimal value) { + addCriterion("price >", value, "price"); + return (Criteria) this; + } + + public Criteria andPriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("price >=", value, "price"); + return (Criteria) this; + } + + public Criteria andPriceLessThan(BigDecimal value) { + addCriterion("price <", value, "price"); + return (Criteria) this; + } + + public Criteria andPriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("price <=", value, "price"); + return (Criteria) this; + } + + public Criteria andPriceIn(List values) { + addCriterion("price in", values, "price"); + return (Criteria) this; + } + + public Criteria andPriceNotIn(List values) { + addCriterion("price not in", values, "price"); + return (Criteria) this; + } + + public Criteria andPriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("price between", value1, value2, "price"); + return (Criteria) this; + } + + public Criteria andPriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("price not between", value1, value2, "price"); + return (Criteria) this; + } + + public Criteria andPurchasedateIsNull() { + addCriterion("purchasedate is null"); + return (Criteria) this; + } + + public Criteria andPurchasedateIsNotNull() { + addCriterion("purchasedate is not null"); + return (Criteria) this; + } + + public Criteria andPurchasedateEqualTo(Date value) { + addCriterion("purchasedate =", value, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateNotEqualTo(Date value) { + addCriterion("purchasedate <>", value, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateGreaterThan(Date value) { + addCriterion("purchasedate >", value, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateGreaterThanOrEqualTo(Date value) { + addCriterion("purchasedate >=", value, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateLessThan(Date value) { + addCriterion("purchasedate <", value, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateLessThanOrEqualTo(Date value) { + addCriterion("purchasedate <=", value, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateIn(List values) { + addCriterion("purchasedate in", values, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateNotIn(List values) { + addCriterion("purchasedate not in", values, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateBetween(Date value1, Date value2) { + addCriterion("purchasedate between", value1, value2, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPurchasedateNotBetween(Date value1, Date value2) { + addCriterion("purchasedate not between", value1, value2, "purchasedate"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityIsNull() { + addCriterion("periodofvalidity is null"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityIsNotNull() { + addCriterion("periodofvalidity is not null"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityEqualTo(Date value) { + addCriterion("periodofvalidity =", value, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityNotEqualTo(Date value) { + addCriterion("periodofvalidity <>", value, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityGreaterThan(Date value) { + addCriterion("periodofvalidity >", value, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityGreaterThanOrEqualTo(Date value) { + addCriterion("periodofvalidity >=", value, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityLessThan(Date value) { + addCriterion("periodofvalidity <", value, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityLessThanOrEqualTo(Date value) { + addCriterion("periodofvalidity <=", value, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityIn(List values) { + addCriterion("periodofvalidity in", values, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityNotIn(List values) { + addCriterion("periodofvalidity not in", values, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityBetween(Date value1, Date value2) { + addCriterion("periodofvalidity between", value1, value2, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andPeriodofvalidityNotBetween(Date value1, Date value2) { + addCriterion("periodofvalidity not between", value1, value2, "periodofvalidity"); + return (Criteria) this; + } + + public Criteria andWarrantydateIsNull() { + addCriterion("warrantydate is null"); + return (Criteria) this; + } + + public Criteria andWarrantydateIsNotNull() { + addCriterion("warrantydate is not null"); + return (Criteria) this; + } + + public Criteria andWarrantydateEqualTo(Date value) { + addCriterion("warrantydate =", value, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateNotEqualTo(Date value) { + addCriterion("warrantydate <>", value, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateGreaterThan(Date value) { + addCriterion("warrantydate >", value, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateGreaterThanOrEqualTo(Date value) { + addCriterion("warrantydate >=", value, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateLessThan(Date value) { + addCriterion("warrantydate <", value, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateLessThanOrEqualTo(Date value) { + addCriterion("warrantydate <=", value, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateIn(List values) { + addCriterion("warrantydate in", values, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateNotIn(List values) { + addCriterion("warrantydate not in", values, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateBetween(Date value1, Date value2) { + addCriterion("warrantydate between", value1, value2, "warrantydate"); + return (Criteria) this; + } + + public Criteria andWarrantydateNotBetween(Date value1, Date value2) { + addCriterion("warrantydate not between", value1, value2, "warrantydate"); + return (Criteria) this; + } + + public Criteria andAssetnumIsNull() { + addCriterion("assetnum is null"); + return (Criteria) this; + } + + public Criteria andAssetnumIsNotNull() { + addCriterion("assetnum is not null"); + return (Criteria) this; + } + + public Criteria andAssetnumEqualTo(String value) { + addCriterion("assetnum =", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumNotEqualTo(String value) { + addCriterion("assetnum <>", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumGreaterThan(String value) { + addCriterion("assetnum >", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumGreaterThanOrEqualTo(String value) { + addCriterion("assetnum >=", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumLessThan(String value) { + addCriterion("assetnum <", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumLessThanOrEqualTo(String value) { + addCriterion("assetnum <=", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumLike(String value) { + addCriterion("assetnum like", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumNotLike(String value) { + addCriterion("assetnum not like", value, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumIn(List values) { + addCriterion("assetnum in", values, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumNotIn(List values) { + addCriterion("assetnum not in", values, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumBetween(String value1, String value2) { + addCriterion("assetnum between", value1, value2, "assetnum"); + return (Criteria) this; + } + + public Criteria andAssetnumNotBetween(String value1, String value2) { + addCriterion("assetnum not between", value1, value2, "assetnum"); + return (Criteria) this; + } + + public Criteria andSerialnumIsNull() { + addCriterion("serialnum is null"); + return (Criteria) this; + } + + public Criteria andSerialnumIsNotNull() { + addCriterion("serialnum is not null"); + return (Criteria) this; + } + + public Criteria andSerialnumEqualTo(String value) { + addCriterion("serialnum =", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumNotEqualTo(String value) { + addCriterion("serialnum <>", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumGreaterThan(String value) { + addCriterion("serialnum >", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumGreaterThanOrEqualTo(String value) { + addCriterion("serialnum >=", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumLessThan(String value) { + addCriterion("serialnum <", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumLessThanOrEqualTo(String value) { + addCriterion("serialnum <=", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumLike(String value) { + addCriterion("serialnum like", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumNotLike(String value) { + addCriterion("serialnum not like", value, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumIn(List values) { + addCriterion("serialnum in", values, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumNotIn(List values) { + addCriterion("serialnum not in", values, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumBetween(String value1, String value2) { + addCriterion("serialnum between", value1, value2, "serialnum"); + return (Criteria) this; + } + + public Criteria andSerialnumNotBetween(String value1, String value2) { + addCriterion("serialnum not between", value1, value2, "serialnum"); + return (Criteria) this; + } + + public Criteria andSupplierIsNull() { + addCriterion("supplier is null"); + return (Criteria) this; + } + + public Criteria andSupplierIsNotNull() { + addCriterion("supplier is not null"); + return (Criteria) this; + } + + public Criteria andSupplierEqualTo(Long value) { + addCriterion("supplier =", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotEqualTo(Long value) { + addCriterion("supplier <>", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierGreaterThan(Long value) { + addCriterion("supplier >", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierGreaterThanOrEqualTo(Long value) { + addCriterion("supplier >=", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierLessThan(Long value) { + addCriterion("supplier <", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierLessThanOrEqualTo(Long value) { + addCriterion("supplier <=", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierIn(List values) { + addCriterion("supplier in", values, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotIn(List values) { + addCriterion("supplier not in", values, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierBetween(Long value1, Long value2) { + addCriterion("supplier between", value1, value2, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotBetween(Long value1, Long value2) { + addCriterion("supplier not between", value1, value2, "supplier"); + return (Criteria) this; + } + + public Criteria andCreatetimeIsNull() { + addCriterion("createtime is null"); + return (Criteria) this; + } + + public Criteria andCreatetimeIsNotNull() { + addCriterion("createtime is not null"); + return (Criteria) this; + } + + public Criteria andCreatetimeEqualTo(Date value) { + addCriterion("createtime =", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeNotEqualTo(Date value) { + addCriterion("createtime <>", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeGreaterThan(Date value) { + addCriterion("createtime >", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeGreaterThanOrEqualTo(Date value) { + addCriterion("createtime >=", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeLessThan(Date value) { + addCriterion("createtime <", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeLessThanOrEqualTo(Date value) { + addCriterion("createtime <=", value, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeIn(List values) { + addCriterion("createtime in", values, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeNotIn(List values) { + addCriterion("createtime not in", values, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeBetween(Date value1, Date value2) { + addCriterion("createtime between", value1, value2, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatetimeNotBetween(Date value1, Date value2) { + addCriterion("createtime not between", value1, value2, "createtime"); + return (Criteria) this; + } + + public Criteria andCreatorIsNull() { + addCriterion("creator is null"); + return (Criteria) this; + } + + public Criteria andCreatorIsNotNull() { + addCriterion("creator is not null"); + return (Criteria) this; + } + + public Criteria andCreatorEqualTo(Long value) { + addCriterion("creator =", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotEqualTo(Long value) { + addCriterion("creator <>", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThan(Long value) { + addCriterion("creator >", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThanOrEqualTo(Long value) { + addCriterion("creator >=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThan(Long value) { + addCriterion("creator <", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThanOrEqualTo(Long value) { + addCriterion("creator <=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorIn(List values) { + addCriterion("creator in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotIn(List values) { + addCriterion("creator not in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorBetween(Long value1, Long value2) { + addCriterion("creator between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotBetween(Long value1, Long value2) { + addCriterion("creator not between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andUpdatetimeIsNull() { + addCriterion("updatetime is null"); + return (Criteria) this; + } + + public Criteria andUpdatetimeIsNotNull() { + addCriterion("updatetime is not null"); + return (Criteria) this; + } + + public Criteria andUpdatetimeEqualTo(Date value) { + addCriterion("updatetime =", value, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeNotEqualTo(Date value) { + addCriterion("updatetime <>", value, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeGreaterThan(Date value) { + addCriterion("updatetime >", value, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeGreaterThanOrEqualTo(Date value) { + addCriterion("updatetime >=", value, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeLessThan(Date value) { + addCriterion("updatetime <", value, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeLessThanOrEqualTo(Date value) { + addCriterion("updatetime <=", value, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeIn(List values) { + addCriterion("updatetime in", values, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeNotIn(List values) { + addCriterion("updatetime not in", values, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeBetween(Date value1, Date value2) { + addCriterion("updatetime between", value1, value2, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatetimeNotBetween(Date value1, Date value2) { + addCriterion("updatetime not between", value1, value2, "updatetime"); + return (Criteria) this; + } + + public Criteria andUpdatorIsNull() { + addCriterion("updator is null"); + return (Criteria) this; + } + + public Criteria andUpdatorIsNotNull() { + addCriterion("updator is not null"); + return (Criteria) this; + } + + public Criteria andUpdatorEqualTo(Long value) { + addCriterion("updator =", value, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorNotEqualTo(Long value) { + addCriterion("updator <>", value, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorGreaterThan(Long value) { + addCriterion("updator >", value, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorGreaterThanOrEqualTo(Long value) { + addCriterion("updator >=", value, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorLessThan(Long value) { + addCriterion("updator <", value, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorLessThanOrEqualTo(Long value) { + addCriterion("updator <=", value, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorIn(List values) { + addCriterion("updator in", values, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorNotIn(List values) { + addCriterion("updator not in", values, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorBetween(Long value1, Long value2) { + addCriterion("updator between", value1, value2, "updator"); + return (Criteria) this; + } + + public Criteria andUpdatorNotBetween(Long value1, Long value2) { + addCriterion("updator not between", value1, value2, "updator"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_asset + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_asset + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/AssetName.java b/src/main/java/com/jsh/erp/datasource/entities/AssetName.java index 51aa3b19..62848d5a 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AssetName.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AssetName.java @@ -41,6 +41,14 @@ public class AssetName { */ private Short isconsumables; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_assetname.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This field was generated by MyBatis Generator. * This field corresponds to the database column jsh_assetname.description @@ -169,6 +177,30 @@ public class AssetName { this.isconsumables = isconsumables; } + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_assetname.tenant_id + * + * @return the value of jsh_assetname.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_assetname.tenant_id + * + * @param tenantId the value for jsh_assetname.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_assetname.description diff --git a/src/main/java/com/jsh/erp/datasource/entities/AssetNameExample.java b/src/main/java/com/jsh/erp/datasource/entities/AssetNameExample.java index 521dae4d..b1160673 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/AssetNameExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/AssetNameExample.java @@ -503,6 +503,66 @@ public class AssetNameExample { addCriterion("isconsumables not between", value1, value2, "isconsumables"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/Depot.java b/src/main/java/com/jsh/erp/datasource/entities/Depot.java index 8c355638..38d6df1b 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Depot.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Depot.java @@ -1,293 +1,325 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; - -public class Depot { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.name - * - * @mbggenerated - */ - private String name; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.address - * - * @mbggenerated - */ - private String address; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.warehousing - * - * @mbggenerated - */ - private BigDecimal warehousing; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.truckage - * - * @mbggenerated - */ - private BigDecimal truckage; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.type - * - * @mbggenerated - */ - private Integer type; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.sort - * - * @mbggenerated - */ - private String sort; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depot.principal - * - * @mbggenerated - */ - private Long principal; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.id - * - * @return the value of jsh_depot.id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.id - * - * @param id the value for jsh_depot.id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.name - * - * @return the value of jsh_depot.name - * - * @mbggenerated - */ - public String getName() { - return name; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.name - * - * @param name the value for jsh_depot.name - * - * @mbggenerated - */ - public void setName(String name) { - this.name = name == null ? null : name.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.address - * - * @return the value of jsh_depot.address - * - * @mbggenerated - */ - public String getAddress() { - return address; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.address - * - * @param address the value for jsh_depot.address - * - * @mbggenerated - */ - public void setAddress(String address) { - this.address = address == null ? null : address.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.warehousing - * - * @return the value of jsh_depot.warehousing - * - * @mbggenerated - */ - public BigDecimal getWarehousing() { - return warehousing; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.warehousing - * - * @param warehousing the value for jsh_depot.warehousing - * - * @mbggenerated - */ - public void setWarehousing(BigDecimal warehousing) { - this.warehousing = warehousing; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.truckage - * - * @return the value of jsh_depot.truckage - * - * @mbggenerated - */ - public BigDecimal getTruckage() { - return truckage; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.truckage - * - * @param truckage the value for jsh_depot.truckage - * - * @mbggenerated - */ - public void setTruckage(BigDecimal truckage) { - this.truckage = truckage; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.type - * - * @return the value of jsh_depot.type - * - * @mbggenerated - */ - public Integer getType() { - return type; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.type - * - * @param type the value for jsh_depot.type - * - * @mbggenerated - */ - public void setType(Integer type) { - this.type = type; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.sort - * - * @return the value of jsh_depot.sort - * - * @mbggenerated - */ - public String getSort() { - return sort; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.sort - * - * @param sort the value for jsh_depot.sort - * - * @mbggenerated - */ - public void setSort(String sort) { - this.sort = sort == null ? null : sort.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.remark - * - * @return the value of jsh_depot.remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.remark - * - * @param remark the value for jsh_depot.remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depot.principal - * - * @return the value of jsh_depot.principal - * - * @mbggenerated - */ - public Long getPrincipal() { - return principal; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depot.principal - * - * @param principal the value for jsh_depot.principal - * - * @mbggenerated - */ - public void setPrincipal(Long principal) { - this.principal = principal; - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; + +public class Depot { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.name + * + * @mbggenerated + */ + private String name; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.address + * + * @mbggenerated + */ + private String address; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.warehousing + * + * @mbggenerated + */ + private BigDecimal warehousing; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.truckage + * + * @mbggenerated + */ + private BigDecimal truckage; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.type + * + * @mbggenerated + */ + private Integer type; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.sort + * + * @mbggenerated + */ + private String sort; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.principal + * + * @mbggenerated + */ + private Long principal; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depot.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.id + * + * @return the value of jsh_depot.id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.id + * + * @param id the value for jsh_depot.id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.name + * + * @return the value of jsh_depot.name + * + * @mbggenerated + */ + public String getName() { + return name; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.name + * + * @param name the value for jsh_depot.name + * + * @mbggenerated + */ + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.address + * + * @return the value of jsh_depot.address + * + * @mbggenerated + */ + public String getAddress() { + return address; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.address + * + * @param address the value for jsh_depot.address + * + * @mbggenerated + */ + public void setAddress(String address) { + this.address = address == null ? null : address.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.warehousing + * + * @return the value of jsh_depot.warehousing + * + * @mbggenerated + */ + public BigDecimal getWarehousing() { + return warehousing; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.warehousing + * + * @param warehousing the value for jsh_depot.warehousing + * + * @mbggenerated + */ + public void setWarehousing(BigDecimal warehousing) { + this.warehousing = warehousing; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.truckage + * + * @return the value of jsh_depot.truckage + * + * @mbggenerated + */ + public BigDecimal getTruckage() { + return truckage; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.truckage + * + * @param truckage the value for jsh_depot.truckage + * + * @mbggenerated + */ + public void setTruckage(BigDecimal truckage) { + this.truckage = truckage; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.type + * + * @return the value of jsh_depot.type + * + * @mbggenerated + */ + public Integer getType() { + return type; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.type + * + * @param type the value for jsh_depot.type + * + * @mbggenerated + */ + public void setType(Integer type) { + this.type = type; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.sort + * + * @return the value of jsh_depot.sort + * + * @mbggenerated + */ + public String getSort() { + return sort; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.sort + * + * @param sort the value for jsh_depot.sort + * + * @mbggenerated + */ + public void setSort(String sort) { + this.sort = sort == null ? null : sort.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.remark + * + * @return the value of jsh_depot.remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.remark + * + * @param remark the value for jsh_depot.remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.principal + * + * @return the value of jsh_depot.principal + * + * @mbggenerated + */ + public Long getPrincipal() { + return principal; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.principal + * + * @param principal the value for jsh_depot.principal + * + * @mbggenerated + */ + public void setPrincipal(Long principal) { + this.principal = principal; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depot.tenant_id + * + * @return the value of jsh_depot.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depot.tenant_id + * + * @param tenantId the value for jsh_depot.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java b/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java index ef4f4b10..8f049f68 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotExample.java @@ -1,883 +1,943 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; - -public class DepotExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_depot - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_depot - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_depot - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public DepotExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depot - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_depot - * - * @mbggenerated - */ - 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 andAddressIsNull() { - addCriterion("address is null"); - return (Criteria) this; - } - - public Criteria andAddressIsNotNull() { - addCriterion("address is not null"); - return (Criteria) this; - } - - public Criteria andAddressEqualTo(String value) { - addCriterion("address =", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotEqualTo(String value) { - addCriterion("address <>", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressGreaterThan(String value) { - addCriterion("address >", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressGreaterThanOrEqualTo(String value) { - addCriterion("address >=", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressLessThan(String value) { - addCriterion("address <", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressLessThanOrEqualTo(String value) { - addCriterion("address <=", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressLike(String value) { - addCriterion("address like", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotLike(String value) { - addCriterion("address not like", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressIn(List values) { - addCriterion("address in", values, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotIn(List values) { - addCriterion("address not in", values, "address"); - return (Criteria) this; - } - - public Criteria andAddressBetween(String value1, String value2) { - addCriterion("address between", value1, value2, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotBetween(String value1, String value2) { - addCriterion("address not between", value1, value2, "address"); - return (Criteria) this; - } - - public Criteria andWarehousingIsNull() { - addCriterion("warehousing is null"); - return (Criteria) this; - } - - public Criteria andWarehousingIsNotNull() { - addCriterion("warehousing is not null"); - return (Criteria) this; - } - - public Criteria andWarehousingEqualTo(BigDecimal value) { - addCriterion("warehousing =", value, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingNotEqualTo(BigDecimal value) { - addCriterion("warehousing <>", value, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingGreaterThan(BigDecimal value) { - addCriterion("warehousing >", value, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("warehousing >=", value, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingLessThan(BigDecimal value) { - addCriterion("warehousing <", value, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingLessThanOrEqualTo(BigDecimal value) { - addCriterion("warehousing <=", value, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingIn(List values) { - addCriterion("warehousing in", values, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingNotIn(List values) { - addCriterion("warehousing not in", values, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("warehousing between", value1, value2, "warehousing"); - return (Criteria) this; - } - - public Criteria andWarehousingNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("warehousing not between", value1, value2, "warehousing"); - return (Criteria) this; - } - - public Criteria andTruckageIsNull() { - addCriterion("truckage is null"); - return (Criteria) this; - } - - public Criteria andTruckageIsNotNull() { - addCriterion("truckage is not null"); - return (Criteria) this; - } - - public Criteria andTruckageEqualTo(BigDecimal value) { - addCriterion("truckage =", value, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageNotEqualTo(BigDecimal value) { - addCriterion("truckage <>", value, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageGreaterThan(BigDecimal value) { - addCriterion("truckage >", value, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("truckage >=", value, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageLessThan(BigDecimal value) { - addCriterion("truckage <", value, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageLessThanOrEqualTo(BigDecimal value) { - addCriterion("truckage <=", value, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageIn(List values) { - addCriterion("truckage in", values, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageNotIn(List values) { - addCriterion("truckage not in", values, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("truckage between", value1, value2, "truckage"); - return (Criteria) this; - } - - public Criteria andTruckageNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("truckage not between", value1, value2, "truckage"); - return (Criteria) this; - } - - public Criteria andTypeIsNull() { - addCriterion("type is null"); - return (Criteria) this; - } - - public Criteria andTypeIsNotNull() { - addCriterion("type is not null"); - return (Criteria) this; - } - - public Criteria andTypeEqualTo(Integer value) { - addCriterion("type =", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotEqualTo(Integer value) { - addCriterion("type <>", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeGreaterThan(Integer value) { - addCriterion("type >", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeGreaterThanOrEqualTo(Integer value) { - addCriterion("type >=", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLessThan(Integer value) { - addCriterion("type <", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLessThanOrEqualTo(Integer value) { - addCriterion("type <=", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeIn(List values) { - addCriterion("type in", values, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotIn(List values) { - addCriterion("type not in", values, "type"); - return (Criteria) this; - } - - public Criteria andTypeBetween(Integer value1, Integer value2) { - addCriterion("type between", value1, value2, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotBetween(Integer value1, Integer value2) { - addCriterion("type not between", value1, value2, "type"); - return (Criteria) this; - } - - public Criteria andSortIsNull() { - addCriterion("sort is null"); - return (Criteria) this; - } - - public Criteria andSortIsNotNull() { - addCriterion("sort is not null"); - return (Criteria) this; - } - - public Criteria andSortEqualTo(String value) { - addCriterion("sort =", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotEqualTo(String value) { - addCriterion("sort <>", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortGreaterThan(String value) { - addCriterion("sort >", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortGreaterThanOrEqualTo(String value) { - addCriterion("sort >=", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLessThan(String value) { - addCriterion("sort <", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLessThanOrEqualTo(String value) { - addCriterion("sort <=", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLike(String value) { - addCriterion("sort like", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotLike(String value) { - addCriterion("sort not like", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortIn(List values) { - addCriterion("sort in", values, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotIn(List values) { - addCriterion("sort not in", values, "sort"); - return (Criteria) this; - } - - public Criteria andSortBetween(String value1, String value2) { - addCriterion("sort between", value1, value2, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotBetween(String value1, String value2) { - addCriterion("sort not between", value1, value2, "sort"); - 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 Criteria andPrincipalIsNull() { - addCriterion("principal is null"); - return (Criteria) this; - } - - public Criteria andPrincipalIsNotNull() { - addCriterion("principal is not null"); - return (Criteria) this; - } - - public Criteria andPrincipalEqualTo(Long value) { - addCriterion("principal =", value, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalNotEqualTo(Long value) { - addCriterion("principal <>", value, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalGreaterThan(Long value) { - addCriterion("principal >", value, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalGreaterThanOrEqualTo(Long value) { - addCriterion("principal >=", value, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalLessThan(Long value) { - addCriterion("principal <", value, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalLessThanOrEqualTo(Long value) { - addCriterion("principal <=", value, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalIn(List values) { - addCriterion("principal in", values, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalNotIn(List values) { - addCriterion("principal not in", values, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalBetween(Long value1, Long value2) { - addCriterion("principal between", value1, value2, "principal"); - return (Criteria) this; - } - - public Criteria andPrincipalNotBetween(Long value1, Long value2) { - addCriterion("principal not between", value1, value2, "principal"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_depot - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_depot - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class DepotExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_depot + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_depot + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_depot + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public DepotExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depot + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_depot + * + * @mbggenerated + */ + 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 andAddressIsNull() { + addCriterion("address is null"); + return (Criteria) this; + } + + public Criteria andAddressIsNotNull() { + addCriterion("address is not null"); + return (Criteria) this; + } + + public Criteria andAddressEqualTo(String value) { + addCriterion("address =", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotEqualTo(String value) { + addCriterion("address <>", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressGreaterThan(String value) { + addCriterion("address >", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressGreaterThanOrEqualTo(String value) { + addCriterion("address >=", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressLessThan(String value) { + addCriterion("address <", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressLessThanOrEqualTo(String value) { + addCriterion("address <=", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressLike(String value) { + addCriterion("address like", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotLike(String value) { + addCriterion("address not like", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressIn(List values) { + addCriterion("address in", values, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotIn(List values) { + addCriterion("address not in", values, "address"); + return (Criteria) this; + } + + public Criteria andAddressBetween(String value1, String value2) { + addCriterion("address between", value1, value2, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotBetween(String value1, String value2) { + addCriterion("address not between", value1, value2, "address"); + return (Criteria) this; + } + + public Criteria andWarehousingIsNull() { + addCriterion("warehousing is null"); + return (Criteria) this; + } + + public Criteria andWarehousingIsNotNull() { + addCriterion("warehousing is not null"); + return (Criteria) this; + } + + public Criteria andWarehousingEqualTo(BigDecimal value) { + addCriterion("warehousing =", value, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingNotEqualTo(BigDecimal value) { + addCriterion("warehousing <>", value, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingGreaterThan(BigDecimal value) { + addCriterion("warehousing >", value, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("warehousing >=", value, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingLessThan(BigDecimal value) { + addCriterion("warehousing <", value, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingLessThanOrEqualTo(BigDecimal value) { + addCriterion("warehousing <=", value, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingIn(List values) { + addCriterion("warehousing in", values, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingNotIn(List values) { + addCriterion("warehousing not in", values, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("warehousing between", value1, value2, "warehousing"); + return (Criteria) this; + } + + public Criteria andWarehousingNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("warehousing not between", value1, value2, "warehousing"); + return (Criteria) this; + } + + public Criteria andTruckageIsNull() { + addCriterion("truckage is null"); + return (Criteria) this; + } + + public Criteria andTruckageIsNotNull() { + addCriterion("truckage is not null"); + return (Criteria) this; + } + + public Criteria andTruckageEqualTo(BigDecimal value) { + addCriterion("truckage =", value, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageNotEqualTo(BigDecimal value) { + addCriterion("truckage <>", value, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageGreaterThan(BigDecimal value) { + addCriterion("truckage >", value, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("truckage >=", value, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageLessThan(BigDecimal value) { + addCriterion("truckage <", value, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageLessThanOrEqualTo(BigDecimal value) { + addCriterion("truckage <=", value, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageIn(List values) { + addCriterion("truckage in", values, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageNotIn(List values) { + addCriterion("truckage not in", values, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("truckage between", value1, value2, "truckage"); + return (Criteria) this; + } + + public Criteria andTruckageNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("truckage not between", value1, value2, "truckage"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("type is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("type is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(Integer value) { + addCriterion("type =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(Integer value) { + addCriterion("type <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(Integer value) { + addCriterion("type >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("type >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(Integer value) { + addCriterion("type <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(Integer value) { + addCriterion("type <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("type in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("type not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(Integer value1, Integer value2) { + addCriterion("type between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(Integer value1, Integer value2) { + addCriterion("type not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(String value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(String value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(String value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(String value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(String value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(String value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLike(String value) { + addCriterion("sort like", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotLike(String value) { + addCriterion("sort not like", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(String value1, String value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(String value1, String value2) { + addCriterion("sort not between", value1, value2, "sort"); + 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 Criteria andPrincipalIsNull() { + addCriterion("principal is null"); + return (Criteria) this; + } + + public Criteria andPrincipalIsNotNull() { + addCriterion("principal is not null"); + return (Criteria) this; + } + + public Criteria andPrincipalEqualTo(Long value) { + addCriterion("principal =", value, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalNotEqualTo(Long value) { + addCriterion("principal <>", value, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalGreaterThan(Long value) { + addCriterion("principal >", value, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalGreaterThanOrEqualTo(Long value) { + addCriterion("principal >=", value, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalLessThan(Long value) { + addCriterion("principal <", value, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalLessThanOrEqualTo(Long value) { + addCriterion("principal <=", value, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalIn(List values) { + addCriterion("principal in", values, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalNotIn(List values) { + addCriterion("principal not in", values, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalBetween(Long value1, Long value2) { + addCriterion("principal between", value1, value2, "principal"); + return (Criteria) this; + } + + public Criteria andPrincipalNotBetween(Long value1, Long value2) { + addCriterion("principal not between", value1, value2, "principal"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_depot + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_depot + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/DepotHead.java b/src/main/java/com/jsh/erp/datasource/entities/DepotHead.java index f5775ea3..de128a2a 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotHead.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotHead.java @@ -236,6 +236,14 @@ public class DepotHead { */ private String linknumber; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depothead.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_depothead.Id @@ -931,4 +939,28 @@ public class DepotHead { public void setLinknumber(String linknumber) { this.linknumber = linknumber == null ? null : linknumber.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depothead.tenant_id + * + * @return the value of jsh_depothead.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depothead.tenant_id + * + * @param tenantId the value for jsh_depothead.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/DepotHeadExample.java b/src/main/java/com/jsh/erp/datasource/entities/DepotHeadExample.java index 4bfbcb14..ace4ed7c 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotHeadExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotHeadExample.java @@ -2075,6 +2075,66 @@ public class DepotHeadExample { addCriterion("LinkNumber not between", value1, value2, "linknumber"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/DepotItem.java b/src/main/java/com/jsh/erp/datasource/entities/DepotItem.java index e38754d9..c7b39912 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotItem.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotItem.java @@ -1,741 +1,773 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; - -public class DepotItem { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.Id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.HeaderId - * - * @mbggenerated - */ - private Long headerid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.MaterialId - * - * @mbggenerated - */ - private Long materialid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.MUnit - * - * @mbggenerated - */ - private String munit; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.OperNumber - * - * @mbggenerated - */ - private BigDecimal opernumber; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.BasicNumber - * - * @mbggenerated - */ - private BigDecimal basicnumber; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.UnitPrice - * - * @mbggenerated - */ - private BigDecimal unitprice; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.TaxUnitPrice - * - * @mbggenerated - */ - private BigDecimal taxunitprice; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.AllPrice - * - * @mbggenerated - */ - private BigDecimal allprice; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.Remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.Img - * - * @mbggenerated - */ - private String img; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.Incidentals - * - * @mbggenerated - */ - private BigDecimal incidentals; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.DepotId - * - * @mbggenerated - */ - private Long depotid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.AnotherDepotId - * - * @mbggenerated - */ - private Long anotherdepotid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.TaxRate - * - * @mbggenerated - */ - private BigDecimal taxrate; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.TaxMoney - * - * @mbggenerated - */ - private BigDecimal taxmoney; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.TaxLastMoney - * - * @mbggenerated - */ - private BigDecimal taxlastmoney; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.OtherField1 - * - * @mbggenerated - */ - private String otherfield1; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.OtherField2 - * - * @mbggenerated - */ - private String otherfield2; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.OtherField3 - * - * @mbggenerated - */ - private String otherfield3; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.OtherField4 - * - * @mbggenerated - */ - private String otherfield4; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.OtherField5 - * - * @mbggenerated - */ - private String otherfield5; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_depotitem.MType - * - * @mbggenerated - */ - private String mtype; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.Id - * - * @return the value of jsh_depotitem.Id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.Id - * - * @param id the value for jsh_depotitem.Id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.HeaderId - * - * @return the value of jsh_depotitem.HeaderId - * - * @mbggenerated - */ - public Long getHeaderid() { - return headerid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.HeaderId - * - * @param headerid the value for jsh_depotitem.HeaderId - * - * @mbggenerated - */ - public void setHeaderid(Long headerid) { - this.headerid = headerid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.MaterialId - * - * @return the value of jsh_depotitem.MaterialId - * - * @mbggenerated - */ - public Long getMaterialid() { - return materialid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.MaterialId - * - * @param materialid the value for jsh_depotitem.MaterialId - * - * @mbggenerated - */ - public void setMaterialid(Long materialid) { - this.materialid = materialid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.MUnit - * - * @return the value of jsh_depotitem.MUnit - * - * @mbggenerated - */ - public String getMunit() { - return munit; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.MUnit - * - * @param munit the value for jsh_depotitem.MUnit - * - * @mbggenerated - */ - public void setMunit(String munit) { - this.munit = munit == null ? null : munit.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.OperNumber - * - * @return the value of jsh_depotitem.OperNumber - * - * @mbggenerated - */ - public BigDecimal getOpernumber() { - return opernumber; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.OperNumber - * - * @param opernumber the value for jsh_depotitem.OperNumber - * - * @mbggenerated - */ - public void setOpernumber(BigDecimal opernumber) { - this.opernumber = opernumber; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.BasicNumber - * - * @return the value of jsh_depotitem.BasicNumber - * - * @mbggenerated - */ - public BigDecimal getBasicnumber() { - return basicnumber; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.BasicNumber - * - * @param basicnumber the value for jsh_depotitem.BasicNumber - * - * @mbggenerated - */ - public void setBasicnumber(BigDecimal basicnumber) { - this.basicnumber = basicnumber; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.UnitPrice - * - * @return the value of jsh_depotitem.UnitPrice - * - * @mbggenerated - */ - public BigDecimal getUnitprice() { - return unitprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.UnitPrice - * - * @param unitprice the value for jsh_depotitem.UnitPrice - * - * @mbggenerated - */ - public void setUnitprice(BigDecimal unitprice) { - this.unitprice = unitprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.TaxUnitPrice - * - * @return the value of jsh_depotitem.TaxUnitPrice - * - * @mbggenerated - */ - public BigDecimal getTaxunitprice() { - return taxunitprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.TaxUnitPrice - * - * @param taxunitprice the value for jsh_depotitem.TaxUnitPrice - * - * @mbggenerated - */ - public void setTaxunitprice(BigDecimal taxunitprice) { - this.taxunitprice = taxunitprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.AllPrice - * - * @return the value of jsh_depotitem.AllPrice - * - * @mbggenerated - */ - public BigDecimal getAllprice() { - return allprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.AllPrice - * - * @param allprice the value for jsh_depotitem.AllPrice - * - * @mbggenerated - */ - public void setAllprice(BigDecimal allprice) { - this.allprice = allprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.Remark - * - * @return the value of jsh_depotitem.Remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.Remark - * - * @param remark the value for jsh_depotitem.Remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.Img - * - * @return the value of jsh_depotitem.Img - * - * @mbggenerated - */ - public String getImg() { - return img; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.Img - * - * @param img the value for jsh_depotitem.Img - * - * @mbggenerated - */ - public void setImg(String img) { - this.img = img == null ? null : img.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.Incidentals - * - * @return the value of jsh_depotitem.Incidentals - * - * @mbggenerated - */ - public BigDecimal getIncidentals() { - return incidentals; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.Incidentals - * - * @param incidentals the value for jsh_depotitem.Incidentals - * - * @mbggenerated - */ - public void setIncidentals(BigDecimal incidentals) { - this.incidentals = incidentals; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.DepotId - * - * @return the value of jsh_depotitem.DepotId - * - * @mbggenerated - */ - public Long getDepotid() { - return depotid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.DepotId - * - * @param depotid the value for jsh_depotitem.DepotId - * - * @mbggenerated - */ - public void setDepotid(Long depotid) { - this.depotid = depotid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.AnotherDepotId - * - * @return the value of jsh_depotitem.AnotherDepotId - * - * @mbggenerated - */ - public Long getAnotherdepotid() { - return anotherdepotid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.AnotherDepotId - * - * @param anotherdepotid the value for jsh_depotitem.AnotherDepotId - * - * @mbggenerated - */ - public void setAnotherdepotid(Long anotherdepotid) { - this.anotherdepotid = anotherdepotid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.TaxRate - * - * @return the value of jsh_depotitem.TaxRate - * - * @mbggenerated - */ - public BigDecimal getTaxrate() { - return taxrate; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.TaxRate - * - * @param taxrate the value for jsh_depotitem.TaxRate - * - * @mbggenerated - */ - public void setTaxrate(BigDecimal taxrate) { - this.taxrate = taxrate; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.TaxMoney - * - * @return the value of jsh_depotitem.TaxMoney - * - * @mbggenerated - */ - public BigDecimal getTaxmoney() { - return taxmoney; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.TaxMoney - * - * @param taxmoney the value for jsh_depotitem.TaxMoney - * - * @mbggenerated - */ - public void setTaxmoney(BigDecimal taxmoney) { - this.taxmoney = taxmoney; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.TaxLastMoney - * - * @return the value of jsh_depotitem.TaxLastMoney - * - * @mbggenerated - */ - public BigDecimal getTaxlastmoney() { - return taxlastmoney; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.TaxLastMoney - * - * @param taxlastmoney the value for jsh_depotitem.TaxLastMoney - * - * @mbggenerated - */ - public void setTaxlastmoney(BigDecimal taxlastmoney) { - this.taxlastmoney = taxlastmoney; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.OtherField1 - * - * @return the value of jsh_depotitem.OtherField1 - * - * @mbggenerated - */ - public String getOtherfield1() { - return otherfield1; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.OtherField1 - * - * @param otherfield1 the value for jsh_depotitem.OtherField1 - * - * @mbggenerated - */ - public void setOtherfield1(String otherfield1) { - this.otherfield1 = otherfield1 == null ? null : otherfield1.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.OtherField2 - * - * @return the value of jsh_depotitem.OtherField2 - * - * @mbggenerated - */ - public String getOtherfield2() { - return otherfield2; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.OtherField2 - * - * @param otherfield2 the value for jsh_depotitem.OtherField2 - * - * @mbggenerated - */ - public void setOtherfield2(String otherfield2) { - this.otherfield2 = otherfield2 == null ? null : otherfield2.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.OtherField3 - * - * @return the value of jsh_depotitem.OtherField3 - * - * @mbggenerated - */ - public String getOtherfield3() { - return otherfield3; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.OtherField3 - * - * @param otherfield3 the value for jsh_depotitem.OtherField3 - * - * @mbggenerated - */ - public void setOtherfield3(String otherfield3) { - this.otherfield3 = otherfield3 == null ? null : otherfield3.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.OtherField4 - * - * @return the value of jsh_depotitem.OtherField4 - * - * @mbggenerated - */ - public String getOtherfield4() { - return otherfield4; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.OtherField4 - * - * @param otherfield4 the value for jsh_depotitem.OtherField4 - * - * @mbggenerated - */ - public void setOtherfield4(String otherfield4) { - this.otherfield4 = otherfield4 == null ? null : otherfield4.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.OtherField5 - * - * @return the value of jsh_depotitem.OtherField5 - * - * @mbggenerated - */ - public String getOtherfield5() { - return otherfield5; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.OtherField5 - * - * @param otherfield5 the value for jsh_depotitem.OtherField5 - * - * @mbggenerated - */ - public void setOtherfield5(String otherfield5) { - this.otherfield5 = otherfield5 == null ? null : otherfield5.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_depotitem.MType - * - * @return the value of jsh_depotitem.MType - * - * @mbggenerated - */ - public String getMtype() { - return mtype; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_depotitem.MType - * - * @param mtype the value for jsh_depotitem.MType - * - * @mbggenerated - */ - public void setMtype(String mtype) { - this.mtype = mtype == null ? null : mtype.trim(); - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; + +public class DepotItem { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.Id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.HeaderId + * + * @mbggenerated + */ + private Long headerid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.MaterialId + * + * @mbggenerated + */ + private Long materialid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.MUnit + * + * @mbggenerated + */ + private String munit; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.OperNumber + * + * @mbggenerated + */ + private BigDecimal opernumber; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.BasicNumber + * + * @mbggenerated + */ + private BigDecimal basicnumber; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.UnitPrice + * + * @mbggenerated + */ + private BigDecimal unitprice; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.TaxUnitPrice + * + * @mbggenerated + */ + private BigDecimal taxunitprice; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.AllPrice + * + * @mbggenerated + */ + private BigDecimal allprice; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.Remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.Img + * + * @mbggenerated + */ + private String img; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.Incidentals + * + * @mbggenerated + */ + private BigDecimal incidentals; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.DepotId + * + * @mbggenerated + */ + private Long depotid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.AnotherDepotId + * + * @mbggenerated + */ + private Long anotherdepotid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.TaxRate + * + * @mbggenerated + */ + private BigDecimal taxrate; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.TaxMoney + * + * @mbggenerated + */ + private BigDecimal taxmoney; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.TaxLastMoney + * + * @mbggenerated + */ + private BigDecimal taxlastmoney; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.OtherField1 + * + * @mbggenerated + */ + private String otherfield1; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.OtherField2 + * + * @mbggenerated + */ + private String otherfield2; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.OtherField3 + * + * @mbggenerated + */ + private String otherfield3; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.OtherField4 + * + * @mbggenerated + */ + private String otherfield4; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.OtherField5 + * + * @mbggenerated + */ + private String otherfield5; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.MType + * + * @mbggenerated + */ + private String mtype; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_depotitem.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.Id + * + * @return the value of jsh_depotitem.Id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.Id + * + * @param id the value for jsh_depotitem.Id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.HeaderId + * + * @return the value of jsh_depotitem.HeaderId + * + * @mbggenerated + */ + public Long getHeaderid() { + return headerid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.HeaderId + * + * @param headerid the value for jsh_depotitem.HeaderId + * + * @mbggenerated + */ + public void setHeaderid(Long headerid) { + this.headerid = headerid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.MaterialId + * + * @return the value of jsh_depotitem.MaterialId + * + * @mbggenerated + */ + public Long getMaterialid() { + return materialid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.MaterialId + * + * @param materialid the value for jsh_depotitem.MaterialId + * + * @mbggenerated + */ + public void setMaterialid(Long materialid) { + this.materialid = materialid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.MUnit + * + * @return the value of jsh_depotitem.MUnit + * + * @mbggenerated + */ + public String getMunit() { + return munit; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.MUnit + * + * @param munit the value for jsh_depotitem.MUnit + * + * @mbggenerated + */ + public void setMunit(String munit) { + this.munit = munit == null ? null : munit.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.OperNumber + * + * @return the value of jsh_depotitem.OperNumber + * + * @mbggenerated + */ + public BigDecimal getOpernumber() { + return opernumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.OperNumber + * + * @param opernumber the value for jsh_depotitem.OperNumber + * + * @mbggenerated + */ + public void setOpernumber(BigDecimal opernumber) { + this.opernumber = opernumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.BasicNumber + * + * @return the value of jsh_depotitem.BasicNumber + * + * @mbggenerated + */ + public BigDecimal getBasicnumber() { + return basicnumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.BasicNumber + * + * @param basicnumber the value for jsh_depotitem.BasicNumber + * + * @mbggenerated + */ + public void setBasicnumber(BigDecimal basicnumber) { + this.basicnumber = basicnumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.UnitPrice + * + * @return the value of jsh_depotitem.UnitPrice + * + * @mbggenerated + */ + public BigDecimal getUnitprice() { + return unitprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.UnitPrice + * + * @param unitprice the value for jsh_depotitem.UnitPrice + * + * @mbggenerated + */ + public void setUnitprice(BigDecimal unitprice) { + this.unitprice = unitprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.TaxUnitPrice + * + * @return the value of jsh_depotitem.TaxUnitPrice + * + * @mbggenerated + */ + public BigDecimal getTaxunitprice() { + return taxunitprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.TaxUnitPrice + * + * @param taxunitprice the value for jsh_depotitem.TaxUnitPrice + * + * @mbggenerated + */ + public void setTaxunitprice(BigDecimal taxunitprice) { + this.taxunitprice = taxunitprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.AllPrice + * + * @return the value of jsh_depotitem.AllPrice + * + * @mbggenerated + */ + public BigDecimal getAllprice() { + return allprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.AllPrice + * + * @param allprice the value for jsh_depotitem.AllPrice + * + * @mbggenerated + */ + public void setAllprice(BigDecimal allprice) { + this.allprice = allprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.Remark + * + * @return the value of jsh_depotitem.Remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.Remark + * + * @param remark the value for jsh_depotitem.Remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.Img + * + * @return the value of jsh_depotitem.Img + * + * @mbggenerated + */ + public String getImg() { + return img; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.Img + * + * @param img the value for jsh_depotitem.Img + * + * @mbggenerated + */ + public void setImg(String img) { + this.img = img == null ? null : img.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.Incidentals + * + * @return the value of jsh_depotitem.Incidentals + * + * @mbggenerated + */ + public BigDecimal getIncidentals() { + return incidentals; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.Incidentals + * + * @param incidentals the value for jsh_depotitem.Incidentals + * + * @mbggenerated + */ + public void setIncidentals(BigDecimal incidentals) { + this.incidentals = incidentals; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.DepotId + * + * @return the value of jsh_depotitem.DepotId + * + * @mbggenerated + */ + public Long getDepotid() { + return depotid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.DepotId + * + * @param depotid the value for jsh_depotitem.DepotId + * + * @mbggenerated + */ + public void setDepotid(Long depotid) { + this.depotid = depotid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.AnotherDepotId + * + * @return the value of jsh_depotitem.AnotherDepotId + * + * @mbggenerated + */ + public Long getAnotherdepotid() { + return anotherdepotid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.AnotherDepotId + * + * @param anotherdepotid the value for jsh_depotitem.AnotherDepotId + * + * @mbggenerated + */ + public void setAnotherdepotid(Long anotherdepotid) { + this.anotherdepotid = anotherdepotid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.TaxRate + * + * @return the value of jsh_depotitem.TaxRate + * + * @mbggenerated + */ + public BigDecimal getTaxrate() { + return taxrate; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.TaxRate + * + * @param taxrate the value for jsh_depotitem.TaxRate + * + * @mbggenerated + */ + public void setTaxrate(BigDecimal taxrate) { + this.taxrate = taxrate; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.TaxMoney + * + * @return the value of jsh_depotitem.TaxMoney + * + * @mbggenerated + */ + public BigDecimal getTaxmoney() { + return taxmoney; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.TaxMoney + * + * @param taxmoney the value for jsh_depotitem.TaxMoney + * + * @mbggenerated + */ + public void setTaxmoney(BigDecimal taxmoney) { + this.taxmoney = taxmoney; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.TaxLastMoney + * + * @return the value of jsh_depotitem.TaxLastMoney + * + * @mbggenerated + */ + public BigDecimal getTaxlastmoney() { + return taxlastmoney; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.TaxLastMoney + * + * @param taxlastmoney the value for jsh_depotitem.TaxLastMoney + * + * @mbggenerated + */ + public void setTaxlastmoney(BigDecimal taxlastmoney) { + this.taxlastmoney = taxlastmoney; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.OtherField1 + * + * @return the value of jsh_depotitem.OtherField1 + * + * @mbggenerated + */ + public String getOtherfield1() { + return otherfield1; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.OtherField1 + * + * @param otherfield1 the value for jsh_depotitem.OtherField1 + * + * @mbggenerated + */ + public void setOtherfield1(String otherfield1) { + this.otherfield1 = otherfield1 == null ? null : otherfield1.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.OtherField2 + * + * @return the value of jsh_depotitem.OtherField2 + * + * @mbggenerated + */ + public String getOtherfield2() { + return otherfield2; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.OtherField2 + * + * @param otherfield2 the value for jsh_depotitem.OtherField2 + * + * @mbggenerated + */ + public void setOtherfield2(String otherfield2) { + this.otherfield2 = otherfield2 == null ? null : otherfield2.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.OtherField3 + * + * @return the value of jsh_depotitem.OtherField3 + * + * @mbggenerated + */ + public String getOtherfield3() { + return otherfield3; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.OtherField3 + * + * @param otherfield3 the value for jsh_depotitem.OtherField3 + * + * @mbggenerated + */ + public void setOtherfield3(String otherfield3) { + this.otherfield3 = otherfield3 == null ? null : otherfield3.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.OtherField4 + * + * @return the value of jsh_depotitem.OtherField4 + * + * @mbggenerated + */ + public String getOtherfield4() { + return otherfield4; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.OtherField4 + * + * @param otherfield4 the value for jsh_depotitem.OtherField4 + * + * @mbggenerated + */ + public void setOtherfield4(String otherfield4) { + this.otherfield4 = otherfield4 == null ? null : otherfield4.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.OtherField5 + * + * @return the value of jsh_depotitem.OtherField5 + * + * @mbggenerated + */ + public String getOtherfield5() { + return otherfield5; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.OtherField5 + * + * @param otherfield5 the value for jsh_depotitem.OtherField5 + * + * @mbggenerated + */ + public void setOtherfield5(String otherfield5) { + this.otherfield5 = otherfield5 == null ? null : otherfield5.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.MType + * + * @return the value of jsh_depotitem.MType + * + * @mbggenerated + */ + public String getMtype() { + return mtype; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.MType + * + * @param mtype the value for jsh_depotitem.MType + * + * @mbggenerated + */ + public void setMtype(String mtype) { + this.mtype = mtype == null ? null : mtype.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_depotitem.tenant_id + * + * @return the value of jsh_depotitem.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_depotitem.tenant_id + * + * @param tenantId the value for jsh_depotitem.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/DepotItemExample.java b/src/main/java/com/jsh/erp/datasource/entities/DepotItemExample.java index 545eab32..5c9eb182 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotItemExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotItemExample.java @@ -1,1773 +1,1833 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; - -public class DepotItemExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public DepotItemExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - 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 andHeaderidIsNull() { - addCriterion("HeaderId is null"); - return (Criteria) this; - } - - public Criteria andHeaderidIsNotNull() { - addCriterion("HeaderId is not null"); - return (Criteria) this; - } - - public Criteria andHeaderidEqualTo(Long value) { - addCriterion("HeaderId =", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidNotEqualTo(Long value) { - addCriterion("HeaderId <>", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidGreaterThan(Long value) { - addCriterion("HeaderId >", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidGreaterThanOrEqualTo(Long value) { - addCriterion("HeaderId >=", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidLessThan(Long value) { - addCriterion("HeaderId <", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidLessThanOrEqualTo(Long value) { - addCriterion("HeaderId <=", value, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidIn(List values) { - addCriterion("HeaderId in", values, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidNotIn(List values) { - addCriterion("HeaderId not in", values, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidBetween(Long value1, Long value2) { - addCriterion("HeaderId between", value1, value2, "headerid"); - return (Criteria) this; - } - - public Criteria andHeaderidNotBetween(Long value1, Long value2) { - addCriterion("HeaderId not between", value1, value2, "headerid"); - return (Criteria) this; - } - - public Criteria andMaterialidIsNull() { - addCriterion("MaterialId is null"); - return (Criteria) this; - } - - public Criteria andMaterialidIsNotNull() { - addCriterion("MaterialId is not null"); - return (Criteria) this; - } - - public Criteria andMaterialidEqualTo(Long value) { - addCriterion("MaterialId =", value, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidNotEqualTo(Long value) { - addCriterion("MaterialId <>", value, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidGreaterThan(Long value) { - addCriterion("MaterialId >", value, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidGreaterThanOrEqualTo(Long value) { - addCriterion("MaterialId >=", value, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidLessThan(Long value) { - addCriterion("MaterialId <", value, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidLessThanOrEqualTo(Long value) { - addCriterion("MaterialId <=", value, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidIn(List values) { - addCriterion("MaterialId in", values, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidNotIn(List values) { - addCriterion("MaterialId not in", values, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidBetween(Long value1, Long value2) { - addCriterion("MaterialId between", value1, value2, "materialid"); - return (Criteria) this; - } - - public Criteria andMaterialidNotBetween(Long value1, Long value2) { - addCriterion("MaterialId not between", value1, value2, "materialid"); - return (Criteria) this; - } - - public Criteria andMunitIsNull() { - addCriterion("MUnit is null"); - return (Criteria) this; - } - - public Criteria andMunitIsNotNull() { - addCriterion("MUnit is not null"); - return (Criteria) this; - } - - public Criteria andMunitEqualTo(String value) { - addCriterion("MUnit =", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitNotEqualTo(String value) { - addCriterion("MUnit <>", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitGreaterThan(String value) { - addCriterion("MUnit >", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitGreaterThanOrEqualTo(String value) { - addCriterion("MUnit >=", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitLessThan(String value) { - addCriterion("MUnit <", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitLessThanOrEqualTo(String value) { - addCriterion("MUnit <=", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitLike(String value) { - addCriterion("MUnit like", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitNotLike(String value) { - addCriterion("MUnit not like", value, "munit"); - return (Criteria) this; - } - - public Criteria andMunitIn(List values) { - addCriterion("MUnit in", values, "munit"); - return (Criteria) this; - } - - public Criteria andMunitNotIn(List values) { - addCriterion("MUnit not in", values, "munit"); - return (Criteria) this; - } - - public Criteria andMunitBetween(String value1, String value2) { - addCriterion("MUnit between", value1, value2, "munit"); - return (Criteria) this; - } - - public Criteria andMunitNotBetween(String value1, String value2) { - addCriterion("MUnit not between", value1, value2, "munit"); - return (Criteria) this; - } - - public Criteria andOpernumberIsNull() { - addCriterion("OperNumber is null"); - return (Criteria) this; - } - - public Criteria andOpernumberIsNotNull() { - addCriterion("OperNumber is not null"); - return (Criteria) this; - } - - public Criteria andOpernumberEqualTo(BigDecimal value) { - addCriterion("OperNumber =", value, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberNotEqualTo(BigDecimal value) { - addCriterion("OperNumber <>", value, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberGreaterThan(BigDecimal value) { - addCriterion("OperNumber >", value, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("OperNumber >=", value, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberLessThan(BigDecimal value) { - addCriterion("OperNumber <", value, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberLessThanOrEqualTo(BigDecimal value) { - addCriterion("OperNumber <=", value, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberIn(List values) { - addCriterion("OperNumber in", values, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberNotIn(List values) { - addCriterion("OperNumber not in", values, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("OperNumber between", value1, value2, "opernumber"); - return (Criteria) this; - } - - public Criteria andOpernumberNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("OperNumber not between", value1, value2, "opernumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberIsNull() { - addCriterion("BasicNumber is null"); - return (Criteria) this; - } - - public Criteria andBasicnumberIsNotNull() { - addCriterion("BasicNumber is not null"); - return (Criteria) this; - } - - public Criteria andBasicnumberEqualTo(BigDecimal value) { - addCriterion("BasicNumber =", value, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberNotEqualTo(BigDecimal value) { - addCriterion("BasicNumber <>", value, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberGreaterThan(BigDecimal value) { - addCriterion("BasicNumber >", value, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("BasicNumber >=", value, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberLessThan(BigDecimal value) { - addCriterion("BasicNumber <", value, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberLessThanOrEqualTo(BigDecimal value) { - addCriterion("BasicNumber <=", value, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberIn(List values) { - addCriterion("BasicNumber in", values, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberNotIn(List values) { - addCriterion("BasicNumber not in", values, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("BasicNumber between", value1, value2, "basicnumber"); - return (Criteria) this; - } - - public Criteria andBasicnumberNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("BasicNumber not between", value1, value2, "basicnumber"); - return (Criteria) this; - } - - public Criteria andUnitpriceIsNull() { - addCriterion("UnitPrice is null"); - return (Criteria) this; - } - - public Criteria andUnitpriceIsNotNull() { - addCriterion("UnitPrice is not null"); - return (Criteria) this; - } - - public Criteria andUnitpriceEqualTo(BigDecimal value) { - addCriterion("UnitPrice =", value, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceNotEqualTo(BigDecimal value) { - addCriterion("UnitPrice <>", value, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceGreaterThan(BigDecimal value) { - addCriterion("UnitPrice >", value, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("UnitPrice >=", value, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceLessThan(BigDecimal value) { - addCriterion("UnitPrice <", value, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("UnitPrice <=", value, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceIn(List values) { - addCriterion("UnitPrice in", values, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceNotIn(List values) { - addCriterion("UnitPrice not in", values, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("UnitPrice between", value1, value2, "unitprice"); - return (Criteria) this; - } - - public Criteria andUnitpriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("UnitPrice not between", value1, value2, "unitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceIsNull() { - addCriterion("TaxUnitPrice is null"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceIsNotNull() { - addCriterion("TaxUnitPrice is not null"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceEqualTo(BigDecimal value) { - addCriterion("TaxUnitPrice =", value, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceNotEqualTo(BigDecimal value) { - addCriterion("TaxUnitPrice <>", value, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceGreaterThan(BigDecimal value) { - addCriterion("TaxUnitPrice >", value, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("TaxUnitPrice >=", value, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceLessThan(BigDecimal value) { - addCriterion("TaxUnitPrice <", value, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("TaxUnitPrice <=", value, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceIn(List values) { - addCriterion("TaxUnitPrice in", values, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceNotIn(List values) { - addCriterion("TaxUnitPrice not in", values, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxUnitPrice between", value1, value2, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andTaxunitpriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxUnitPrice not between", value1, value2, "taxunitprice"); - return (Criteria) this; - } - - public Criteria andAllpriceIsNull() { - addCriterion("AllPrice is null"); - return (Criteria) this; - } - - public Criteria andAllpriceIsNotNull() { - addCriterion("AllPrice is not null"); - return (Criteria) this; - } - - public Criteria andAllpriceEqualTo(BigDecimal value) { - addCriterion("AllPrice =", value, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceNotEqualTo(BigDecimal value) { - addCriterion("AllPrice <>", value, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceGreaterThan(BigDecimal value) { - addCriterion("AllPrice >", value, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("AllPrice >=", value, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceLessThan(BigDecimal value) { - addCriterion("AllPrice <", value, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("AllPrice <=", value, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceIn(List values) { - addCriterion("AllPrice in", values, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceNotIn(List values) { - addCriterion("AllPrice not in", values, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AllPrice between", value1, value2, "allprice"); - return (Criteria) this; - } - - public Criteria andAllpriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AllPrice not between", value1, value2, "allprice"); - 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 Criteria andImgIsNull() { - addCriterion("Img is null"); - return (Criteria) this; - } - - public Criteria andImgIsNotNull() { - addCriterion("Img is not null"); - return (Criteria) this; - } - - public Criteria andImgEqualTo(String value) { - addCriterion("Img =", value, "img"); - return (Criteria) this; - } - - public Criteria andImgNotEqualTo(String value) { - addCriterion("Img <>", value, "img"); - return (Criteria) this; - } - - public Criteria andImgGreaterThan(String value) { - addCriterion("Img >", value, "img"); - return (Criteria) this; - } - - public Criteria andImgGreaterThanOrEqualTo(String value) { - addCriterion("Img >=", value, "img"); - return (Criteria) this; - } - - public Criteria andImgLessThan(String value) { - addCriterion("Img <", value, "img"); - return (Criteria) this; - } - - public Criteria andImgLessThanOrEqualTo(String value) { - addCriterion("Img <=", value, "img"); - return (Criteria) this; - } - - public Criteria andImgLike(String value) { - addCriterion("Img like", value, "img"); - return (Criteria) this; - } - - public Criteria andImgNotLike(String value) { - addCriterion("Img not like", value, "img"); - return (Criteria) this; - } - - public Criteria andImgIn(List values) { - addCriterion("Img in", values, "img"); - return (Criteria) this; - } - - public Criteria andImgNotIn(List values) { - addCriterion("Img not in", values, "img"); - return (Criteria) this; - } - - public Criteria andImgBetween(String value1, String value2) { - addCriterion("Img between", value1, value2, "img"); - return (Criteria) this; - } - - public Criteria andImgNotBetween(String value1, String value2) { - addCriterion("Img not between", value1, value2, "img"); - return (Criteria) this; - } - - public Criteria andIncidentalsIsNull() { - addCriterion("Incidentals is null"); - return (Criteria) this; - } - - public Criteria andIncidentalsIsNotNull() { - addCriterion("Incidentals is not null"); - return (Criteria) this; - } - - public Criteria andIncidentalsEqualTo(BigDecimal value) { - addCriterion("Incidentals =", value, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsNotEqualTo(BigDecimal value) { - addCriterion("Incidentals <>", value, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsGreaterThan(BigDecimal value) { - addCriterion("Incidentals >", value, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("Incidentals >=", value, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsLessThan(BigDecimal value) { - addCriterion("Incidentals <", value, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsLessThanOrEqualTo(BigDecimal value) { - addCriterion("Incidentals <=", value, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsIn(List values) { - addCriterion("Incidentals in", values, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsNotIn(List values) { - addCriterion("Incidentals not in", values, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("Incidentals between", value1, value2, "incidentals"); - return (Criteria) this; - } - - public Criteria andIncidentalsNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("Incidentals not between", value1, value2, "incidentals"); - return (Criteria) this; - } - - public Criteria andDepotidIsNull() { - addCriterion("DepotId is null"); - return (Criteria) this; - } - - public Criteria andDepotidIsNotNull() { - addCriterion("DepotId is not null"); - return (Criteria) this; - } - - public Criteria andDepotidEqualTo(Long value) { - addCriterion("DepotId =", value, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidNotEqualTo(Long value) { - addCriterion("DepotId <>", value, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidGreaterThan(Long value) { - addCriterion("DepotId >", value, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidGreaterThanOrEqualTo(Long value) { - addCriterion("DepotId >=", value, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidLessThan(Long value) { - addCriterion("DepotId <", value, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidLessThanOrEqualTo(Long value) { - addCriterion("DepotId <=", value, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidIn(List values) { - addCriterion("DepotId in", values, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidNotIn(List values) { - addCriterion("DepotId not in", values, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidBetween(Long value1, Long value2) { - addCriterion("DepotId between", value1, value2, "depotid"); - return (Criteria) this; - } - - public Criteria andDepotidNotBetween(Long value1, Long value2) { - addCriterion("DepotId not between", value1, value2, "depotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidIsNull() { - addCriterion("AnotherDepotId is null"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidIsNotNull() { - addCriterion("AnotherDepotId is not null"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidEqualTo(Long value) { - addCriterion("AnotherDepotId =", value, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidNotEqualTo(Long value) { - addCriterion("AnotherDepotId <>", value, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidGreaterThan(Long value) { - addCriterion("AnotherDepotId >", value, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidGreaterThanOrEqualTo(Long value) { - addCriterion("AnotherDepotId >=", value, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidLessThan(Long value) { - addCriterion("AnotherDepotId <", value, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidLessThanOrEqualTo(Long value) { - addCriterion("AnotherDepotId <=", value, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidIn(List values) { - addCriterion("AnotherDepotId in", values, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidNotIn(List values) { - addCriterion("AnotherDepotId not in", values, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidBetween(Long value1, Long value2) { - addCriterion("AnotherDepotId between", value1, value2, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andAnotherdepotidNotBetween(Long value1, Long value2) { - addCriterion("AnotherDepotId not between", value1, value2, "anotherdepotid"); - return (Criteria) this; - } - - public Criteria andTaxrateIsNull() { - addCriterion("TaxRate is null"); - return (Criteria) this; - } - - public Criteria andTaxrateIsNotNull() { - addCriterion("TaxRate is not null"); - return (Criteria) this; - } - - public Criteria andTaxrateEqualTo(BigDecimal value) { - addCriterion("TaxRate =", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateNotEqualTo(BigDecimal value) { - addCriterion("TaxRate <>", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateGreaterThan(BigDecimal value) { - addCriterion("TaxRate >", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("TaxRate >=", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateLessThan(BigDecimal value) { - addCriterion("TaxRate <", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateLessThanOrEqualTo(BigDecimal value) { - addCriterion("TaxRate <=", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateIn(List values) { - addCriterion("TaxRate in", values, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateNotIn(List values) { - addCriterion("TaxRate not in", values, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxRate between", value1, value2, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxRate not between", value1, value2, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxmoneyIsNull() { - addCriterion("TaxMoney is null"); - return (Criteria) this; - } - - public Criteria andTaxmoneyIsNotNull() { - addCriterion("TaxMoney is not null"); - return (Criteria) this; - } - - public Criteria andTaxmoneyEqualTo(BigDecimal value) { - addCriterion("TaxMoney =", value, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyNotEqualTo(BigDecimal value) { - addCriterion("TaxMoney <>", value, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyGreaterThan(BigDecimal value) { - addCriterion("TaxMoney >", value, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("TaxMoney >=", value, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyLessThan(BigDecimal value) { - addCriterion("TaxMoney <", value, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyLessThanOrEqualTo(BigDecimal value) { - addCriterion("TaxMoney <=", value, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyIn(List values) { - addCriterion("TaxMoney in", values, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyNotIn(List values) { - addCriterion("TaxMoney not in", values, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxMoney between", value1, value2, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxmoneyNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxMoney not between", value1, value2, "taxmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyIsNull() { - addCriterion("TaxLastMoney is null"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyIsNotNull() { - addCriterion("TaxLastMoney is not null"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyEqualTo(BigDecimal value) { - addCriterion("TaxLastMoney =", value, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyNotEqualTo(BigDecimal value) { - addCriterion("TaxLastMoney <>", value, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyGreaterThan(BigDecimal value) { - addCriterion("TaxLastMoney >", value, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("TaxLastMoney >=", value, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyLessThan(BigDecimal value) { - addCriterion("TaxLastMoney <", value, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyLessThanOrEqualTo(BigDecimal value) { - addCriterion("TaxLastMoney <=", value, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyIn(List values) { - addCriterion("TaxLastMoney in", values, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyNotIn(List values) { - addCriterion("TaxLastMoney not in", values, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxLastMoney between", value1, value2, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andTaxlastmoneyNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("TaxLastMoney not between", value1, value2, "taxlastmoney"); - return (Criteria) this; - } - - public Criteria andOtherfield1IsNull() { - addCriterion("OtherField1 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield1IsNotNull() { - addCriterion("OtherField1 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield1EqualTo(String value) { - addCriterion("OtherField1 =", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotEqualTo(String value) { - addCriterion("OtherField1 <>", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1GreaterThan(String value) { - addCriterion("OtherField1 >", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1GreaterThanOrEqualTo(String value) { - addCriterion("OtherField1 >=", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1LessThan(String value) { - addCriterion("OtherField1 <", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1LessThanOrEqualTo(String value) { - addCriterion("OtherField1 <=", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1Like(String value) { - addCriterion("OtherField1 like", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotLike(String value) { - addCriterion("OtherField1 not like", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1In(List values) { - addCriterion("OtherField1 in", values, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotIn(List values) { - addCriterion("OtherField1 not in", values, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1Between(String value1, String value2) { - addCriterion("OtherField1 between", value1, value2, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotBetween(String value1, String value2) { - addCriterion("OtherField1 not between", value1, value2, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield2IsNull() { - addCriterion("OtherField2 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield2IsNotNull() { - addCriterion("OtherField2 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield2EqualTo(String value) { - addCriterion("OtherField2 =", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotEqualTo(String value) { - addCriterion("OtherField2 <>", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2GreaterThan(String value) { - addCriterion("OtherField2 >", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2GreaterThanOrEqualTo(String value) { - addCriterion("OtherField2 >=", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2LessThan(String value) { - addCriterion("OtherField2 <", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2LessThanOrEqualTo(String value) { - addCriterion("OtherField2 <=", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2Like(String value) { - addCriterion("OtherField2 like", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotLike(String value) { - addCriterion("OtherField2 not like", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2In(List values) { - addCriterion("OtherField2 in", values, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotIn(List values) { - addCriterion("OtherField2 not in", values, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2Between(String value1, String value2) { - addCriterion("OtherField2 between", value1, value2, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotBetween(String value1, String value2) { - addCriterion("OtherField2 not between", value1, value2, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield3IsNull() { - addCriterion("OtherField3 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield3IsNotNull() { - addCriterion("OtherField3 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield3EqualTo(String value) { - addCriterion("OtherField3 =", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotEqualTo(String value) { - addCriterion("OtherField3 <>", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3GreaterThan(String value) { - addCriterion("OtherField3 >", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3GreaterThanOrEqualTo(String value) { - addCriterion("OtherField3 >=", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3LessThan(String value) { - addCriterion("OtherField3 <", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3LessThanOrEqualTo(String value) { - addCriterion("OtherField3 <=", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3Like(String value) { - addCriterion("OtherField3 like", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotLike(String value) { - addCriterion("OtherField3 not like", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3In(List values) { - addCriterion("OtherField3 in", values, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotIn(List values) { - addCriterion("OtherField3 not in", values, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3Between(String value1, String value2) { - addCriterion("OtherField3 between", value1, value2, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotBetween(String value1, String value2) { - addCriterion("OtherField3 not between", value1, value2, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield4IsNull() { - addCriterion("OtherField4 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield4IsNotNull() { - addCriterion("OtherField4 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield4EqualTo(String value) { - addCriterion("OtherField4 =", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4NotEqualTo(String value) { - addCriterion("OtherField4 <>", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4GreaterThan(String value) { - addCriterion("OtherField4 >", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4GreaterThanOrEqualTo(String value) { - addCriterion("OtherField4 >=", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4LessThan(String value) { - addCriterion("OtherField4 <", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4LessThanOrEqualTo(String value) { - addCriterion("OtherField4 <=", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4Like(String value) { - addCriterion("OtherField4 like", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4NotLike(String value) { - addCriterion("OtherField4 not like", value, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4In(List values) { - addCriterion("OtherField4 in", values, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4NotIn(List values) { - addCriterion("OtherField4 not in", values, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4Between(String value1, String value2) { - addCriterion("OtherField4 between", value1, value2, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield4NotBetween(String value1, String value2) { - addCriterion("OtherField4 not between", value1, value2, "otherfield4"); - return (Criteria) this; - } - - public Criteria andOtherfield5IsNull() { - addCriterion("OtherField5 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield5IsNotNull() { - addCriterion("OtherField5 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield5EqualTo(String value) { - addCriterion("OtherField5 =", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5NotEqualTo(String value) { - addCriterion("OtherField5 <>", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5GreaterThan(String value) { - addCriterion("OtherField5 >", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5GreaterThanOrEqualTo(String value) { - addCriterion("OtherField5 >=", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5LessThan(String value) { - addCriterion("OtherField5 <", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5LessThanOrEqualTo(String value) { - addCriterion("OtherField5 <=", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5Like(String value) { - addCriterion("OtherField5 like", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5NotLike(String value) { - addCriterion("OtherField5 not like", value, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5In(List values) { - addCriterion("OtherField5 in", values, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5NotIn(List values) { - addCriterion("OtherField5 not in", values, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5Between(String value1, String value2) { - addCriterion("OtherField5 between", value1, value2, "otherfield5"); - return (Criteria) this; - } - - public Criteria andOtherfield5NotBetween(String value1, String value2) { - addCriterion("OtherField5 not between", value1, value2, "otherfield5"); - return (Criteria) this; - } - - public Criteria andMtypeIsNull() { - addCriterion("MType is null"); - return (Criteria) this; - } - - public Criteria andMtypeIsNotNull() { - addCriterion("MType is not null"); - return (Criteria) this; - } - - public Criteria andMtypeEqualTo(String value) { - addCriterion("MType =", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeNotEqualTo(String value) { - addCriterion("MType <>", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeGreaterThan(String value) { - addCriterion("MType >", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeGreaterThanOrEqualTo(String value) { - addCriterion("MType >=", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeLessThan(String value) { - addCriterion("MType <", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeLessThanOrEqualTo(String value) { - addCriterion("MType <=", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeLike(String value) { - addCriterion("MType like", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeNotLike(String value) { - addCriterion("MType not like", value, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeIn(List values) { - addCriterion("MType in", values, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeNotIn(List values) { - addCriterion("MType not in", values, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeBetween(String value1, String value2) { - addCriterion("MType between", value1, value2, "mtype"); - return (Criteria) this; - } - - public Criteria andMtypeNotBetween(String value1, String value2) { - addCriterion("MType not between", value1, value2, "mtype"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_depotitem - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class DepotItemExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public DepotItemExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + 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 andHeaderidIsNull() { + addCriterion("HeaderId is null"); + return (Criteria) this; + } + + public Criteria andHeaderidIsNotNull() { + addCriterion("HeaderId is not null"); + return (Criteria) this; + } + + public Criteria andHeaderidEqualTo(Long value) { + addCriterion("HeaderId =", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidNotEqualTo(Long value) { + addCriterion("HeaderId <>", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidGreaterThan(Long value) { + addCriterion("HeaderId >", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidGreaterThanOrEqualTo(Long value) { + addCriterion("HeaderId >=", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidLessThan(Long value) { + addCriterion("HeaderId <", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidLessThanOrEqualTo(Long value) { + addCriterion("HeaderId <=", value, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidIn(List values) { + addCriterion("HeaderId in", values, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidNotIn(List values) { + addCriterion("HeaderId not in", values, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidBetween(Long value1, Long value2) { + addCriterion("HeaderId between", value1, value2, "headerid"); + return (Criteria) this; + } + + public Criteria andHeaderidNotBetween(Long value1, Long value2) { + addCriterion("HeaderId not between", value1, value2, "headerid"); + return (Criteria) this; + } + + public Criteria andMaterialidIsNull() { + addCriterion("MaterialId is null"); + return (Criteria) this; + } + + public Criteria andMaterialidIsNotNull() { + addCriterion("MaterialId is not null"); + return (Criteria) this; + } + + public Criteria andMaterialidEqualTo(Long value) { + addCriterion("MaterialId =", value, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidNotEqualTo(Long value) { + addCriterion("MaterialId <>", value, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidGreaterThan(Long value) { + addCriterion("MaterialId >", value, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidGreaterThanOrEqualTo(Long value) { + addCriterion("MaterialId >=", value, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidLessThan(Long value) { + addCriterion("MaterialId <", value, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidLessThanOrEqualTo(Long value) { + addCriterion("MaterialId <=", value, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidIn(List values) { + addCriterion("MaterialId in", values, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidNotIn(List values) { + addCriterion("MaterialId not in", values, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidBetween(Long value1, Long value2) { + addCriterion("MaterialId between", value1, value2, "materialid"); + return (Criteria) this; + } + + public Criteria andMaterialidNotBetween(Long value1, Long value2) { + addCriterion("MaterialId not between", value1, value2, "materialid"); + return (Criteria) this; + } + + public Criteria andMunitIsNull() { + addCriterion("MUnit is null"); + return (Criteria) this; + } + + public Criteria andMunitIsNotNull() { + addCriterion("MUnit is not null"); + return (Criteria) this; + } + + public Criteria andMunitEqualTo(String value) { + addCriterion("MUnit =", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitNotEqualTo(String value) { + addCriterion("MUnit <>", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitGreaterThan(String value) { + addCriterion("MUnit >", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitGreaterThanOrEqualTo(String value) { + addCriterion("MUnit >=", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitLessThan(String value) { + addCriterion("MUnit <", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitLessThanOrEqualTo(String value) { + addCriterion("MUnit <=", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitLike(String value) { + addCriterion("MUnit like", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitNotLike(String value) { + addCriterion("MUnit not like", value, "munit"); + return (Criteria) this; + } + + public Criteria andMunitIn(List values) { + addCriterion("MUnit in", values, "munit"); + return (Criteria) this; + } + + public Criteria andMunitNotIn(List values) { + addCriterion("MUnit not in", values, "munit"); + return (Criteria) this; + } + + public Criteria andMunitBetween(String value1, String value2) { + addCriterion("MUnit between", value1, value2, "munit"); + return (Criteria) this; + } + + public Criteria andMunitNotBetween(String value1, String value2) { + addCriterion("MUnit not between", value1, value2, "munit"); + return (Criteria) this; + } + + public Criteria andOpernumberIsNull() { + addCriterion("OperNumber is null"); + return (Criteria) this; + } + + public Criteria andOpernumberIsNotNull() { + addCriterion("OperNumber is not null"); + return (Criteria) this; + } + + public Criteria andOpernumberEqualTo(BigDecimal value) { + addCriterion("OperNumber =", value, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberNotEqualTo(BigDecimal value) { + addCriterion("OperNumber <>", value, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberGreaterThan(BigDecimal value) { + addCriterion("OperNumber >", value, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("OperNumber >=", value, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberLessThan(BigDecimal value) { + addCriterion("OperNumber <", value, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberLessThanOrEqualTo(BigDecimal value) { + addCriterion("OperNumber <=", value, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberIn(List values) { + addCriterion("OperNumber in", values, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberNotIn(List values) { + addCriterion("OperNumber not in", values, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("OperNumber between", value1, value2, "opernumber"); + return (Criteria) this; + } + + public Criteria andOpernumberNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("OperNumber not between", value1, value2, "opernumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberIsNull() { + addCriterion("BasicNumber is null"); + return (Criteria) this; + } + + public Criteria andBasicnumberIsNotNull() { + addCriterion("BasicNumber is not null"); + return (Criteria) this; + } + + public Criteria andBasicnumberEqualTo(BigDecimal value) { + addCriterion("BasicNumber =", value, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberNotEqualTo(BigDecimal value) { + addCriterion("BasicNumber <>", value, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberGreaterThan(BigDecimal value) { + addCriterion("BasicNumber >", value, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("BasicNumber >=", value, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberLessThan(BigDecimal value) { + addCriterion("BasicNumber <", value, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberLessThanOrEqualTo(BigDecimal value) { + addCriterion("BasicNumber <=", value, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberIn(List values) { + addCriterion("BasicNumber in", values, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberNotIn(List values) { + addCriterion("BasicNumber not in", values, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("BasicNumber between", value1, value2, "basicnumber"); + return (Criteria) this; + } + + public Criteria andBasicnumberNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("BasicNumber not between", value1, value2, "basicnumber"); + return (Criteria) this; + } + + public Criteria andUnitpriceIsNull() { + addCriterion("UnitPrice is null"); + return (Criteria) this; + } + + public Criteria andUnitpriceIsNotNull() { + addCriterion("UnitPrice is not null"); + return (Criteria) this; + } + + public Criteria andUnitpriceEqualTo(BigDecimal value) { + addCriterion("UnitPrice =", value, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceNotEqualTo(BigDecimal value) { + addCriterion("UnitPrice <>", value, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceGreaterThan(BigDecimal value) { + addCriterion("UnitPrice >", value, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("UnitPrice >=", value, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceLessThan(BigDecimal value) { + addCriterion("UnitPrice <", value, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("UnitPrice <=", value, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceIn(List values) { + addCriterion("UnitPrice in", values, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceNotIn(List values) { + addCriterion("UnitPrice not in", values, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("UnitPrice between", value1, value2, "unitprice"); + return (Criteria) this; + } + + public Criteria andUnitpriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("UnitPrice not between", value1, value2, "unitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceIsNull() { + addCriterion("TaxUnitPrice is null"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceIsNotNull() { + addCriterion("TaxUnitPrice is not null"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceEqualTo(BigDecimal value) { + addCriterion("TaxUnitPrice =", value, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceNotEqualTo(BigDecimal value) { + addCriterion("TaxUnitPrice <>", value, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceGreaterThan(BigDecimal value) { + addCriterion("TaxUnitPrice >", value, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("TaxUnitPrice >=", value, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceLessThan(BigDecimal value) { + addCriterion("TaxUnitPrice <", value, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("TaxUnitPrice <=", value, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceIn(List values) { + addCriterion("TaxUnitPrice in", values, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceNotIn(List values) { + addCriterion("TaxUnitPrice not in", values, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxUnitPrice between", value1, value2, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andTaxunitpriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxUnitPrice not between", value1, value2, "taxunitprice"); + return (Criteria) this; + } + + public Criteria andAllpriceIsNull() { + addCriterion("AllPrice is null"); + return (Criteria) this; + } + + public Criteria andAllpriceIsNotNull() { + addCriterion("AllPrice is not null"); + return (Criteria) this; + } + + public Criteria andAllpriceEqualTo(BigDecimal value) { + addCriterion("AllPrice =", value, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceNotEqualTo(BigDecimal value) { + addCriterion("AllPrice <>", value, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceGreaterThan(BigDecimal value) { + addCriterion("AllPrice >", value, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("AllPrice >=", value, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceLessThan(BigDecimal value) { + addCriterion("AllPrice <", value, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("AllPrice <=", value, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceIn(List values) { + addCriterion("AllPrice in", values, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceNotIn(List values) { + addCriterion("AllPrice not in", values, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AllPrice between", value1, value2, "allprice"); + return (Criteria) this; + } + + public Criteria andAllpriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AllPrice not between", value1, value2, "allprice"); + 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 Criteria andImgIsNull() { + addCriterion("Img is null"); + return (Criteria) this; + } + + public Criteria andImgIsNotNull() { + addCriterion("Img is not null"); + return (Criteria) this; + } + + public Criteria andImgEqualTo(String value) { + addCriterion("Img =", value, "img"); + return (Criteria) this; + } + + public Criteria andImgNotEqualTo(String value) { + addCriterion("Img <>", value, "img"); + return (Criteria) this; + } + + public Criteria andImgGreaterThan(String value) { + addCriterion("Img >", value, "img"); + return (Criteria) this; + } + + public Criteria andImgGreaterThanOrEqualTo(String value) { + addCriterion("Img >=", value, "img"); + return (Criteria) this; + } + + public Criteria andImgLessThan(String value) { + addCriterion("Img <", value, "img"); + return (Criteria) this; + } + + public Criteria andImgLessThanOrEqualTo(String value) { + addCriterion("Img <=", value, "img"); + return (Criteria) this; + } + + public Criteria andImgLike(String value) { + addCriterion("Img like", value, "img"); + return (Criteria) this; + } + + public Criteria andImgNotLike(String value) { + addCriterion("Img not like", value, "img"); + return (Criteria) this; + } + + public Criteria andImgIn(List values) { + addCriterion("Img in", values, "img"); + return (Criteria) this; + } + + public Criteria andImgNotIn(List values) { + addCriterion("Img not in", values, "img"); + return (Criteria) this; + } + + public Criteria andImgBetween(String value1, String value2) { + addCriterion("Img between", value1, value2, "img"); + return (Criteria) this; + } + + public Criteria andImgNotBetween(String value1, String value2) { + addCriterion("Img not between", value1, value2, "img"); + return (Criteria) this; + } + + public Criteria andIncidentalsIsNull() { + addCriterion("Incidentals is null"); + return (Criteria) this; + } + + public Criteria andIncidentalsIsNotNull() { + addCriterion("Incidentals is not null"); + return (Criteria) this; + } + + public Criteria andIncidentalsEqualTo(BigDecimal value) { + addCriterion("Incidentals =", value, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsNotEqualTo(BigDecimal value) { + addCriterion("Incidentals <>", value, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsGreaterThan(BigDecimal value) { + addCriterion("Incidentals >", value, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("Incidentals >=", value, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsLessThan(BigDecimal value) { + addCriterion("Incidentals <", value, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsLessThanOrEqualTo(BigDecimal value) { + addCriterion("Incidentals <=", value, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsIn(List values) { + addCriterion("Incidentals in", values, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsNotIn(List values) { + addCriterion("Incidentals not in", values, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("Incidentals between", value1, value2, "incidentals"); + return (Criteria) this; + } + + public Criteria andIncidentalsNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("Incidentals not between", value1, value2, "incidentals"); + return (Criteria) this; + } + + public Criteria andDepotidIsNull() { + addCriterion("DepotId is null"); + return (Criteria) this; + } + + public Criteria andDepotidIsNotNull() { + addCriterion("DepotId is not null"); + return (Criteria) this; + } + + public Criteria andDepotidEqualTo(Long value) { + addCriterion("DepotId =", value, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidNotEqualTo(Long value) { + addCriterion("DepotId <>", value, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidGreaterThan(Long value) { + addCriterion("DepotId >", value, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidGreaterThanOrEqualTo(Long value) { + addCriterion("DepotId >=", value, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidLessThan(Long value) { + addCriterion("DepotId <", value, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidLessThanOrEqualTo(Long value) { + addCriterion("DepotId <=", value, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidIn(List values) { + addCriterion("DepotId in", values, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidNotIn(List values) { + addCriterion("DepotId not in", values, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidBetween(Long value1, Long value2) { + addCriterion("DepotId between", value1, value2, "depotid"); + return (Criteria) this; + } + + public Criteria andDepotidNotBetween(Long value1, Long value2) { + addCriterion("DepotId not between", value1, value2, "depotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidIsNull() { + addCriterion("AnotherDepotId is null"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidIsNotNull() { + addCriterion("AnotherDepotId is not null"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidEqualTo(Long value) { + addCriterion("AnotherDepotId =", value, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidNotEqualTo(Long value) { + addCriterion("AnotherDepotId <>", value, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidGreaterThan(Long value) { + addCriterion("AnotherDepotId >", value, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidGreaterThanOrEqualTo(Long value) { + addCriterion("AnotherDepotId >=", value, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidLessThan(Long value) { + addCriterion("AnotherDepotId <", value, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidLessThanOrEqualTo(Long value) { + addCriterion("AnotherDepotId <=", value, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidIn(List values) { + addCriterion("AnotherDepotId in", values, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidNotIn(List values) { + addCriterion("AnotherDepotId not in", values, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidBetween(Long value1, Long value2) { + addCriterion("AnotherDepotId between", value1, value2, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andAnotherdepotidNotBetween(Long value1, Long value2) { + addCriterion("AnotherDepotId not between", value1, value2, "anotherdepotid"); + return (Criteria) this; + } + + public Criteria andTaxrateIsNull() { + addCriterion("TaxRate is null"); + return (Criteria) this; + } + + public Criteria andTaxrateIsNotNull() { + addCriterion("TaxRate is not null"); + return (Criteria) this; + } + + public Criteria andTaxrateEqualTo(BigDecimal value) { + addCriterion("TaxRate =", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateNotEqualTo(BigDecimal value) { + addCriterion("TaxRate <>", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateGreaterThan(BigDecimal value) { + addCriterion("TaxRate >", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("TaxRate >=", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateLessThan(BigDecimal value) { + addCriterion("TaxRate <", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateLessThanOrEqualTo(BigDecimal value) { + addCriterion("TaxRate <=", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateIn(List values) { + addCriterion("TaxRate in", values, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateNotIn(List values) { + addCriterion("TaxRate not in", values, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxRate between", value1, value2, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxRate not between", value1, value2, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxmoneyIsNull() { + addCriterion("TaxMoney is null"); + return (Criteria) this; + } + + public Criteria andTaxmoneyIsNotNull() { + addCriterion("TaxMoney is not null"); + return (Criteria) this; + } + + public Criteria andTaxmoneyEqualTo(BigDecimal value) { + addCriterion("TaxMoney =", value, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyNotEqualTo(BigDecimal value) { + addCriterion("TaxMoney <>", value, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyGreaterThan(BigDecimal value) { + addCriterion("TaxMoney >", value, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("TaxMoney >=", value, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyLessThan(BigDecimal value) { + addCriterion("TaxMoney <", value, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyLessThanOrEqualTo(BigDecimal value) { + addCriterion("TaxMoney <=", value, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyIn(List values) { + addCriterion("TaxMoney in", values, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyNotIn(List values) { + addCriterion("TaxMoney not in", values, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxMoney between", value1, value2, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxmoneyNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxMoney not between", value1, value2, "taxmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyIsNull() { + addCriterion("TaxLastMoney is null"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyIsNotNull() { + addCriterion("TaxLastMoney is not null"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyEqualTo(BigDecimal value) { + addCriterion("TaxLastMoney =", value, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyNotEqualTo(BigDecimal value) { + addCriterion("TaxLastMoney <>", value, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyGreaterThan(BigDecimal value) { + addCriterion("TaxLastMoney >", value, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("TaxLastMoney >=", value, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyLessThan(BigDecimal value) { + addCriterion("TaxLastMoney <", value, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyLessThanOrEqualTo(BigDecimal value) { + addCriterion("TaxLastMoney <=", value, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyIn(List values) { + addCriterion("TaxLastMoney in", values, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyNotIn(List values) { + addCriterion("TaxLastMoney not in", values, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxLastMoney between", value1, value2, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andTaxlastmoneyNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("TaxLastMoney not between", value1, value2, "taxlastmoney"); + return (Criteria) this; + } + + public Criteria andOtherfield1IsNull() { + addCriterion("OtherField1 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield1IsNotNull() { + addCriterion("OtherField1 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield1EqualTo(String value) { + addCriterion("OtherField1 =", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotEqualTo(String value) { + addCriterion("OtherField1 <>", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1GreaterThan(String value) { + addCriterion("OtherField1 >", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1GreaterThanOrEqualTo(String value) { + addCriterion("OtherField1 >=", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1LessThan(String value) { + addCriterion("OtherField1 <", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1LessThanOrEqualTo(String value) { + addCriterion("OtherField1 <=", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1Like(String value) { + addCriterion("OtherField1 like", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotLike(String value) { + addCriterion("OtherField1 not like", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1In(List values) { + addCriterion("OtherField1 in", values, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotIn(List values) { + addCriterion("OtherField1 not in", values, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1Between(String value1, String value2) { + addCriterion("OtherField1 between", value1, value2, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotBetween(String value1, String value2) { + addCriterion("OtherField1 not between", value1, value2, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield2IsNull() { + addCriterion("OtherField2 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield2IsNotNull() { + addCriterion("OtherField2 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield2EqualTo(String value) { + addCriterion("OtherField2 =", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotEqualTo(String value) { + addCriterion("OtherField2 <>", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2GreaterThan(String value) { + addCriterion("OtherField2 >", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2GreaterThanOrEqualTo(String value) { + addCriterion("OtherField2 >=", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2LessThan(String value) { + addCriterion("OtherField2 <", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2LessThanOrEqualTo(String value) { + addCriterion("OtherField2 <=", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2Like(String value) { + addCriterion("OtherField2 like", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotLike(String value) { + addCriterion("OtherField2 not like", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2In(List values) { + addCriterion("OtherField2 in", values, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotIn(List values) { + addCriterion("OtherField2 not in", values, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2Between(String value1, String value2) { + addCriterion("OtherField2 between", value1, value2, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotBetween(String value1, String value2) { + addCriterion("OtherField2 not between", value1, value2, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield3IsNull() { + addCriterion("OtherField3 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield3IsNotNull() { + addCriterion("OtherField3 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield3EqualTo(String value) { + addCriterion("OtherField3 =", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotEqualTo(String value) { + addCriterion("OtherField3 <>", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3GreaterThan(String value) { + addCriterion("OtherField3 >", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3GreaterThanOrEqualTo(String value) { + addCriterion("OtherField3 >=", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3LessThan(String value) { + addCriterion("OtherField3 <", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3LessThanOrEqualTo(String value) { + addCriterion("OtherField3 <=", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3Like(String value) { + addCriterion("OtherField3 like", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotLike(String value) { + addCriterion("OtherField3 not like", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3In(List values) { + addCriterion("OtherField3 in", values, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotIn(List values) { + addCriterion("OtherField3 not in", values, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3Between(String value1, String value2) { + addCriterion("OtherField3 between", value1, value2, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotBetween(String value1, String value2) { + addCriterion("OtherField3 not between", value1, value2, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield4IsNull() { + addCriterion("OtherField4 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield4IsNotNull() { + addCriterion("OtherField4 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield4EqualTo(String value) { + addCriterion("OtherField4 =", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4NotEqualTo(String value) { + addCriterion("OtherField4 <>", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4GreaterThan(String value) { + addCriterion("OtherField4 >", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4GreaterThanOrEqualTo(String value) { + addCriterion("OtherField4 >=", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4LessThan(String value) { + addCriterion("OtherField4 <", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4LessThanOrEqualTo(String value) { + addCriterion("OtherField4 <=", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4Like(String value) { + addCriterion("OtherField4 like", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4NotLike(String value) { + addCriterion("OtherField4 not like", value, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4In(List values) { + addCriterion("OtherField4 in", values, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4NotIn(List values) { + addCriterion("OtherField4 not in", values, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4Between(String value1, String value2) { + addCriterion("OtherField4 between", value1, value2, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield4NotBetween(String value1, String value2) { + addCriterion("OtherField4 not between", value1, value2, "otherfield4"); + return (Criteria) this; + } + + public Criteria andOtherfield5IsNull() { + addCriterion("OtherField5 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield5IsNotNull() { + addCriterion("OtherField5 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield5EqualTo(String value) { + addCriterion("OtherField5 =", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5NotEqualTo(String value) { + addCriterion("OtherField5 <>", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5GreaterThan(String value) { + addCriterion("OtherField5 >", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5GreaterThanOrEqualTo(String value) { + addCriterion("OtherField5 >=", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5LessThan(String value) { + addCriterion("OtherField5 <", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5LessThanOrEqualTo(String value) { + addCriterion("OtherField5 <=", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5Like(String value) { + addCriterion("OtherField5 like", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5NotLike(String value) { + addCriterion("OtherField5 not like", value, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5In(List values) { + addCriterion("OtherField5 in", values, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5NotIn(List values) { + addCriterion("OtherField5 not in", values, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5Between(String value1, String value2) { + addCriterion("OtherField5 between", value1, value2, "otherfield5"); + return (Criteria) this; + } + + public Criteria andOtherfield5NotBetween(String value1, String value2) { + addCriterion("OtherField5 not between", value1, value2, "otherfield5"); + return (Criteria) this; + } + + public Criteria andMtypeIsNull() { + addCriterion("MType is null"); + return (Criteria) this; + } + + public Criteria andMtypeIsNotNull() { + addCriterion("MType is not null"); + return (Criteria) this; + } + + public Criteria andMtypeEqualTo(String value) { + addCriterion("MType =", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeNotEqualTo(String value) { + addCriterion("MType <>", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeGreaterThan(String value) { + addCriterion("MType >", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeGreaterThanOrEqualTo(String value) { + addCriterion("MType >=", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeLessThan(String value) { + addCriterion("MType <", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeLessThanOrEqualTo(String value) { + addCriterion("MType <=", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeLike(String value) { + addCriterion("MType like", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeNotLike(String value) { + addCriterion("MType not like", value, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeIn(List values) { + addCriterion("MType in", values, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeNotIn(List values) { + addCriterion("MType not in", values, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeBetween(String value1, String value2) { + addCriterion("MType between", value1, value2, "mtype"); + return (Criteria) this; + } + + public Criteria andMtypeNotBetween(String value1, String value2) { + addCriterion("MType not between", value1, value2, "mtype"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_depotitem + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4Material.java b/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4Material.java index 9cf68c55..4b404d42 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4Material.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4Material.java @@ -3,242 +3,12 @@ package com.jsh.erp.datasource.entities; import java.math.BigDecimal; import java.util.Date; -public class DepotItemVo4Material { - - private Long id; - - private Long headerid; - - private Long materialid; - - private String munit; - - private BigDecimal opernumber; - - private BigDecimal basicnumber; - - private BigDecimal unitprice; - - private BigDecimal taxunitprice; - - private BigDecimal allprice; - - private String remark; - - private String img; - - private BigDecimal incidentals; - - private Long depotid; - - private Long anotherdepotid; - - private BigDecimal taxrate; - - private BigDecimal taxmoney; - - private BigDecimal taxlastmoney; - - private String otherfield1; - - private String otherfield2; - - private String otherfield3; - - private String otherfield4; - - private String otherfield5; - - private String mtype; +public class DepotItemVo4Material extends DepotItem{ private String mname; private String mmodel; - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Long getHeaderid() { - return headerid; - } - - public void setHeaderid(Long headerid) { - this.headerid = headerid; - } - - public Long getMaterialid() { - return materialid; - } - - public void setMaterialid(Long materialid) { - this.materialid = materialid; - } - - public String getMunit() { - return munit; - } - - public void setMunit(String munit) { - this.munit = munit; - } - - public BigDecimal getOpernumber() { - return opernumber; - } - - public void setOpernumber(BigDecimal opernumber) { - this.opernumber = opernumber; - } - - public BigDecimal getBasicnumber() { - return basicnumber; - } - - public void setBasicnumber(BigDecimal basicnumber) { - this.basicnumber = basicnumber; - } - - public BigDecimal getUnitprice() { - return unitprice; - } - - public void setUnitprice(BigDecimal unitprice) { - this.unitprice = unitprice; - } - - public BigDecimal getTaxunitprice() { - return taxunitprice; - } - - public void setTaxunitprice(BigDecimal taxunitprice) { - this.taxunitprice = taxunitprice; - } - - public BigDecimal getAllprice() { - return allprice; - } - - public void setAllprice(BigDecimal allprice) { - this.allprice = allprice; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - public String getImg() { - return img; - } - - public void setImg(String img) { - this.img = img; - } - - public BigDecimal getIncidentals() { - return incidentals; - } - - public void setIncidentals(BigDecimal incidentals) { - this.incidentals = incidentals; - } - - public Long getDepotid() { - return depotid; - } - - public void setDepotid(Long depotid) { - this.depotid = depotid; - } - - public Long getAnotherdepotid() { - return anotherdepotid; - } - - public void setAnotherdepotid(Long anotherdepotid) { - this.anotherdepotid = anotherdepotid; - } - - public BigDecimal getTaxrate() { - return taxrate; - } - - public void setTaxrate(BigDecimal taxrate) { - this.taxrate = taxrate; - } - - public BigDecimal getTaxmoney() { - return taxmoney; - } - - public void setTaxmoney(BigDecimal taxmoney) { - this.taxmoney = taxmoney; - } - - public BigDecimal getTaxlastmoney() { - return taxlastmoney; - } - - public void setTaxlastmoney(BigDecimal taxlastmoney) { - this.taxlastmoney = taxlastmoney; - } - - public String getOtherfield1() { - return otherfield1; - } - - public void setOtherfield1(String otherfield1) { - this.otherfield1 = otherfield1; - } - - public String getOtherfield2() { - return otherfield2; - } - - public void setOtherfield2(String otherfield2) { - this.otherfield2 = otherfield2; - } - - public String getOtherfield3() { - return otherfield3; - } - - public void setOtherfield3(String otherfield3) { - this.otherfield3 = otherfield3; - } - - public String getOtherfield4() { - return otherfield4; - } - - public void setOtherfield4(String otherfield4) { - this.otherfield4 = otherfield4; - } - - public String getOtherfield5() { - return otherfield5; - } - - public void setOtherfield5(String otherfield5) { - this.otherfield5 = otherfield5; - } - - public String getMtype() { - return mtype; - } - - public void setMtype(String mtype) { - this.mtype = mtype; - } - public String getMname() { return mname; } diff --git a/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4WithInfoEx.java b/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4WithInfoEx.java index 5e11dbf4..60e49fff 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4WithInfoEx.java +++ b/src/main/java/com/jsh/erp/datasource/entities/DepotItemVo4WithInfoEx.java @@ -1,54 +1,6 @@ package com.jsh.erp.datasource.entities; -import java.math.BigDecimal; - -public class DepotItemVo4WithInfoEx { - - private Long id; - - private Long headerid; - - private Long materialid; - - private String munit; - - private BigDecimal opernumber; - - private BigDecimal basicnumber; - - private BigDecimal unitprice; - - private BigDecimal taxunitprice; - - private BigDecimal allprice; - - private String remark; - - private String img; - - private BigDecimal incidentals; - - private Long depotid; - - private Long anotherdepotid; - - private BigDecimal taxrate; - - private BigDecimal taxmoney; - - private BigDecimal taxlastmoney; - - private String otherfield1; - - private String otherfield2; - - private String otherfield3; - - private String otherfield4; - - private String otherfield5; - - private String mtype; +public class DepotItemVo4WithInfoEx extends DepotItem{ private Long MId; @@ -78,190 +30,6 @@ public class DepotItemVo4WithInfoEx { private String UName; - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Long getHeaderid() { - return headerid; - } - - public void setHeaderid(Long headerid) { - this.headerid = headerid; - } - - public Long getMaterialid() { - return materialid; - } - - public void setMaterialid(Long materialid) { - this.materialid = materialid; - } - - public String getMunit() { - return munit; - } - - public void setMunit(String munit) { - this.munit = munit; - } - - public BigDecimal getOpernumber() { - return opernumber; - } - - public void setOpernumber(BigDecimal opernumber) { - this.opernumber = opernumber; - } - - public BigDecimal getBasicnumber() { - return basicnumber; - } - - public void setBasicnumber(BigDecimal basicnumber) { - this.basicnumber = basicnumber; - } - - public BigDecimal getUnitprice() { - return unitprice; - } - - public void setUnitprice(BigDecimal unitprice) { - this.unitprice = unitprice; - } - - public BigDecimal getTaxunitprice() { - return taxunitprice; - } - - public void setTaxunitprice(BigDecimal taxunitprice) { - this.taxunitprice = taxunitprice; - } - - public BigDecimal getAllprice() { - return allprice; - } - - public void setAllprice(BigDecimal allprice) { - this.allprice = allprice; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - public String getImg() { - return img; - } - - public void setImg(String img) { - this.img = img; - } - - public BigDecimal getIncidentals() { - return incidentals; - } - - public void setIncidentals(BigDecimal incidentals) { - this.incidentals = incidentals; - } - - public Long getDepotid() { - return depotid; - } - - public void setDepotid(Long depotid) { - this.depotid = depotid; - } - - public Long getAnotherdepotid() { - return anotherdepotid; - } - - public void setAnotherdepotid(Long anotherdepotid) { - this.anotherdepotid = anotherdepotid; - } - - public BigDecimal getTaxrate() { - return taxrate; - } - - public void setTaxrate(BigDecimal taxrate) { - this.taxrate = taxrate; - } - - public BigDecimal getTaxmoney() { - return taxmoney; - } - - public void setTaxmoney(BigDecimal taxmoney) { - this.taxmoney = taxmoney; - } - - public BigDecimal getTaxlastmoney() { - return taxlastmoney; - } - - public void setTaxlastmoney(BigDecimal taxlastmoney) { - this.taxlastmoney = taxlastmoney; - } - - public String getOtherfield1() { - return otherfield1; - } - - public void setOtherfield1(String otherfield1) { - this.otherfield1 = otherfield1; - } - - public String getOtherfield2() { - return otherfield2; - } - - public void setOtherfield2(String otherfield2) { - this.otherfield2 = otherfield2; - } - - public String getOtherfield3() { - return otherfield3; - } - - public void setOtherfield3(String otherfield3) { - this.otherfield3 = otherfield3; - } - - public String getOtherfield4() { - return otherfield4; - } - - public void setOtherfield4(String otherfield4) { - this.otherfield4 = otherfield4; - } - - public String getOtherfield5() { - return otherfield5; - } - - public void setOtherfield5(String otherfield5) { - this.otherfield5 = otherfield5; - } - - public String getMtype() { - return mtype; - } - - public void setMtype(String mtype) { - this.mtype = mtype; - } - public Long getMId() { return MId; } diff --git a/src/main/java/com/jsh/erp/datasource/entities/InOutItem.java b/src/main/java/com/jsh/erp/datasource/entities/InOutItem.java index f38bf4fe..9a1c3cee 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/InOutItem.java +++ b/src/main/java/com/jsh/erp/datasource/entities/InOutItem.java @@ -33,6 +33,14 @@ public class InOutItem { */ private String remark; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_inoutitem.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_inoutitem.Id @@ -128,4 +136,28 @@ public class InOutItem { public void setRemark(String remark) { this.remark = remark == null ? null : remark.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_inoutitem.tenant_id + * + * @return the value of jsh_inoutitem.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_inoutitem.tenant_id + * + * @param tenantId the value for jsh_inoutitem.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/InOutItemExample.java b/src/main/java/com/jsh/erp/datasource/entities/InOutItemExample.java index af5bf824..b58f79d2 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/InOutItemExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/InOutItemExample.java @@ -463,6 +463,66 @@ public class InOutItemExample { addCriterion("Remark not between", value1, value2, "remark"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/Log.java b/src/main/java/com/jsh/erp/datasource/entities/Log.java index 103f3975..f7dbf55c 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Log.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Log.java @@ -67,6 +67,14 @@ public class Log { */ private String remark; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_log.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_log.id @@ -258,4 +266,28 @@ public class Log { public void setRemark(String remark) { this.remark = remark == null ? null : remark.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_log.tenant_id + * + * @return the value of jsh_log.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_log.tenant_id + * + * @param tenantId the value for jsh_log.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/LogExample.java b/src/main/java/com/jsh/erp/datasource/entities/LogExample.java index 00b7687e..55e1ea6a 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/LogExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/LogExample.java @@ -714,6 +714,66 @@ public class LogExample { addCriterion("remark not between", value1, value2, "remark"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/Material.java b/src/main/java/com/jsh/erp/datasource/entities/Material.java index e7d2f0f1..1531ec88 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Material.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Material.java @@ -1,754 +1,805 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; - -public class Material { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.CategoryId - * - * @mbggenerated - */ - private Long categoryid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Name - * - * @mbggenerated - */ - private String name; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Mfrs - * - * @mbggenerated - */ - private String mfrs; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Packing - * - * @mbggenerated - */ - private BigDecimal packing; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.SafetyStock - * - * @mbggenerated - */ - private BigDecimal safetystock; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Model - * - * @mbggenerated - */ - private String model; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Standard - * - * @mbggenerated - */ - private String standard; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Color - * - * @mbggenerated - */ - private String color; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Unit - * - * @mbggenerated - */ - private String unit; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.RetailPrice - * - * @mbggenerated - */ - private BigDecimal retailprice; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.LowPrice - * - * @mbggenerated - */ - private BigDecimal lowprice; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.PresetPriceOne - * - * @mbggenerated - */ - private BigDecimal presetpriceone; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.PresetPriceTwo - * - * @mbggenerated - */ - private BigDecimal presetpricetwo; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.UnitId - * - * @mbggenerated - */ - private Long unitid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.FirstOutUnit - * - * @mbggenerated - */ - private String firstoutunit; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.FirstInUnit - * - * @mbggenerated - */ - private String firstinunit; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.PriceStrategy - * - * @mbggenerated - */ - private String pricestrategy; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.Enabled - * - * @mbggenerated - */ - private Boolean enabled; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.OtherField1 - * - * @mbggenerated - */ - private String otherfield1; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.OtherField2 - * - * @mbggenerated - */ - private String otherfield2; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_material.OtherField3 - * - * @mbggenerated - */ - private String otherfield3; - /** - * 2019-01-21新增字段enableSerialNumber - *是否开启序列号 - * */ - private String enableSerialNumber; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Id - * - * @return the value of jsh_material.Id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Id - * - * @param id the value for jsh_material.Id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.CategoryId - * - * @return the value of jsh_material.CategoryId - * - * @mbggenerated - */ - public Long getCategoryid() { - return categoryid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.CategoryId - * - * @param categoryid the value for jsh_material.CategoryId - * - * @mbggenerated - */ - public void setCategoryid(Long categoryid) { - this.categoryid = categoryid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Name - * - * @return the value of jsh_material.Name - * - * @mbggenerated - */ - public String getName() { - return name; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Name - * - * @param name the value for jsh_material.Name - * - * @mbggenerated - */ - public void setName(String name) { - this.name = name == null ? null : name.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Mfrs - * - * @return the value of jsh_material.Mfrs - * - * @mbggenerated - */ - public String getMfrs() { - return mfrs; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Mfrs - * - * @param mfrs the value for jsh_material.Mfrs - * - * @mbggenerated - */ - public void setMfrs(String mfrs) { - this.mfrs = mfrs == null ? null : mfrs.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Packing - * - * @return the value of jsh_material.Packing - * - * @mbggenerated - */ - public BigDecimal getPacking() { - return packing; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Packing - * - * @param packing the value for jsh_material.Packing - * - * @mbggenerated - */ - public void setPacking(BigDecimal packing) { - this.packing = packing; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.SafetyStock - * - * @return the value of jsh_material.SafetyStock - * - * @mbggenerated - */ - public BigDecimal getSafetystock() { - return safetystock; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.SafetyStock - * - * @param safetystock the value for jsh_material.SafetyStock - * - * @mbggenerated - */ - public void setSafetystock(BigDecimal safetystock) { - this.safetystock = safetystock; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Model - * - * @return the value of jsh_material.Model - * - * @mbggenerated - */ - public String getModel() { - return model; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Model - * - * @param model the value for jsh_material.Model - * - * @mbggenerated - */ - public void setModel(String model) { - this.model = model == null ? null : model.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Standard - * - * @return the value of jsh_material.Standard - * - * @mbggenerated - */ - public String getStandard() { - return standard; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Standard - * - * @param standard the value for jsh_material.Standard - * - * @mbggenerated - */ - public void setStandard(String standard) { - this.standard = standard == null ? null : standard.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Color - * - * @return the value of jsh_material.Color - * - * @mbggenerated - */ - public String getColor() { - return color; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Color - * - * @param color the value for jsh_material.Color - * - * @mbggenerated - */ - public void setColor(String color) { - this.color = color == null ? null : color.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Unit - * - * @return the value of jsh_material.Unit - * - * @mbggenerated - */ - public String getUnit() { - return unit; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Unit - * - * @param unit the value for jsh_material.Unit - * - * @mbggenerated - */ - public void setUnit(String unit) { - this.unit = unit == null ? null : unit.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Remark - * - * @return the value of jsh_material.Remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Remark - * - * @param remark the value for jsh_material.Remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.RetailPrice - * - * @return the value of jsh_material.RetailPrice - * - * @mbggenerated - */ - public BigDecimal getRetailprice() { - return retailprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.RetailPrice - * - * @param retailprice the value for jsh_material.RetailPrice - * - * @mbggenerated - */ - public void setRetailprice(BigDecimal retailprice) { - this.retailprice = retailprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.LowPrice - * - * @return the value of jsh_material.LowPrice - * - * @mbggenerated - */ - public BigDecimal getLowprice() { - return lowprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.LowPrice - * - * @param lowprice the value for jsh_material.LowPrice - * - * @mbggenerated - */ - public void setLowprice(BigDecimal lowprice) { - this.lowprice = lowprice; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.PresetPriceOne - * - * @return the value of jsh_material.PresetPriceOne - * - * @mbggenerated - */ - public BigDecimal getPresetpriceone() { - return presetpriceone; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.PresetPriceOne - * - * @param presetpriceone the value for jsh_material.PresetPriceOne - * - * @mbggenerated - */ - public void setPresetpriceone(BigDecimal presetpriceone) { - this.presetpriceone = presetpriceone; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.PresetPriceTwo - * - * @return the value of jsh_material.PresetPriceTwo - * - * @mbggenerated - */ - public BigDecimal getPresetpricetwo() { - return presetpricetwo; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.PresetPriceTwo - * - * @param presetpricetwo the value for jsh_material.PresetPriceTwo - * - * @mbggenerated - */ - public void setPresetpricetwo(BigDecimal presetpricetwo) { - this.presetpricetwo = presetpricetwo; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.UnitId - * - * @return the value of jsh_material.UnitId - * - * @mbggenerated - */ - public Long getUnitid() { - return unitid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.UnitId - * - * @param unitid the value for jsh_material.UnitId - * - * @mbggenerated - */ - public void setUnitid(Long unitid) { - this.unitid = unitid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.FirstOutUnit - * - * @return the value of jsh_material.FirstOutUnit - * - * @mbggenerated - */ - public String getFirstoutunit() { - return firstoutunit; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.FirstOutUnit - * - * @param firstoutunit the value for jsh_material.FirstOutUnit - * - * @mbggenerated - */ - public void setFirstoutunit(String firstoutunit) { - this.firstoutunit = firstoutunit == null ? null : firstoutunit.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.FirstInUnit - * - * @return the value of jsh_material.FirstInUnit - * - * @mbggenerated - */ - public String getFirstinunit() { - return firstinunit; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.FirstInUnit - * - * @param firstinunit the value for jsh_material.FirstInUnit - * - * @mbggenerated - */ - public void setFirstinunit(String firstinunit) { - this.firstinunit = firstinunit == null ? null : firstinunit.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.PriceStrategy - * - * @return the value of jsh_material.PriceStrategy - * - * @mbggenerated - */ - public String getPricestrategy() { - return pricestrategy; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.PriceStrategy - * - * @param pricestrategy the value for jsh_material.PriceStrategy - * - * @mbggenerated - */ - public void setPricestrategy(String pricestrategy) { - this.pricestrategy = pricestrategy == null ? null : pricestrategy.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.Enabled - * - * @return the value of jsh_material.Enabled - * - * @mbggenerated - */ - public Boolean getEnabled() { - return enabled; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.Enabled - * - * @param enabled the value for jsh_material.Enabled - * - * @mbggenerated - */ - public void setEnabled(Boolean enabled) { - this.enabled = enabled; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.OtherField1 - * - * @return the value of jsh_material.OtherField1 - * - * @mbggenerated - */ - public String getOtherfield1() { - return otherfield1; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.OtherField1 - * - * @param otherfield1 the value for jsh_material.OtherField1 - * - * @mbggenerated - */ - public void setOtherfield1(String otherfield1) { - this.otherfield1 = otherfield1 == null ? null : otherfield1.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.OtherField2 - * - * @return the value of jsh_material.OtherField2 - * - * @mbggenerated - */ - public String getOtherfield2() { - return otherfield2; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.OtherField2 - * - * @param otherfield2 the value for jsh_material.OtherField2 - * - * @mbggenerated - */ - public void setOtherfield2(String otherfield2) { - this.otherfield2 = otherfield2 == null ? null : otherfield2.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_material.OtherField3 - * - * @return the value of jsh_material.OtherField3 - * - * @mbggenerated - */ - public String getOtherfield3() { - return otherfield3; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_material.OtherField3 - * - * @param otherfield3 the value for jsh_material.OtherField3 - * - * @mbggenerated - */ - public void setOtherfield3(String otherfield3) { - this.otherfield3 = otherfield3 == null ? null : otherfield3.trim(); - } - - public String getEnableSerialNumber() { - return enableSerialNumber; - } - - public void setEnableSerialNumber(String enableSerialNumber) { - this.enableSerialNumber = enableSerialNumber; - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; + +public class Material { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.CategoryId + * + * @mbggenerated + */ + private Long categoryid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Name + * + * @mbggenerated + */ + private String name; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Mfrs + * + * @mbggenerated + */ + private String mfrs; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Packing + * + * @mbggenerated + */ + private BigDecimal packing; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.SafetyStock + * + * @mbggenerated + */ + private BigDecimal safetystock; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Model + * + * @mbggenerated + */ + private String model; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Standard + * + * @mbggenerated + */ + private String standard; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Color + * + * @mbggenerated + */ + private String color; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Unit + * + * @mbggenerated + */ + private String unit; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.RetailPrice + * + * @mbggenerated + */ + private BigDecimal retailprice; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.LowPrice + * + * @mbggenerated + */ + private BigDecimal lowprice; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.PresetPriceOne + * + * @mbggenerated + */ + private BigDecimal presetpriceone; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.PresetPriceTwo + * + * @mbggenerated + */ + private BigDecimal presetpricetwo; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.UnitId + * + * @mbggenerated + */ + private Long unitid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.FirstOutUnit + * + * @mbggenerated + */ + private String firstoutunit; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.FirstInUnit + * + * @mbggenerated + */ + private String firstinunit; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.PriceStrategy + * + * @mbggenerated + */ + private String pricestrategy; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.Enabled + * + * @mbggenerated + */ + private Boolean enabled; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.OtherField1 + * + * @mbggenerated + */ + private String otherfield1; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.OtherField2 + * + * @mbggenerated + */ + private String otherfield2; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.OtherField3 + * + * @mbggenerated + */ + private String otherfield3; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.enableSerialNumber + * + * @mbggenerated + */ + private String enableserialnumber; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_material.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Id + * + * @return the value of jsh_material.Id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Id + * + * @param id the value for jsh_material.Id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.CategoryId + * + * @return the value of jsh_material.CategoryId + * + * @mbggenerated + */ + public Long getCategoryid() { + return categoryid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.CategoryId + * + * @param categoryid the value for jsh_material.CategoryId + * + * @mbggenerated + */ + public void setCategoryid(Long categoryid) { + this.categoryid = categoryid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Name + * + * @return the value of jsh_material.Name + * + * @mbggenerated + */ + public String getName() { + return name; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Name + * + * @param name the value for jsh_material.Name + * + * @mbggenerated + */ + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Mfrs + * + * @return the value of jsh_material.Mfrs + * + * @mbggenerated + */ + public String getMfrs() { + return mfrs; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Mfrs + * + * @param mfrs the value for jsh_material.Mfrs + * + * @mbggenerated + */ + public void setMfrs(String mfrs) { + this.mfrs = mfrs == null ? null : mfrs.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Packing + * + * @return the value of jsh_material.Packing + * + * @mbggenerated + */ + public BigDecimal getPacking() { + return packing; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Packing + * + * @param packing the value for jsh_material.Packing + * + * @mbggenerated + */ + public void setPacking(BigDecimal packing) { + this.packing = packing; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.SafetyStock + * + * @return the value of jsh_material.SafetyStock + * + * @mbggenerated + */ + public BigDecimal getSafetystock() { + return safetystock; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.SafetyStock + * + * @param safetystock the value for jsh_material.SafetyStock + * + * @mbggenerated + */ + public void setSafetystock(BigDecimal safetystock) { + this.safetystock = safetystock; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Model + * + * @return the value of jsh_material.Model + * + * @mbggenerated + */ + public String getModel() { + return model; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Model + * + * @param model the value for jsh_material.Model + * + * @mbggenerated + */ + public void setModel(String model) { + this.model = model == null ? null : model.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Standard + * + * @return the value of jsh_material.Standard + * + * @mbggenerated + */ + public String getStandard() { + return standard; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Standard + * + * @param standard the value for jsh_material.Standard + * + * @mbggenerated + */ + public void setStandard(String standard) { + this.standard = standard == null ? null : standard.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Color + * + * @return the value of jsh_material.Color + * + * @mbggenerated + */ + public String getColor() { + return color; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Color + * + * @param color the value for jsh_material.Color + * + * @mbggenerated + */ + public void setColor(String color) { + this.color = color == null ? null : color.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Unit + * + * @return the value of jsh_material.Unit + * + * @mbggenerated + */ + public String getUnit() { + return unit; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Unit + * + * @param unit the value for jsh_material.Unit + * + * @mbggenerated + */ + public void setUnit(String unit) { + this.unit = unit == null ? null : unit.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Remark + * + * @return the value of jsh_material.Remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Remark + * + * @param remark the value for jsh_material.Remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.RetailPrice + * + * @return the value of jsh_material.RetailPrice + * + * @mbggenerated + */ + public BigDecimal getRetailprice() { + return retailprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.RetailPrice + * + * @param retailprice the value for jsh_material.RetailPrice + * + * @mbggenerated + */ + public void setRetailprice(BigDecimal retailprice) { + this.retailprice = retailprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.LowPrice + * + * @return the value of jsh_material.LowPrice + * + * @mbggenerated + */ + public BigDecimal getLowprice() { + return lowprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.LowPrice + * + * @param lowprice the value for jsh_material.LowPrice + * + * @mbggenerated + */ + public void setLowprice(BigDecimal lowprice) { + this.lowprice = lowprice; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.PresetPriceOne + * + * @return the value of jsh_material.PresetPriceOne + * + * @mbggenerated + */ + public BigDecimal getPresetpriceone() { + return presetpriceone; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.PresetPriceOne + * + * @param presetpriceone the value for jsh_material.PresetPriceOne + * + * @mbggenerated + */ + public void setPresetpriceone(BigDecimal presetpriceone) { + this.presetpriceone = presetpriceone; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.PresetPriceTwo + * + * @return the value of jsh_material.PresetPriceTwo + * + * @mbggenerated + */ + public BigDecimal getPresetpricetwo() { + return presetpricetwo; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.PresetPriceTwo + * + * @param presetpricetwo the value for jsh_material.PresetPriceTwo + * + * @mbggenerated + */ + public void setPresetpricetwo(BigDecimal presetpricetwo) { + this.presetpricetwo = presetpricetwo; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.UnitId + * + * @return the value of jsh_material.UnitId + * + * @mbggenerated + */ + public Long getUnitid() { + return unitid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.UnitId + * + * @param unitid the value for jsh_material.UnitId + * + * @mbggenerated + */ + public void setUnitid(Long unitid) { + this.unitid = unitid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.FirstOutUnit + * + * @return the value of jsh_material.FirstOutUnit + * + * @mbggenerated + */ + public String getFirstoutunit() { + return firstoutunit; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.FirstOutUnit + * + * @param firstoutunit the value for jsh_material.FirstOutUnit + * + * @mbggenerated + */ + public void setFirstoutunit(String firstoutunit) { + this.firstoutunit = firstoutunit == null ? null : firstoutunit.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.FirstInUnit + * + * @return the value of jsh_material.FirstInUnit + * + * @mbggenerated + */ + public String getFirstinunit() { + return firstinunit; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.FirstInUnit + * + * @param firstinunit the value for jsh_material.FirstInUnit + * + * @mbggenerated + */ + public void setFirstinunit(String firstinunit) { + this.firstinunit = firstinunit == null ? null : firstinunit.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.PriceStrategy + * + * @return the value of jsh_material.PriceStrategy + * + * @mbggenerated + */ + public String getPricestrategy() { + return pricestrategy; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.PriceStrategy + * + * @param pricestrategy the value for jsh_material.PriceStrategy + * + * @mbggenerated + */ + public void setPricestrategy(String pricestrategy) { + this.pricestrategy = pricestrategy == null ? null : pricestrategy.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.Enabled + * + * @return the value of jsh_material.Enabled + * + * @mbggenerated + */ + public Boolean getEnabled() { + return enabled; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.Enabled + * + * @param enabled the value for jsh_material.Enabled + * + * @mbggenerated + */ + public void setEnabled(Boolean enabled) { + this.enabled = enabled; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.OtherField1 + * + * @return the value of jsh_material.OtherField1 + * + * @mbggenerated + */ + public String getOtherfield1() { + return otherfield1; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.OtherField1 + * + * @param otherfield1 the value for jsh_material.OtherField1 + * + * @mbggenerated + */ + public void setOtherfield1(String otherfield1) { + this.otherfield1 = otherfield1 == null ? null : otherfield1.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.OtherField2 + * + * @return the value of jsh_material.OtherField2 + * + * @mbggenerated + */ + public String getOtherfield2() { + return otherfield2; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.OtherField2 + * + * @param otherfield2 the value for jsh_material.OtherField2 + * + * @mbggenerated + */ + public void setOtherfield2(String otherfield2) { + this.otherfield2 = otherfield2 == null ? null : otherfield2.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.OtherField3 + * + * @return the value of jsh_material.OtherField3 + * + * @mbggenerated + */ + public String getOtherfield3() { + return otherfield3; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.OtherField3 + * + * @param otherfield3 the value for jsh_material.OtherField3 + * + * @mbggenerated + */ + public void setOtherfield3(String otherfield3) { + this.otherfield3 = otherfield3 == null ? null : otherfield3.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.enableSerialNumber + * + * @return the value of jsh_material.enableSerialNumber + * + * @mbggenerated + */ + public String getEnableserialnumber() { + return enableserialnumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.enableSerialNumber + * + * @param enableserialnumber the value for jsh_material.enableSerialNumber + * + * @mbggenerated + */ + public void setEnableserialnumber(String enableserialnumber) { + this.enableserialnumber = enableserialnumber == null ? null : enableserialnumber.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_material.tenant_id + * + * @return the value of jsh_material.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_material.tenant_id + * + * @param tenantId the value for jsh_material.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/MaterialCategory.java b/src/main/java/com/jsh/erp/datasource/entities/MaterialCategory.java index 2f22622d..3bbb7402 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/MaterialCategory.java +++ b/src/main/java/com/jsh/erp/datasource/entities/MaterialCategory.java @@ -1,389 +1,421 @@ -package com.jsh.erp.datasource.entities; - -import java.util.Date; - -public class MaterialCategory { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.Id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.Name - * - * @mbggenerated - */ - private String name; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.CategoryLevel - * - * @mbggenerated - */ - private Short categorylevel; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.ParentId - * - * @mbggenerated - */ - private Long parentid; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.sort - * - * @mbggenerated - */ - private String sort; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.status - * - * @mbggenerated - */ - private String status; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.serial_no - * - * @mbggenerated - */ - private String serialNo; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.create_time - * - * @mbggenerated - */ - private Date createTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.creator - * - * @mbggenerated - */ - private Long creator; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.update_time - * - * @mbggenerated - */ - private Date updateTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_materialcategory.updater - * - * @mbggenerated - */ - private Long updater; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.Id - * - * @return the value of jsh_materialcategory.Id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.Id - * - * @param id the value for jsh_materialcategory.Id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.Name - * - * @return the value of jsh_materialcategory.Name - * - * @mbggenerated - */ - public String getName() { - return name; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.Name - * - * @param name the value for jsh_materialcategory.Name - * - * @mbggenerated - */ - public void setName(String name) { - this.name = name == null ? null : name.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.CategoryLevel - * - * @return the value of jsh_materialcategory.CategoryLevel - * - * @mbggenerated - */ - public Short getCategorylevel() { - return categorylevel; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.CategoryLevel - * - * @param categorylevel the value for jsh_materialcategory.CategoryLevel - * - * @mbggenerated - */ - public void setCategorylevel(Short categorylevel) { - this.categorylevel = categorylevel; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.ParentId - * - * @return the value of jsh_materialcategory.ParentId - * - * @mbggenerated - */ - public Long getParentid() { - return parentid; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.ParentId - * - * @param parentid the value for jsh_materialcategory.ParentId - * - * @mbggenerated - */ - public void setParentid(Long parentid) { - this.parentid = parentid; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.sort - * - * @return the value of jsh_materialcategory.sort - * - * @mbggenerated - */ - public String getSort() { - return sort; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.sort - * - * @param sort the value for jsh_materialcategory.sort - * - * @mbggenerated - */ - public void setSort(String sort) { - this.sort = sort == null ? null : sort.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.status - * - * @return the value of jsh_materialcategory.status - * - * @mbggenerated - */ - public String getStatus() { - return status; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.status - * - * @param status the value for jsh_materialcategory.status - * - * @mbggenerated - */ - public void setStatus(String status) { - this.status = status == null ? null : status.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.serial_no - * - * @return the value of jsh_materialcategory.serial_no - * - * @mbggenerated - */ - public String getSerialNo() { - return serialNo; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.serial_no - * - * @param serialNo the value for jsh_materialcategory.serial_no - * - * @mbggenerated - */ - public void setSerialNo(String serialNo) { - this.serialNo = serialNo == null ? null : serialNo.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.remark - * - * @return the value of jsh_materialcategory.remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.remark - * - * @param remark the value for jsh_materialcategory.remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.create_time - * - * @return the value of jsh_materialcategory.create_time - * - * @mbggenerated - */ - public Date getCreateTime() { - return createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.create_time - * - * @param createTime the value for jsh_materialcategory.create_time - * - * @mbggenerated - */ - public void setCreateTime(Date createTime) { - this.createTime = createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.creator - * - * @return the value of jsh_materialcategory.creator - * - * @mbggenerated - */ - public Long getCreator() { - return creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.creator - * - * @param creator the value for jsh_materialcategory.creator - * - * @mbggenerated - */ - public void setCreator(Long creator) { - this.creator = creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.update_time - * - * @return the value of jsh_materialcategory.update_time - * - * @mbggenerated - */ - public Date getUpdateTime() { - return updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.update_time - * - * @param updateTime the value for jsh_materialcategory.update_time - * - * @mbggenerated - */ - public void setUpdateTime(Date updateTime) { - this.updateTime = updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_materialcategory.updater - * - * @return the value of jsh_materialcategory.updater - * - * @mbggenerated - */ - public Long getUpdater() { - return updater; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_materialcategory.updater - * - * @param updater the value for jsh_materialcategory.updater - * - * @mbggenerated - */ - public void setUpdater(Long updater) { - this.updater = updater; - } +package com.jsh.erp.datasource.entities; + +import java.util.Date; + +public class MaterialCategory { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.Id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.Name + * + * @mbggenerated + */ + private String name; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.CategoryLevel + * + * @mbggenerated + */ + private Short categorylevel; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.ParentId + * + * @mbggenerated + */ + private Long parentid; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.sort + * + * @mbggenerated + */ + private String sort; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.status + * + * @mbggenerated + */ + private String status; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.serial_no + * + * @mbggenerated + */ + private String serialNo; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.create_time + * + * @mbggenerated + */ + private Date createTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.creator + * + * @mbggenerated + */ + private Long creator; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.update_time + * + * @mbggenerated + */ + private Date updateTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.updater + * + * @mbggenerated + */ + private Long updater; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_materialcategory.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.Id + * + * @return the value of jsh_materialcategory.Id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.Id + * + * @param id the value for jsh_materialcategory.Id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.Name + * + * @return the value of jsh_materialcategory.Name + * + * @mbggenerated + */ + public String getName() { + return name; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.Name + * + * @param name the value for jsh_materialcategory.Name + * + * @mbggenerated + */ + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.CategoryLevel + * + * @return the value of jsh_materialcategory.CategoryLevel + * + * @mbggenerated + */ + public Short getCategorylevel() { + return categorylevel; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.CategoryLevel + * + * @param categorylevel the value for jsh_materialcategory.CategoryLevel + * + * @mbggenerated + */ + public void setCategorylevel(Short categorylevel) { + this.categorylevel = categorylevel; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.ParentId + * + * @return the value of jsh_materialcategory.ParentId + * + * @mbggenerated + */ + public Long getParentid() { + return parentid; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.ParentId + * + * @param parentid the value for jsh_materialcategory.ParentId + * + * @mbggenerated + */ + public void setParentid(Long parentid) { + this.parentid = parentid; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.sort + * + * @return the value of jsh_materialcategory.sort + * + * @mbggenerated + */ + public String getSort() { + return sort; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.sort + * + * @param sort the value for jsh_materialcategory.sort + * + * @mbggenerated + */ + public void setSort(String sort) { + this.sort = sort == null ? null : sort.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.status + * + * @return the value of jsh_materialcategory.status + * + * @mbggenerated + */ + public String getStatus() { + return status; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.status + * + * @param status the value for jsh_materialcategory.status + * + * @mbggenerated + */ + public void setStatus(String status) { + this.status = status == null ? null : status.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.serial_no + * + * @return the value of jsh_materialcategory.serial_no + * + * @mbggenerated + */ + public String getSerialNo() { + return serialNo; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.serial_no + * + * @param serialNo the value for jsh_materialcategory.serial_no + * + * @mbggenerated + */ + public void setSerialNo(String serialNo) { + this.serialNo = serialNo == null ? null : serialNo.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.remark + * + * @return the value of jsh_materialcategory.remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.remark + * + * @param remark the value for jsh_materialcategory.remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.create_time + * + * @return the value of jsh_materialcategory.create_time + * + * @mbggenerated + */ + public Date getCreateTime() { + return createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.create_time + * + * @param createTime the value for jsh_materialcategory.create_time + * + * @mbggenerated + */ + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.creator + * + * @return the value of jsh_materialcategory.creator + * + * @mbggenerated + */ + public Long getCreator() { + return creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.creator + * + * @param creator the value for jsh_materialcategory.creator + * + * @mbggenerated + */ + public void setCreator(Long creator) { + this.creator = creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.update_time + * + * @return the value of jsh_materialcategory.update_time + * + * @mbggenerated + */ + public Date getUpdateTime() { + return updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.update_time + * + * @param updateTime the value for jsh_materialcategory.update_time + * + * @mbggenerated + */ + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.updater + * + * @return the value of jsh_materialcategory.updater + * + * @mbggenerated + */ + public Long getUpdater() { + return updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.updater + * + * @param updater the value for jsh_materialcategory.updater + * + * @mbggenerated + */ + public void setUpdater(Long updater) { + this.updater = updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_materialcategory.tenant_id + * + * @return the value of jsh_materialcategory.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_materialcategory.tenant_id + * + * @param tenantId the value for jsh_materialcategory.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/MaterialCategoryExample.java b/src/main/java/com/jsh/erp/datasource/entities/MaterialCategoryExample.java index 49ef2ea1..97cc8f0b 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/MaterialCategoryExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/MaterialCategoryExample.java @@ -1,1073 +1,1133 @@ -package com.jsh.erp.datasource.entities; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class MaterialCategoryExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public MaterialCategoryExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - 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 andCategorylevelIsNull() { - addCriterion("CategoryLevel is null"); - return (Criteria) this; - } - - public Criteria andCategorylevelIsNotNull() { - addCriterion("CategoryLevel is not null"); - return (Criteria) this; - } - - public Criteria andCategorylevelEqualTo(Short value) { - addCriterion("CategoryLevel =", value, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelNotEqualTo(Short value) { - addCriterion("CategoryLevel <>", value, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelGreaterThan(Short value) { - addCriterion("CategoryLevel >", value, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelGreaterThanOrEqualTo(Short value) { - addCriterion("CategoryLevel >=", value, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelLessThan(Short value) { - addCriterion("CategoryLevel <", value, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelLessThanOrEqualTo(Short value) { - addCriterion("CategoryLevel <=", value, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelIn(List values) { - addCriterion("CategoryLevel in", values, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelNotIn(List values) { - addCriterion("CategoryLevel not in", values, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelBetween(Short value1, Short value2) { - addCriterion("CategoryLevel between", value1, value2, "categorylevel"); - return (Criteria) this; - } - - public Criteria andCategorylevelNotBetween(Short value1, Short value2) { - addCriterion("CategoryLevel not between", value1, value2, "categorylevel"); - return (Criteria) this; - } - - public Criteria andParentidIsNull() { - addCriterion("ParentId is null"); - return (Criteria) this; - } - - public Criteria andParentidIsNotNull() { - addCriterion("ParentId is not null"); - return (Criteria) this; - } - - public Criteria andParentidEqualTo(Long value) { - addCriterion("ParentId =", value, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidNotEqualTo(Long value) { - addCriterion("ParentId <>", value, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidGreaterThan(Long value) { - addCriterion("ParentId >", value, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidGreaterThanOrEqualTo(Long value) { - addCriterion("ParentId >=", value, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidLessThan(Long value) { - addCriterion("ParentId <", value, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidLessThanOrEqualTo(Long value) { - addCriterion("ParentId <=", value, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidIn(List values) { - addCriterion("ParentId in", values, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidNotIn(List values) { - addCriterion("ParentId not in", values, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidBetween(Long value1, Long value2) { - addCriterion("ParentId between", value1, value2, "parentid"); - return (Criteria) this; - } - - public Criteria andParentidNotBetween(Long value1, Long value2) { - addCriterion("ParentId not between", value1, value2, "parentid"); - return (Criteria) this; - } - - public Criteria andSortIsNull() { - addCriterion("sort is null"); - return (Criteria) this; - } - - public Criteria andSortIsNotNull() { - addCriterion("sort is not null"); - return (Criteria) this; - } - - public Criteria andSortEqualTo(String value) { - addCriterion("sort =", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotEqualTo(String value) { - addCriterion("sort <>", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortGreaterThan(String value) { - addCriterion("sort >", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortGreaterThanOrEqualTo(String value) { - addCriterion("sort >=", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLessThan(String value) { - addCriterion("sort <", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLessThanOrEqualTo(String value) { - addCriterion("sort <=", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLike(String value) { - addCriterion("sort like", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotLike(String value) { - addCriterion("sort not like", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortIn(List values) { - addCriterion("sort in", values, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotIn(List values) { - addCriterion("sort not in", values, "sort"); - return (Criteria) this; - } - - public Criteria andSortBetween(String value1, String value2) { - addCriterion("sort between", value1, value2, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotBetween(String value1, String value2) { - addCriterion("sort not between", value1, value2, "sort"); - 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 andSerialNoIsNull() { - addCriterion("serial_no is null"); - return (Criteria) this; - } - - public Criteria andSerialNoIsNotNull() { - addCriterion("serial_no is not null"); - return (Criteria) this; - } - - public Criteria andSerialNoEqualTo(String value) { - addCriterion("serial_no =", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoNotEqualTo(String value) { - addCriterion("serial_no <>", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoGreaterThan(String value) { - addCriterion("serial_no >", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoGreaterThanOrEqualTo(String value) { - addCriterion("serial_no >=", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoLessThan(String value) { - addCriterion("serial_no <", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoLessThanOrEqualTo(String value) { - addCriterion("serial_no <=", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoLike(String value) { - addCriterion("serial_no like", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoNotLike(String value) { - addCriterion("serial_no not like", value, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoIn(List values) { - addCriterion("serial_no in", values, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoNotIn(List values) { - addCriterion("serial_no not in", values, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoBetween(String value1, String value2) { - addCriterion("serial_no between", value1, value2, "serialNo"); - return (Criteria) this; - } - - public Criteria andSerialNoNotBetween(String value1, String value2) { - addCriterion("serial_no not between", value1, value2, "serialNo"); - 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 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 andCreatorIsNull() { - addCriterion("creator is null"); - return (Criteria) this; - } - - public Criteria andCreatorIsNotNull() { - addCriterion("creator is not null"); - return (Criteria) this; - } - - public Criteria andCreatorEqualTo(Long value) { - addCriterion("creator =", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotEqualTo(Long value) { - addCriterion("creator <>", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThan(Long value) { - addCriterion("creator >", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThanOrEqualTo(Long value) { - addCriterion("creator >=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThan(Long value) { - addCriterion("creator <", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThanOrEqualTo(Long value) { - addCriterion("creator <=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorIn(List values) { - addCriterion("creator in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotIn(List values) { - addCriterion("creator not in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorBetween(Long value1, Long value2) { - addCriterion("creator between", value1, value2, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotBetween(Long value1, Long value2) { - addCriterion("creator not between", value1, value2, "creator"); - 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 andUpdaterIsNull() { - addCriterion("updater is null"); - return (Criteria) this; - } - - public Criteria andUpdaterIsNotNull() { - addCriterion("updater is not null"); - return (Criteria) this; - } - - public Criteria andUpdaterEqualTo(Long value) { - addCriterion("updater =", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotEqualTo(Long value) { - addCriterion("updater <>", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThan(Long value) { - addCriterion("updater >", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { - addCriterion("updater >=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThan(Long value) { - addCriterion("updater <", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThanOrEqualTo(Long value) { - addCriterion("updater <=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterIn(List values) { - addCriterion("updater in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotIn(List values) { - addCriterion("updater not in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterBetween(Long value1, Long value2) { - addCriterion("updater between", value1, value2, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotBetween(Long value1, Long value2) { - addCriterion("updater not between", value1, value2, "updater"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_materialcategory - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class MaterialCategoryExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public MaterialCategoryExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + 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 andCategorylevelIsNull() { + addCriterion("CategoryLevel is null"); + return (Criteria) this; + } + + public Criteria andCategorylevelIsNotNull() { + addCriterion("CategoryLevel is not null"); + return (Criteria) this; + } + + public Criteria andCategorylevelEqualTo(Short value) { + addCriterion("CategoryLevel =", value, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelNotEqualTo(Short value) { + addCriterion("CategoryLevel <>", value, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelGreaterThan(Short value) { + addCriterion("CategoryLevel >", value, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelGreaterThanOrEqualTo(Short value) { + addCriterion("CategoryLevel >=", value, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelLessThan(Short value) { + addCriterion("CategoryLevel <", value, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelLessThanOrEqualTo(Short value) { + addCriterion("CategoryLevel <=", value, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelIn(List values) { + addCriterion("CategoryLevel in", values, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelNotIn(List values) { + addCriterion("CategoryLevel not in", values, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelBetween(Short value1, Short value2) { + addCriterion("CategoryLevel between", value1, value2, "categorylevel"); + return (Criteria) this; + } + + public Criteria andCategorylevelNotBetween(Short value1, Short value2) { + addCriterion("CategoryLevel not between", value1, value2, "categorylevel"); + return (Criteria) this; + } + + public Criteria andParentidIsNull() { + addCriterion("ParentId is null"); + return (Criteria) this; + } + + public Criteria andParentidIsNotNull() { + addCriterion("ParentId is not null"); + return (Criteria) this; + } + + public Criteria andParentidEqualTo(Long value) { + addCriterion("ParentId =", value, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidNotEqualTo(Long value) { + addCriterion("ParentId <>", value, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidGreaterThan(Long value) { + addCriterion("ParentId >", value, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidGreaterThanOrEqualTo(Long value) { + addCriterion("ParentId >=", value, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidLessThan(Long value) { + addCriterion("ParentId <", value, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidLessThanOrEqualTo(Long value) { + addCriterion("ParentId <=", value, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidIn(List values) { + addCriterion("ParentId in", values, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidNotIn(List values) { + addCriterion("ParentId not in", values, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidBetween(Long value1, Long value2) { + addCriterion("ParentId between", value1, value2, "parentid"); + return (Criteria) this; + } + + public Criteria andParentidNotBetween(Long value1, Long value2) { + addCriterion("ParentId not between", value1, value2, "parentid"); + return (Criteria) this; + } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(String value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(String value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(String value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(String value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(String value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(String value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLike(String value) { + addCriterion("sort like", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotLike(String value) { + addCriterion("sort not like", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(String value1, String value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(String value1, String value2) { + addCriterion("sort not between", value1, value2, "sort"); + 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 andSerialNoIsNull() { + addCriterion("serial_no is null"); + return (Criteria) this; + } + + public Criteria andSerialNoIsNotNull() { + addCriterion("serial_no is not null"); + return (Criteria) this; + } + + public Criteria andSerialNoEqualTo(String value) { + addCriterion("serial_no =", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoNotEqualTo(String value) { + addCriterion("serial_no <>", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoGreaterThan(String value) { + addCriterion("serial_no >", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoGreaterThanOrEqualTo(String value) { + addCriterion("serial_no >=", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoLessThan(String value) { + addCriterion("serial_no <", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoLessThanOrEqualTo(String value) { + addCriterion("serial_no <=", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoLike(String value) { + addCriterion("serial_no like", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoNotLike(String value) { + addCriterion("serial_no not like", value, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoIn(List values) { + addCriterion("serial_no in", values, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoNotIn(List values) { + addCriterion("serial_no not in", values, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoBetween(String value1, String value2) { + addCriterion("serial_no between", value1, value2, "serialNo"); + return (Criteria) this; + } + + public Criteria andSerialNoNotBetween(String value1, String value2) { + addCriterion("serial_no not between", value1, value2, "serialNo"); + 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 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 andCreatorIsNull() { + addCriterion("creator is null"); + return (Criteria) this; + } + + public Criteria andCreatorIsNotNull() { + addCriterion("creator is not null"); + return (Criteria) this; + } + + public Criteria andCreatorEqualTo(Long value) { + addCriterion("creator =", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotEqualTo(Long value) { + addCriterion("creator <>", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThan(Long value) { + addCriterion("creator >", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThanOrEqualTo(Long value) { + addCriterion("creator >=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThan(Long value) { + addCriterion("creator <", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThanOrEqualTo(Long value) { + addCriterion("creator <=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorIn(List values) { + addCriterion("creator in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotIn(List values) { + addCriterion("creator not in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorBetween(Long value1, Long value2) { + addCriterion("creator between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotBetween(Long value1, Long value2) { + addCriterion("creator not between", value1, value2, "creator"); + 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 andUpdaterIsNull() { + addCriterion("updater is null"); + return (Criteria) this; + } + + public Criteria andUpdaterIsNotNull() { + addCriterion("updater is not null"); + return (Criteria) this; + } + + public Criteria andUpdaterEqualTo(Long value) { + addCriterion("updater =", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotEqualTo(Long value) { + addCriterion("updater <>", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThan(Long value) { + addCriterion("updater >", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { + addCriterion("updater >=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThan(Long value) { + addCriterion("updater <", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThanOrEqualTo(Long value) { + addCriterion("updater <=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterIn(List values) { + addCriterion("updater in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotIn(List values) { + addCriterion("updater not in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterBetween(Long value1, Long value2) { + addCriterion("updater between", value1, value2, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotBetween(Long value1, Long value2) { + addCriterion("updater not between", value1, value2, "updater"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_materialcategory + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/MaterialExample.java b/src/main/java/com/jsh/erp/datasource/entities/MaterialExample.java index e74d0a68..10983cd5 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/MaterialExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/MaterialExample.java @@ -1,1879 +1,1943 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; - -public class MaterialExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_material - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_material - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_material - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public MaterialExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_material - * - * @mbggenerated - */ - 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 andCategoryidIsNull() { - addCriterion("CategoryId is null"); - return (Criteria) this; - } - - public Criteria andCategoryidIsNotNull() { - addCriterion("CategoryId is not null"); - return (Criteria) this; - } - - public Criteria andCategoryidEqualTo(Long value) { - addCriterion("CategoryId =", value, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidNotEqualTo(Long value) { - addCriterion("CategoryId <>", value, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidGreaterThan(Long value) { - addCriterion("CategoryId >", value, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidGreaterThanOrEqualTo(Long value) { - addCriterion("CategoryId >=", value, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidLessThan(Long value) { - addCriterion("CategoryId <", value, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidLessThanOrEqualTo(Long value) { - addCriterion("CategoryId <=", value, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidIn(List values) { - addCriterion("CategoryId in", values, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidNotIn(List values) { - addCriterion("CategoryId not in", values, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidBetween(Long value1, Long value2) { - addCriterion("CategoryId between", value1, value2, "categoryid"); - return (Criteria) this; - } - - public Criteria andCategoryidNotBetween(Long value1, Long value2) { - addCriterion("CategoryId not between", value1, value2, "categoryid"); - 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 andMfrsIsNull() { - addCriterion("Mfrs is null"); - return (Criteria) this; - } - - public Criteria andMfrsIsNotNull() { - addCriterion("Mfrs is not null"); - return (Criteria) this; - } - - public Criteria andMfrsEqualTo(String value) { - addCriterion("Mfrs =", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsNotEqualTo(String value) { - addCriterion("Mfrs <>", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsGreaterThan(String value) { - addCriterion("Mfrs >", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsGreaterThanOrEqualTo(String value) { - addCriterion("Mfrs >=", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsLessThan(String value) { - addCriterion("Mfrs <", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsLessThanOrEqualTo(String value) { - addCriterion("Mfrs <=", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsLike(String value) { - addCriterion("Mfrs like", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsNotLike(String value) { - addCriterion("Mfrs not like", value, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsIn(List values) { - addCriterion("Mfrs in", values, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsNotIn(List values) { - addCriterion("Mfrs not in", values, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsBetween(String value1, String value2) { - addCriterion("Mfrs between", value1, value2, "mfrs"); - return (Criteria) this; - } - - public Criteria andMfrsNotBetween(String value1, String value2) { - addCriterion("Mfrs not between", value1, value2, "mfrs"); - return (Criteria) this; - } - - public Criteria andPackingIsNull() { - addCriterion("Packing is null"); - return (Criteria) this; - } - - public Criteria andPackingIsNotNull() { - addCriterion("Packing is not null"); - return (Criteria) this; - } - - public Criteria andPackingEqualTo(BigDecimal value) { - addCriterion("Packing =", value, "packing"); - return (Criteria) this; - } - - public Criteria andPackingNotEqualTo(BigDecimal value) { - addCriterion("Packing <>", value, "packing"); - return (Criteria) this; - } - - public Criteria andPackingGreaterThan(BigDecimal value) { - addCriterion("Packing >", value, "packing"); - return (Criteria) this; - } - - public Criteria andPackingGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("Packing >=", value, "packing"); - return (Criteria) this; - } - - public Criteria andPackingLessThan(BigDecimal value) { - addCriterion("Packing <", value, "packing"); - return (Criteria) this; - } - - public Criteria andPackingLessThanOrEqualTo(BigDecimal value) { - addCriterion("Packing <=", value, "packing"); - return (Criteria) this; - } - - public Criteria andPackingIn(List values) { - addCriterion("Packing in", values, "packing"); - return (Criteria) this; - } - - public Criteria andPackingNotIn(List values) { - addCriterion("Packing not in", values, "packing"); - return (Criteria) this; - } - - public Criteria andPackingBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("Packing between", value1, value2, "packing"); - return (Criteria) this; - } - - public Criteria andPackingNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("Packing not between", value1, value2, "packing"); - return (Criteria) this; - } - - public Criteria andSafetystockIsNull() { - addCriterion("SafetyStock is null"); - return (Criteria) this; - } - - public Criteria andSafetystockIsNotNull() { - addCriterion("SafetyStock is not null"); - return (Criteria) this; - } - - public Criteria andSafetystockEqualTo(BigDecimal value) { - addCriterion("SafetyStock =", value, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockNotEqualTo(BigDecimal value) { - addCriterion("SafetyStock <>", value, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockGreaterThan(BigDecimal value) { - addCriterion("SafetyStock >", value, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("SafetyStock >=", value, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockLessThan(BigDecimal value) { - addCriterion("SafetyStock <", value, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockLessThanOrEqualTo(BigDecimal value) { - addCriterion("SafetyStock <=", value, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockIn(List values) { - addCriterion("SafetyStock in", values, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockNotIn(List values) { - addCriterion("SafetyStock not in", values, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("SafetyStock between", value1, value2, "safetystock"); - return (Criteria) this; - } - - public Criteria andSafetystockNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("SafetyStock not between", value1, value2, "safetystock"); - return (Criteria) this; - } - - public Criteria andModelIsNull() { - addCriterion("Model is null"); - return (Criteria) this; - } - - public Criteria andModelIsNotNull() { - addCriterion("Model is not null"); - return (Criteria) this; - } - - public Criteria andModelEqualTo(String value) { - addCriterion("Model =", value, "model"); - return (Criteria) this; - } - - public Criteria andModelNotEqualTo(String value) { - addCriterion("Model <>", value, "model"); - return (Criteria) this; - } - - public Criteria andModelGreaterThan(String value) { - addCriterion("Model >", value, "model"); - return (Criteria) this; - } - - public Criteria andModelGreaterThanOrEqualTo(String value) { - addCriterion("Model >=", value, "model"); - return (Criteria) this; - } - - public Criteria andModelLessThan(String value) { - addCriterion("Model <", value, "model"); - return (Criteria) this; - } - - public Criteria andModelLessThanOrEqualTo(String value) { - addCriterion("Model <=", value, "model"); - return (Criteria) this; - } - - public Criteria andModelLike(String value) { - addCriterion("Model like", value, "model"); - return (Criteria) this; - } - - public Criteria andModelNotLike(String value) { - addCriterion("Model not like", value, "model"); - return (Criteria) this; - } - - public Criteria andModelIn(List values) { - addCriterion("Model in", values, "model"); - return (Criteria) this; - } - - public Criteria andModelNotIn(List values) { - addCriterion("Model not in", values, "model"); - return (Criteria) this; - } - - public Criteria andModelBetween(String value1, String value2) { - addCriterion("Model between", value1, value2, "model"); - return (Criteria) this; - } - - public Criteria andModelNotBetween(String value1, String value2) { - addCriterion("Model not between", value1, value2, "model"); - return (Criteria) this; - } - - public Criteria andStandardIsNull() { - addCriterion("Standard is null"); - return (Criteria) this; - } - - public Criteria andStandardIsNotNull() { - addCriterion("Standard is not null"); - return (Criteria) this; - } - - public Criteria andStandardEqualTo(String value) { - addCriterion("Standard =", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardNotEqualTo(String value) { - addCriterion("Standard <>", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardGreaterThan(String value) { - addCriterion("Standard >", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardGreaterThanOrEqualTo(String value) { - addCriterion("Standard >=", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardLessThan(String value) { - addCriterion("Standard <", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardLessThanOrEqualTo(String value) { - addCriterion("Standard <=", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardLike(String value) { - addCriterion("Standard like", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardNotLike(String value) { - addCriterion("Standard not like", value, "standard"); - return (Criteria) this; - } - - public Criteria andStandardIn(List values) { - addCriterion("Standard in", values, "standard"); - return (Criteria) this; - } - - public Criteria andStandardNotIn(List values) { - addCriterion("Standard not in", values, "standard"); - return (Criteria) this; - } - - public Criteria andStandardBetween(String value1, String value2) { - addCriterion("Standard between", value1, value2, "standard"); - return (Criteria) this; - } - - public Criteria andStandardNotBetween(String value1, String value2) { - addCriterion("Standard not between", value1, value2, "standard"); - return (Criteria) this; - } - - public Criteria andColorIsNull() { - addCriterion("Color is null"); - return (Criteria) this; - } - - public Criteria andColorIsNotNull() { - addCriterion("Color is not null"); - return (Criteria) this; - } - - public Criteria andColorEqualTo(String value) { - addCriterion("Color =", value, "color"); - return (Criteria) this; - } - - public Criteria andColorNotEqualTo(String value) { - addCriterion("Color <>", value, "color"); - return (Criteria) this; - } - - public Criteria andColorGreaterThan(String value) { - addCriterion("Color >", value, "color"); - return (Criteria) this; - } - - public Criteria andColorGreaterThanOrEqualTo(String value) { - addCriterion("Color >=", value, "color"); - return (Criteria) this; - } - - public Criteria andColorLessThan(String value) { - addCriterion("Color <", value, "color"); - return (Criteria) this; - } - - public Criteria andColorLessThanOrEqualTo(String value) { - addCriterion("Color <=", value, "color"); - return (Criteria) this; - } - - public Criteria andColorLike(String value) { - addCriterion("Color like", value, "color"); - return (Criteria) this; - } - - public Criteria andColorNotLike(String value) { - addCriterion("Color not like", value, "color"); - return (Criteria) this; - } - - public Criteria andColorIn(List values) { - addCriterion("Color in", values, "color"); - return (Criteria) this; - } - - public Criteria andColorNotIn(List values) { - addCriterion("Color not in", values, "color"); - return (Criteria) this; - } - - public Criteria andColorBetween(String value1, String value2) { - addCriterion("Color between", value1, value2, "color"); - return (Criteria) this; - } - - public Criteria andColorNotBetween(String value1, String value2) { - addCriterion("Color not between", value1, value2, "color"); - return (Criteria) this; - } - - public Criteria andUnitIsNull() { - addCriterion("Unit is null"); - return (Criteria) this; - } - - public Criteria andUnitIsNotNull() { - addCriterion("Unit is not null"); - return (Criteria) this; - } - - public Criteria andUnitEqualTo(String value) { - addCriterion("Unit =", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitNotEqualTo(String value) { - addCriterion("Unit <>", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitGreaterThan(String value) { - addCriterion("Unit >", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitGreaterThanOrEqualTo(String value) { - addCriterion("Unit >=", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitLessThan(String value) { - addCriterion("Unit <", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitLessThanOrEqualTo(String value) { - addCriterion("Unit <=", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitLike(String value) { - addCriterion("Unit like", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitNotLike(String value) { - addCriterion("Unit not like", value, "unit"); - return (Criteria) this; - } - - public Criteria andUnitIn(List values) { - addCriterion("Unit in", values, "unit"); - return (Criteria) this; - } - - public Criteria andUnitNotIn(List values) { - addCriterion("Unit not in", values, "unit"); - return (Criteria) this; - } - - public Criteria andUnitBetween(String value1, String value2) { - addCriterion("Unit between", value1, value2, "unit"); - return (Criteria) this; - } - - public Criteria andUnitNotBetween(String value1, String value2) { - addCriterion("Unit not between", value1, value2, "unit"); - 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 Criteria andRetailpriceIsNull() { - addCriterion("RetailPrice is null"); - return (Criteria) this; - } - - public Criteria andRetailpriceIsNotNull() { - addCriterion("RetailPrice is not null"); - return (Criteria) this; - } - - public Criteria andRetailpriceEqualTo(BigDecimal value) { - addCriterion("RetailPrice =", value, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceNotEqualTo(BigDecimal value) { - addCriterion("RetailPrice <>", value, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceGreaterThan(BigDecimal value) { - addCriterion("RetailPrice >", value, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("RetailPrice >=", value, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceLessThan(BigDecimal value) { - addCriterion("RetailPrice <", value, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("RetailPrice <=", value, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceIn(List values) { - addCriterion("RetailPrice in", values, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceNotIn(List values) { - addCriterion("RetailPrice not in", values, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("RetailPrice between", value1, value2, "retailprice"); - return (Criteria) this; - } - - public Criteria andRetailpriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("RetailPrice not between", value1, value2, "retailprice"); - return (Criteria) this; - } - - public Criteria andLowpriceIsNull() { - addCriterion("LowPrice is null"); - return (Criteria) this; - } - - public Criteria andLowpriceIsNotNull() { - addCriterion("LowPrice is not null"); - return (Criteria) this; - } - - public Criteria andLowpriceEqualTo(BigDecimal value) { - addCriterion("LowPrice =", value, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceNotEqualTo(BigDecimal value) { - addCriterion("LowPrice <>", value, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceGreaterThan(BigDecimal value) { - addCriterion("LowPrice >", value, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("LowPrice >=", value, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceLessThan(BigDecimal value) { - addCriterion("LowPrice <", value, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceLessThanOrEqualTo(BigDecimal value) { - addCriterion("LowPrice <=", value, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceIn(List values) { - addCriterion("LowPrice in", values, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceNotIn(List values) { - addCriterion("LowPrice not in", values, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("LowPrice between", value1, value2, "lowprice"); - return (Criteria) this; - } - - public Criteria andLowpriceNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("LowPrice not between", value1, value2, "lowprice"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneIsNull() { - addCriterion("PresetPriceOne is null"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneIsNotNull() { - addCriterion("PresetPriceOne is not null"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneEqualTo(BigDecimal value) { - addCriterion("PresetPriceOne =", value, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneNotEqualTo(BigDecimal value) { - addCriterion("PresetPriceOne <>", value, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneGreaterThan(BigDecimal value) { - addCriterion("PresetPriceOne >", value, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("PresetPriceOne >=", value, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneLessThan(BigDecimal value) { - addCriterion("PresetPriceOne <", value, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneLessThanOrEqualTo(BigDecimal value) { - addCriterion("PresetPriceOne <=", value, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneIn(List values) { - addCriterion("PresetPriceOne in", values, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneNotIn(List values) { - addCriterion("PresetPriceOne not in", values, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("PresetPriceOne between", value1, value2, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpriceoneNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("PresetPriceOne not between", value1, value2, "presetpriceone"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoIsNull() { - addCriterion("PresetPriceTwo is null"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoIsNotNull() { - addCriterion("PresetPriceTwo is not null"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoEqualTo(BigDecimal value) { - addCriterion("PresetPriceTwo =", value, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoNotEqualTo(BigDecimal value) { - addCriterion("PresetPriceTwo <>", value, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoGreaterThan(BigDecimal value) { - addCriterion("PresetPriceTwo >", value, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("PresetPriceTwo >=", value, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoLessThan(BigDecimal value) { - addCriterion("PresetPriceTwo <", value, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoLessThanOrEqualTo(BigDecimal value) { - addCriterion("PresetPriceTwo <=", value, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoIn(List values) { - addCriterion("PresetPriceTwo in", values, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoNotIn(List values) { - addCriterion("PresetPriceTwo not in", values, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("PresetPriceTwo between", value1, value2, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andPresetpricetwoNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("PresetPriceTwo not between", value1, value2, "presetpricetwo"); - return (Criteria) this; - } - - public Criteria andUnitidIsNull() { - addCriterion("UnitId is null"); - return (Criteria) this; - } - - public Criteria andUnitidIsNotNull() { - addCriterion("UnitId is not null"); - return (Criteria) this; - } - - public Criteria andUnitidEqualTo(Long value) { - addCriterion("UnitId =", value, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidNotEqualTo(Long value) { - addCriterion("UnitId <>", value, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidGreaterThan(Long value) { - addCriterion("UnitId >", value, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidGreaterThanOrEqualTo(Long value) { - addCriterion("UnitId >=", value, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidLessThan(Long value) { - addCriterion("UnitId <", value, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidLessThanOrEqualTo(Long value) { - addCriterion("UnitId <=", value, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidIn(List values) { - addCriterion("UnitId in", values, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidNotIn(List values) { - addCriterion("UnitId not in", values, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidBetween(Long value1, Long value2) { - addCriterion("UnitId between", value1, value2, "unitid"); - return (Criteria) this; - } - - public Criteria andUnitidNotBetween(Long value1, Long value2) { - addCriterion("UnitId not between", value1, value2, "unitid"); - return (Criteria) this; - } - - public Criteria andFirstoutunitIsNull() { - addCriterion("FirstOutUnit is null"); - return (Criteria) this; - } - - public Criteria andFirstoutunitIsNotNull() { - addCriterion("FirstOutUnit is not null"); - return (Criteria) this; - } - - public Criteria andFirstoutunitEqualTo(String value) { - addCriterion("FirstOutUnit =", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitNotEqualTo(String value) { - addCriterion("FirstOutUnit <>", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitGreaterThan(String value) { - addCriterion("FirstOutUnit >", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitGreaterThanOrEqualTo(String value) { - addCriterion("FirstOutUnit >=", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitLessThan(String value) { - addCriterion("FirstOutUnit <", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitLessThanOrEqualTo(String value) { - addCriterion("FirstOutUnit <=", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitLike(String value) { - addCriterion("FirstOutUnit like", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitNotLike(String value) { - addCriterion("FirstOutUnit not like", value, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitIn(List values) { - addCriterion("FirstOutUnit in", values, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitNotIn(List values) { - addCriterion("FirstOutUnit not in", values, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitBetween(String value1, String value2) { - addCriterion("FirstOutUnit between", value1, value2, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstoutunitNotBetween(String value1, String value2) { - addCriterion("FirstOutUnit not between", value1, value2, "firstoutunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitIsNull() { - addCriterion("FirstInUnit is null"); - return (Criteria) this; - } - - public Criteria andFirstinunitIsNotNull() { - addCriterion("FirstInUnit is not null"); - return (Criteria) this; - } - - public Criteria andFirstinunitEqualTo(String value) { - addCriterion("FirstInUnit =", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitNotEqualTo(String value) { - addCriterion("FirstInUnit <>", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitGreaterThan(String value) { - addCriterion("FirstInUnit >", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitGreaterThanOrEqualTo(String value) { - addCriterion("FirstInUnit >=", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitLessThan(String value) { - addCriterion("FirstInUnit <", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitLessThanOrEqualTo(String value) { - addCriterion("FirstInUnit <=", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitLike(String value) { - addCriterion("FirstInUnit like", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitNotLike(String value) { - addCriterion("FirstInUnit not like", value, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitIn(List values) { - addCriterion("FirstInUnit in", values, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitNotIn(List values) { - addCriterion("FirstInUnit not in", values, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitBetween(String value1, String value2) { - addCriterion("FirstInUnit between", value1, value2, "firstinunit"); - return (Criteria) this; - } - - public Criteria andFirstinunitNotBetween(String value1, String value2) { - addCriterion("FirstInUnit not between", value1, value2, "firstinunit"); - return (Criteria) this; - } - - public Criteria andPricestrategyIsNull() { - addCriterion("PriceStrategy is null"); - return (Criteria) this; - } - - public Criteria andPricestrategyIsNotNull() { - addCriterion("PriceStrategy is not null"); - return (Criteria) this; - } - - public Criteria andPricestrategyEqualTo(String value) { - addCriterion("PriceStrategy =", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyNotEqualTo(String value) { - addCriterion("PriceStrategy <>", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyGreaterThan(String value) { - addCriterion("PriceStrategy >", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyGreaterThanOrEqualTo(String value) { - addCriterion("PriceStrategy >=", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyLessThan(String value) { - addCriterion("PriceStrategy <", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyLessThanOrEqualTo(String value) { - addCriterion("PriceStrategy <=", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyLike(String value) { - addCriterion("PriceStrategy like", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyNotLike(String value) { - addCriterion("PriceStrategy not like", value, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyIn(List values) { - addCriterion("PriceStrategy in", values, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyNotIn(List values) { - addCriterion("PriceStrategy not in", values, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyBetween(String value1, String value2) { - addCriterion("PriceStrategy between", value1, value2, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andPricestrategyNotBetween(String value1, String value2) { - addCriterion("PriceStrategy not between", value1, value2, "pricestrategy"); - return (Criteria) this; - } - - public Criteria andEnabledIsNull() { - addCriterion("Enabled is null"); - return (Criteria) this; - } - - public Criteria andEnabledIsNotNull() { - addCriterion("Enabled is not null"); - return (Criteria) this; - } - - public Criteria andEnabledEqualTo(Boolean value) { - addCriterion("Enabled =", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledNotEqualTo(Boolean value) { - addCriterion("Enabled <>", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledGreaterThan(Boolean value) { - addCriterion("Enabled >", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledGreaterThanOrEqualTo(Boolean value) { - addCriterion("Enabled >=", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledLessThan(Boolean value) { - addCriterion("Enabled <", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledLessThanOrEqualTo(Boolean value) { - addCriterion("Enabled <=", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledIn(List values) { - addCriterion("Enabled in", values, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledNotIn(List values) { - addCriterion("Enabled not in", values, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledBetween(Boolean value1, Boolean value2) { - addCriterion("Enabled between", value1, value2, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledNotBetween(Boolean value1, Boolean value2) { - addCriterion("Enabled not between", value1, value2, "enabled"); - return (Criteria) this; - } - - public Criteria andOtherfield1IsNull() { - addCriterion("OtherField1 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield1IsNotNull() { - addCriterion("OtherField1 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield1EqualTo(String value) { - addCriterion("OtherField1 =", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotEqualTo(String value) { - addCriterion("OtherField1 <>", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1GreaterThan(String value) { - addCriterion("OtherField1 >", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1GreaterThanOrEqualTo(String value) { - addCriterion("OtherField1 >=", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1LessThan(String value) { - addCriterion("OtherField1 <", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1LessThanOrEqualTo(String value) { - addCriterion("OtherField1 <=", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1Like(String value) { - addCriterion("OtherField1 like", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotLike(String value) { - addCriterion("OtherField1 not like", value, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1In(List values) { - addCriterion("OtherField1 in", values, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotIn(List values) { - addCriterion("OtherField1 not in", values, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1Between(String value1, String value2) { - addCriterion("OtherField1 between", value1, value2, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield1NotBetween(String value1, String value2) { - addCriterion("OtherField1 not between", value1, value2, "otherfield1"); - return (Criteria) this; - } - - public Criteria andOtherfield2IsNull() { - addCriterion("OtherField2 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield2IsNotNull() { - addCriterion("OtherField2 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield2EqualTo(String value) { - addCriterion("OtherField2 =", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotEqualTo(String value) { - addCriterion("OtherField2 <>", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2GreaterThan(String value) { - addCriterion("OtherField2 >", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2GreaterThanOrEqualTo(String value) { - addCriterion("OtherField2 >=", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2LessThan(String value) { - addCriterion("OtherField2 <", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2LessThanOrEqualTo(String value) { - addCriterion("OtherField2 <=", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2Like(String value) { - addCriterion("OtherField2 like", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotLike(String value) { - addCriterion("OtherField2 not like", value, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2In(List values) { - addCriterion("OtherField2 in", values, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotIn(List values) { - addCriterion("OtherField2 not in", values, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2Between(String value1, String value2) { - addCriterion("OtherField2 between", value1, value2, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield2NotBetween(String value1, String value2) { - addCriterion("OtherField2 not between", value1, value2, "otherfield2"); - return (Criteria) this; - } - - public Criteria andOtherfield3IsNull() { - addCriterion("OtherField3 is null"); - return (Criteria) this; - } - - public Criteria andOtherfield3IsNotNull() { - addCriterion("OtherField3 is not null"); - return (Criteria) this; - } - - public Criteria andOtherfield3EqualTo(String value) { - addCriterion("OtherField3 =", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotEqualTo(String value) { - addCriterion("OtherField3 <>", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3GreaterThan(String value) { - addCriterion("OtherField3 >", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3GreaterThanOrEqualTo(String value) { - addCriterion("OtherField3 >=", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3LessThan(String value) { - addCriterion("OtherField3 <", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3LessThanOrEqualTo(String value) { - addCriterion("OtherField3 <=", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3Like(String value) { - addCriterion("OtherField3 like", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotLike(String value) { - addCriterion("OtherField3 not like", value, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3In(List values) { - addCriterion("OtherField3 in", values, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotIn(List values) { - addCriterion("OtherField3 not in", values, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3Between(String value1, String value2) { - addCriterion("OtherField3 between", value1, value2, "otherfield3"); - return (Criteria) this; - } - - public Criteria andOtherfield3NotBetween(String value1, String value2) { - addCriterion("OtherField3 not between", value1, value2, "otherfield3"); - return (Criteria) this; - } - public Criteria andEnableSerialNumberIsNull() { - addCriterion("enableSerialNumber is null"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberIsNotNull() { - addCriterion("enableSerialNumber is not null"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberEqualTo(String value) { - addCriterion("enableSerialNumber =", value, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberNotEqualTo(String value) { - addCriterion("enableSerialNumber <>", value, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberGreaterThan(String value) { - addCriterion("enableSerialNumber >", value, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberGreaterThanOrEqualTo(String value) { - addCriterion("enableSerialNumber >=", value, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberLessThan(String value) { - addCriterion("enableSerialNumber <", value, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberLessThanOrEqualTo(String value) { - addCriterion("enableSerialNumber <=", value, "enableSerialNumber"); - return (Criteria) this; - } - public Criteria andEnableSerialNumberLike(String value) { - addCriterion("enableSerialNumber like", value, "enableSerialNumber"); - return (Criteria) this; - } - public Criteria andEnableSerialNumberNotLike(String value) { - addCriterion("enableSerialNumber not like", value, "enableSerialNumber"); - return (Criteria) this; - } - public Criteria andEnableSerialNumberIn(List values) { - addCriterion("enableSerialNumber in", values, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberNotIn(List values) { - addCriterion("enableSerialNumber not in", values, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberBetween(String value1, String value2) { - addCriterion("enableSerialNumber between", value1, value2, "enableSerialNumber"); - return (Criteria) this; - } - - public Criteria andEnableSerialNumberNotBetween(String value1, String value2) { - addCriterion("enableSerialNumber not between", value1, value2, "enableSerialNumber"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_material - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_material - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class MaterialExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_material + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_material + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_material + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public MaterialExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_material + * + * @mbggenerated + */ + 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 andCategoryidIsNull() { + addCriterion("CategoryId is null"); + return (Criteria) this; + } + + public Criteria andCategoryidIsNotNull() { + addCriterion("CategoryId is not null"); + return (Criteria) this; + } + + public Criteria andCategoryidEqualTo(Long value) { + addCriterion("CategoryId =", value, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidNotEqualTo(Long value) { + addCriterion("CategoryId <>", value, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidGreaterThan(Long value) { + addCriterion("CategoryId >", value, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidGreaterThanOrEqualTo(Long value) { + addCriterion("CategoryId >=", value, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidLessThan(Long value) { + addCriterion("CategoryId <", value, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidLessThanOrEqualTo(Long value) { + addCriterion("CategoryId <=", value, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidIn(List values) { + addCriterion("CategoryId in", values, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidNotIn(List values) { + addCriterion("CategoryId not in", values, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidBetween(Long value1, Long value2) { + addCriterion("CategoryId between", value1, value2, "categoryid"); + return (Criteria) this; + } + + public Criteria andCategoryidNotBetween(Long value1, Long value2) { + addCriterion("CategoryId not between", value1, value2, "categoryid"); + 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 andMfrsIsNull() { + addCriterion("Mfrs is null"); + return (Criteria) this; + } + + public Criteria andMfrsIsNotNull() { + addCriterion("Mfrs is not null"); + return (Criteria) this; + } + + public Criteria andMfrsEqualTo(String value) { + addCriterion("Mfrs =", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsNotEqualTo(String value) { + addCriterion("Mfrs <>", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsGreaterThan(String value) { + addCriterion("Mfrs >", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsGreaterThanOrEqualTo(String value) { + addCriterion("Mfrs >=", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsLessThan(String value) { + addCriterion("Mfrs <", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsLessThanOrEqualTo(String value) { + addCriterion("Mfrs <=", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsLike(String value) { + addCriterion("Mfrs like", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsNotLike(String value) { + addCriterion("Mfrs not like", value, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsIn(List values) { + addCriterion("Mfrs in", values, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsNotIn(List values) { + addCriterion("Mfrs not in", values, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsBetween(String value1, String value2) { + addCriterion("Mfrs between", value1, value2, "mfrs"); + return (Criteria) this; + } + + public Criteria andMfrsNotBetween(String value1, String value2) { + addCriterion("Mfrs not between", value1, value2, "mfrs"); + return (Criteria) this; + } + + public Criteria andPackingIsNull() { + addCriterion("Packing is null"); + return (Criteria) this; + } + + public Criteria andPackingIsNotNull() { + addCriterion("Packing is not null"); + return (Criteria) this; + } + + public Criteria andPackingEqualTo(BigDecimal value) { + addCriterion("Packing =", value, "packing"); + return (Criteria) this; + } + + public Criteria andPackingNotEqualTo(BigDecimal value) { + addCriterion("Packing <>", value, "packing"); + return (Criteria) this; + } + + public Criteria andPackingGreaterThan(BigDecimal value) { + addCriterion("Packing >", value, "packing"); + return (Criteria) this; + } + + public Criteria andPackingGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("Packing >=", value, "packing"); + return (Criteria) this; + } + + public Criteria andPackingLessThan(BigDecimal value) { + addCriterion("Packing <", value, "packing"); + return (Criteria) this; + } + + public Criteria andPackingLessThanOrEqualTo(BigDecimal value) { + addCriterion("Packing <=", value, "packing"); + return (Criteria) this; + } + + public Criteria andPackingIn(List values) { + addCriterion("Packing in", values, "packing"); + return (Criteria) this; + } + + public Criteria andPackingNotIn(List values) { + addCriterion("Packing not in", values, "packing"); + return (Criteria) this; + } + + public Criteria andPackingBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("Packing between", value1, value2, "packing"); + return (Criteria) this; + } + + public Criteria andPackingNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("Packing not between", value1, value2, "packing"); + return (Criteria) this; + } + + public Criteria andSafetystockIsNull() { + addCriterion("SafetyStock is null"); + return (Criteria) this; + } + + public Criteria andSafetystockIsNotNull() { + addCriterion("SafetyStock is not null"); + return (Criteria) this; + } + + public Criteria andSafetystockEqualTo(BigDecimal value) { + addCriterion("SafetyStock =", value, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockNotEqualTo(BigDecimal value) { + addCriterion("SafetyStock <>", value, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockGreaterThan(BigDecimal value) { + addCriterion("SafetyStock >", value, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("SafetyStock >=", value, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockLessThan(BigDecimal value) { + addCriterion("SafetyStock <", value, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockLessThanOrEqualTo(BigDecimal value) { + addCriterion("SafetyStock <=", value, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockIn(List values) { + addCriterion("SafetyStock in", values, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockNotIn(List values) { + addCriterion("SafetyStock not in", values, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("SafetyStock between", value1, value2, "safetystock"); + return (Criteria) this; + } + + public Criteria andSafetystockNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("SafetyStock not between", value1, value2, "safetystock"); + return (Criteria) this; + } + + public Criteria andModelIsNull() { + addCriterion("Model is null"); + return (Criteria) this; + } + + public Criteria andModelIsNotNull() { + addCriterion("Model is not null"); + return (Criteria) this; + } + + public Criteria andModelEqualTo(String value) { + addCriterion("Model =", value, "model"); + return (Criteria) this; + } + + public Criteria andModelNotEqualTo(String value) { + addCriterion("Model <>", value, "model"); + return (Criteria) this; + } + + public Criteria andModelGreaterThan(String value) { + addCriterion("Model >", value, "model"); + return (Criteria) this; + } + + public Criteria andModelGreaterThanOrEqualTo(String value) { + addCriterion("Model >=", value, "model"); + return (Criteria) this; + } + + public Criteria andModelLessThan(String value) { + addCriterion("Model <", value, "model"); + return (Criteria) this; + } + + public Criteria andModelLessThanOrEqualTo(String value) { + addCriterion("Model <=", value, "model"); + return (Criteria) this; + } + + public Criteria andModelLike(String value) { + addCriterion("Model like", value, "model"); + return (Criteria) this; + } + + public Criteria andModelNotLike(String value) { + addCriterion("Model not like", value, "model"); + return (Criteria) this; + } + + public Criteria andModelIn(List values) { + addCriterion("Model in", values, "model"); + return (Criteria) this; + } + + public Criteria andModelNotIn(List values) { + addCriterion("Model not in", values, "model"); + return (Criteria) this; + } + + public Criteria andModelBetween(String value1, String value2) { + addCriterion("Model between", value1, value2, "model"); + return (Criteria) this; + } + + public Criteria andModelNotBetween(String value1, String value2) { + addCriterion("Model not between", value1, value2, "model"); + return (Criteria) this; + } + + public Criteria andStandardIsNull() { + addCriterion("Standard is null"); + return (Criteria) this; + } + + public Criteria andStandardIsNotNull() { + addCriterion("Standard is not null"); + return (Criteria) this; + } + + public Criteria andStandardEqualTo(String value) { + addCriterion("Standard =", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardNotEqualTo(String value) { + addCriterion("Standard <>", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardGreaterThan(String value) { + addCriterion("Standard >", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardGreaterThanOrEqualTo(String value) { + addCriterion("Standard >=", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardLessThan(String value) { + addCriterion("Standard <", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardLessThanOrEqualTo(String value) { + addCriterion("Standard <=", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardLike(String value) { + addCriterion("Standard like", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardNotLike(String value) { + addCriterion("Standard not like", value, "standard"); + return (Criteria) this; + } + + public Criteria andStandardIn(List values) { + addCriterion("Standard in", values, "standard"); + return (Criteria) this; + } + + public Criteria andStandardNotIn(List values) { + addCriterion("Standard not in", values, "standard"); + return (Criteria) this; + } + + public Criteria andStandardBetween(String value1, String value2) { + addCriterion("Standard between", value1, value2, "standard"); + return (Criteria) this; + } + + public Criteria andStandardNotBetween(String value1, String value2) { + addCriterion("Standard not between", value1, value2, "standard"); + return (Criteria) this; + } + + public Criteria andColorIsNull() { + addCriterion("Color is null"); + return (Criteria) this; + } + + public Criteria andColorIsNotNull() { + addCriterion("Color is not null"); + return (Criteria) this; + } + + public Criteria andColorEqualTo(String value) { + addCriterion("Color =", value, "color"); + return (Criteria) this; + } + + public Criteria andColorNotEqualTo(String value) { + addCriterion("Color <>", value, "color"); + return (Criteria) this; + } + + public Criteria andColorGreaterThan(String value) { + addCriterion("Color >", value, "color"); + return (Criteria) this; + } + + public Criteria andColorGreaterThanOrEqualTo(String value) { + addCriterion("Color >=", value, "color"); + return (Criteria) this; + } + + public Criteria andColorLessThan(String value) { + addCriterion("Color <", value, "color"); + return (Criteria) this; + } + + public Criteria andColorLessThanOrEqualTo(String value) { + addCriterion("Color <=", value, "color"); + return (Criteria) this; + } + + public Criteria andColorLike(String value) { + addCriterion("Color like", value, "color"); + return (Criteria) this; + } + + public Criteria andColorNotLike(String value) { + addCriterion("Color not like", value, "color"); + return (Criteria) this; + } + + public Criteria andColorIn(List values) { + addCriterion("Color in", values, "color"); + return (Criteria) this; + } + + public Criteria andColorNotIn(List values) { + addCriterion("Color not in", values, "color"); + return (Criteria) this; + } + + public Criteria andColorBetween(String value1, String value2) { + addCriterion("Color between", value1, value2, "color"); + return (Criteria) this; + } + + public Criteria andColorNotBetween(String value1, String value2) { + addCriterion("Color not between", value1, value2, "color"); + return (Criteria) this; + } + + public Criteria andUnitIsNull() { + addCriterion("Unit is null"); + return (Criteria) this; + } + + public Criteria andUnitIsNotNull() { + addCriterion("Unit is not null"); + return (Criteria) this; + } + + public Criteria andUnitEqualTo(String value) { + addCriterion("Unit =", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitNotEqualTo(String value) { + addCriterion("Unit <>", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitGreaterThan(String value) { + addCriterion("Unit >", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitGreaterThanOrEqualTo(String value) { + addCriterion("Unit >=", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitLessThan(String value) { + addCriterion("Unit <", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitLessThanOrEqualTo(String value) { + addCriterion("Unit <=", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitLike(String value) { + addCriterion("Unit like", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitNotLike(String value) { + addCriterion("Unit not like", value, "unit"); + return (Criteria) this; + } + + public Criteria andUnitIn(List values) { + addCriterion("Unit in", values, "unit"); + return (Criteria) this; + } + + public Criteria andUnitNotIn(List values) { + addCriterion("Unit not in", values, "unit"); + return (Criteria) this; + } + + public Criteria andUnitBetween(String value1, String value2) { + addCriterion("Unit between", value1, value2, "unit"); + return (Criteria) this; + } + + public Criteria andUnitNotBetween(String value1, String value2) { + addCriterion("Unit not between", value1, value2, "unit"); + 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 Criteria andRetailpriceIsNull() { + addCriterion("RetailPrice is null"); + return (Criteria) this; + } + + public Criteria andRetailpriceIsNotNull() { + addCriterion("RetailPrice is not null"); + return (Criteria) this; + } + + public Criteria andRetailpriceEqualTo(BigDecimal value) { + addCriterion("RetailPrice =", value, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceNotEqualTo(BigDecimal value) { + addCriterion("RetailPrice <>", value, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceGreaterThan(BigDecimal value) { + addCriterion("RetailPrice >", value, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("RetailPrice >=", value, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceLessThan(BigDecimal value) { + addCriterion("RetailPrice <", value, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("RetailPrice <=", value, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceIn(List values) { + addCriterion("RetailPrice in", values, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceNotIn(List values) { + addCriterion("RetailPrice not in", values, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("RetailPrice between", value1, value2, "retailprice"); + return (Criteria) this; + } + + public Criteria andRetailpriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("RetailPrice not between", value1, value2, "retailprice"); + return (Criteria) this; + } + + public Criteria andLowpriceIsNull() { + addCriterion("LowPrice is null"); + return (Criteria) this; + } + + public Criteria andLowpriceIsNotNull() { + addCriterion("LowPrice is not null"); + return (Criteria) this; + } + + public Criteria andLowpriceEqualTo(BigDecimal value) { + addCriterion("LowPrice =", value, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceNotEqualTo(BigDecimal value) { + addCriterion("LowPrice <>", value, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceGreaterThan(BigDecimal value) { + addCriterion("LowPrice >", value, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("LowPrice >=", value, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceLessThan(BigDecimal value) { + addCriterion("LowPrice <", value, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceLessThanOrEqualTo(BigDecimal value) { + addCriterion("LowPrice <=", value, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceIn(List values) { + addCriterion("LowPrice in", values, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceNotIn(List values) { + addCriterion("LowPrice not in", values, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("LowPrice between", value1, value2, "lowprice"); + return (Criteria) this; + } + + public Criteria andLowpriceNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("LowPrice not between", value1, value2, "lowprice"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneIsNull() { + addCriterion("PresetPriceOne is null"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneIsNotNull() { + addCriterion("PresetPriceOne is not null"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneEqualTo(BigDecimal value) { + addCriterion("PresetPriceOne =", value, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneNotEqualTo(BigDecimal value) { + addCriterion("PresetPriceOne <>", value, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneGreaterThan(BigDecimal value) { + addCriterion("PresetPriceOne >", value, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("PresetPriceOne >=", value, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneLessThan(BigDecimal value) { + addCriterion("PresetPriceOne <", value, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneLessThanOrEqualTo(BigDecimal value) { + addCriterion("PresetPriceOne <=", value, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneIn(List values) { + addCriterion("PresetPriceOne in", values, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneNotIn(List values) { + addCriterion("PresetPriceOne not in", values, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("PresetPriceOne between", value1, value2, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpriceoneNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("PresetPriceOne not between", value1, value2, "presetpriceone"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoIsNull() { + addCriterion("PresetPriceTwo is null"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoIsNotNull() { + addCriterion("PresetPriceTwo is not null"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoEqualTo(BigDecimal value) { + addCriterion("PresetPriceTwo =", value, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoNotEqualTo(BigDecimal value) { + addCriterion("PresetPriceTwo <>", value, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoGreaterThan(BigDecimal value) { + addCriterion("PresetPriceTwo >", value, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("PresetPriceTwo >=", value, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoLessThan(BigDecimal value) { + addCriterion("PresetPriceTwo <", value, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoLessThanOrEqualTo(BigDecimal value) { + addCriterion("PresetPriceTwo <=", value, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoIn(List values) { + addCriterion("PresetPriceTwo in", values, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoNotIn(List values) { + addCriterion("PresetPriceTwo not in", values, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("PresetPriceTwo between", value1, value2, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andPresetpricetwoNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("PresetPriceTwo not between", value1, value2, "presetpricetwo"); + return (Criteria) this; + } + + public Criteria andUnitidIsNull() { + addCriterion("UnitId is null"); + return (Criteria) this; + } + + public Criteria andUnitidIsNotNull() { + addCriterion("UnitId is not null"); + return (Criteria) this; + } + + public Criteria andUnitidEqualTo(Long value) { + addCriterion("UnitId =", value, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidNotEqualTo(Long value) { + addCriterion("UnitId <>", value, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidGreaterThan(Long value) { + addCriterion("UnitId >", value, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidGreaterThanOrEqualTo(Long value) { + addCriterion("UnitId >=", value, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidLessThan(Long value) { + addCriterion("UnitId <", value, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidLessThanOrEqualTo(Long value) { + addCriterion("UnitId <=", value, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidIn(List values) { + addCriterion("UnitId in", values, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidNotIn(List values) { + addCriterion("UnitId not in", values, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidBetween(Long value1, Long value2) { + addCriterion("UnitId between", value1, value2, "unitid"); + return (Criteria) this; + } + + public Criteria andUnitidNotBetween(Long value1, Long value2) { + addCriterion("UnitId not between", value1, value2, "unitid"); + return (Criteria) this; + } + + public Criteria andFirstoutunitIsNull() { + addCriterion("FirstOutUnit is null"); + return (Criteria) this; + } + + public Criteria andFirstoutunitIsNotNull() { + addCriterion("FirstOutUnit is not null"); + return (Criteria) this; + } + + public Criteria andFirstoutunitEqualTo(String value) { + addCriterion("FirstOutUnit =", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitNotEqualTo(String value) { + addCriterion("FirstOutUnit <>", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitGreaterThan(String value) { + addCriterion("FirstOutUnit >", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitGreaterThanOrEqualTo(String value) { + addCriterion("FirstOutUnit >=", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitLessThan(String value) { + addCriterion("FirstOutUnit <", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitLessThanOrEqualTo(String value) { + addCriterion("FirstOutUnit <=", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitLike(String value) { + addCriterion("FirstOutUnit like", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitNotLike(String value) { + addCriterion("FirstOutUnit not like", value, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitIn(List values) { + addCriterion("FirstOutUnit in", values, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitNotIn(List values) { + addCriterion("FirstOutUnit not in", values, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitBetween(String value1, String value2) { + addCriterion("FirstOutUnit between", value1, value2, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstoutunitNotBetween(String value1, String value2) { + addCriterion("FirstOutUnit not between", value1, value2, "firstoutunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitIsNull() { + addCriterion("FirstInUnit is null"); + return (Criteria) this; + } + + public Criteria andFirstinunitIsNotNull() { + addCriterion("FirstInUnit is not null"); + return (Criteria) this; + } + + public Criteria andFirstinunitEqualTo(String value) { + addCriterion("FirstInUnit =", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitNotEqualTo(String value) { + addCriterion("FirstInUnit <>", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitGreaterThan(String value) { + addCriterion("FirstInUnit >", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitGreaterThanOrEqualTo(String value) { + addCriterion("FirstInUnit >=", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitLessThan(String value) { + addCriterion("FirstInUnit <", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitLessThanOrEqualTo(String value) { + addCriterion("FirstInUnit <=", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitLike(String value) { + addCriterion("FirstInUnit like", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitNotLike(String value) { + addCriterion("FirstInUnit not like", value, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitIn(List values) { + addCriterion("FirstInUnit in", values, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitNotIn(List values) { + addCriterion("FirstInUnit not in", values, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitBetween(String value1, String value2) { + addCriterion("FirstInUnit between", value1, value2, "firstinunit"); + return (Criteria) this; + } + + public Criteria andFirstinunitNotBetween(String value1, String value2) { + addCriterion("FirstInUnit not between", value1, value2, "firstinunit"); + return (Criteria) this; + } + + public Criteria andPricestrategyIsNull() { + addCriterion("PriceStrategy is null"); + return (Criteria) this; + } + + public Criteria andPricestrategyIsNotNull() { + addCriterion("PriceStrategy is not null"); + return (Criteria) this; + } + + public Criteria andPricestrategyEqualTo(String value) { + addCriterion("PriceStrategy =", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyNotEqualTo(String value) { + addCriterion("PriceStrategy <>", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyGreaterThan(String value) { + addCriterion("PriceStrategy >", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyGreaterThanOrEqualTo(String value) { + addCriterion("PriceStrategy >=", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyLessThan(String value) { + addCriterion("PriceStrategy <", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyLessThanOrEqualTo(String value) { + addCriterion("PriceStrategy <=", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyLike(String value) { + addCriterion("PriceStrategy like", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyNotLike(String value) { + addCriterion("PriceStrategy not like", value, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyIn(List values) { + addCriterion("PriceStrategy in", values, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyNotIn(List values) { + addCriterion("PriceStrategy not in", values, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyBetween(String value1, String value2) { + addCriterion("PriceStrategy between", value1, value2, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andPricestrategyNotBetween(String value1, String value2) { + addCriterion("PriceStrategy not between", value1, value2, "pricestrategy"); + return (Criteria) this; + } + + public Criteria andEnabledIsNull() { + addCriterion("Enabled is null"); + return (Criteria) this; + } + + public Criteria andEnabledIsNotNull() { + addCriterion("Enabled is not null"); + return (Criteria) this; + } + + public Criteria andEnabledEqualTo(Boolean value) { + addCriterion("Enabled =", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotEqualTo(Boolean value) { + addCriterion("Enabled <>", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledGreaterThan(Boolean value) { + addCriterion("Enabled >", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledGreaterThanOrEqualTo(Boolean value) { + addCriterion("Enabled >=", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledLessThan(Boolean value) { + addCriterion("Enabled <", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledLessThanOrEqualTo(Boolean value) { + addCriterion("Enabled <=", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledIn(List values) { + addCriterion("Enabled in", values, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotIn(List values) { + addCriterion("Enabled not in", values, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledBetween(Boolean value1, Boolean value2) { + addCriterion("Enabled between", value1, value2, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotBetween(Boolean value1, Boolean value2) { + addCriterion("Enabled not between", value1, value2, "enabled"); + return (Criteria) this; + } + + public Criteria andOtherfield1IsNull() { + addCriterion("OtherField1 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield1IsNotNull() { + addCriterion("OtherField1 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield1EqualTo(String value) { + addCriterion("OtherField1 =", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotEqualTo(String value) { + addCriterion("OtherField1 <>", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1GreaterThan(String value) { + addCriterion("OtherField1 >", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1GreaterThanOrEqualTo(String value) { + addCriterion("OtherField1 >=", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1LessThan(String value) { + addCriterion("OtherField1 <", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1LessThanOrEqualTo(String value) { + addCriterion("OtherField1 <=", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1Like(String value) { + addCriterion("OtherField1 like", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotLike(String value) { + addCriterion("OtherField1 not like", value, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1In(List values) { + addCriterion("OtherField1 in", values, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotIn(List values) { + addCriterion("OtherField1 not in", values, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1Between(String value1, String value2) { + addCriterion("OtherField1 between", value1, value2, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield1NotBetween(String value1, String value2) { + addCriterion("OtherField1 not between", value1, value2, "otherfield1"); + return (Criteria) this; + } + + public Criteria andOtherfield2IsNull() { + addCriterion("OtherField2 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield2IsNotNull() { + addCriterion("OtherField2 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield2EqualTo(String value) { + addCriterion("OtherField2 =", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotEqualTo(String value) { + addCriterion("OtherField2 <>", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2GreaterThan(String value) { + addCriterion("OtherField2 >", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2GreaterThanOrEqualTo(String value) { + addCriterion("OtherField2 >=", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2LessThan(String value) { + addCriterion("OtherField2 <", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2LessThanOrEqualTo(String value) { + addCriterion("OtherField2 <=", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2Like(String value) { + addCriterion("OtherField2 like", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotLike(String value) { + addCriterion("OtherField2 not like", value, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2In(List values) { + addCriterion("OtherField2 in", values, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotIn(List values) { + addCriterion("OtherField2 not in", values, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2Between(String value1, String value2) { + addCriterion("OtherField2 between", value1, value2, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield2NotBetween(String value1, String value2) { + addCriterion("OtherField2 not between", value1, value2, "otherfield2"); + return (Criteria) this; + } + + public Criteria andOtherfield3IsNull() { + addCriterion("OtherField3 is null"); + return (Criteria) this; + } + + public Criteria andOtherfield3IsNotNull() { + addCriterion("OtherField3 is not null"); + return (Criteria) this; + } + + public Criteria andOtherfield3EqualTo(String value) { + addCriterion("OtherField3 =", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotEqualTo(String value) { + addCriterion("OtherField3 <>", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3GreaterThan(String value) { + addCriterion("OtherField3 >", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3GreaterThanOrEqualTo(String value) { + addCriterion("OtherField3 >=", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3LessThan(String value) { + addCriterion("OtherField3 <", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3LessThanOrEqualTo(String value) { + addCriterion("OtherField3 <=", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3Like(String value) { + addCriterion("OtherField3 like", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotLike(String value) { + addCriterion("OtherField3 not like", value, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3In(List values) { + addCriterion("OtherField3 in", values, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotIn(List values) { + addCriterion("OtherField3 not in", values, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3Between(String value1, String value2) { + addCriterion("OtherField3 between", value1, value2, "otherfield3"); + return (Criteria) this; + } + + public Criteria andOtherfield3NotBetween(String value1, String value2) { + addCriterion("OtherField3 not between", value1, value2, "otherfield3"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberIsNull() { + addCriterion("enableSerialNumber is null"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberIsNotNull() { + addCriterion("enableSerialNumber is not null"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberEqualTo(String value) { + addCriterion("enableSerialNumber =", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberNotEqualTo(String value) { + addCriterion("enableSerialNumber <>", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberGreaterThan(String value) { + addCriterion("enableSerialNumber >", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberGreaterThanOrEqualTo(String value) { + addCriterion("enableSerialNumber >=", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberLessThan(String value) { + addCriterion("enableSerialNumber <", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberLessThanOrEqualTo(String value) { + addCriterion("enableSerialNumber <=", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberLike(String value) { + addCriterion("enableSerialNumber like", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberNotLike(String value) { + addCriterion("enableSerialNumber not like", value, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberIn(List values) { + addCriterion("enableSerialNumber in", values, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberNotIn(List values) { + addCriterion("enableSerialNumber not in", values, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberBetween(String value1, String value2) { + addCriterion("enableSerialNumber between", value1, value2, "enableserialnumber"); + return (Criteria) this; + } + + public Criteria andEnableserialnumberNotBetween(String value1, String value2) { + addCriterion("enableSerialNumber not between", value1, value2, "enableserialnumber"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_material + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_material + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/MaterialVo4Unit.java b/src/main/java/com/jsh/erp/datasource/entities/MaterialVo4Unit.java index 47101015..a22afb39 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/MaterialVo4Unit.java +++ b/src/main/java/com/jsh/erp/datasource/entities/MaterialVo4Unit.java @@ -2,248 +2,13 @@ package com.jsh.erp.datasource.entities; import java.math.BigDecimal; -public class MaterialVo4Unit { - - private Long id; - - private Long categoryid; - - private String name; - - private String mfrs; - - private BigDecimal packing; - - private BigDecimal safetystock; - - private String model; - - private String standard; - - private String color; - - private String unit; - - private String remark; - - private BigDecimal retailprice; - - private BigDecimal lowprice; - - private BigDecimal presetpriceone; - - private BigDecimal presetpricetwo; - - private Long unitid; - - private String firstoutunit; - - private String firstinunit; - - private String pricestrategy; - - private Boolean enabled; - - private String otherfield1; - - private String otherfield2; - - private String otherfield3; +public class MaterialVo4Unit extends Material{ private String unitName; private String categoryName; private String materialOther; - /** - * 2019-01-21新增字段enableSerialNumber - *是否开启序列号 - * */ - private String enableSerialNumber; - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Long getCategoryid() { - return categoryid; - } - - public void setCategoryid(Long categoryid) { - this.categoryid = categoryid; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getMfrs() { - return mfrs; - } - - public void setMfrs(String mfrs) { - this.mfrs = mfrs; - } - - public BigDecimal getPacking() { - return packing; - } - - public void setPacking(BigDecimal packing) { - this.packing = packing; - } - - public BigDecimal getSafetystock() { - return safetystock; - } - - public void setSafetystock(BigDecimal safetystock) { - this.safetystock = safetystock; - } - - public String getModel() { - return model; - } - - public void setModel(String model) { - this.model = model; - } - - public String getStandard() { - return standard; - } - - public void setStandard(String standard) { - this.standard = standard; - } - - public String getColor() { - return color; - } - - public void setColor(String color) { - this.color = color; - } - - public String getUnit() { - return unit; - } - - public void setUnit(String unit) { - this.unit = unit; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - public BigDecimal getRetailprice() { - return retailprice; - } - - public void setRetailprice(BigDecimal retailprice) { - this.retailprice = retailprice; - } - - public BigDecimal getLowprice() { - return lowprice; - } - - public void setLowprice(BigDecimal lowprice) { - this.lowprice = lowprice; - } - - public BigDecimal getPresetpriceone() { - return presetpriceone; - } - - public void setPresetpriceone(BigDecimal presetpriceone) { - this.presetpriceone = presetpriceone; - } - - public BigDecimal getPresetpricetwo() { - return presetpricetwo; - } - - public void setPresetpricetwo(BigDecimal presetpricetwo) { - this.presetpricetwo = presetpricetwo; - } - - public Long getUnitid() { - return unitid; - } - - public void setUnitid(Long unitid) { - this.unitid = unitid; - } - - public String getFirstoutunit() { - return firstoutunit; - } - - public void setFirstoutunit(String firstoutunit) { - this.firstoutunit = firstoutunit; - } - - public String getFirstinunit() { - return firstinunit; - } - - public void setFirstinunit(String firstinunit) { - this.firstinunit = firstinunit; - } - - public String getPricestrategy() { - return pricestrategy; - } - - public void setPricestrategy(String pricestrategy) { - this.pricestrategy = pricestrategy; - } - - public Boolean getEnabled() { - return enabled; - } - - public void setEnabled(Boolean enabled) { - this.enabled = enabled; - } - - public String getOtherfield1() { - return otherfield1; - } - - public void setOtherfield1(String otherfield1) { - this.otherfield1 = otherfield1; - } - - public String getOtherfield2() { - return otherfield2; - } - - public void setOtherfield2(String otherfield2) { - this.otherfield2 = otherfield2; - } - - public String getOtherfield3() { - return otherfield3; - } - - public void setOtherfield3(String otherfield3) { - this.otherfield3 = otherfield3; - } public String getUnitName() { return unitName; @@ -268,12 +33,4 @@ public class MaterialVo4Unit { public void setMaterialOther(String materialOther) { this.materialOther = materialOther; } - - public String getEnableSerialNumber() { - return enableSerialNumber; - } - - public void setEnableSerialNumber(String enableSerialNumber) { - this.enableSerialNumber = enableSerialNumber; - } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRel.java b/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRel.java index ad41ea9f..99705199 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRel.java +++ b/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRel.java @@ -1,293 +1,325 @@ -package com.jsh.erp.datasource.entities; - -import java.util.Date; - -public class OrgaUserRel { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.orga_id - * - * @mbggenerated - */ - private Long orgaId; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.user_id - * - * @mbggenerated - */ - private Long userId; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.user_blng_orga_dspl_seq - * - * @mbggenerated - */ - private String userBlngOrgaDsplSeq; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.delete_flag - * - * @mbggenerated - */ - private String deleteFlag; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.create_time - * - * @mbggenerated - */ - private Date createTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.creator - * - * @mbggenerated - */ - private Long creator; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.update_time - * - * @mbggenerated - */ - private Date updateTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_orga_user_rel.updater - * - * @mbggenerated - */ - private Long updater; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.id - * - * @return the value of jsh_orga_user_rel.id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.id - * - * @param id the value for jsh_orga_user_rel.id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.orga_id - * - * @return the value of jsh_orga_user_rel.orga_id - * - * @mbggenerated - */ - public Long getOrgaId() { - return orgaId; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.orga_id - * - * @param orgaId the value for jsh_orga_user_rel.orga_id - * - * @mbggenerated - */ - public void setOrgaId(Long orgaId) { - this.orgaId = orgaId; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.user_id - * - * @return the value of jsh_orga_user_rel.user_id - * - * @mbggenerated - */ - public Long getUserId() { - return userId; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.user_id - * - * @param userId the value for jsh_orga_user_rel.user_id - * - * @mbggenerated - */ - public void setUserId(Long userId) { - this.userId = userId; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.user_blng_orga_dspl_seq - * - * @return the value of jsh_orga_user_rel.user_blng_orga_dspl_seq - * - * @mbggenerated - */ - public String getUserBlngOrgaDsplSeq() { - return userBlngOrgaDsplSeq; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.user_blng_orga_dspl_seq - * - * @param userBlngOrgaDsplSeq the value for jsh_orga_user_rel.user_blng_orga_dspl_seq - * - * @mbggenerated - */ - public void setUserBlngOrgaDsplSeq(String userBlngOrgaDsplSeq) { - this.userBlngOrgaDsplSeq = userBlngOrgaDsplSeq == null ? null : userBlngOrgaDsplSeq.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.delete_flag - * - * @return the value of jsh_orga_user_rel.delete_flag - * - * @mbggenerated - */ - public String getDeleteFlag() { - return deleteFlag; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.delete_flag - * - * @param deleteFlag the value for jsh_orga_user_rel.delete_flag - * - * @mbggenerated - */ - public void setDeleteFlag(String deleteFlag) { - this.deleteFlag = deleteFlag == null ? null : deleteFlag.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.create_time - * - * @return the value of jsh_orga_user_rel.create_time - * - * @mbggenerated - */ - public Date getCreateTime() { - return createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.create_time - * - * @param createTime the value for jsh_orga_user_rel.create_time - * - * @mbggenerated - */ - public void setCreateTime(Date createTime) { - this.createTime = createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.creator - * - * @return the value of jsh_orga_user_rel.creator - * - * @mbggenerated - */ - public Long getCreator() { - return creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.creator - * - * @param creator the value for jsh_orga_user_rel.creator - * - * @mbggenerated - */ - public void setCreator(Long creator) { - this.creator = creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.update_time - * - * @return the value of jsh_orga_user_rel.update_time - * - * @mbggenerated - */ - public Date getUpdateTime() { - return updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.update_time - * - * @param updateTime the value for jsh_orga_user_rel.update_time - * - * @mbggenerated - */ - public void setUpdateTime(Date updateTime) { - this.updateTime = updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_orga_user_rel.updater - * - * @return the value of jsh_orga_user_rel.updater - * - * @mbggenerated - */ - public Long getUpdater() { - return updater; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_orga_user_rel.updater - * - * @param updater the value for jsh_orga_user_rel.updater - * - * @mbggenerated - */ - public void setUpdater(Long updater) { - this.updater = updater; - } +package com.jsh.erp.datasource.entities; + +import java.util.Date; + +public class OrgaUserRel { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.orga_id + * + * @mbggenerated + */ + private Long orgaId; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.user_id + * + * @mbggenerated + */ + private Long userId; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.user_blng_orga_dspl_seq + * + * @mbggenerated + */ + private String userBlngOrgaDsplSeq; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.delete_flag + * + * @mbggenerated + */ + private String deleteFlag; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.create_time + * + * @mbggenerated + */ + private Date createTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.creator + * + * @mbggenerated + */ + private Long creator; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.update_time + * + * @mbggenerated + */ + private Date updateTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.updater + * + * @mbggenerated + */ + private Long updater; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_orga_user_rel.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.id + * + * @return the value of jsh_orga_user_rel.id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.id + * + * @param id the value for jsh_orga_user_rel.id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.orga_id + * + * @return the value of jsh_orga_user_rel.orga_id + * + * @mbggenerated + */ + public Long getOrgaId() { + return orgaId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.orga_id + * + * @param orgaId the value for jsh_orga_user_rel.orga_id + * + * @mbggenerated + */ + public void setOrgaId(Long orgaId) { + this.orgaId = orgaId; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.user_id + * + * @return the value of jsh_orga_user_rel.user_id + * + * @mbggenerated + */ + public Long getUserId() { + return userId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.user_id + * + * @param userId the value for jsh_orga_user_rel.user_id + * + * @mbggenerated + */ + public void setUserId(Long userId) { + this.userId = userId; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.user_blng_orga_dspl_seq + * + * @return the value of jsh_orga_user_rel.user_blng_orga_dspl_seq + * + * @mbggenerated + */ + public String getUserBlngOrgaDsplSeq() { + return userBlngOrgaDsplSeq; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.user_blng_orga_dspl_seq + * + * @param userBlngOrgaDsplSeq the value for jsh_orga_user_rel.user_blng_orga_dspl_seq + * + * @mbggenerated + */ + public void setUserBlngOrgaDsplSeq(String userBlngOrgaDsplSeq) { + this.userBlngOrgaDsplSeq = userBlngOrgaDsplSeq == null ? null : userBlngOrgaDsplSeq.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.delete_flag + * + * @return the value of jsh_orga_user_rel.delete_flag + * + * @mbggenerated + */ + public String getDeleteFlag() { + return deleteFlag; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.delete_flag + * + * @param deleteFlag the value for jsh_orga_user_rel.delete_flag + * + * @mbggenerated + */ + public void setDeleteFlag(String deleteFlag) { + this.deleteFlag = deleteFlag == null ? null : deleteFlag.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.create_time + * + * @return the value of jsh_orga_user_rel.create_time + * + * @mbggenerated + */ + public Date getCreateTime() { + return createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.create_time + * + * @param createTime the value for jsh_orga_user_rel.create_time + * + * @mbggenerated + */ + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.creator + * + * @return the value of jsh_orga_user_rel.creator + * + * @mbggenerated + */ + public Long getCreator() { + return creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.creator + * + * @param creator the value for jsh_orga_user_rel.creator + * + * @mbggenerated + */ + public void setCreator(Long creator) { + this.creator = creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.update_time + * + * @return the value of jsh_orga_user_rel.update_time + * + * @mbggenerated + */ + public Date getUpdateTime() { + return updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.update_time + * + * @param updateTime the value for jsh_orga_user_rel.update_time + * + * @mbggenerated + */ + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.updater + * + * @return the value of jsh_orga_user_rel.updater + * + * @mbggenerated + */ + public Long getUpdater() { + return updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.updater + * + * @param updater the value for jsh_orga_user_rel.updater + * + * @mbggenerated + */ + public void setUpdater(Long updater) { + this.updater = updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_orga_user_rel.tenant_id + * + * @return the value of jsh_orga_user_rel.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_orga_user_rel.tenant_id + * + * @param tenantId the value for jsh_orga_user_rel.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRelExample.java b/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRelExample.java index 3d8bdbf7..72e39e38 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRelExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/OrgaUserRelExample.java @@ -1,863 +1,923 @@ -package com.jsh.erp.datasource.entities; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class OrgaUserRelExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public OrgaUserRelExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - 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 andOrgaIdIsNull() { - addCriterion("orga_id is null"); - return (Criteria) this; - } - - public Criteria andOrgaIdIsNotNull() { - addCriterion("orga_id is not null"); - return (Criteria) this; - } - - public Criteria andOrgaIdEqualTo(Long value) { - addCriterion("orga_id =", value, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdNotEqualTo(Long value) { - addCriterion("orga_id <>", value, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdGreaterThan(Long value) { - addCriterion("orga_id >", value, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdGreaterThanOrEqualTo(Long value) { - addCriterion("orga_id >=", value, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdLessThan(Long value) { - addCriterion("orga_id <", value, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdLessThanOrEqualTo(Long value) { - addCriterion("orga_id <=", value, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdIn(List values) { - addCriterion("orga_id in", values, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdNotIn(List values) { - addCriterion("orga_id not in", values, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdBetween(Long value1, Long value2) { - addCriterion("orga_id between", value1, value2, "orgaId"); - return (Criteria) this; - } - - public Criteria andOrgaIdNotBetween(Long value1, Long value2) { - addCriterion("orga_id not between", value1, value2, "orgaId"); - 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(Long value) { - addCriterion("user_id =", value, "userId"); - return (Criteria) this; - } - - public Criteria andUserIdNotEqualTo(Long value) { - addCriterion("user_id <>", value, "userId"); - return (Criteria) this; - } - - public Criteria andUserIdGreaterThan(Long value) { - addCriterion("user_id >", value, "userId"); - return (Criteria) this; - } - - public Criteria andUserIdGreaterThanOrEqualTo(Long value) { - addCriterion("user_id >=", value, "userId"); - return (Criteria) this; - } - - public Criteria andUserIdLessThan(Long value) { - addCriterion("user_id <", value, "userId"); - return (Criteria) this; - } - - public Criteria andUserIdLessThanOrEqualTo(Long value) { - addCriterion("user_id <=", 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(Long value1, Long value2) { - addCriterion("user_id between", value1, value2, "userId"); - return (Criteria) this; - } - - public Criteria andUserIdNotBetween(Long value1, Long value2) { - addCriterion("user_id not between", value1, value2, "userId"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqIsNull() { - addCriterion("user_blng_orga_dspl_seq is null"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqIsNotNull() { - addCriterion("user_blng_orga_dspl_seq is not null"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqEqualTo(String value) { - addCriterion("user_blng_orga_dspl_seq =", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqNotEqualTo(String value) { - addCriterion("user_blng_orga_dspl_seq <>", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqGreaterThan(String value) { - addCriterion("user_blng_orga_dspl_seq >", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqGreaterThanOrEqualTo(String value) { - addCriterion("user_blng_orga_dspl_seq >=", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqLessThan(String value) { - addCriterion("user_blng_orga_dspl_seq <", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqLessThanOrEqualTo(String value) { - addCriterion("user_blng_orga_dspl_seq <=", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqLike(String value) { - addCriterion("user_blng_orga_dspl_seq like", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqNotLike(String value) { - addCriterion("user_blng_orga_dspl_seq not like", value, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqIn(List values) { - addCriterion("user_blng_orga_dspl_seq in", values, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqNotIn(List values) { - addCriterion("user_blng_orga_dspl_seq not in", values, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqBetween(String value1, String value2) { - addCriterion("user_blng_orga_dspl_seq between", value1, value2, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andUserBlngOrgaDsplSeqNotBetween(String value1, String value2) { - addCriterion("user_blng_orga_dspl_seq not between", value1, value2, "userBlngOrgaDsplSeq"); - return (Criteria) this; - } - - public Criteria andDeleteFlagIsNull() { - addCriterion("delete_flag is null"); - return (Criteria) this; - } - - public Criteria andDeleteFlagIsNotNull() { - addCriterion("delete_flag is not null"); - return (Criteria) this; - } - - public Criteria andDeleteFlagEqualTo(String value) { - addCriterion("delete_flag =", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotEqualTo(String value) { - addCriterion("delete_flag <>", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagGreaterThan(String value) { - addCriterion("delete_flag >", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagGreaterThanOrEqualTo(String value) { - addCriterion("delete_flag >=", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagLessThan(String value) { - addCriterion("delete_flag <", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagLessThanOrEqualTo(String value) { - addCriterion("delete_flag <=", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagLike(String value) { - addCriterion("delete_flag like", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotLike(String value) { - addCriterion("delete_flag not like", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagIn(List values) { - addCriterion("delete_flag in", values, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotIn(List values) { - addCriterion("delete_flag not in", values, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagBetween(String value1, String value2) { - addCriterion("delete_flag between", value1, value2, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotBetween(String value1, String value2) { - addCriterion("delete_flag not between", value1, value2, "deleteFlag"); - 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 andCreatorIsNull() { - addCriterion("creator is null"); - return (Criteria) this; - } - - public Criteria andCreatorIsNotNull() { - addCriterion("creator is not null"); - return (Criteria) this; - } - - public Criteria andCreatorEqualTo(Long value) { - addCriterion("creator =", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotEqualTo(Long value) { - addCriterion("creator <>", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThan(Long value) { - addCriterion("creator >", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThanOrEqualTo(Long value) { - addCriterion("creator >=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThan(Long value) { - addCriterion("creator <", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThanOrEqualTo(Long value) { - addCriterion("creator <=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorIn(List values) { - addCriterion("creator in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotIn(List values) { - addCriterion("creator not in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorBetween(Long value1, Long value2) { - addCriterion("creator between", value1, value2, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotBetween(Long value1, Long value2) { - addCriterion("creator not between", value1, value2, "creator"); - 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 andUpdaterIsNull() { - addCriterion("updater is null"); - return (Criteria) this; - } - - public Criteria andUpdaterIsNotNull() { - addCriterion("updater is not null"); - return (Criteria) this; - } - - public Criteria andUpdaterEqualTo(Long value) { - addCriterion("updater =", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotEqualTo(Long value) { - addCriterion("updater <>", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThan(Long value) { - addCriterion("updater >", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { - addCriterion("updater >=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThan(Long value) { - addCriterion("updater <", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThanOrEqualTo(Long value) { - addCriterion("updater <=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterIn(List values) { - addCriterion("updater in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotIn(List values) { - addCriterion("updater not in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterBetween(Long value1, Long value2) { - addCriterion("updater between", value1, value2, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotBetween(Long value1, Long value2) { - addCriterion("updater not between", value1, value2, "updater"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class OrgaUserRelExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public OrgaUserRelExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + 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 andOrgaIdIsNull() { + addCriterion("orga_id is null"); + return (Criteria) this; + } + + public Criteria andOrgaIdIsNotNull() { + addCriterion("orga_id is not null"); + return (Criteria) this; + } + + public Criteria andOrgaIdEqualTo(Long value) { + addCriterion("orga_id =", value, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdNotEqualTo(Long value) { + addCriterion("orga_id <>", value, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdGreaterThan(Long value) { + addCriterion("orga_id >", value, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdGreaterThanOrEqualTo(Long value) { + addCriterion("orga_id >=", value, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdLessThan(Long value) { + addCriterion("orga_id <", value, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdLessThanOrEqualTo(Long value) { + addCriterion("orga_id <=", value, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdIn(List values) { + addCriterion("orga_id in", values, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdNotIn(List values) { + addCriterion("orga_id not in", values, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdBetween(Long value1, Long value2) { + addCriterion("orga_id between", value1, value2, "orgaId"); + return (Criteria) this; + } + + public Criteria andOrgaIdNotBetween(Long value1, Long value2) { + addCriterion("orga_id not between", value1, value2, "orgaId"); + 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(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", 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(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqIsNull() { + addCriterion("user_blng_orga_dspl_seq is null"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqIsNotNull() { + addCriterion("user_blng_orga_dspl_seq is not null"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqEqualTo(String value) { + addCriterion("user_blng_orga_dspl_seq =", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqNotEqualTo(String value) { + addCriterion("user_blng_orga_dspl_seq <>", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqGreaterThan(String value) { + addCriterion("user_blng_orga_dspl_seq >", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqGreaterThanOrEqualTo(String value) { + addCriterion("user_blng_orga_dspl_seq >=", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqLessThan(String value) { + addCriterion("user_blng_orga_dspl_seq <", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqLessThanOrEqualTo(String value) { + addCriterion("user_blng_orga_dspl_seq <=", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqLike(String value) { + addCriterion("user_blng_orga_dspl_seq like", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqNotLike(String value) { + addCriterion("user_blng_orga_dspl_seq not like", value, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqIn(List values) { + addCriterion("user_blng_orga_dspl_seq in", values, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqNotIn(List values) { + addCriterion("user_blng_orga_dspl_seq not in", values, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqBetween(String value1, String value2) { + addCriterion("user_blng_orga_dspl_seq between", value1, value2, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andUserBlngOrgaDsplSeqNotBetween(String value1, String value2) { + addCriterion("user_blng_orga_dspl_seq not between", value1, value2, "userBlngOrgaDsplSeq"); + return (Criteria) this; + } + + public Criteria andDeleteFlagIsNull() { + addCriterion("delete_flag is null"); + return (Criteria) this; + } + + public Criteria andDeleteFlagIsNotNull() { + addCriterion("delete_flag is not null"); + return (Criteria) this; + } + + public Criteria andDeleteFlagEqualTo(String value) { + addCriterion("delete_flag =", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotEqualTo(String value) { + addCriterion("delete_flag <>", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagGreaterThan(String value) { + addCriterion("delete_flag >", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagGreaterThanOrEqualTo(String value) { + addCriterion("delete_flag >=", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagLessThan(String value) { + addCriterion("delete_flag <", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagLessThanOrEqualTo(String value) { + addCriterion("delete_flag <=", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagLike(String value) { + addCriterion("delete_flag like", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotLike(String value) { + addCriterion("delete_flag not like", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagIn(List values) { + addCriterion("delete_flag in", values, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotIn(List values) { + addCriterion("delete_flag not in", values, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagBetween(String value1, String value2) { + addCriterion("delete_flag between", value1, value2, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotBetween(String value1, String value2) { + addCriterion("delete_flag not between", value1, value2, "deleteFlag"); + 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 andCreatorIsNull() { + addCriterion("creator is null"); + return (Criteria) this; + } + + public Criteria andCreatorIsNotNull() { + addCriterion("creator is not null"); + return (Criteria) this; + } + + public Criteria andCreatorEqualTo(Long value) { + addCriterion("creator =", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotEqualTo(Long value) { + addCriterion("creator <>", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThan(Long value) { + addCriterion("creator >", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThanOrEqualTo(Long value) { + addCriterion("creator >=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThan(Long value) { + addCriterion("creator <", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThanOrEqualTo(Long value) { + addCriterion("creator <=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorIn(List values) { + addCriterion("creator in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotIn(List values) { + addCriterion("creator not in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorBetween(Long value1, Long value2) { + addCriterion("creator between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotBetween(Long value1, Long value2) { + addCriterion("creator not between", value1, value2, "creator"); + 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 andUpdaterIsNull() { + addCriterion("updater is null"); + return (Criteria) this; + } + + public Criteria andUpdaterIsNotNull() { + addCriterion("updater is not null"); + return (Criteria) this; + } + + public Criteria andUpdaterEqualTo(Long value) { + addCriterion("updater =", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotEqualTo(Long value) { + addCriterion("updater <>", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThan(Long value) { + addCriterion("updater >", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { + addCriterion("updater >=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThan(Long value) { + addCriterion("updater <", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThanOrEqualTo(Long value) { + addCriterion("updater <=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterIn(List values) { + addCriterion("updater in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotIn(List values) { + addCriterion("updater not in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterBetween(Long value1, Long value2) { + addCriterion("updater between", value1, value2, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotBetween(Long value1, Long value2) { + addCriterion("updater not between", value1, value2, "updater"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/Organization.java b/src/main/java/com/jsh/erp/datasource/entities/Organization.java index 9ac9156a..a0f6fb0b 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Organization.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Organization.java @@ -1,485 +1,517 @@ -package com.jsh.erp.datasource.entities; - -import java.util.Date; - -public class Organization { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_no - * - * @mbggenerated - */ - private String orgNo; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_full_name - * - * @mbggenerated - */ - private String orgFullName; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_abr - * - * @mbggenerated - */ - private String orgAbr; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_tpcd - * - * @mbggenerated - */ - private String orgTpcd; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_stcd - * - * @mbggenerated - */ - private String orgStcd; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_parent_no - * - * @mbggenerated - */ - private String orgParentNo; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.sort - * - * @mbggenerated - */ - private String sort; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.create_time - * - * @mbggenerated - */ - private Date createTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.creator - * - * @mbggenerated - */ - private Long creator; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.update_time - * - * @mbggenerated - */ - private Date updateTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.updater - * - * @mbggenerated - */ - private Long updater; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_create_time - * - * @mbggenerated - */ - private Date orgCreateTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_organization.org_stop_time - * - * @mbggenerated - */ - private Date orgStopTime; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.id - * - * @return the value of jsh_organization.id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.id - * - * @param id the value for jsh_organization.id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_no - * - * @return the value of jsh_organization.org_no - * - * @mbggenerated - */ - public String getOrgNo() { - return orgNo; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_no - * - * @param orgNo the value for jsh_organization.org_no - * - * @mbggenerated - */ - public void setOrgNo(String orgNo) { - this.orgNo = orgNo == null ? null : orgNo.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_full_name - * - * @return the value of jsh_organization.org_full_name - * - * @mbggenerated - */ - public String getOrgFullName() { - return orgFullName; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_full_name - * - * @param orgFullName the value for jsh_organization.org_full_name - * - * @mbggenerated - */ - public void setOrgFullName(String orgFullName) { - this.orgFullName = orgFullName == null ? null : orgFullName.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_abr - * - * @return the value of jsh_organization.org_abr - * - * @mbggenerated - */ - public String getOrgAbr() { - return orgAbr; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_abr - * - * @param orgAbr the value for jsh_organization.org_abr - * - * @mbggenerated - */ - public void setOrgAbr(String orgAbr) { - this.orgAbr = orgAbr == null ? null : orgAbr.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_tpcd - * - * @return the value of jsh_organization.org_tpcd - * - * @mbggenerated - */ - public String getOrgTpcd() { - return orgTpcd; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_tpcd - * - * @param orgTpcd the value for jsh_organization.org_tpcd - * - * @mbggenerated - */ - public void setOrgTpcd(String orgTpcd) { - this.orgTpcd = orgTpcd == null ? null : orgTpcd.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_stcd - * - * @return the value of jsh_organization.org_stcd - * - * @mbggenerated - */ - public String getOrgStcd() { - return orgStcd; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_stcd - * - * @param orgStcd the value for jsh_organization.org_stcd - * - * @mbggenerated - */ - public void setOrgStcd(String orgStcd) { - this.orgStcd = orgStcd == null ? null : orgStcd.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_parent_no - * - * @return the value of jsh_organization.org_parent_no - * - * @mbggenerated - */ - public String getOrgParentNo() { - return orgParentNo; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_parent_no - * - * @param orgParentNo the value for jsh_organization.org_parent_no - * - * @mbggenerated - */ - public void setOrgParentNo(String orgParentNo) { - this.orgParentNo = orgParentNo == null ? null : orgParentNo.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.sort - * - * @return the value of jsh_organization.sort - * - * @mbggenerated - */ - public String getSort() { - return sort; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.sort - * - * @param sort the value for jsh_organization.sort - * - * @mbggenerated - */ - public void setSort(String sort) { - this.sort = sort == null ? null : sort.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.remark - * - * @return the value of jsh_organization.remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.remark - * - * @param remark the value for jsh_organization.remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.create_time - * - * @return the value of jsh_organization.create_time - * - * @mbggenerated - */ - public Date getCreateTime() { - return createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.create_time - * - * @param createTime the value for jsh_organization.create_time - * - * @mbggenerated - */ - public void setCreateTime(Date createTime) { - this.createTime = createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.creator - * - * @return the value of jsh_organization.creator - * - * @mbggenerated - */ - public Long getCreator() { - return creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.creator - * - * @param creator the value for jsh_organization.creator - * - * @mbggenerated - */ - public void setCreator(Long creator) { - this.creator = creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.update_time - * - * @return the value of jsh_organization.update_time - * - * @mbggenerated - */ - public Date getUpdateTime() { - return updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.update_time - * - * @param updateTime the value for jsh_organization.update_time - * - * @mbggenerated - */ - public void setUpdateTime(Date updateTime) { - this.updateTime = updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.updater - * - * @return the value of jsh_organization.updater - * - * @mbggenerated - */ - public Long getUpdater() { - return updater; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.updater - * - * @param updater the value for jsh_organization.updater - * - * @mbggenerated - */ - public void setUpdater(Long updater) { - this.updater = updater; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_create_time - * - * @return the value of jsh_organization.org_create_time - * - * @mbggenerated - */ - public Date getOrgCreateTime() { - return orgCreateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_create_time - * - * @param orgCreateTime the value for jsh_organization.org_create_time - * - * @mbggenerated - */ - public void setOrgCreateTime(Date orgCreateTime) { - this.orgCreateTime = orgCreateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_organization.org_stop_time - * - * @return the value of jsh_organization.org_stop_time - * - * @mbggenerated - */ - public Date getOrgStopTime() { - return orgStopTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_organization.org_stop_time - * - * @param orgStopTime the value for jsh_organization.org_stop_time - * - * @mbggenerated - */ - public void setOrgStopTime(Date orgStopTime) { - this.orgStopTime = orgStopTime; - } +package com.jsh.erp.datasource.entities; + +import java.util.Date; + +public class Organization { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_no + * + * @mbggenerated + */ + private String orgNo; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_full_name + * + * @mbggenerated + */ + private String orgFullName; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_abr + * + * @mbggenerated + */ + private String orgAbr; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_tpcd + * + * @mbggenerated + */ + private String orgTpcd; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_stcd + * + * @mbggenerated + */ + private String orgStcd; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_parent_no + * + * @mbggenerated + */ + private String orgParentNo; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.sort + * + * @mbggenerated + */ + private String sort; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.create_time + * + * @mbggenerated + */ + private Date createTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.creator + * + * @mbggenerated + */ + private Long creator; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.update_time + * + * @mbggenerated + */ + private Date updateTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.updater + * + * @mbggenerated + */ + private Long updater; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_create_time + * + * @mbggenerated + */ + private Date orgCreateTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.org_stop_time + * + * @mbggenerated + */ + private Date orgStopTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_organization.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.id + * + * @return the value of jsh_organization.id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.id + * + * @param id the value for jsh_organization.id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_no + * + * @return the value of jsh_organization.org_no + * + * @mbggenerated + */ + public String getOrgNo() { + return orgNo; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_no + * + * @param orgNo the value for jsh_organization.org_no + * + * @mbggenerated + */ + public void setOrgNo(String orgNo) { + this.orgNo = orgNo == null ? null : orgNo.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_full_name + * + * @return the value of jsh_organization.org_full_name + * + * @mbggenerated + */ + public String getOrgFullName() { + return orgFullName; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_full_name + * + * @param orgFullName the value for jsh_organization.org_full_name + * + * @mbggenerated + */ + public void setOrgFullName(String orgFullName) { + this.orgFullName = orgFullName == null ? null : orgFullName.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_abr + * + * @return the value of jsh_organization.org_abr + * + * @mbggenerated + */ + public String getOrgAbr() { + return orgAbr; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_abr + * + * @param orgAbr the value for jsh_organization.org_abr + * + * @mbggenerated + */ + public void setOrgAbr(String orgAbr) { + this.orgAbr = orgAbr == null ? null : orgAbr.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_tpcd + * + * @return the value of jsh_organization.org_tpcd + * + * @mbggenerated + */ + public String getOrgTpcd() { + return orgTpcd; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_tpcd + * + * @param orgTpcd the value for jsh_organization.org_tpcd + * + * @mbggenerated + */ + public void setOrgTpcd(String orgTpcd) { + this.orgTpcd = orgTpcd == null ? null : orgTpcd.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_stcd + * + * @return the value of jsh_organization.org_stcd + * + * @mbggenerated + */ + public String getOrgStcd() { + return orgStcd; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_stcd + * + * @param orgStcd the value for jsh_organization.org_stcd + * + * @mbggenerated + */ + public void setOrgStcd(String orgStcd) { + this.orgStcd = orgStcd == null ? null : orgStcd.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_parent_no + * + * @return the value of jsh_organization.org_parent_no + * + * @mbggenerated + */ + public String getOrgParentNo() { + return orgParentNo; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_parent_no + * + * @param orgParentNo the value for jsh_organization.org_parent_no + * + * @mbggenerated + */ + public void setOrgParentNo(String orgParentNo) { + this.orgParentNo = orgParentNo == null ? null : orgParentNo.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.sort + * + * @return the value of jsh_organization.sort + * + * @mbggenerated + */ + public String getSort() { + return sort; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.sort + * + * @param sort the value for jsh_organization.sort + * + * @mbggenerated + */ + public void setSort(String sort) { + this.sort = sort == null ? null : sort.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.remark + * + * @return the value of jsh_organization.remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.remark + * + * @param remark the value for jsh_organization.remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.create_time + * + * @return the value of jsh_organization.create_time + * + * @mbggenerated + */ + public Date getCreateTime() { + return createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.create_time + * + * @param createTime the value for jsh_organization.create_time + * + * @mbggenerated + */ + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.creator + * + * @return the value of jsh_organization.creator + * + * @mbggenerated + */ + public Long getCreator() { + return creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.creator + * + * @param creator the value for jsh_organization.creator + * + * @mbggenerated + */ + public void setCreator(Long creator) { + this.creator = creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.update_time + * + * @return the value of jsh_organization.update_time + * + * @mbggenerated + */ + public Date getUpdateTime() { + return updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.update_time + * + * @param updateTime the value for jsh_organization.update_time + * + * @mbggenerated + */ + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.updater + * + * @return the value of jsh_organization.updater + * + * @mbggenerated + */ + public Long getUpdater() { + return updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.updater + * + * @param updater the value for jsh_organization.updater + * + * @mbggenerated + */ + public void setUpdater(Long updater) { + this.updater = updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_create_time + * + * @return the value of jsh_organization.org_create_time + * + * @mbggenerated + */ + public Date getOrgCreateTime() { + return orgCreateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_create_time + * + * @param orgCreateTime the value for jsh_organization.org_create_time + * + * @mbggenerated + */ + public void setOrgCreateTime(Date orgCreateTime) { + this.orgCreateTime = orgCreateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.org_stop_time + * + * @return the value of jsh_organization.org_stop_time + * + * @mbggenerated + */ + public Date getOrgStopTime() { + return orgStopTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.org_stop_time + * + * @param orgStopTime the value for jsh_organization.org_stop_time + * + * @mbggenerated + */ + public void setOrgStopTime(Date orgStopTime) { + this.orgStopTime = orgStopTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_organization.tenant_id + * + * @return the value of jsh_organization.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_organization.tenant_id + * + * @param tenantId the value for jsh_organization.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/OrganizationExample.java b/src/main/java/com/jsh/erp/datasource/entities/OrganizationExample.java index 81a8572e..930e4624 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/OrganizationExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/OrganizationExample.java @@ -1,1283 +1,1343 @@ -package com.jsh.erp.datasource.entities; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class OrganizationExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_organization - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_organization - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_organization - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public OrganizationExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_organization - * - * @mbggenerated - */ - 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 andOrgNoIsNull() { - addCriterion("org_no is null"); - return (Criteria) this; - } - - public Criteria andOrgNoIsNotNull() { - addCriterion("org_no is not null"); - return (Criteria) this; - } - - public Criteria andOrgNoEqualTo(String value) { - addCriterion("org_no =", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoNotEqualTo(String value) { - addCriterion("org_no <>", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoGreaterThan(String value) { - addCriterion("org_no >", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoGreaterThanOrEqualTo(String value) { - addCriterion("org_no >=", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoLessThan(String value) { - addCriterion("org_no <", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoLessThanOrEqualTo(String value) { - addCriterion("org_no <=", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoLike(String value) { - addCriterion("org_no like", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoNotLike(String value) { - addCriterion("org_no not like", value, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoIn(List values) { - addCriterion("org_no in", values, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoNotIn(List values) { - addCriterion("org_no not in", values, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoBetween(String value1, String value2) { - addCriterion("org_no between", value1, value2, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgNoNotBetween(String value1, String value2) { - addCriterion("org_no not between", value1, value2, "orgNo"); - return (Criteria) this; - } - - public Criteria andOrgFullNameIsNull() { - addCriterion("org_full_name is null"); - return (Criteria) this; - } - - public Criteria andOrgFullNameIsNotNull() { - addCriterion("org_full_name is not null"); - return (Criteria) this; - } - - public Criteria andOrgFullNameEqualTo(String value) { - addCriterion("org_full_name =", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameNotEqualTo(String value) { - addCriterion("org_full_name <>", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameGreaterThan(String value) { - addCriterion("org_full_name >", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameGreaterThanOrEqualTo(String value) { - addCriterion("org_full_name >=", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameLessThan(String value) { - addCriterion("org_full_name <", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameLessThanOrEqualTo(String value) { - addCriterion("org_full_name <=", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameLike(String value) { - addCriterion("org_full_name like", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameNotLike(String value) { - addCriterion("org_full_name not like", value, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameIn(List values) { - addCriterion("org_full_name in", values, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameNotIn(List values) { - addCriterion("org_full_name not in", values, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameBetween(String value1, String value2) { - addCriterion("org_full_name between", value1, value2, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgFullNameNotBetween(String value1, String value2) { - addCriterion("org_full_name not between", value1, value2, "orgFullName"); - return (Criteria) this; - } - - public Criteria andOrgAbrIsNull() { - addCriterion("org_abr is null"); - return (Criteria) this; - } - - public Criteria andOrgAbrIsNotNull() { - addCriterion("org_abr is not null"); - return (Criteria) this; - } - - public Criteria andOrgAbrEqualTo(String value) { - addCriterion("org_abr =", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrNotEqualTo(String value) { - addCriterion("org_abr <>", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrGreaterThan(String value) { - addCriterion("org_abr >", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrGreaterThanOrEqualTo(String value) { - addCriterion("org_abr >=", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrLessThan(String value) { - addCriterion("org_abr <", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrLessThanOrEqualTo(String value) { - addCriterion("org_abr <=", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrLike(String value) { - addCriterion("org_abr like", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrNotLike(String value) { - addCriterion("org_abr not like", value, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrIn(List values) { - addCriterion("org_abr in", values, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrNotIn(List values) { - addCriterion("org_abr not in", values, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrBetween(String value1, String value2) { - addCriterion("org_abr between", value1, value2, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgAbrNotBetween(String value1, String value2) { - addCriterion("org_abr not between", value1, value2, "orgAbr"); - return (Criteria) this; - } - - public Criteria andOrgTpcdIsNull() { - addCriterion("org_tpcd is null"); - return (Criteria) this; - } - - public Criteria andOrgTpcdIsNotNull() { - addCriterion("org_tpcd is not null"); - return (Criteria) this; - } - - public Criteria andOrgTpcdEqualTo(String value) { - addCriterion("org_tpcd =", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdNotEqualTo(String value) { - addCriterion("org_tpcd <>", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdGreaterThan(String value) { - addCriterion("org_tpcd >", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdGreaterThanOrEqualTo(String value) { - addCriterion("org_tpcd >=", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdLessThan(String value) { - addCriterion("org_tpcd <", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdLessThanOrEqualTo(String value) { - addCriterion("org_tpcd <=", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdLike(String value) { - addCriterion("org_tpcd like", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdNotLike(String value) { - addCriterion("org_tpcd not like", value, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdIn(List values) { - addCriterion("org_tpcd in", values, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdNotIn(List values) { - addCriterion("org_tpcd not in", values, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdBetween(String value1, String value2) { - addCriterion("org_tpcd between", value1, value2, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgTpcdNotBetween(String value1, String value2) { - addCriterion("org_tpcd not between", value1, value2, "orgTpcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdIsNull() { - addCriterion("org_stcd is null"); - return (Criteria) this; - } - - public Criteria andOrgStcdIsNotNull() { - addCriterion("org_stcd is not null"); - return (Criteria) this; - } - - public Criteria andOrgStcdEqualTo(String value) { - addCriterion("org_stcd =", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdNotEqualTo(String value) { - addCriterion("org_stcd <>", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdGreaterThan(String value) { - addCriterion("org_stcd >", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdGreaterThanOrEqualTo(String value) { - addCriterion("org_stcd >=", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdLessThan(String value) { - addCriterion("org_stcd <", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdLessThanOrEqualTo(String value) { - addCriterion("org_stcd <=", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdLike(String value) { - addCriterion("org_stcd like", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdNotLike(String value) { - addCriterion("org_stcd not like", value, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdIn(List values) { - addCriterion("org_stcd in", values, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdNotIn(List values) { - addCriterion("org_stcd not in", values, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdBetween(String value1, String value2) { - addCriterion("org_stcd between", value1, value2, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgStcdNotBetween(String value1, String value2) { - addCriterion("org_stcd not between", value1, value2, "orgStcd"); - return (Criteria) this; - } - - public Criteria andOrgParentNoIsNull() { - addCriterion("org_parent_no is null"); - return (Criteria) this; - } - - public Criteria andOrgParentNoIsNotNull() { - addCriterion("org_parent_no is not null"); - return (Criteria) this; - } - - public Criteria andOrgParentNoEqualTo(String value) { - addCriterion("org_parent_no =", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoNotEqualTo(String value) { - addCriterion("org_parent_no <>", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoGreaterThan(String value) { - addCriterion("org_parent_no >", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoGreaterThanOrEqualTo(String value) { - addCriterion("org_parent_no >=", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoLessThan(String value) { - addCriterion("org_parent_no <", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoLessThanOrEqualTo(String value) { - addCriterion("org_parent_no <=", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoLike(String value) { - addCriterion("org_parent_no like", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoNotLike(String value) { - addCriterion("org_parent_no not like", value, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoIn(List values) { - addCriterion("org_parent_no in", values, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoNotIn(List values) { - addCriterion("org_parent_no not in", values, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoBetween(String value1, String value2) { - addCriterion("org_parent_no between", value1, value2, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andOrgParentNoNotBetween(String value1, String value2) { - addCriterion("org_parent_no not between", value1, value2, "orgParentNo"); - return (Criteria) this; - } - - public Criteria andSortIsNull() { - addCriterion("sort is null"); - return (Criteria) this; - } - - public Criteria andSortIsNotNull() { - addCriterion("sort is not null"); - return (Criteria) this; - } - - public Criteria andSortEqualTo(String value) { - addCriterion("sort =", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotEqualTo(String value) { - addCriterion("sort <>", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortGreaterThan(String value) { - addCriterion("sort >", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortGreaterThanOrEqualTo(String value) { - addCriterion("sort >=", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLessThan(String value) { - addCriterion("sort <", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLessThanOrEqualTo(String value) { - addCriterion("sort <=", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortLike(String value) { - addCriterion("sort like", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotLike(String value) { - addCriterion("sort not like", value, "sort"); - return (Criteria) this; - } - - public Criteria andSortIn(List values) { - addCriterion("sort in", values, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotIn(List values) { - addCriterion("sort not in", values, "sort"); - return (Criteria) this; - } - - public Criteria andSortBetween(String value1, String value2) { - addCriterion("sort between", value1, value2, "sort"); - return (Criteria) this; - } - - public Criteria andSortNotBetween(String value1, String value2) { - addCriterion("sort not between", value1, value2, "sort"); - 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 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 andCreatorIsNull() { - addCriterion("creator is null"); - return (Criteria) this; - } - - public Criteria andCreatorIsNotNull() { - addCriterion("creator is not null"); - return (Criteria) this; - } - - public Criteria andCreatorEqualTo(Long value) { - addCriterion("creator =", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotEqualTo(Long value) { - addCriterion("creator <>", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThan(Long value) { - addCriterion("creator >", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThanOrEqualTo(Long value) { - addCriterion("creator >=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThan(Long value) { - addCriterion("creator <", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThanOrEqualTo(Long value) { - addCriterion("creator <=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorIn(List values) { - addCriterion("creator in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotIn(List values) { - addCriterion("creator not in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorBetween(Long value1, Long value2) { - addCriterion("creator between", value1, value2, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotBetween(Long value1, Long value2) { - addCriterion("creator not between", value1, value2, "creator"); - 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 andUpdaterIsNull() { - addCriterion("updater is null"); - return (Criteria) this; - } - - public Criteria andUpdaterIsNotNull() { - addCriterion("updater is not null"); - return (Criteria) this; - } - - public Criteria andUpdaterEqualTo(Long value) { - addCriterion("updater =", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotEqualTo(Long value) { - addCriterion("updater <>", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThan(Long value) { - addCriterion("updater >", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { - addCriterion("updater >=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThan(Long value) { - addCriterion("updater <", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThanOrEqualTo(Long value) { - addCriterion("updater <=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterIn(List values) { - addCriterion("updater in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotIn(List values) { - addCriterion("updater not in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterBetween(Long value1, Long value2) { - addCriterion("updater between", value1, value2, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotBetween(Long value1, Long value2) { - addCriterion("updater not between", value1, value2, "updater"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeIsNull() { - addCriterion("org_create_time is null"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeIsNotNull() { - addCriterion("org_create_time is not null"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeEqualTo(Date value) { - addCriterion("org_create_time =", value, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeNotEqualTo(Date value) { - addCriterion("org_create_time <>", value, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeGreaterThan(Date value) { - addCriterion("org_create_time >", value, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeGreaterThanOrEqualTo(Date value) { - addCriterion("org_create_time >=", value, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeLessThan(Date value) { - addCriterion("org_create_time <", value, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeLessThanOrEqualTo(Date value) { - addCriterion("org_create_time <=", value, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeIn(List values) { - addCriterion("org_create_time in", values, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeNotIn(List values) { - addCriterion("org_create_time not in", values, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeBetween(Date value1, Date value2) { - addCriterion("org_create_time between", value1, value2, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgCreateTimeNotBetween(Date value1, Date value2) { - addCriterion("org_create_time not between", value1, value2, "orgCreateTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeIsNull() { - addCriterion("org_stop_time is null"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeIsNotNull() { - addCriterion("org_stop_time is not null"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeEqualTo(Date value) { - addCriterion("org_stop_time =", value, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeNotEqualTo(Date value) { - addCriterion("org_stop_time <>", value, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeGreaterThan(Date value) { - addCriterion("org_stop_time >", value, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeGreaterThanOrEqualTo(Date value) { - addCriterion("org_stop_time >=", value, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeLessThan(Date value) { - addCriterion("org_stop_time <", value, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeLessThanOrEqualTo(Date value) { - addCriterion("org_stop_time <=", value, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeIn(List values) { - addCriterion("org_stop_time in", values, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeNotIn(List values) { - addCriterion("org_stop_time not in", values, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeBetween(Date value1, Date value2) { - addCriterion("org_stop_time between", value1, value2, "orgStopTime"); - return (Criteria) this; - } - - public Criteria andOrgStopTimeNotBetween(Date value1, Date value2) { - addCriterion("org_stop_time not between", value1, value2, "orgStopTime"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_organization - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_organization - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class OrganizationExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_organization + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_organization + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_organization + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public OrganizationExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_organization + * + * @mbggenerated + */ + 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 andOrgNoIsNull() { + addCriterion("org_no is null"); + return (Criteria) this; + } + + public Criteria andOrgNoIsNotNull() { + addCriterion("org_no is not null"); + return (Criteria) this; + } + + public Criteria andOrgNoEqualTo(String value) { + addCriterion("org_no =", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoNotEqualTo(String value) { + addCriterion("org_no <>", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoGreaterThan(String value) { + addCriterion("org_no >", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoGreaterThanOrEqualTo(String value) { + addCriterion("org_no >=", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoLessThan(String value) { + addCriterion("org_no <", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoLessThanOrEqualTo(String value) { + addCriterion("org_no <=", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoLike(String value) { + addCriterion("org_no like", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoNotLike(String value) { + addCriterion("org_no not like", value, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoIn(List values) { + addCriterion("org_no in", values, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoNotIn(List values) { + addCriterion("org_no not in", values, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoBetween(String value1, String value2) { + addCriterion("org_no between", value1, value2, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgNoNotBetween(String value1, String value2) { + addCriterion("org_no not between", value1, value2, "orgNo"); + return (Criteria) this; + } + + public Criteria andOrgFullNameIsNull() { + addCriterion("org_full_name is null"); + return (Criteria) this; + } + + public Criteria andOrgFullNameIsNotNull() { + addCriterion("org_full_name is not null"); + return (Criteria) this; + } + + public Criteria andOrgFullNameEqualTo(String value) { + addCriterion("org_full_name =", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameNotEqualTo(String value) { + addCriterion("org_full_name <>", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameGreaterThan(String value) { + addCriterion("org_full_name >", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameGreaterThanOrEqualTo(String value) { + addCriterion("org_full_name >=", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameLessThan(String value) { + addCriterion("org_full_name <", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameLessThanOrEqualTo(String value) { + addCriterion("org_full_name <=", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameLike(String value) { + addCriterion("org_full_name like", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameNotLike(String value) { + addCriterion("org_full_name not like", value, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameIn(List values) { + addCriterion("org_full_name in", values, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameNotIn(List values) { + addCriterion("org_full_name not in", values, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameBetween(String value1, String value2) { + addCriterion("org_full_name between", value1, value2, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgFullNameNotBetween(String value1, String value2) { + addCriterion("org_full_name not between", value1, value2, "orgFullName"); + return (Criteria) this; + } + + public Criteria andOrgAbrIsNull() { + addCriterion("org_abr is null"); + return (Criteria) this; + } + + public Criteria andOrgAbrIsNotNull() { + addCriterion("org_abr is not null"); + return (Criteria) this; + } + + public Criteria andOrgAbrEqualTo(String value) { + addCriterion("org_abr =", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrNotEqualTo(String value) { + addCriterion("org_abr <>", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrGreaterThan(String value) { + addCriterion("org_abr >", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrGreaterThanOrEqualTo(String value) { + addCriterion("org_abr >=", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrLessThan(String value) { + addCriterion("org_abr <", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrLessThanOrEqualTo(String value) { + addCriterion("org_abr <=", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrLike(String value) { + addCriterion("org_abr like", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrNotLike(String value) { + addCriterion("org_abr not like", value, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrIn(List values) { + addCriterion("org_abr in", values, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrNotIn(List values) { + addCriterion("org_abr not in", values, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrBetween(String value1, String value2) { + addCriterion("org_abr between", value1, value2, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgAbrNotBetween(String value1, String value2) { + addCriterion("org_abr not between", value1, value2, "orgAbr"); + return (Criteria) this; + } + + public Criteria andOrgTpcdIsNull() { + addCriterion("org_tpcd is null"); + return (Criteria) this; + } + + public Criteria andOrgTpcdIsNotNull() { + addCriterion("org_tpcd is not null"); + return (Criteria) this; + } + + public Criteria andOrgTpcdEqualTo(String value) { + addCriterion("org_tpcd =", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdNotEqualTo(String value) { + addCriterion("org_tpcd <>", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdGreaterThan(String value) { + addCriterion("org_tpcd >", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdGreaterThanOrEqualTo(String value) { + addCriterion("org_tpcd >=", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdLessThan(String value) { + addCriterion("org_tpcd <", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdLessThanOrEqualTo(String value) { + addCriterion("org_tpcd <=", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdLike(String value) { + addCriterion("org_tpcd like", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdNotLike(String value) { + addCriterion("org_tpcd not like", value, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdIn(List values) { + addCriterion("org_tpcd in", values, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdNotIn(List values) { + addCriterion("org_tpcd not in", values, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdBetween(String value1, String value2) { + addCriterion("org_tpcd between", value1, value2, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgTpcdNotBetween(String value1, String value2) { + addCriterion("org_tpcd not between", value1, value2, "orgTpcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdIsNull() { + addCriterion("org_stcd is null"); + return (Criteria) this; + } + + public Criteria andOrgStcdIsNotNull() { + addCriterion("org_stcd is not null"); + return (Criteria) this; + } + + public Criteria andOrgStcdEqualTo(String value) { + addCriterion("org_stcd =", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdNotEqualTo(String value) { + addCriterion("org_stcd <>", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdGreaterThan(String value) { + addCriterion("org_stcd >", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdGreaterThanOrEqualTo(String value) { + addCriterion("org_stcd >=", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdLessThan(String value) { + addCriterion("org_stcd <", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdLessThanOrEqualTo(String value) { + addCriterion("org_stcd <=", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdLike(String value) { + addCriterion("org_stcd like", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdNotLike(String value) { + addCriterion("org_stcd not like", value, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdIn(List values) { + addCriterion("org_stcd in", values, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdNotIn(List values) { + addCriterion("org_stcd not in", values, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdBetween(String value1, String value2) { + addCriterion("org_stcd between", value1, value2, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgStcdNotBetween(String value1, String value2) { + addCriterion("org_stcd not between", value1, value2, "orgStcd"); + return (Criteria) this; + } + + public Criteria andOrgParentNoIsNull() { + addCriterion("org_parent_no is null"); + return (Criteria) this; + } + + public Criteria andOrgParentNoIsNotNull() { + addCriterion("org_parent_no is not null"); + return (Criteria) this; + } + + public Criteria andOrgParentNoEqualTo(String value) { + addCriterion("org_parent_no =", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoNotEqualTo(String value) { + addCriterion("org_parent_no <>", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoGreaterThan(String value) { + addCriterion("org_parent_no >", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoGreaterThanOrEqualTo(String value) { + addCriterion("org_parent_no >=", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoLessThan(String value) { + addCriterion("org_parent_no <", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoLessThanOrEqualTo(String value) { + addCriterion("org_parent_no <=", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoLike(String value) { + addCriterion("org_parent_no like", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoNotLike(String value) { + addCriterion("org_parent_no not like", value, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoIn(List values) { + addCriterion("org_parent_no in", values, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoNotIn(List values) { + addCriterion("org_parent_no not in", values, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoBetween(String value1, String value2) { + addCriterion("org_parent_no between", value1, value2, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andOrgParentNoNotBetween(String value1, String value2) { + addCriterion("org_parent_no not between", value1, value2, "orgParentNo"); + return (Criteria) this; + } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(String value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(String value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(String value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(String value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(String value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(String value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLike(String value) { + addCriterion("sort like", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotLike(String value) { + addCriterion("sort not like", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(String value1, String value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(String value1, String value2) { + addCriterion("sort not between", value1, value2, "sort"); + 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 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 andCreatorIsNull() { + addCriterion("creator is null"); + return (Criteria) this; + } + + public Criteria andCreatorIsNotNull() { + addCriterion("creator is not null"); + return (Criteria) this; + } + + public Criteria andCreatorEqualTo(Long value) { + addCriterion("creator =", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotEqualTo(Long value) { + addCriterion("creator <>", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThan(Long value) { + addCriterion("creator >", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThanOrEqualTo(Long value) { + addCriterion("creator >=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThan(Long value) { + addCriterion("creator <", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThanOrEqualTo(Long value) { + addCriterion("creator <=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorIn(List values) { + addCriterion("creator in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotIn(List values) { + addCriterion("creator not in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorBetween(Long value1, Long value2) { + addCriterion("creator between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotBetween(Long value1, Long value2) { + addCriterion("creator not between", value1, value2, "creator"); + 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 andUpdaterIsNull() { + addCriterion("updater is null"); + return (Criteria) this; + } + + public Criteria andUpdaterIsNotNull() { + addCriterion("updater is not null"); + return (Criteria) this; + } + + public Criteria andUpdaterEqualTo(Long value) { + addCriterion("updater =", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotEqualTo(Long value) { + addCriterion("updater <>", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThan(Long value) { + addCriterion("updater >", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { + addCriterion("updater >=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThan(Long value) { + addCriterion("updater <", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThanOrEqualTo(Long value) { + addCriterion("updater <=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterIn(List values) { + addCriterion("updater in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotIn(List values) { + addCriterion("updater not in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterBetween(Long value1, Long value2) { + addCriterion("updater between", value1, value2, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotBetween(Long value1, Long value2) { + addCriterion("updater not between", value1, value2, "updater"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeIsNull() { + addCriterion("org_create_time is null"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeIsNotNull() { + addCriterion("org_create_time is not null"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeEqualTo(Date value) { + addCriterion("org_create_time =", value, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeNotEqualTo(Date value) { + addCriterion("org_create_time <>", value, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeGreaterThan(Date value) { + addCriterion("org_create_time >", value, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeGreaterThanOrEqualTo(Date value) { + addCriterion("org_create_time >=", value, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeLessThan(Date value) { + addCriterion("org_create_time <", value, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeLessThanOrEqualTo(Date value) { + addCriterion("org_create_time <=", value, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeIn(List values) { + addCriterion("org_create_time in", values, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeNotIn(List values) { + addCriterion("org_create_time not in", values, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeBetween(Date value1, Date value2) { + addCriterion("org_create_time between", value1, value2, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgCreateTimeNotBetween(Date value1, Date value2) { + addCriterion("org_create_time not between", value1, value2, "orgCreateTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeIsNull() { + addCriterion("org_stop_time is null"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeIsNotNull() { + addCriterion("org_stop_time is not null"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeEqualTo(Date value) { + addCriterion("org_stop_time =", value, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeNotEqualTo(Date value) { + addCriterion("org_stop_time <>", value, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeGreaterThan(Date value) { + addCriterion("org_stop_time >", value, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeGreaterThanOrEqualTo(Date value) { + addCriterion("org_stop_time >=", value, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeLessThan(Date value) { + addCriterion("org_stop_time <", value, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeLessThanOrEqualTo(Date value) { + addCriterion("org_stop_time <=", value, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeIn(List values) { + addCriterion("org_stop_time in", values, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeNotIn(List values) { + addCriterion("org_stop_time not in", values, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeBetween(Date value1, Date value2) { + addCriterion("org_stop_time between", value1, value2, "orgStopTime"); + return (Criteria) this; + } + + public Criteria andOrgStopTimeNotBetween(Date value1, Date value2) { + addCriterion("org_stop_time not between", value1, value2, "orgStopTime"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_organization + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_organization + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/Person.java b/src/main/java/com/jsh/erp/datasource/entities/Person.java index 03052d6f..7c37a5e9 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Person.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Person.java @@ -25,6 +25,14 @@ public class Person { */ private String name; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_person.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_person.Id @@ -96,4 +104,28 @@ public class Person { public void setName(String name) { this.name = name == null ? null : name.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_person.tenant_id + * + * @return the value of jsh_person.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_person.tenant_id + * + * @param tenantId the value for jsh_person.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/PersonExample.java b/src/main/java/com/jsh/erp/datasource/entities/PersonExample.java index dfd19780..909d6620 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/PersonExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/PersonExample.java @@ -393,6 +393,66 @@ public class PersonExample { addCriterion("Name not between", value1, value2, "name"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/Role.java b/src/main/java/com/jsh/erp/datasource/entities/Role.java index 0f2d70ba..9fba4150 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Role.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Role.java @@ -41,6 +41,14 @@ public class Role { */ private String description; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_role.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_role.Id @@ -160,4 +168,28 @@ public class Role { public void setDescription(String description) { this.description = description == null ? null : description.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_role.tenant_id + * + * @return the value of jsh_role.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_role.tenant_id + * + * @param tenantId the value for jsh_role.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/RoleExample.java b/src/main/java/com/jsh/erp/datasource/entities/RoleExample.java index e41faabe..2bd9ae24 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/RoleExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/RoleExample.java @@ -533,6 +533,66 @@ public class RoleExample { addCriterion("description not between", value1, value2, "description"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/SerialNumber.java b/src/main/java/com/jsh/erp/datasource/entities/SerialNumber.java index e00648cc..8daa2ec9 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/SerialNumber.java +++ b/src/main/java/com/jsh/erp/datasource/entities/SerialNumber.java @@ -1,338 +1,389 @@ -package com.jsh.erp.datasource.entities; - -import java.util.Date; - -public class SerialNumber { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.material_Id - * - * @mbggenerated - */ - private Long materialId; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.serial_Number - * - * @mbggenerated - */ - private String serialNumber; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.is_Sell - * - * @mbggenerated - */ - private String isSell; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.remark - * - * @mbggenerated - */ - private String remark; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.delete_Flag - * - * @mbggenerated - */ - private String deleteFlag; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.create_Time - * - * @mbggenerated - */ - private Date createTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.creator - * - * @mbggenerated - */ - private Long creator; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.update_Time - * - * @mbggenerated - */ - private Date updateTime; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_serial_number.updater - * - * @mbggenerated - */ - private Long updater; - /** - * 单据主表id,用于跟踪序列号流向 - * */ - private Long depotheadId; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.id - * - * @return the value of jsh_serial_number.id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.id - * - * @param id the value for jsh_serial_number.id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.material_Id - * - * @return the value of jsh_serial_number.material_Id - * - * @mbggenerated - */ - public Long getMaterialId() { - return materialId; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.material_Id - * - * @param materialId the value for jsh_serial_number.material_Id - * - * @mbggenerated - */ - public void setMaterialId(Long materialId) { - this.materialId = materialId; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.serial_Number - * - * @return the value of jsh_serial_number.serial_Number - * - * @mbggenerated - */ - public String getSerialNumber() { - return serialNumber; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.serial_Number - * - * @param serialNumber the value for jsh_serial_number.serial_Number - * - * @mbggenerated - */ - public void setSerialNumber(String serialNumber) { - this.serialNumber = serialNumber == null ? null : serialNumber.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.is_Sell - * - * @return the value of jsh_serial_number.is_Sell - * - * @mbggenerated - */ - public String getIsSell() { - return isSell; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.is_Sell - * - * @param isSell the value for jsh_serial_number.is_Sell - * - * @mbggenerated - */ - public void setIsSell(String isSell) { - this.isSell = isSell; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.remark - * - * @return the value of jsh_serial_number.remark - * - * @mbggenerated - */ - public String getRemark() { - return remark; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.remark - * - * @param remark the value for jsh_serial_number.remark - * - * @mbggenerated - */ - public void setRemark(String remark) { - this.remark = remark == null ? null : remark.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.delete_Flag - * - * @return the value of jsh_serial_number.delete_Flag - * - * @mbggenerated - */ - public String getDeleteFlag() { - return deleteFlag; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.delete_Flag - * - * @param deleteFlag the value for jsh_serial_number.delete_Flag - * - * @mbggenerated - */ - public void setDeleteFlag(String deleteFlag) { - this.deleteFlag = deleteFlag; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.create_Time - * - * @return the value of jsh_serial_number.create_Time - * - * @mbggenerated - */ - public Date getCreateTime() { - return createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.create_Time - * - * @param createTime the value for jsh_serial_number.create_Time - * - * @mbggenerated - */ - public void setCreateTime(Date createTime) { - this.createTime = createTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.creator - * - * @return the value of jsh_serial_number.creator - * - * @mbggenerated - */ - public Long getCreator() { - return creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.creator - * - * @param creator the value for jsh_serial_number.creator - * - * @mbggenerated - */ - public void setCreator(Long creator) { - this.creator = creator; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.update_Time - * - * @return the value of jsh_serial_number.update_Time - * - * @mbggenerated - */ - public Date getUpdateTime() { - return updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.update_Time - * - * @param updateTime the value for jsh_serial_number.update_Time - * - * @mbggenerated - */ - public void setUpdateTime(Date updateTime) { - this.updateTime = updateTime; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_serial_number.updater - * - * @return the value of jsh_serial_number.updater - * - * @mbggenerated - */ - public Long getUpdater() { - return updater; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_serial_number.updater - * - * @param updater the value for jsh_serial_number.updater - * - * @mbggenerated - */ - public void setUpdater(Long updater) { - this.updater = updater; - } - - - public Long getDepotheadId() { - return depotheadId; - } - - public void setDepotheadId(Long depotheadId) { - this.depotheadId = depotheadId; - } +package com.jsh.erp.datasource.entities; + +import java.util.Date; + +public class SerialNumber { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.material_Id + * + * @mbggenerated + */ + private Long materialId; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.serial_Number + * + * @mbggenerated + */ + private String serialNumber; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.is_Sell + * + * @mbggenerated + */ + private String isSell; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.remark + * + * @mbggenerated + */ + private String remark; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.delete_Flag + * + * @mbggenerated + */ + private String deleteFlag; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.create_Time + * + * @mbggenerated + */ + private Date createTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.creator + * + * @mbggenerated + */ + private Long creator; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.update_Time + * + * @mbggenerated + */ + private Date updateTime; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.updater + * + * @mbggenerated + */ + private Long updater; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.depothead_Id + * + * @mbggenerated + */ + private Long depotheadId; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_serial_number.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.id + * + * @return the value of jsh_serial_number.id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.id + * + * @param id the value for jsh_serial_number.id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.material_Id + * + * @return the value of jsh_serial_number.material_Id + * + * @mbggenerated + */ + public Long getMaterialId() { + return materialId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.material_Id + * + * @param materialId the value for jsh_serial_number.material_Id + * + * @mbggenerated + */ + public void setMaterialId(Long materialId) { + this.materialId = materialId; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.serial_Number + * + * @return the value of jsh_serial_number.serial_Number + * + * @mbggenerated + */ + public String getSerialNumber() { + return serialNumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.serial_Number + * + * @param serialNumber the value for jsh_serial_number.serial_Number + * + * @mbggenerated + */ + public void setSerialNumber(String serialNumber) { + this.serialNumber = serialNumber == null ? null : serialNumber.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.is_Sell + * + * @return the value of jsh_serial_number.is_Sell + * + * @mbggenerated + */ + public String getIsSell() { + return isSell; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.is_Sell + * + * @param isSell the value for jsh_serial_number.is_Sell + * + * @mbggenerated + */ + public void setIsSell(String isSell) { + this.isSell = isSell == null ? null : isSell.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.remark + * + * @return the value of jsh_serial_number.remark + * + * @mbggenerated + */ + public String getRemark() { + return remark; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.remark + * + * @param remark the value for jsh_serial_number.remark + * + * @mbggenerated + */ + public void setRemark(String remark) { + this.remark = remark == null ? null : remark.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.delete_Flag + * + * @return the value of jsh_serial_number.delete_Flag + * + * @mbggenerated + */ + public String getDeleteFlag() { + return deleteFlag; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.delete_Flag + * + * @param deleteFlag the value for jsh_serial_number.delete_Flag + * + * @mbggenerated + */ + public void setDeleteFlag(String deleteFlag) { + this.deleteFlag = deleteFlag == null ? null : deleteFlag.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.create_Time + * + * @return the value of jsh_serial_number.create_Time + * + * @mbggenerated + */ + public Date getCreateTime() { + return createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.create_Time + * + * @param createTime the value for jsh_serial_number.create_Time + * + * @mbggenerated + */ + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.creator + * + * @return the value of jsh_serial_number.creator + * + * @mbggenerated + */ + public Long getCreator() { + return creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.creator + * + * @param creator the value for jsh_serial_number.creator + * + * @mbggenerated + */ + public void setCreator(Long creator) { + this.creator = creator; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.update_Time + * + * @return the value of jsh_serial_number.update_Time + * + * @mbggenerated + */ + public Date getUpdateTime() { + return updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.update_Time + * + * @param updateTime the value for jsh_serial_number.update_Time + * + * @mbggenerated + */ + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.updater + * + * @return the value of jsh_serial_number.updater + * + * @mbggenerated + */ + public Long getUpdater() { + return updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.updater + * + * @param updater the value for jsh_serial_number.updater + * + * @mbggenerated + */ + public void setUpdater(Long updater) { + this.updater = updater; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.depothead_Id + * + * @return the value of jsh_serial_number.depothead_Id + * + * @mbggenerated + */ + public Long getDepotheadId() { + return depotheadId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.depothead_Id + * + * @param depotheadId the value for jsh_serial_number.depothead_Id + * + * @mbggenerated + */ + public void setDepotheadId(Long depotheadId) { + this.depotheadId = depotheadId; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_serial_number.tenant_id + * + * @return the value of jsh_serial_number.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_serial_number.tenant_id + * + * @param tenantId the value for jsh_serial_number.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/SerialNumberExample.java b/src/main/java/com/jsh/erp/datasource/entities/SerialNumberExample.java index 33006783..f6b9e119 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/SerialNumberExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/SerialNumberExample.java @@ -1,1001 +1,1063 @@ -package com.jsh.erp.datasource.entities; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -public class SerialNumberExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public SerialNumberExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - 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 andMaterialIdIsNull() { - addCriterion("material_Id is null"); - return (Criteria) this; - } - - public Criteria andMaterialIdIsNotNull() { - addCriterion("material_Id is not null"); - return (Criteria) this; - } - - public Criteria andMaterialIdEqualTo(Long value) { - addCriterion("material_Id =", value, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdNotEqualTo(Long value) { - addCriterion("material_Id <>", value, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdGreaterThan(Long value) { - addCriterion("material_Id >", value, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdGreaterThanOrEqualTo(Long value) { - addCriterion("material_Id >=", value, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdLessThan(Long value) { - addCriterion("material_Id <", value, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdLessThanOrEqualTo(Long value) { - addCriterion("material_Id <=", value, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdIn(List values) { - addCriterion("material_Id in", values, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdNotIn(List values) { - addCriterion("material_Id not in", values, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdBetween(Long value1, Long value2) { - addCriterion("material_Id between", value1, value2, "materialId"); - return (Criteria) this; - } - - public Criteria andMaterialIdNotBetween(Long value1, Long value2) { - addCriterion("material_Id not between", value1, value2, "materialId"); - return (Criteria) this; - } - - public Criteria andSerialNumberIsNull() { - addCriterion("serial_Number is null"); - return (Criteria) this; - } - - public Criteria andSerialNumberIsNotNull() { - addCriterion("serial_Number is not null"); - return (Criteria) this; - } - - public Criteria andSerialNumberEqualTo(String value) { - addCriterion("serial_Number =", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberNotEqualTo(String value) { - addCriterion("serial_Number <>", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberGreaterThan(String value) { - addCriterion("serial_Number >", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberGreaterThanOrEqualTo(String value) { - addCriterion("serial_Number >=", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberLessThan(String value) { - addCriterion("serial_Number <", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberLessThanOrEqualTo(String value) { - addCriterion("serial_Number <=", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberLike(String value) { - addCriterion("serial_Number like", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberNotLike(String value) { - addCriterion("serial_Number not like", value, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberIn(List values) { - addCriterion("serial_Number in", values, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberNotIn(List values) { - addCriterion("serial_Number not in", values, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberBetween(String value1, String value2) { - addCriterion("serial_Number between", value1, value2, "serialNumber"); - return (Criteria) this; - } - - public Criteria andSerialNumberNotBetween(String value1, String value2) { - addCriterion("serial_Number not between", value1, value2, "serialNumber"); - return (Criteria) this; - } - - public Criteria andIsSellIsNull() { - addCriterion("is_Sell is null"); - return (Criteria) this; - } - - public Criteria andIsSellIsNotNull() { - addCriterion("is_Sell is not null"); - return (Criteria) this; - } - - public Criteria andIsSellEqualTo(String value) { - addCriterion("is_Sell =", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellNotEqualTo(String value) { - addCriterion("is_Sell <>", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellGreaterThan(String value) { - addCriterion("is_Sell >", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellGreaterThanOrEqualTo(String value) { - addCriterion("is_Sell >=", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellLessThan(String value) { - addCriterion("is_Sell <", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellLessThanOrEqualTo(String value) { - addCriterion("is_Sell <=", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellLike(String value) { - addCriterion("isSell like", value, "isSell"); - return (Criteria) this; - } - public Criteria andIsSellNotLike(String value) { - addCriterion("isSell not like", value, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellIn(List values) { - addCriterion("is_Sell in", values, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellNotIn(List values) { - addCriterion("is_Sell not in", values, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellBetween(String value1, String value2) { - addCriterion("is_Sell between", value1, value2, "isSell"); - return (Criteria) this; - } - - public Criteria andIsSellNotBetween(String value1, String value2) { - addCriterion("is_Sell not between", value1, value2, "isSell"); - 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 Criteria andDeleteFlagIsNull() { - addCriterion("delete_Flag is null"); - return (Criteria) this; - } - - public Criteria andDeleteFlagIsNotNull() { - addCriterion("delete_Flag is not null"); - return (Criteria) this; - } - - public Criteria andDeleteFlagEqualTo(String value) { - addCriterion("delete_Flag =", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotEqualTo(String value) { - addCriterion("delete_Flag <>", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagGreaterThan(String value) { - addCriterion("delete_Flag >", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagGreaterThanOrEqualTo(String value) { - addCriterion("delete_Flag >=", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagLessThan(String value) { - addCriterion("delete_Flag <", value, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagLessThanOrEqualTo(String value) { - addCriterion("delete_Flag <=", value, "deleteFlag"); - return (Criteria) this; - } - public Criteria andDeleteFlagLike(String value) { - addCriterion("deleteFlag like", value, "deleteFlag"); - return (Criteria) this; - } - public Criteria andDeleteFlagNotLike(String value) { - addCriterion("deleteFlag not like", value, "deleteFlag"); - return (Criteria) this; - } - public Criteria andDeleteFlagIn(List values) { - addCriterion("delete_Flag in", values, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotIn(List values) { - addCriterion("delete_Flag not in", values, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagBetween(String value1, String value2) { - addCriterion("delete_Flag between", value1, value2, "deleteFlag"); - return (Criteria) this; - } - - public Criteria andDeleteFlagNotBetween(String value1, String value2) { - addCriterion("delete_Flag not between", value1, value2, "deleteFlag"); - 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 andCreatorIsNull() { - addCriterion("creator is null"); - return (Criteria) this; - } - - public Criteria andCreatorIsNotNull() { - addCriterion("creator is not null"); - return (Criteria) this; - } - - public Criteria andCreatorEqualTo(Long value) { - addCriterion("creator =", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotEqualTo(Long value) { - addCriterion("creator <>", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThan(Long value) { - addCriterion("creator >", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorGreaterThanOrEqualTo(Long value) { - addCriterion("creator >=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThan(Long value) { - addCriterion("creator <", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorLessThanOrEqualTo(Long value) { - addCriterion("creator <=", value, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorIn(List values) { - addCriterion("creator in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotIn(List values) { - addCriterion("creator not in", values, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorBetween(Long value1, Long value2) { - addCriterion("creator between", value1, value2, "creator"); - return (Criteria) this; - } - - public Criteria andCreatorNotBetween(Long value1, Long value2) { - addCriterion("creator not between", value1, value2, "creator"); - 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 andUpdaterIsNull() { - addCriterion("updater is null"); - return (Criteria) this; - } - - public Criteria andUpdaterIsNotNull() { - addCriterion("updater is not null"); - return (Criteria) this; - } - - public Criteria andUpdaterEqualTo(Long value) { - addCriterion("updater =", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotEqualTo(Long value) { - addCriterion("updater <>", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThan(Long value) { - addCriterion("updater >", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { - addCriterion("updater >=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThan(Long value) { - addCriterion("updater <", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterLessThanOrEqualTo(Long value) { - addCriterion("updater <=", value, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterIn(List values) { - addCriterion("updater in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotIn(List values) { - addCriterion("updater not in", values, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterBetween(Long value1, Long value2) { - addCriterion("updater between", value1, value2, "updater"); - return (Criteria) this; - } - - public Criteria andUpdaterNotBetween(Long value1, Long value2) { - addCriterion("updater not between", value1, value2, "updater"); - return (Criteria) this; - } - public Criteria andDepotheadIdIsNull() { - addCriterion("depotheadId is null"); - return (Criteria) this; - } - - public Criteria andDepotheadIdIsNotNull() { - addCriterion("depotheadId is not null"); - return (Criteria) this; - } - - public Criteria andDepotheadIdEqualTo(Long value) { - addCriterion("depotheadId =", value, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdNotEqualTo(Long value) { - addCriterion("depotheadId <>", value, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdGreaterThan(Long value) { - addCriterion("depotheadId >", value, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdGreaterThanOrEqualTo(Long value) { - addCriterion("depotheadId >=", value, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdLessThan(Long value) { - addCriterion("depotheadId <", value, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdLessThanOrEqualTo(Long value) { - addCriterion("depotheadId <=", value, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdIn(List values) { - addCriterion("depotheadId in", values, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdNotIn(List values) { - addCriterion("depotheadId not in", values, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdBetween(Long value1, Long value2) { - addCriterion("depotheadId between", value1, value2, "depotheadId"); - return (Criteria) this; - } - - public Criteria andDepotheadIdNotBetween(Long value1, Long value2) { - addCriterion("depotheadId not between", value1, value2, "depotheadId"); - return (Criteria) this; - } - - - - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_serial_number - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class SerialNumberExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public SerialNumberExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + 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 andMaterialIdIsNull() { + addCriterion("material_Id is null"); + return (Criteria) this; + } + + public Criteria andMaterialIdIsNotNull() { + addCriterion("material_Id is not null"); + return (Criteria) this; + } + + public Criteria andMaterialIdEqualTo(Long value) { + addCriterion("material_Id =", value, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdNotEqualTo(Long value) { + addCriterion("material_Id <>", value, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdGreaterThan(Long value) { + addCriterion("material_Id >", value, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdGreaterThanOrEqualTo(Long value) { + addCriterion("material_Id >=", value, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdLessThan(Long value) { + addCriterion("material_Id <", value, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdLessThanOrEqualTo(Long value) { + addCriterion("material_Id <=", value, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdIn(List values) { + addCriterion("material_Id in", values, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdNotIn(List values) { + addCriterion("material_Id not in", values, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdBetween(Long value1, Long value2) { + addCriterion("material_Id between", value1, value2, "materialId"); + return (Criteria) this; + } + + public Criteria andMaterialIdNotBetween(Long value1, Long value2) { + addCriterion("material_Id not between", value1, value2, "materialId"); + return (Criteria) this; + } + + public Criteria andSerialNumberIsNull() { + addCriterion("serial_Number is null"); + return (Criteria) this; + } + + public Criteria andSerialNumberIsNotNull() { + addCriterion("serial_Number is not null"); + return (Criteria) this; + } + + public Criteria andSerialNumberEqualTo(String value) { + addCriterion("serial_Number =", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberNotEqualTo(String value) { + addCriterion("serial_Number <>", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberGreaterThan(String value) { + addCriterion("serial_Number >", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberGreaterThanOrEqualTo(String value) { + addCriterion("serial_Number >=", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberLessThan(String value) { + addCriterion("serial_Number <", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberLessThanOrEqualTo(String value) { + addCriterion("serial_Number <=", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberLike(String value) { + addCriterion("serial_Number like", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberNotLike(String value) { + addCriterion("serial_Number not like", value, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberIn(List values) { + addCriterion("serial_Number in", values, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberNotIn(List values) { + addCriterion("serial_Number not in", values, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberBetween(String value1, String value2) { + addCriterion("serial_Number between", value1, value2, "serialNumber"); + return (Criteria) this; + } + + public Criteria andSerialNumberNotBetween(String value1, String value2) { + addCriterion("serial_Number not between", value1, value2, "serialNumber"); + return (Criteria) this; + } + + public Criteria andIsSellIsNull() { + addCriterion("is_Sell is null"); + return (Criteria) this; + } + + public Criteria andIsSellIsNotNull() { + addCriterion("is_Sell is not null"); + return (Criteria) this; + } + + public Criteria andIsSellEqualTo(String value) { + addCriterion("is_Sell =", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellNotEqualTo(String value) { + addCriterion("is_Sell <>", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellGreaterThan(String value) { + addCriterion("is_Sell >", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellGreaterThanOrEqualTo(String value) { + addCriterion("is_Sell >=", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellLessThan(String value) { + addCriterion("is_Sell <", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellLessThanOrEqualTo(String value) { + addCriterion("is_Sell <=", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellLike(String value) { + addCriterion("is_Sell like", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellNotLike(String value) { + addCriterion("is_Sell not like", value, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellIn(List values) { + addCriterion("is_Sell in", values, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellNotIn(List values) { + addCriterion("is_Sell not in", values, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellBetween(String value1, String value2) { + addCriterion("is_Sell between", value1, value2, "isSell"); + return (Criteria) this; + } + + public Criteria andIsSellNotBetween(String value1, String value2) { + addCriterion("is_Sell not between", value1, value2, "isSell"); + 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 Criteria andDeleteFlagIsNull() { + addCriterion("delete_Flag is null"); + return (Criteria) this; + } + + public Criteria andDeleteFlagIsNotNull() { + addCriterion("delete_Flag is not null"); + return (Criteria) this; + } + + public Criteria andDeleteFlagEqualTo(String value) { + addCriterion("delete_Flag =", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotEqualTo(String value) { + addCriterion("delete_Flag <>", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagGreaterThan(String value) { + addCriterion("delete_Flag >", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagGreaterThanOrEqualTo(String value) { + addCriterion("delete_Flag >=", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagLessThan(String value) { + addCriterion("delete_Flag <", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagLessThanOrEqualTo(String value) { + addCriterion("delete_Flag <=", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagLike(String value) { + addCriterion("delete_Flag like", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotLike(String value) { + addCriterion("delete_Flag not like", value, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagIn(List values) { + addCriterion("delete_Flag in", values, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotIn(List values) { + addCriterion("delete_Flag not in", values, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagBetween(String value1, String value2) { + addCriterion("delete_Flag between", value1, value2, "deleteFlag"); + return (Criteria) this; + } + + public Criteria andDeleteFlagNotBetween(String value1, String value2) { + addCriterion("delete_Flag not between", value1, value2, "deleteFlag"); + 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 andCreatorIsNull() { + addCriterion("creator is null"); + return (Criteria) this; + } + + public Criteria andCreatorIsNotNull() { + addCriterion("creator is not null"); + return (Criteria) this; + } + + public Criteria andCreatorEqualTo(Long value) { + addCriterion("creator =", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotEqualTo(Long value) { + addCriterion("creator <>", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThan(Long value) { + addCriterion("creator >", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThanOrEqualTo(Long value) { + addCriterion("creator >=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThan(Long value) { + addCriterion("creator <", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThanOrEqualTo(Long value) { + addCriterion("creator <=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorIn(List values) { + addCriterion("creator in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotIn(List values) { + addCriterion("creator not in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorBetween(Long value1, Long value2) { + addCriterion("creator between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotBetween(Long value1, Long value2) { + addCriterion("creator not between", value1, value2, "creator"); + 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 andUpdaterIsNull() { + addCriterion("updater is null"); + return (Criteria) this; + } + + public Criteria andUpdaterIsNotNull() { + addCriterion("updater is not null"); + return (Criteria) this; + } + + public Criteria andUpdaterEqualTo(Long value) { + addCriterion("updater =", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotEqualTo(Long value) { + addCriterion("updater <>", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThan(Long value) { + addCriterion("updater >", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterGreaterThanOrEqualTo(Long value) { + addCriterion("updater >=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThan(Long value) { + addCriterion("updater <", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterLessThanOrEqualTo(Long value) { + addCriterion("updater <=", value, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterIn(List values) { + addCriterion("updater in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotIn(List values) { + addCriterion("updater not in", values, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterBetween(Long value1, Long value2) { + addCriterion("updater between", value1, value2, "updater"); + return (Criteria) this; + } + + public Criteria andUpdaterNotBetween(Long value1, Long value2) { + addCriterion("updater not between", value1, value2, "updater"); + return (Criteria) this; + } + + public Criteria andDepotheadIdIsNull() { + addCriterion("depothead_Id is null"); + return (Criteria) this; + } + + public Criteria andDepotheadIdIsNotNull() { + addCriterion("depothead_Id is not null"); + return (Criteria) this; + } + + public Criteria andDepotheadIdEqualTo(Long value) { + addCriterion("depothead_Id =", value, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdNotEqualTo(Long value) { + addCriterion("depothead_Id <>", value, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdGreaterThan(Long value) { + addCriterion("depothead_Id >", value, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdGreaterThanOrEqualTo(Long value) { + addCriterion("depothead_Id >=", value, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdLessThan(Long value) { + addCriterion("depothead_Id <", value, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdLessThanOrEqualTo(Long value) { + addCriterion("depothead_Id <=", value, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdIn(List values) { + addCriterion("depothead_Id in", values, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdNotIn(List values) { + addCriterion("depothead_Id not in", values, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdBetween(Long value1, Long value2) { + addCriterion("depothead_Id between", value1, value2, "depotheadId"); + return (Criteria) this; + } + + public Criteria andDepotheadIdNotBetween(Long value1, Long value2) { + addCriterion("depothead_Id not between", value1, value2, "depotheadId"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_serial_number + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/Supplier.java b/src/main/java/com/jsh/erp/datasource/entities/Supplier.java index 39a3f93a..0c0921de 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Supplier.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Supplier.java @@ -1,677 +1,709 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; - -public class Supplier { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.id - * - * @mbggenerated - */ - private Long id; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.supplier - * - * @mbggenerated - */ - private String supplier; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.contacts - * - * @mbggenerated - */ - private String contacts; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.phonenum - * - * @mbggenerated - */ - private String phonenum; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.email - * - * @mbggenerated - */ - private String email; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.description - * - * @mbggenerated - */ - private String description; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.isystem - * - * @mbggenerated - */ - private Byte isystem; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.type - * - * @mbggenerated - */ - private String type; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.enabled - * - * @mbggenerated - */ - private Boolean enabled; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.AdvanceIn - * - * @mbggenerated - */ - private BigDecimal advancein; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.BeginNeedGet - * - * @mbggenerated - */ - private BigDecimal beginneedget; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.BeginNeedPay - * - * @mbggenerated - */ - private BigDecimal beginneedpay; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.AllNeedGet - * - * @mbggenerated - */ - private BigDecimal allneedget; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.AllNeedPay - * - * @mbggenerated - */ - private BigDecimal allneedpay; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.fax - * - * @mbggenerated - */ - private String fax; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.telephone - * - * @mbggenerated - */ - private String telephone; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.address - * - * @mbggenerated - */ - private String address; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.taxNum - * - * @mbggenerated - */ - private String taxnum; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.bankName - * - * @mbggenerated - */ - private String bankname; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.accountNumber - * - * @mbggenerated - */ - private String accountnumber; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_supplier.taxRate - * - * @mbggenerated - */ - private BigDecimal taxrate; - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.id - * - * @return the value of jsh_supplier.id - * - * @mbggenerated - */ - public Long getId() { - return id; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.id - * - * @param id the value for jsh_supplier.id - * - * @mbggenerated - */ - public void setId(Long id) { - this.id = id; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.supplier - * - * @return the value of jsh_supplier.supplier - * - * @mbggenerated - */ - public String getSupplier() { - return supplier; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.supplier - * - * @param supplier the value for jsh_supplier.supplier - * - * @mbggenerated - */ - public void setSupplier(String supplier) { - this.supplier = supplier == null ? null : supplier.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.contacts - * - * @return the value of jsh_supplier.contacts - * - * @mbggenerated - */ - public String getContacts() { - return contacts; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.contacts - * - * @param contacts the value for jsh_supplier.contacts - * - * @mbggenerated - */ - public void setContacts(String contacts) { - this.contacts = contacts == null ? null : contacts.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.phonenum - * - * @return the value of jsh_supplier.phonenum - * - * @mbggenerated - */ - public String getPhonenum() { - return phonenum; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.phonenum - * - * @param phonenum the value for jsh_supplier.phonenum - * - * @mbggenerated - */ - public void setPhonenum(String phonenum) { - this.phonenum = phonenum == null ? null : phonenum.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.email - * - * @return the value of jsh_supplier.email - * - * @mbggenerated - */ - public String getEmail() { - return email; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.email - * - * @param email the value for jsh_supplier.email - * - * @mbggenerated - */ - public void setEmail(String email) { - this.email = email == null ? null : email.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.description - * - * @return the value of jsh_supplier.description - * - * @mbggenerated - */ - public String getDescription() { - return description; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.description - * - * @param description the value for jsh_supplier.description - * - * @mbggenerated - */ - public void setDescription(String description) { - this.description = description == null ? null : description.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.isystem - * - * @return the value of jsh_supplier.isystem - * - * @mbggenerated - */ - public Byte getIsystem() { - return isystem; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.isystem - * - * @param isystem the value for jsh_supplier.isystem - * - * @mbggenerated - */ - public void setIsystem(Byte isystem) { - this.isystem = isystem; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.type - * - * @return the value of jsh_supplier.type - * - * @mbggenerated - */ - public String getType() { - return type; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.type - * - * @param type the value for jsh_supplier.type - * - * @mbggenerated - */ - public void setType(String type) { - this.type = type == null ? null : type.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.enabled - * - * @return the value of jsh_supplier.enabled - * - * @mbggenerated - */ - public Boolean getEnabled() { - return enabled; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.enabled - * - * @param enabled the value for jsh_supplier.enabled - * - * @mbggenerated - */ - public void setEnabled(Boolean enabled) { - this.enabled = enabled; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.AdvanceIn - * - * @return the value of jsh_supplier.AdvanceIn - * - * @mbggenerated - */ - public BigDecimal getAdvancein() { - return advancein; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.AdvanceIn - * - * @param advancein the value for jsh_supplier.AdvanceIn - * - * @mbggenerated - */ - public void setAdvancein(BigDecimal advancein) { - this.advancein = advancein; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.BeginNeedGet - * - * @return the value of jsh_supplier.BeginNeedGet - * - * @mbggenerated - */ - public BigDecimal getBeginneedget() { - return beginneedget; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.BeginNeedGet - * - * @param beginneedget the value for jsh_supplier.BeginNeedGet - * - * @mbggenerated - */ - public void setBeginneedget(BigDecimal beginneedget) { - this.beginneedget = beginneedget; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.BeginNeedPay - * - * @return the value of jsh_supplier.BeginNeedPay - * - * @mbggenerated - */ - public BigDecimal getBeginneedpay() { - return beginneedpay; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.BeginNeedPay - * - * @param beginneedpay the value for jsh_supplier.BeginNeedPay - * - * @mbggenerated - */ - public void setBeginneedpay(BigDecimal beginneedpay) { - this.beginneedpay = beginneedpay; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.AllNeedGet - * - * @return the value of jsh_supplier.AllNeedGet - * - * @mbggenerated - */ - public BigDecimal getAllneedget() { - return allneedget; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.AllNeedGet - * - * @param allneedget the value for jsh_supplier.AllNeedGet - * - * @mbggenerated - */ - public void setAllneedget(BigDecimal allneedget) { - this.allneedget = allneedget; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.AllNeedPay - * - * @return the value of jsh_supplier.AllNeedPay - * - * @mbggenerated - */ - public BigDecimal getAllneedpay() { - return allneedpay; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.AllNeedPay - * - * @param allneedpay the value for jsh_supplier.AllNeedPay - * - * @mbggenerated - */ - public void setAllneedpay(BigDecimal allneedpay) { - this.allneedpay = allneedpay; - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.fax - * - * @return the value of jsh_supplier.fax - * - * @mbggenerated - */ - public String getFax() { - return fax; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.fax - * - * @param fax the value for jsh_supplier.fax - * - * @mbggenerated - */ - public void setFax(String fax) { - this.fax = fax == null ? null : fax.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.telephone - * - * @return the value of jsh_supplier.telephone - * - * @mbggenerated - */ - public String getTelephone() { - return telephone; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.telephone - * - * @param telephone the value for jsh_supplier.telephone - * - * @mbggenerated - */ - public void setTelephone(String telephone) { - this.telephone = telephone == null ? null : telephone.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.address - * - * @return the value of jsh_supplier.address - * - * @mbggenerated - */ - public String getAddress() { - return address; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.address - * - * @param address the value for jsh_supplier.address - * - * @mbggenerated - */ - public void setAddress(String address) { - this.address = address == null ? null : address.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.taxNum - * - * @return the value of jsh_supplier.taxNum - * - * @mbggenerated - */ - public String getTaxnum() { - return taxnum; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.taxNum - * - * @param taxnum the value for jsh_supplier.taxNum - * - * @mbggenerated - */ - public void setTaxnum(String taxnum) { - this.taxnum = taxnum == null ? null : taxnum.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.bankName - * - * @return the value of jsh_supplier.bankName - * - * @mbggenerated - */ - public String getBankname() { - return bankname; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.bankName - * - * @param bankname the value for jsh_supplier.bankName - * - * @mbggenerated - */ - public void setBankname(String bankname) { - this.bankname = bankname == null ? null : bankname.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.accountNumber - * - * @return the value of jsh_supplier.accountNumber - * - * @mbggenerated - */ - public String getAccountnumber() { - return accountnumber; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.accountNumber - * - * @param accountnumber the value for jsh_supplier.accountNumber - * - * @mbggenerated - */ - public void setAccountnumber(String accountnumber) { - this.accountnumber = accountnumber == null ? null : accountnumber.trim(); - } - - /** - * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_supplier.taxRate - * - * @return the value of jsh_supplier.taxRate - * - * @mbggenerated - */ - public BigDecimal getTaxrate() { - return taxrate; - } - - /** - * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_supplier.taxRate - * - * @param taxrate the value for jsh_supplier.taxRate - * - * @mbggenerated - */ - public void setTaxrate(BigDecimal taxrate) { - this.taxrate = taxrate; - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; + +public class Supplier { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.id + * + * @mbggenerated + */ + private Long id; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.supplier + * + * @mbggenerated + */ + private String supplier; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.contacts + * + * @mbggenerated + */ + private String contacts; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.phonenum + * + * @mbggenerated + */ + private String phonenum; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.email + * + * @mbggenerated + */ + private String email; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.description + * + * @mbggenerated + */ + private String description; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.isystem + * + * @mbggenerated + */ + private Byte isystem; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.type + * + * @mbggenerated + */ + private String type; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.enabled + * + * @mbggenerated + */ + private Boolean enabled; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.AdvanceIn + * + * @mbggenerated + */ + private BigDecimal advancein; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.BeginNeedGet + * + * @mbggenerated + */ + private BigDecimal beginneedget; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.BeginNeedPay + * + * @mbggenerated + */ + private BigDecimal beginneedpay; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.AllNeedGet + * + * @mbggenerated + */ + private BigDecimal allneedget; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.AllNeedPay + * + * @mbggenerated + */ + private BigDecimal allneedpay; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.fax + * + * @mbggenerated + */ + private String fax; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.telephone + * + * @mbggenerated + */ + private String telephone; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.address + * + * @mbggenerated + */ + private String address; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.taxNum + * + * @mbggenerated + */ + private String taxnum; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.bankName + * + * @mbggenerated + */ + private String bankname; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.accountNumber + * + * @mbggenerated + */ + private String accountnumber; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.taxRate + * + * @mbggenerated + */ + private BigDecimal taxrate; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_supplier.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.id + * + * @return the value of jsh_supplier.id + * + * @mbggenerated + */ + public Long getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.id + * + * @param id the value for jsh_supplier.id + * + * @mbggenerated + */ + public void setId(Long id) { + this.id = id; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.supplier + * + * @return the value of jsh_supplier.supplier + * + * @mbggenerated + */ + public String getSupplier() { + return supplier; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.supplier + * + * @param supplier the value for jsh_supplier.supplier + * + * @mbggenerated + */ + public void setSupplier(String supplier) { + this.supplier = supplier == null ? null : supplier.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.contacts + * + * @return the value of jsh_supplier.contacts + * + * @mbggenerated + */ + public String getContacts() { + return contacts; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.contacts + * + * @param contacts the value for jsh_supplier.contacts + * + * @mbggenerated + */ + public void setContacts(String contacts) { + this.contacts = contacts == null ? null : contacts.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.phonenum + * + * @return the value of jsh_supplier.phonenum + * + * @mbggenerated + */ + public String getPhonenum() { + return phonenum; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.phonenum + * + * @param phonenum the value for jsh_supplier.phonenum + * + * @mbggenerated + */ + public void setPhonenum(String phonenum) { + this.phonenum = phonenum == null ? null : phonenum.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.email + * + * @return the value of jsh_supplier.email + * + * @mbggenerated + */ + public String getEmail() { + return email; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.email + * + * @param email the value for jsh_supplier.email + * + * @mbggenerated + */ + public void setEmail(String email) { + this.email = email == null ? null : email.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.description + * + * @return the value of jsh_supplier.description + * + * @mbggenerated + */ + public String getDescription() { + return description; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.description + * + * @param description the value for jsh_supplier.description + * + * @mbggenerated + */ + public void setDescription(String description) { + this.description = description == null ? null : description.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.isystem + * + * @return the value of jsh_supplier.isystem + * + * @mbggenerated + */ + public Byte getIsystem() { + return isystem; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.isystem + * + * @param isystem the value for jsh_supplier.isystem + * + * @mbggenerated + */ + public void setIsystem(Byte isystem) { + this.isystem = isystem; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.type + * + * @return the value of jsh_supplier.type + * + * @mbggenerated + */ + public String getType() { + return type; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.type + * + * @param type the value for jsh_supplier.type + * + * @mbggenerated + */ + public void setType(String type) { + this.type = type == null ? null : type.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.enabled + * + * @return the value of jsh_supplier.enabled + * + * @mbggenerated + */ + public Boolean getEnabled() { + return enabled; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.enabled + * + * @param enabled the value for jsh_supplier.enabled + * + * @mbggenerated + */ + public void setEnabled(Boolean enabled) { + this.enabled = enabled; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.AdvanceIn + * + * @return the value of jsh_supplier.AdvanceIn + * + * @mbggenerated + */ + public BigDecimal getAdvancein() { + return advancein; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.AdvanceIn + * + * @param advancein the value for jsh_supplier.AdvanceIn + * + * @mbggenerated + */ + public void setAdvancein(BigDecimal advancein) { + this.advancein = advancein; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.BeginNeedGet + * + * @return the value of jsh_supplier.BeginNeedGet + * + * @mbggenerated + */ + public BigDecimal getBeginneedget() { + return beginneedget; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.BeginNeedGet + * + * @param beginneedget the value for jsh_supplier.BeginNeedGet + * + * @mbggenerated + */ + public void setBeginneedget(BigDecimal beginneedget) { + this.beginneedget = beginneedget; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.BeginNeedPay + * + * @return the value of jsh_supplier.BeginNeedPay + * + * @mbggenerated + */ + public BigDecimal getBeginneedpay() { + return beginneedpay; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.BeginNeedPay + * + * @param beginneedpay the value for jsh_supplier.BeginNeedPay + * + * @mbggenerated + */ + public void setBeginneedpay(BigDecimal beginneedpay) { + this.beginneedpay = beginneedpay; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.AllNeedGet + * + * @return the value of jsh_supplier.AllNeedGet + * + * @mbggenerated + */ + public BigDecimal getAllneedget() { + return allneedget; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.AllNeedGet + * + * @param allneedget the value for jsh_supplier.AllNeedGet + * + * @mbggenerated + */ + public void setAllneedget(BigDecimal allneedget) { + this.allneedget = allneedget; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.AllNeedPay + * + * @return the value of jsh_supplier.AllNeedPay + * + * @mbggenerated + */ + public BigDecimal getAllneedpay() { + return allneedpay; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.AllNeedPay + * + * @param allneedpay the value for jsh_supplier.AllNeedPay + * + * @mbggenerated + */ + public void setAllneedpay(BigDecimal allneedpay) { + this.allneedpay = allneedpay; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.fax + * + * @return the value of jsh_supplier.fax + * + * @mbggenerated + */ + public String getFax() { + return fax; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.fax + * + * @param fax the value for jsh_supplier.fax + * + * @mbggenerated + */ + public void setFax(String fax) { + this.fax = fax == null ? null : fax.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.telephone + * + * @return the value of jsh_supplier.telephone + * + * @mbggenerated + */ + public String getTelephone() { + return telephone; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.telephone + * + * @param telephone the value for jsh_supplier.telephone + * + * @mbggenerated + */ + public void setTelephone(String telephone) { + this.telephone = telephone == null ? null : telephone.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.address + * + * @return the value of jsh_supplier.address + * + * @mbggenerated + */ + public String getAddress() { + return address; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.address + * + * @param address the value for jsh_supplier.address + * + * @mbggenerated + */ + public void setAddress(String address) { + this.address = address == null ? null : address.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.taxNum + * + * @return the value of jsh_supplier.taxNum + * + * @mbggenerated + */ + public String getTaxnum() { + return taxnum; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.taxNum + * + * @param taxnum the value for jsh_supplier.taxNum + * + * @mbggenerated + */ + public void setTaxnum(String taxnum) { + this.taxnum = taxnum == null ? null : taxnum.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.bankName + * + * @return the value of jsh_supplier.bankName + * + * @mbggenerated + */ + public String getBankname() { + return bankname; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.bankName + * + * @param bankname the value for jsh_supplier.bankName + * + * @mbggenerated + */ + public void setBankname(String bankname) { + this.bankname = bankname == null ? null : bankname.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.accountNumber + * + * @return the value of jsh_supplier.accountNumber + * + * @mbggenerated + */ + public String getAccountnumber() { + return accountnumber; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.accountNumber + * + * @param accountnumber the value for jsh_supplier.accountNumber + * + * @mbggenerated + */ + public void setAccountnumber(String accountnumber) { + this.accountnumber = accountnumber == null ? null : accountnumber.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.taxRate + * + * @return the value of jsh_supplier.taxRate + * + * @mbggenerated + */ + public BigDecimal getTaxrate() { + return taxrate; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.taxRate + * + * @param taxrate the value for jsh_supplier.taxRate + * + * @mbggenerated + */ + public void setTaxrate(BigDecimal taxrate) { + this.taxrate = taxrate; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_supplier.tenant_id + * + * @return the value of jsh_supplier.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_supplier.tenant_id + * + * @param tenantId the value for jsh_supplier.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/SupplierExample.java b/src/main/java/com/jsh/erp/datasource/entities/SupplierExample.java index 85ec15ad..f632f079 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/SupplierExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/SupplierExample.java @@ -1,1683 +1,1743 @@ -package com.jsh.erp.datasource.entities; - -import java.math.BigDecimal; -import java.util.ArrayList; -import java.util.List; - -public class SupplierExample { - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - protected String orderByClause; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - protected boolean distinct; - - /** - * This field was generated by MyBatis Generator. - * This field corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - protected List oredCriteria; - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public SupplierExample() { - oredCriteria = new ArrayList(); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public void setOrderByClause(String orderByClause) { - this.orderByClause = orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public String getOrderByClause() { - return orderByClause; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public void setDistinct(boolean distinct) { - this.distinct = distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public boolean isDistinct() { - return distinct; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public List getOredCriteria() { - return oredCriteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public void or(Criteria criteria) { - oredCriteria.add(criteria); - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public Criteria or() { - Criteria criteria = createCriteriaInternal(); - oredCriteria.add(criteria); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public Criteria createCriteria() { - Criteria criteria = createCriteriaInternal(); - if (oredCriteria.size() == 0) { - oredCriteria.add(criteria); - } - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - protected Criteria createCriteriaInternal() { - Criteria criteria = new Criteria(); - return criteria; - } - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - public void clear() { - oredCriteria.clear(); - orderByClause = null; - distinct = false; - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - 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 andSupplierIsNull() { - addCriterion("supplier is null"); - return (Criteria) this; - } - - public Criteria andSupplierIsNotNull() { - addCriterion("supplier is not null"); - return (Criteria) this; - } - - public Criteria andSupplierEqualTo(String value) { - addCriterion("supplier =", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotEqualTo(String value) { - addCriterion("supplier <>", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierGreaterThan(String value) { - addCriterion("supplier >", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierGreaterThanOrEqualTo(String value) { - addCriterion("supplier >=", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierLessThan(String value) { - addCriterion("supplier <", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierLessThanOrEqualTo(String value) { - addCriterion("supplier <=", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierLike(String value) { - addCriterion("supplier like", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotLike(String value) { - addCriterion("supplier not like", value, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierIn(List values) { - addCriterion("supplier in", values, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotIn(List values) { - addCriterion("supplier not in", values, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierBetween(String value1, String value2) { - addCriterion("supplier between", value1, value2, "supplier"); - return (Criteria) this; - } - - public Criteria andSupplierNotBetween(String value1, String value2) { - addCriterion("supplier not between", value1, value2, "supplier"); - return (Criteria) this; - } - - public Criteria andContactsIsNull() { - addCriterion("contacts is null"); - return (Criteria) this; - } - - public Criteria andContactsIsNotNull() { - addCriterion("contacts is not null"); - return (Criteria) this; - } - - public Criteria andContactsEqualTo(String value) { - addCriterion("contacts =", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsNotEqualTo(String value) { - addCriterion("contacts <>", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsGreaterThan(String value) { - addCriterion("contacts >", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsGreaterThanOrEqualTo(String value) { - addCriterion("contacts >=", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsLessThan(String value) { - addCriterion("contacts <", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsLessThanOrEqualTo(String value) { - addCriterion("contacts <=", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsLike(String value) { - addCriterion("contacts like", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsNotLike(String value) { - addCriterion("contacts not like", value, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsIn(List values) { - addCriterion("contacts in", values, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsNotIn(List values) { - addCriterion("contacts not in", values, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsBetween(String value1, String value2) { - addCriterion("contacts between", value1, value2, "contacts"); - return (Criteria) this; - } - - public Criteria andContactsNotBetween(String value1, String value2) { - addCriterion("contacts not between", value1, value2, "contacts"); - return (Criteria) this; - } - - public Criteria andPhonenumIsNull() { - addCriterion("phonenum is null"); - return (Criteria) this; - } - - public Criteria andPhonenumIsNotNull() { - addCriterion("phonenum is not null"); - return (Criteria) this; - } - - public Criteria andPhonenumEqualTo(String value) { - addCriterion("phonenum =", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumNotEqualTo(String value) { - addCriterion("phonenum <>", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumGreaterThan(String value) { - addCriterion("phonenum >", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumGreaterThanOrEqualTo(String value) { - addCriterion("phonenum >=", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumLessThan(String value) { - addCriterion("phonenum <", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumLessThanOrEqualTo(String value) { - addCriterion("phonenum <=", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumLike(String value) { - addCriterion("phonenum like", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumNotLike(String value) { - addCriterion("phonenum not like", value, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumIn(List values) { - addCriterion("phonenum in", values, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumNotIn(List values) { - addCriterion("phonenum not in", values, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumBetween(String value1, String value2) { - addCriterion("phonenum between", value1, value2, "phonenum"); - return (Criteria) this; - } - - public Criteria andPhonenumNotBetween(String value1, String value2) { - addCriterion("phonenum not between", value1, value2, "phonenum"); - 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 andDescriptionIsNull() { - addCriterion("description is null"); - return (Criteria) this; - } - - public Criteria andDescriptionIsNotNull() { - addCriterion("description is not null"); - return (Criteria) this; - } - - public Criteria andDescriptionEqualTo(String value) { - addCriterion("description =", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionNotEqualTo(String value) { - addCriterion("description <>", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionGreaterThan(String value) { - addCriterion("description >", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionGreaterThanOrEqualTo(String value) { - addCriterion("description >=", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionLessThan(String value) { - addCriterion("description <", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionLessThanOrEqualTo(String value) { - addCriterion("description <=", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionLike(String value) { - addCriterion("description like", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionNotLike(String value) { - addCriterion("description not like", value, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionIn(List values) { - addCriterion("description in", values, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionNotIn(List values) { - addCriterion("description not in", values, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionBetween(String value1, String value2) { - addCriterion("description between", value1, value2, "description"); - return (Criteria) this; - } - - public Criteria andDescriptionNotBetween(String value1, String value2) { - addCriterion("description not between", value1, value2, "description"); - return (Criteria) this; - } - - public Criteria andIsystemIsNull() { - addCriterion("isystem is null"); - return (Criteria) this; - } - - public Criteria andIsystemIsNotNull() { - addCriterion("isystem is not null"); - return (Criteria) this; - } - - public Criteria andIsystemEqualTo(Byte value) { - addCriterion("isystem =", value, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemNotEqualTo(Byte value) { - addCriterion("isystem <>", value, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemGreaterThan(Byte value) { - addCriterion("isystem >", value, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemGreaterThanOrEqualTo(Byte value) { - addCriterion("isystem >=", value, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemLessThan(Byte value) { - addCriterion("isystem <", value, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemLessThanOrEqualTo(Byte value) { - addCriterion("isystem <=", value, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemIn(List values) { - addCriterion("isystem in", values, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemNotIn(List values) { - addCriterion("isystem not in", values, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemBetween(Byte value1, Byte value2) { - addCriterion("isystem between", value1, value2, "isystem"); - return (Criteria) this; - } - - public Criteria andIsystemNotBetween(Byte value1, Byte value2) { - addCriterion("isystem not between", value1, value2, "isystem"); - return (Criteria) this; - } - - public Criteria andTypeIsNull() { - addCriterion("type is null"); - return (Criteria) this; - } - - public Criteria andTypeIsNotNull() { - addCriterion("type is not null"); - return (Criteria) this; - } - - public Criteria andTypeEqualTo(String value) { - addCriterion("type =", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotEqualTo(String value) { - addCriterion("type <>", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeGreaterThan(String value) { - addCriterion("type >", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeGreaterThanOrEqualTo(String value) { - addCriterion("type >=", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLessThan(String value) { - addCriterion("type <", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLessThanOrEqualTo(String value) { - addCriterion("type <=", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeLike(String value) { - addCriterion("type like", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotLike(String value) { - addCriterion("type not like", value, "type"); - return (Criteria) this; - } - - public Criteria andTypeIn(List values) { - addCriterion("type in", values, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotIn(List values) { - addCriterion("type not in", values, "type"); - return (Criteria) this; - } - - public Criteria andTypeBetween(String value1, String value2) { - addCriterion("type between", value1, value2, "type"); - return (Criteria) this; - } - - public Criteria andTypeNotBetween(String value1, String value2) { - addCriterion("type not between", value1, value2, "type"); - return (Criteria) this; - } - - public Criteria andEnabledIsNull() { - addCriterion("enabled is null"); - return (Criteria) this; - } - - public Criteria andEnabledIsNotNull() { - addCriterion("enabled is not null"); - return (Criteria) this; - } - - public Criteria andEnabledEqualTo(Boolean value) { - addCriterion("enabled =", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledNotEqualTo(Boolean value) { - addCriterion("enabled <>", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledGreaterThan(Boolean value) { - addCriterion("enabled >", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledGreaterThanOrEqualTo(Boolean value) { - addCriterion("enabled >=", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledLessThan(Boolean value) { - addCriterion("enabled <", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledLessThanOrEqualTo(Boolean value) { - addCriterion("enabled <=", value, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledIn(List values) { - addCriterion("enabled in", values, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledNotIn(List values) { - addCriterion("enabled not in", values, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledBetween(Boolean value1, Boolean value2) { - addCriterion("enabled between", value1, value2, "enabled"); - return (Criteria) this; - } - - public Criteria andEnabledNotBetween(Boolean value1, Boolean value2) { - addCriterion("enabled not between", value1, value2, "enabled"); - return (Criteria) this; - } - - public Criteria andAdvanceinIsNull() { - addCriterion("AdvanceIn is null"); - return (Criteria) this; - } - - public Criteria andAdvanceinIsNotNull() { - addCriterion("AdvanceIn is not null"); - return (Criteria) this; - } - - public Criteria andAdvanceinEqualTo(BigDecimal value) { - addCriterion("AdvanceIn =", value, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinNotEqualTo(BigDecimal value) { - addCriterion("AdvanceIn <>", value, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinGreaterThan(BigDecimal value) { - addCriterion("AdvanceIn >", value, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("AdvanceIn >=", value, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinLessThan(BigDecimal value) { - addCriterion("AdvanceIn <", value, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinLessThanOrEqualTo(BigDecimal value) { - addCriterion("AdvanceIn <=", value, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinIn(List values) { - addCriterion("AdvanceIn in", values, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinNotIn(List values) { - addCriterion("AdvanceIn not in", values, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AdvanceIn between", value1, value2, "advancein"); - return (Criteria) this; - } - - public Criteria andAdvanceinNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AdvanceIn not between", value1, value2, "advancein"); - return (Criteria) this; - } - - public Criteria andBeginneedgetIsNull() { - addCriterion("BeginNeedGet is null"); - return (Criteria) this; - } - - public Criteria andBeginneedgetIsNotNull() { - addCriterion("BeginNeedGet is not null"); - return (Criteria) this; - } - - public Criteria andBeginneedgetEqualTo(BigDecimal value) { - addCriterion("BeginNeedGet =", value, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetNotEqualTo(BigDecimal value) { - addCriterion("BeginNeedGet <>", value, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetGreaterThan(BigDecimal value) { - addCriterion("BeginNeedGet >", value, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("BeginNeedGet >=", value, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetLessThan(BigDecimal value) { - addCriterion("BeginNeedGet <", value, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetLessThanOrEqualTo(BigDecimal value) { - addCriterion("BeginNeedGet <=", value, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetIn(List values) { - addCriterion("BeginNeedGet in", values, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetNotIn(List values) { - addCriterion("BeginNeedGet not in", values, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("BeginNeedGet between", value1, value2, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedgetNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("BeginNeedGet not between", value1, value2, "beginneedget"); - return (Criteria) this; - } - - public Criteria andBeginneedpayIsNull() { - addCriterion("BeginNeedPay is null"); - return (Criteria) this; - } - - public Criteria andBeginneedpayIsNotNull() { - addCriterion("BeginNeedPay is not null"); - return (Criteria) this; - } - - public Criteria andBeginneedpayEqualTo(BigDecimal value) { - addCriterion("BeginNeedPay =", value, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayNotEqualTo(BigDecimal value) { - addCriterion("BeginNeedPay <>", value, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayGreaterThan(BigDecimal value) { - addCriterion("BeginNeedPay >", value, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("BeginNeedPay >=", value, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayLessThan(BigDecimal value) { - addCriterion("BeginNeedPay <", value, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayLessThanOrEqualTo(BigDecimal value) { - addCriterion("BeginNeedPay <=", value, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayIn(List values) { - addCriterion("BeginNeedPay in", values, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayNotIn(List values) { - addCriterion("BeginNeedPay not in", values, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("BeginNeedPay between", value1, value2, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andBeginneedpayNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("BeginNeedPay not between", value1, value2, "beginneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedgetIsNull() { - addCriterion("AllNeedGet is null"); - return (Criteria) this; - } - - public Criteria andAllneedgetIsNotNull() { - addCriterion("AllNeedGet is not null"); - return (Criteria) this; - } - - public Criteria andAllneedgetEqualTo(BigDecimal value) { - addCriterion("AllNeedGet =", value, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetNotEqualTo(BigDecimal value) { - addCriterion("AllNeedGet <>", value, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetGreaterThan(BigDecimal value) { - addCriterion("AllNeedGet >", value, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("AllNeedGet >=", value, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetLessThan(BigDecimal value) { - addCriterion("AllNeedGet <", value, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetLessThanOrEqualTo(BigDecimal value) { - addCriterion("AllNeedGet <=", value, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetIn(List values) { - addCriterion("AllNeedGet in", values, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetNotIn(List values) { - addCriterion("AllNeedGet not in", values, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AllNeedGet between", value1, value2, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedgetNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AllNeedGet not between", value1, value2, "allneedget"); - return (Criteria) this; - } - - public Criteria andAllneedpayIsNull() { - addCriterion("AllNeedPay is null"); - return (Criteria) this; - } - - public Criteria andAllneedpayIsNotNull() { - addCriterion("AllNeedPay is not null"); - return (Criteria) this; - } - - public Criteria andAllneedpayEqualTo(BigDecimal value) { - addCriterion("AllNeedPay =", value, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayNotEqualTo(BigDecimal value) { - addCriterion("AllNeedPay <>", value, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayGreaterThan(BigDecimal value) { - addCriterion("AllNeedPay >", value, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("AllNeedPay >=", value, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayLessThan(BigDecimal value) { - addCriterion("AllNeedPay <", value, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayLessThanOrEqualTo(BigDecimal value) { - addCriterion("AllNeedPay <=", value, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayIn(List values) { - addCriterion("AllNeedPay in", values, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayNotIn(List values) { - addCriterion("AllNeedPay not in", values, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AllNeedPay between", value1, value2, "allneedpay"); - return (Criteria) this; - } - - public Criteria andAllneedpayNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("AllNeedPay not between", value1, value2, "allneedpay"); - return (Criteria) this; - } - - public Criteria andFaxIsNull() { - addCriterion("fax is null"); - return (Criteria) this; - } - - public Criteria andFaxIsNotNull() { - addCriterion("fax is not null"); - return (Criteria) this; - } - - public Criteria andFaxEqualTo(String value) { - addCriterion("fax =", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxNotEqualTo(String value) { - addCriterion("fax <>", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxGreaterThan(String value) { - addCriterion("fax >", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxGreaterThanOrEqualTo(String value) { - addCriterion("fax >=", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxLessThan(String value) { - addCriterion("fax <", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxLessThanOrEqualTo(String value) { - addCriterion("fax <=", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxLike(String value) { - addCriterion("fax like", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxNotLike(String value) { - addCriterion("fax not like", value, "fax"); - return (Criteria) this; - } - - public Criteria andFaxIn(List values) { - addCriterion("fax in", values, "fax"); - return (Criteria) this; - } - - public Criteria andFaxNotIn(List values) { - addCriterion("fax not in", values, "fax"); - return (Criteria) this; - } - - public Criteria andFaxBetween(String value1, String value2) { - addCriterion("fax between", value1, value2, "fax"); - return (Criteria) this; - } - - public Criteria andFaxNotBetween(String value1, String value2) { - addCriterion("fax not between", value1, value2, "fax"); - return (Criteria) this; - } - - public Criteria andTelephoneIsNull() { - addCriterion("telephone is null"); - return (Criteria) this; - } - - public Criteria andTelephoneIsNotNull() { - addCriterion("telephone is not null"); - return (Criteria) this; - } - - public Criteria andTelephoneEqualTo(String value) { - addCriterion("telephone =", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneNotEqualTo(String value) { - addCriterion("telephone <>", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneGreaterThan(String value) { - addCriterion("telephone >", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneGreaterThanOrEqualTo(String value) { - addCriterion("telephone >=", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneLessThan(String value) { - addCriterion("telephone <", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneLessThanOrEqualTo(String value) { - addCriterion("telephone <=", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneLike(String value) { - addCriterion("telephone like", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneNotLike(String value) { - addCriterion("telephone not like", value, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneIn(List values) { - addCriterion("telephone in", values, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneNotIn(List values) { - addCriterion("telephone not in", values, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneBetween(String value1, String value2) { - addCriterion("telephone between", value1, value2, "telephone"); - return (Criteria) this; - } - - public Criteria andTelephoneNotBetween(String value1, String value2) { - addCriterion("telephone not between", value1, value2, "telephone"); - return (Criteria) this; - } - - public Criteria andAddressIsNull() { - addCriterion("address is null"); - return (Criteria) this; - } - - public Criteria andAddressIsNotNull() { - addCriterion("address is not null"); - return (Criteria) this; - } - - public Criteria andAddressEqualTo(String value) { - addCriterion("address =", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotEqualTo(String value) { - addCriterion("address <>", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressGreaterThan(String value) { - addCriterion("address >", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressGreaterThanOrEqualTo(String value) { - addCriterion("address >=", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressLessThan(String value) { - addCriterion("address <", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressLessThanOrEqualTo(String value) { - addCriterion("address <=", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressLike(String value) { - addCriterion("address like", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotLike(String value) { - addCriterion("address not like", value, "address"); - return (Criteria) this; - } - - public Criteria andAddressIn(List values) { - addCriterion("address in", values, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotIn(List values) { - addCriterion("address not in", values, "address"); - return (Criteria) this; - } - - public Criteria andAddressBetween(String value1, String value2) { - addCriterion("address between", value1, value2, "address"); - return (Criteria) this; - } - - public Criteria andAddressNotBetween(String value1, String value2) { - addCriterion("address not between", value1, value2, "address"); - return (Criteria) this; - } - - public Criteria andTaxnumIsNull() { - addCriterion("taxNum is null"); - return (Criteria) this; - } - - public Criteria andTaxnumIsNotNull() { - addCriterion("taxNum is not null"); - return (Criteria) this; - } - - public Criteria andTaxnumEqualTo(String value) { - addCriterion("taxNum =", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumNotEqualTo(String value) { - addCriterion("taxNum <>", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumGreaterThan(String value) { - addCriterion("taxNum >", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumGreaterThanOrEqualTo(String value) { - addCriterion("taxNum >=", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumLessThan(String value) { - addCriterion("taxNum <", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumLessThanOrEqualTo(String value) { - addCriterion("taxNum <=", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumLike(String value) { - addCriterion("taxNum like", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumNotLike(String value) { - addCriterion("taxNum not like", value, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumIn(List values) { - addCriterion("taxNum in", values, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumNotIn(List values) { - addCriterion("taxNum not in", values, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumBetween(String value1, String value2) { - addCriterion("taxNum between", value1, value2, "taxnum"); - return (Criteria) this; - } - - public Criteria andTaxnumNotBetween(String value1, String value2) { - addCriterion("taxNum not between", value1, value2, "taxnum"); - return (Criteria) this; - } - - public Criteria andBanknameIsNull() { - addCriterion("bankName is null"); - return (Criteria) this; - } - - public Criteria andBanknameIsNotNull() { - addCriterion("bankName is not null"); - return (Criteria) this; - } - - public Criteria andBanknameEqualTo(String value) { - addCriterion("bankName =", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameNotEqualTo(String value) { - addCriterion("bankName <>", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameGreaterThan(String value) { - addCriterion("bankName >", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameGreaterThanOrEqualTo(String value) { - addCriterion("bankName >=", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameLessThan(String value) { - addCriterion("bankName <", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameLessThanOrEqualTo(String value) { - addCriterion("bankName <=", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameLike(String value) { - addCriterion("bankName like", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameNotLike(String value) { - addCriterion("bankName not like", value, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameIn(List values) { - addCriterion("bankName in", values, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameNotIn(List values) { - addCriterion("bankName not in", values, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameBetween(String value1, String value2) { - addCriterion("bankName between", value1, value2, "bankname"); - return (Criteria) this; - } - - public Criteria andBanknameNotBetween(String value1, String value2) { - addCriterion("bankName not between", value1, value2, "bankname"); - return (Criteria) this; - } - - public Criteria andAccountnumberIsNull() { - addCriterion("accountNumber is null"); - return (Criteria) this; - } - - public Criteria andAccountnumberIsNotNull() { - addCriterion("accountNumber is not null"); - return (Criteria) this; - } - - public Criteria andAccountnumberEqualTo(String value) { - addCriterion("accountNumber =", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberNotEqualTo(String value) { - addCriterion("accountNumber <>", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberGreaterThan(String value) { - addCriterion("accountNumber >", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberGreaterThanOrEqualTo(String value) { - addCriterion("accountNumber >=", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberLessThan(String value) { - addCriterion("accountNumber <", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberLessThanOrEqualTo(String value) { - addCriterion("accountNumber <=", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberLike(String value) { - addCriterion("accountNumber like", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberNotLike(String value) { - addCriterion("accountNumber not like", value, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberIn(List values) { - addCriterion("accountNumber in", values, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberNotIn(List values) { - addCriterion("accountNumber not in", values, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberBetween(String value1, String value2) { - addCriterion("accountNumber between", value1, value2, "accountnumber"); - return (Criteria) this; - } - - public Criteria andAccountnumberNotBetween(String value1, String value2) { - addCriterion("accountNumber not between", value1, value2, "accountnumber"); - return (Criteria) this; - } - - public Criteria andTaxrateIsNull() { - addCriterion("taxRate is null"); - return (Criteria) this; - } - - public Criteria andTaxrateIsNotNull() { - addCriterion("taxRate is not null"); - return (Criteria) this; - } - - public Criteria andTaxrateEqualTo(BigDecimal value) { - addCriterion("taxRate =", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateNotEqualTo(BigDecimal value) { - addCriterion("taxRate <>", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateGreaterThan(BigDecimal value) { - addCriterion("taxRate >", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateGreaterThanOrEqualTo(BigDecimal value) { - addCriterion("taxRate >=", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateLessThan(BigDecimal value) { - addCriterion("taxRate <", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateLessThanOrEqualTo(BigDecimal value) { - addCriterion("taxRate <=", value, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateIn(List values) { - addCriterion("taxRate in", values, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateNotIn(List values) { - addCriterion("taxRate not in", values, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("taxRate between", value1, value2, "taxrate"); - return (Criteria) this; - } - - public Criteria andTaxrateNotBetween(BigDecimal value1, BigDecimal value2) { - addCriterion("taxRate not between", value1, value2, "taxrate"); - return (Criteria) this; - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_supplier - * - * @mbggenerated do_not_delete_during_merge - */ - public static class Criteria extends GeneratedCriteria { - - protected Criteria() { - super(); - } - } - - /** - * This class was generated by MyBatis Generator. - * This class corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - 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); - } - } +package com.jsh.erp.datasource.entities; + +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.List; + +public class SupplierExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public SupplierExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + 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 andSupplierIsNull() { + addCriterion("supplier is null"); + return (Criteria) this; + } + + public Criteria andSupplierIsNotNull() { + addCriterion("supplier is not null"); + return (Criteria) this; + } + + public Criteria andSupplierEqualTo(String value) { + addCriterion("supplier =", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotEqualTo(String value) { + addCriterion("supplier <>", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierGreaterThan(String value) { + addCriterion("supplier >", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierGreaterThanOrEqualTo(String value) { + addCriterion("supplier >=", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierLessThan(String value) { + addCriterion("supplier <", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierLessThanOrEqualTo(String value) { + addCriterion("supplier <=", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierLike(String value) { + addCriterion("supplier like", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotLike(String value) { + addCriterion("supplier not like", value, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierIn(List values) { + addCriterion("supplier in", values, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotIn(List values) { + addCriterion("supplier not in", values, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierBetween(String value1, String value2) { + addCriterion("supplier between", value1, value2, "supplier"); + return (Criteria) this; + } + + public Criteria andSupplierNotBetween(String value1, String value2) { + addCriterion("supplier not between", value1, value2, "supplier"); + return (Criteria) this; + } + + public Criteria andContactsIsNull() { + addCriterion("contacts is null"); + return (Criteria) this; + } + + public Criteria andContactsIsNotNull() { + addCriterion("contacts is not null"); + return (Criteria) this; + } + + public Criteria andContactsEqualTo(String value) { + addCriterion("contacts =", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsNotEqualTo(String value) { + addCriterion("contacts <>", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsGreaterThan(String value) { + addCriterion("contacts >", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsGreaterThanOrEqualTo(String value) { + addCriterion("contacts >=", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsLessThan(String value) { + addCriterion("contacts <", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsLessThanOrEqualTo(String value) { + addCriterion("contacts <=", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsLike(String value) { + addCriterion("contacts like", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsNotLike(String value) { + addCriterion("contacts not like", value, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsIn(List values) { + addCriterion("contacts in", values, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsNotIn(List values) { + addCriterion("contacts not in", values, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsBetween(String value1, String value2) { + addCriterion("contacts between", value1, value2, "contacts"); + return (Criteria) this; + } + + public Criteria andContactsNotBetween(String value1, String value2) { + addCriterion("contacts not between", value1, value2, "contacts"); + return (Criteria) this; + } + + public Criteria andPhonenumIsNull() { + addCriterion("phonenum is null"); + return (Criteria) this; + } + + public Criteria andPhonenumIsNotNull() { + addCriterion("phonenum is not null"); + return (Criteria) this; + } + + public Criteria andPhonenumEqualTo(String value) { + addCriterion("phonenum =", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumNotEqualTo(String value) { + addCriterion("phonenum <>", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumGreaterThan(String value) { + addCriterion("phonenum >", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumGreaterThanOrEqualTo(String value) { + addCriterion("phonenum >=", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumLessThan(String value) { + addCriterion("phonenum <", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumLessThanOrEqualTo(String value) { + addCriterion("phonenum <=", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumLike(String value) { + addCriterion("phonenum like", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumNotLike(String value) { + addCriterion("phonenum not like", value, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumIn(List values) { + addCriterion("phonenum in", values, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumNotIn(List values) { + addCriterion("phonenum not in", values, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumBetween(String value1, String value2) { + addCriterion("phonenum between", value1, value2, "phonenum"); + return (Criteria) this; + } + + public Criteria andPhonenumNotBetween(String value1, String value2) { + addCriterion("phonenum not between", value1, value2, "phonenum"); + 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 andDescriptionIsNull() { + addCriterion("description is null"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNotNull() { + addCriterion("description is not null"); + return (Criteria) this; + } + + public Criteria andDescriptionEqualTo(String value) { + addCriterion("description =", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotEqualTo(String value) { + addCriterion("description <>", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThan(String value) { + addCriterion("description >", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThanOrEqualTo(String value) { + addCriterion("description >=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThan(String value) { + addCriterion("description <", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThanOrEqualTo(String value) { + addCriterion("description <=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLike(String value) { + addCriterion("description like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotLike(String value) { + addCriterion("description not like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionIn(List values) { + addCriterion("description in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotIn(List values) { + addCriterion("description not in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionBetween(String value1, String value2) { + addCriterion("description between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotBetween(String value1, String value2) { + addCriterion("description not between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andIsystemIsNull() { + addCriterion("isystem is null"); + return (Criteria) this; + } + + public Criteria andIsystemIsNotNull() { + addCriterion("isystem is not null"); + return (Criteria) this; + } + + public Criteria andIsystemEqualTo(Byte value) { + addCriterion("isystem =", value, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemNotEqualTo(Byte value) { + addCriterion("isystem <>", value, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemGreaterThan(Byte value) { + addCriterion("isystem >", value, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemGreaterThanOrEqualTo(Byte value) { + addCriterion("isystem >=", value, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemLessThan(Byte value) { + addCriterion("isystem <", value, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemLessThanOrEqualTo(Byte value) { + addCriterion("isystem <=", value, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemIn(List values) { + addCriterion("isystem in", values, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemNotIn(List values) { + addCriterion("isystem not in", values, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemBetween(Byte value1, Byte value2) { + addCriterion("isystem between", value1, value2, "isystem"); + return (Criteria) this; + } + + public Criteria andIsystemNotBetween(Byte value1, Byte value2) { + addCriterion("isystem not between", value1, value2, "isystem"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("type is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("type is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("type =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("type <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("type >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("type >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("type <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("type <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("type like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("type not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("type in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("type not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("type between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("type not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andEnabledIsNull() { + addCriterion("enabled is null"); + return (Criteria) this; + } + + public Criteria andEnabledIsNotNull() { + addCriterion("enabled is not null"); + return (Criteria) this; + } + + public Criteria andEnabledEqualTo(Boolean value) { + addCriterion("enabled =", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotEqualTo(Boolean value) { + addCriterion("enabled <>", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledGreaterThan(Boolean value) { + addCriterion("enabled >", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledGreaterThanOrEqualTo(Boolean value) { + addCriterion("enabled >=", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledLessThan(Boolean value) { + addCriterion("enabled <", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledLessThanOrEqualTo(Boolean value) { + addCriterion("enabled <=", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledIn(List values) { + addCriterion("enabled in", values, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotIn(List values) { + addCriterion("enabled not in", values, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledBetween(Boolean value1, Boolean value2) { + addCriterion("enabled between", value1, value2, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotBetween(Boolean value1, Boolean value2) { + addCriterion("enabled not between", value1, value2, "enabled"); + return (Criteria) this; + } + + public Criteria andAdvanceinIsNull() { + addCriterion("AdvanceIn is null"); + return (Criteria) this; + } + + public Criteria andAdvanceinIsNotNull() { + addCriterion("AdvanceIn is not null"); + return (Criteria) this; + } + + public Criteria andAdvanceinEqualTo(BigDecimal value) { + addCriterion("AdvanceIn =", value, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinNotEqualTo(BigDecimal value) { + addCriterion("AdvanceIn <>", value, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinGreaterThan(BigDecimal value) { + addCriterion("AdvanceIn >", value, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("AdvanceIn >=", value, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinLessThan(BigDecimal value) { + addCriterion("AdvanceIn <", value, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinLessThanOrEqualTo(BigDecimal value) { + addCriterion("AdvanceIn <=", value, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinIn(List values) { + addCriterion("AdvanceIn in", values, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinNotIn(List values) { + addCriterion("AdvanceIn not in", values, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AdvanceIn between", value1, value2, "advancein"); + return (Criteria) this; + } + + public Criteria andAdvanceinNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AdvanceIn not between", value1, value2, "advancein"); + return (Criteria) this; + } + + public Criteria andBeginneedgetIsNull() { + addCriterion("BeginNeedGet is null"); + return (Criteria) this; + } + + public Criteria andBeginneedgetIsNotNull() { + addCriterion("BeginNeedGet is not null"); + return (Criteria) this; + } + + public Criteria andBeginneedgetEqualTo(BigDecimal value) { + addCriterion("BeginNeedGet =", value, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetNotEqualTo(BigDecimal value) { + addCriterion("BeginNeedGet <>", value, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetGreaterThan(BigDecimal value) { + addCriterion("BeginNeedGet >", value, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("BeginNeedGet >=", value, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetLessThan(BigDecimal value) { + addCriterion("BeginNeedGet <", value, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetLessThanOrEqualTo(BigDecimal value) { + addCriterion("BeginNeedGet <=", value, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetIn(List values) { + addCriterion("BeginNeedGet in", values, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetNotIn(List values) { + addCriterion("BeginNeedGet not in", values, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("BeginNeedGet between", value1, value2, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedgetNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("BeginNeedGet not between", value1, value2, "beginneedget"); + return (Criteria) this; + } + + public Criteria andBeginneedpayIsNull() { + addCriterion("BeginNeedPay is null"); + return (Criteria) this; + } + + public Criteria andBeginneedpayIsNotNull() { + addCriterion("BeginNeedPay is not null"); + return (Criteria) this; + } + + public Criteria andBeginneedpayEqualTo(BigDecimal value) { + addCriterion("BeginNeedPay =", value, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayNotEqualTo(BigDecimal value) { + addCriterion("BeginNeedPay <>", value, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayGreaterThan(BigDecimal value) { + addCriterion("BeginNeedPay >", value, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("BeginNeedPay >=", value, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayLessThan(BigDecimal value) { + addCriterion("BeginNeedPay <", value, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayLessThanOrEqualTo(BigDecimal value) { + addCriterion("BeginNeedPay <=", value, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayIn(List values) { + addCriterion("BeginNeedPay in", values, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayNotIn(List values) { + addCriterion("BeginNeedPay not in", values, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("BeginNeedPay between", value1, value2, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andBeginneedpayNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("BeginNeedPay not between", value1, value2, "beginneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedgetIsNull() { + addCriterion("AllNeedGet is null"); + return (Criteria) this; + } + + public Criteria andAllneedgetIsNotNull() { + addCriterion("AllNeedGet is not null"); + return (Criteria) this; + } + + public Criteria andAllneedgetEqualTo(BigDecimal value) { + addCriterion("AllNeedGet =", value, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetNotEqualTo(BigDecimal value) { + addCriterion("AllNeedGet <>", value, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetGreaterThan(BigDecimal value) { + addCriterion("AllNeedGet >", value, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("AllNeedGet >=", value, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetLessThan(BigDecimal value) { + addCriterion("AllNeedGet <", value, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetLessThanOrEqualTo(BigDecimal value) { + addCriterion("AllNeedGet <=", value, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetIn(List values) { + addCriterion("AllNeedGet in", values, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetNotIn(List values) { + addCriterion("AllNeedGet not in", values, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AllNeedGet between", value1, value2, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedgetNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AllNeedGet not between", value1, value2, "allneedget"); + return (Criteria) this; + } + + public Criteria andAllneedpayIsNull() { + addCriterion("AllNeedPay is null"); + return (Criteria) this; + } + + public Criteria andAllneedpayIsNotNull() { + addCriterion("AllNeedPay is not null"); + return (Criteria) this; + } + + public Criteria andAllneedpayEqualTo(BigDecimal value) { + addCriterion("AllNeedPay =", value, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayNotEqualTo(BigDecimal value) { + addCriterion("AllNeedPay <>", value, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayGreaterThan(BigDecimal value) { + addCriterion("AllNeedPay >", value, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("AllNeedPay >=", value, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayLessThan(BigDecimal value) { + addCriterion("AllNeedPay <", value, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayLessThanOrEqualTo(BigDecimal value) { + addCriterion("AllNeedPay <=", value, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayIn(List values) { + addCriterion("AllNeedPay in", values, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayNotIn(List values) { + addCriterion("AllNeedPay not in", values, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AllNeedPay between", value1, value2, "allneedpay"); + return (Criteria) this; + } + + public Criteria andAllneedpayNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("AllNeedPay not between", value1, value2, "allneedpay"); + return (Criteria) this; + } + + public Criteria andFaxIsNull() { + addCriterion("fax is null"); + return (Criteria) this; + } + + public Criteria andFaxIsNotNull() { + addCriterion("fax is not null"); + return (Criteria) this; + } + + public Criteria andFaxEqualTo(String value) { + addCriterion("fax =", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxNotEqualTo(String value) { + addCriterion("fax <>", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxGreaterThan(String value) { + addCriterion("fax >", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxGreaterThanOrEqualTo(String value) { + addCriterion("fax >=", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxLessThan(String value) { + addCriterion("fax <", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxLessThanOrEqualTo(String value) { + addCriterion("fax <=", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxLike(String value) { + addCriterion("fax like", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxNotLike(String value) { + addCriterion("fax not like", value, "fax"); + return (Criteria) this; + } + + public Criteria andFaxIn(List values) { + addCriterion("fax in", values, "fax"); + return (Criteria) this; + } + + public Criteria andFaxNotIn(List values) { + addCriterion("fax not in", values, "fax"); + return (Criteria) this; + } + + public Criteria andFaxBetween(String value1, String value2) { + addCriterion("fax between", value1, value2, "fax"); + return (Criteria) this; + } + + public Criteria andFaxNotBetween(String value1, String value2) { + addCriterion("fax not between", value1, value2, "fax"); + return (Criteria) this; + } + + public Criteria andTelephoneIsNull() { + addCriterion("telephone is null"); + return (Criteria) this; + } + + public Criteria andTelephoneIsNotNull() { + addCriterion("telephone is not null"); + return (Criteria) this; + } + + public Criteria andTelephoneEqualTo(String value) { + addCriterion("telephone =", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneNotEqualTo(String value) { + addCriterion("telephone <>", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneGreaterThan(String value) { + addCriterion("telephone >", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneGreaterThanOrEqualTo(String value) { + addCriterion("telephone >=", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneLessThan(String value) { + addCriterion("telephone <", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneLessThanOrEqualTo(String value) { + addCriterion("telephone <=", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneLike(String value) { + addCriterion("telephone like", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneNotLike(String value) { + addCriterion("telephone not like", value, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneIn(List values) { + addCriterion("telephone in", values, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneNotIn(List values) { + addCriterion("telephone not in", values, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneBetween(String value1, String value2) { + addCriterion("telephone between", value1, value2, "telephone"); + return (Criteria) this; + } + + public Criteria andTelephoneNotBetween(String value1, String value2) { + addCriterion("telephone not between", value1, value2, "telephone"); + return (Criteria) this; + } + + public Criteria andAddressIsNull() { + addCriterion("address is null"); + return (Criteria) this; + } + + public Criteria andAddressIsNotNull() { + addCriterion("address is not null"); + return (Criteria) this; + } + + public Criteria andAddressEqualTo(String value) { + addCriterion("address =", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotEqualTo(String value) { + addCriterion("address <>", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressGreaterThan(String value) { + addCriterion("address >", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressGreaterThanOrEqualTo(String value) { + addCriterion("address >=", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressLessThan(String value) { + addCriterion("address <", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressLessThanOrEqualTo(String value) { + addCriterion("address <=", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressLike(String value) { + addCriterion("address like", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotLike(String value) { + addCriterion("address not like", value, "address"); + return (Criteria) this; + } + + public Criteria andAddressIn(List values) { + addCriterion("address in", values, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotIn(List values) { + addCriterion("address not in", values, "address"); + return (Criteria) this; + } + + public Criteria andAddressBetween(String value1, String value2) { + addCriterion("address between", value1, value2, "address"); + return (Criteria) this; + } + + public Criteria andAddressNotBetween(String value1, String value2) { + addCriterion("address not between", value1, value2, "address"); + return (Criteria) this; + } + + public Criteria andTaxnumIsNull() { + addCriterion("taxNum is null"); + return (Criteria) this; + } + + public Criteria andTaxnumIsNotNull() { + addCriterion("taxNum is not null"); + return (Criteria) this; + } + + public Criteria andTaxnumEqualTo(String value) { + addCriterion("taxNum =", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumNotEqualTo(String value) { + addCriterion("taxNum <>", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumGreaterThan(String value) { + addCriterion("taxNum >", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumGreaterThanOrEqualTo(String value) { + addCriterion("taxNum >=", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumLessThan(String value) { + addCriterion("taxNum <", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumLessThanOrEqualTo(String value) { + addCriterion("taxNum <=", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumLike(String value) { + addCriterion("taxNum like", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumNotLike(String value) { + addCriterion("taxNum not like", value, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumIn(List values) { + addCriterion("taxNum in", values, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumNotIn(List values) { + addCriterion("taxNum not in", values, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumBetween(String value1, String value2) { + addCriterion("taxNum between", value1, value2, "taxnum"); + return (Criteria) this; + } + + public Criteria andTaxnumNotBetween(String value1, String value2) { + addCriterion("taxNum not between", value1, value2, "taxnum"); + return (Criteria) this; + } + + public Criteria andBanknameIsNull() { + addCriterion("bankName is null"); + return (Criteria) this; + } + + public Criteria andBanknameIsNotNull() { + addCriterion("bankName is not null"); + return (Criteria) this; + } + + public Criteria andBanknameEqualTo(String value) { + addCriterion("bankName =", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameNotEqualTo(String value) { + addCriterion("bankName <>", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameGreaterThan(String value) { + addCriterion("bankName >", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameGreaterThanOrEqualTo(String value) { + addCriterion("bankName >=", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameLessThan(String value) { + addCriterion("bankName <", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameLessThanOrEqualTo(String value) { + addCriterion("bankName <=", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameLike(String value) { + addCriterion("bankName like", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameNotLike(String value) { + addCriterion("bankName not like", value, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameIn(List values) { + addCriterion("bankName in", values, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameNotIn(List values) { + addCriterion("bankName not in", values, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameBetween(String value1, String value2) { + addCriterion("bankName between", value1, value2, "bankname"); + return (Criteria) this; + } + + public Criteria andBanknameNotBetween(String value1, String value2) { + addCriterion("bankName not between", value1, value2, "bankname"); + return (Criteria) this; + } + + public Criteria andAccountnumberIsNull() { + addCriterion("accountNumber is null"); + return (Criteria) this; + } + + public Criteria andAccountnumberIsNotNull() { + addCriterion("accountNumber is not null"); + return (Criteria) this; + } + + public Criteria andAccountnumberEqualTo(String value) { + addCriterion("accountNumber =", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberNotEqualTo(String value) { + addCriterion("accountNumber <>", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberGreaterThan(String value) { + addCriterion("accountNumber >", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberGreaterThanOrEqualTo(String value) { + addCriterion("accountNumber >=", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberLessThan(String value) { + addCriterion("accountNumber <", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberLessThanOrEqualTo(String value) { + addCriterion("accountNumber <=", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberLike(String value) { + addCriterion("accountNumber like", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberNotLike(String value) { + addCriterion("accountNumber not like", value, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberIn(List values) { + addCriterion("accountNumber in", values, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberNotIn(List values) { + addCriterion("accountNumber not in", values, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberBetween(String value1, String value2) { + addCriterion("accountNumber between", value1, value2, "accountnumber"); + return (Criteria) this; + } + + public Criteria andAccountnumberNotBetween(String value1, String value2) { + addCriterion("accountNumber not between", value1, value2, "accountnumber"); + return (Criteria) this; + } + + public Criteria andTaxrateIsNull() { + addCriterion("taxRate is null"); + return (Criteria) this; + } + + public Criteria andTaxrateIsNotNull() { + addCriterion("taxRate is not null"); + return (Criteria) this; + } + + public Criteria andTaxrateEqualTo(BigDecimal value) { + addCriterion("taxRate =", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateNotEqualTo(BigDecimal value) { + addCriterion("taxRate <>", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateGreaterThan(BigDecimal value) { + addCriterion("taxRate >", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateGreaterThanOrEqualTo(BigDecimal value) { + addCriterion("taxRate >=", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateLessThan(BigDecimal value) { + addCriterion("taxRate <", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateLessThanOrEqualTo(BigDecimal value) { + addCriterion("taxRate <=", value, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateIn(List values) { + addCriterion("taxRate in", values, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateNotIn(List values) { + addCriterion("taxRate not in", values, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("taxRate between", value1, value2, "taxrate"); + return (Criteria) this; + } + + public Criteria andTaxrateNotBetween(BigDecimal value1, BigDecimal value2) { + addCriterion("taxRate not between", value1, value2, "taxrate"); + 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; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_supplier + * + * @mbggenerated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + 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/src/main/java/com/jsh/erp/datasource/entities/SystemConfig.java b/src/main/java/com/jsh/erp/datasource/entities/SystemConfig.java index a083073c..84848cf2 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/SystemConfig.java +++ b/src/main/java/com/jsh/erp/datasource/entities/SystemConfig.java @@ -57,6 +57,14 @@ public class SystemConfig { */ private String companyPostCode; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_systemconfig.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_systemconfig.id @@ -224,4 +232,28 @@ public class SystemConfig { public void setCompanyPostCode(String companyPostCode) { this.companyPostCode = companyPostCode == null ? null : companyPostCode.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_systemconfig.tenant_id + * + * @return the value of jsh_systemconfig.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_systemconfig.tenant_id + * + * @param tenantId the value for jsh_systemconfig.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/SystemConfigExample.java b/src/main/java/com/jsh/erp/datasource/entities/SystemConfigExample.java index 35efad8a..1ef4739a 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/SystemConfigExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/SystemConfigExample.java @@ -673,6 +673,66 @@ public class SystemConfigExample { addCriterion("company_post_code not between", value1, value2, "companyPostCode"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/Unit.java b/src/main/java/com/jsh/erp/datasource/entities/Unit.java index 8fef6931..815b0f0c 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/Unit.java +++ b/src/main/java/com/jsh/erp/datasource/entities/Unit.java @@ -17,6 +17,14 @@ public class Unit { */ private String uname; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_unit.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_unit.id @@ -64,4 +72,28 @@ public class Unit { public void setUname(String uname) { this.uname = uname == null ? null : uname.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_unit.tenant_id + * + * @return the value of jsh_unit.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_unit.tenant_id + * + * @param tenantId the value for jsh_unit.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/UnitExample.java b/src/main/java/com/jsh/erp/datasource/entities/UnitExample.java index 089d41b0..0f5c2042 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/UnitExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/UnitExample.java @@ -323,6 +323,66 @@ public class UnitExample { addCriterion("UName not between", value1, value2, "uname"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/entities/User.java b/src/main/java/com/jsh/erp/datasource/entities/User.java index a283516b..cb28bbf3 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/User.java +++ b/src/main/java/com/jsh/erp/datasource/entities/User.java @@ -83,7 +83,7 @@ public class User { /** * This field was generated by MyBatis Generator. - * This field corresponds to the database column jsh_user.status + * This field corresponds to the database column jsh_user.Status * * @mbggenerated */ @@ -105,6 +105,14 @@ public class User { */ private String remark; + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database column jsh_user.tenant_id + * + * @mbggenerated + */ + private Long tenantId; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column jsh_user.id @@ -347,9 +355,9 @@ public class User { /** * This method was generated by MyBatis Generator. - * This method returns the value of the database column jsh_user.status + * This method returns the value of the database column jsh_user.Status * - * @return the value of jsh_user.status + * @return the value of jsh_user.Status * * @mbggenerated */ @@ -359,9 +367,9 @@ public class User { /** * This method was generated by MyBatis Generator. - * This method sets the value of the database column jsh_user.status + * This method sets the value of the database column jsh_user.Status * - * @param status the value for jsh_user.status + * @param status the value for jsh_user.Status * * @mbggenerated */ @@ -416,4 +424,28 @@ public class User { public void setRemark(String remark) { this.remark = remark == null ? null : remark.trim(); } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column jsh_user.tenant_id + * + * @return the value of jsh_user.tenant_id + * + * @mbggenerated + */ + public Long getTenantId() { + return tenantId; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column jsh_user.tenant_id + * + * @param tenantId the value for jsh_user.tenant_id + * + * @mbggenerated + */ + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/entities/UserExample.java b/src/main/java/com/jsh/erp/datasource/entities/UserExample.java index e4412b6a..4aa6854e 100644 --- a/src/main/java/com/jsh/erp/datasource/entities/UserExample.java +++ b/src/main/java/com/jsh/erp/datasource/entities/UserExample.java @@ -865,62 +865,62 @@ public class UserExample { } public Criteria andStatusIsNull() { - addCriterion("status is null"); + addCriterion("Status is null"); return (Criteria) this; } public Criteria andStatusIsNotNull() { - addCriterion("status is not null"); + addCriterion("Status is not null"); return (Criteria) this; } public Criteria andStatusEqualTo(Byte value) { - addCriterion("status =", value, "status"); + addCriterion("Status =", value, "status"); return (Criteria) this; } public Criteria andStatusNotEqualTo(Byte value) { - addCriterion("status <>", value, "status"); + addCriterion("Status <>", value, "status"); return (Criteria) this; } public Criteria andStatusGreaterThan(Byte value) { - addCriterion("status >", value, "status"); + addCriterion("Status >", value, "status"); return (Criteria) this; } public Criteria andStatusGreaterThanOrEqualTo(Byte value) { - addCriterion("status >=", value, "status"); + addCriterion("Status >=", value, "status"); return (Criteria) this; } public Criteria andStatusLessThan(Byte value) { - addCriterion("status <", value, "status"); + addCriterion("Status <", value, "status"); return (Criteria) this; } public Criteria andStatusLessThanOrEqualTo(Byte value) { - addCriterion("status <=", value, "status"); + addCriterion("Status <=", value, "status"); return (Criteria) this; } public Criteria andStatusIn(List values) { - addCriterion("status in", values, "status"); + addCriterion("Status in", values, "status"); return (Criteria) this; } public Criteria andStatusNotIn(List values) { - addCriterion("status not in", values, "status"); + addCriterion("Status not in", values, "status"); return (Criteria) this; } public Criteria andStatusBetween(Byte value1, Byte value2) { - addCriterion("status between", value1, value2, "status"); + addCriterion("Status between", value1, value2, "status"); return (Criteria) this; } public Criteria andStatusNotBetween(Byte value1, Byte value2) { - addCriterion("status not between", value1, value2, "status"); + addCriterion("Status not between", value1, value2, "status"); return (Criteria) this; } @@ -1063,6 +1063,66 @@ public class UserExample { addCriterion("remark not between", value1, value2, "remark"); 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; + } } /** diff --git a/src/main/java/com/jsh/erp/datasource/mappers/AccountHeadMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/AccountHeadMapper.java index 98a09cd6..a677dc4c 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/AccountHeadMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/AccountHeadMapper.java @@ -1,100 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.AccountHead; -import com.jsh.erp.datasource.entities.AccountHeadExample; - -import java.math.BigDecimal; -import java.util.List; - -import com.jsh.erp.datasource.entities.AccountHeadVo4ListEx; -import org.apache.ibatis.annotations.Param; - -public interface AccountHeadMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int countByExample(AccountHeadExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int deleteByExample(AccountHeadExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int insert(AccountHead record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int insertSelective(AccountHead record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - List selectByExample(AccountHeadExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - AccountHead selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") AccountHead record, @Param("example") AccountHeadExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int updateByExample(@Param("record") AccountHead record, @Param("example") AccountHeadExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(AccountHead record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_accounthead - * - * @mbggenerated - */ - int updateByPrimaryKey(AccountHead record); +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.AccountHead; +import com.jsh.erp.datasource.entities.AccountHeadExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface AccountHeadMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int countByExample(AccountHeadExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int deleteByExample(AccountHeadExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int insert(AccountHead record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int insertSelective(AccountHead record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + List selectByExample(AccountHeadExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + AccountHead selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") AccountHead record, @Param("example") AccountHeadExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int updateByExample(@Param("record") AccountHead record, @Param("example") AccountHeadExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(AccountHead record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_accounthead + * + * @mbggenerated + */ + int updateByPrimaryKey(AccountHead record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/AccountItemMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/AccountItemMapper.java index 475c85ed..54d4f395 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/AccountItemMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/AccountItemMapper.java @@ -3,8 +3,6 @@ package com.jsh.erp.datasource.mappers; import com.jsh.erp.datasource.entities.AccountItem; import com.jsh.erp.datasource.entities.AccountItemExample; import java.util.List; - -import com.jsh.erp.datasource.vo.AccountItemVo4List; import org.apache.ibatis.annotations.Param; public interface AccountItemMapper { diff --git a/src/main/java/com/jsh/erp/datasource/mappers/AccountMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/AccountMapper.java index d84b5c29..f8f8327c 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/AccountMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/AccountMapper.java @@ -3,9 +3,6 @@ package com.jsh.erp.datasource.mappers; import com.jsh.erp.datasource.entities.Account; import com.jsh.erp.datasource.entities.AccountExample; import java.util.List; - -import com.jsh.erp.datasource.vo.AccountVo4InOutList; -import com.jsh.erp.datasource.vo.AccountVo4List; import org.apache.ibatis.annotations.Param; public interface AccountMapper { diff --git a/src/main/java/com/jsh/erp/datasource/mappers/AppMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/AppMapper.java index 4c28acc4..a5f4e98f 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/AppMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/AppMapper.java @@ -93,5 +93,4 @@ public interface AppMapper { * @mbggenerated */ int updateByPrimaryKey(App record); - } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/DepotItemMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/DepotItemMapper.java index 85e843fa..1724e726 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/DepotItemMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/DepotItemMapper.java @@ -1,98 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.*; - -import java.math.BigDecimal; -import java.util.List; - -import org.apache.ibatis.annotations.Param; - -public interface DepotItemMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int countByExample(DepotItemExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int deleteByExample(DepotItemExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int insert(DepotItem record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int insertSelective(DepotItem record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - List selectByExample(DepotItemExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - DepotItem selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") DepotItem record, @Param("example") DepotItemExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int updateByExample(@Param("record") DepotItem record, @Param("example") DepotItemExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(DepotItem record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_depotitem - * - * @mbggenerated - */ - int updateByPrimaryKey(DepotItem record); +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.DepotItem; +import com.jsh.erp.datasource.entities.DepotItemExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DepotItemMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int countByExample(DepotItemExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int deleteByExample(DepotItemExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int insert(DepotItem record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int insertSelective(DepotItem record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + List selectByExample(DepotItemExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + DepotItem selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") DepotItem record, @Param("example") DepotItemExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int updateByExample(@Param("record") DepotItem record, @Param("example") DepotItemExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(DepotItem record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_depotitem + * + * @mbggenerated + */ + int updateByPrimaryKey(DepotItem record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/LogMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/LogMapper.java index 2f84db33..8672c003 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/LogMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/LogMapper.java @@ -3,8 +3,6 @@ package com.jsh.erp.datasource.mappers; import com.jsh.erp.datasource.entities.Log; import com.jsh.erp.datasource.entities.LogExample; import java.util.List; - -import com.jsh.erp.datasource.vo.LogVo4List; import org.apache.ibatis.annotations.Param; public interface LogMapper { diff --git a/src/main/java/com/jsh/erp/datasource/mappers/MaterialCategoryMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/MaterialCategoryMapper.java index f594f394..8ad1290b 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/MaterialCategoryMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/MaterialCategoryMapper.java @@ -1,96 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.MaterialCategory; -import com.jsh.erp.datasource.entities.MaterialCategoryExample; -import java.util.List; -import org.apache.ibatis.annotations.Param; - -public interface MaterialCategoryMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int countByExample(MaterialCategoryExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int deleteByExample(MaterialCategoryExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int insert(MaterialCategory record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int insertSelective(MaterialCategory record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - List selectByExample(MaterialCategoryExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - MaterialCategory selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") MaterialCategory record, @Param("example") MaterialCategoryExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int updateByExample(@Param("record") MaterialCategory record, @Param("example") MaterialCategoryExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(MaterialCategory record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_materialcategory - * - * @mbggenerated - */ - int updateByPrimaryKey(MaterialCategory record); +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.MaterialCategory; +import com.jsh.erp.datasource.entities.MaterialCategoryExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface MaterialCategoryMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int countByExample(MaterialCategoryExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int deleteByExample(MaterialCategoryExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int insert(MaterialCategory record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int insertSelective(MaterialCategory record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + List selectByExample(MaterialCategoryExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + MaterialCategory selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") MaterialCategory record, @Param("example") MaterialCategoryExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int updateByExample(@Param("record") MaterialCategory record, @Param("example") MaterialCategoryExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(MaterialCategory record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_materialcategory + * + * @mbggenerated + */ + int updateByPrimaryKey(MaterialCategory record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapper.java index 3f0176c1..f7848bbe 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapper.java @@ -1,100 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.Material; -import com.jsh.erp.datasource.entities.MaterialExample; -import java.util.List; - -import com.jsh.erp.datasource.entities.MaterialVo4Unit; -import org.apache.ibatis.annotations.Param; - -public interface MaterialMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int countByExample(MaterialExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int deleteByExample(MaterialExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int insert(Material record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int insertSelective(Material record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - List selectByExample(MaterialExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - Material selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") Material record, @Param("example") MaterialExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int updateByExample(@Param("record") Material record, @Param("example") MaterialExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(Material record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_material - * - * @mbggenerated - */ - int updateByPrimaryKey(Material record); - - +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.Material; +import com.jsh.erp.datasource.entities.MaterialExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface MaterialMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int countByExample(MaterialExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int deleteByExample(MaterialExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int insert(Material record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int insertSelective(Material record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + List selectByExample(MaterialExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + Material selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") Material record, @Param("example") MaterialExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int updateByExample(@Param("record") Material record, @Param("example") MaterialExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(Material record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_material + * + * @mbggenerated + */ + int updateByPrimaryKey(Material record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java index bde231f8..aaedd247 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java @@ -1,96 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.OrgaUserRel; -import com.jsh.erp.datasource.entities.OrgaUserRelExample; -import java.util.List; -import org.apache.ibatis.annotations.Param; - -public interface OrgaUserRelMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int countByExample(OrgaUserRelExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int deleteByExample(OrgaUserRelExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int insert(OrgaUserRel record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int insertSelective(OrgaUserRel record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - List selectByExample(OrgaUserRelExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - OrgaUserRel selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") OrgaUserRel record, @Param("example") OrgaUserRelExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int updateByExample(@Param("record") OrgaUserRel record, @Param("example") OrgaUserRelExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(OrgaUserRel record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_orga_user_rel - * - * @mbggenerated - */ - int updateByPrimaryKey(OrgaUserRel record); +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.OrgaUserRel; +import com.jsh.erp.datasource.entities.OrgaUserRelExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface OrgaUserRelMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int countByExample(OrgaUserRelExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int deleteByExample(OrgaUserRelExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int insert(OrgaUserRel record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int insertSelective(OrgaUserRel record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + List selectByExample(OrgaUserRelExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + OrgaUserRel selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") OrgaUserRel record, @Param("example") OrgaUserRelExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int updateByExample(@Param("record") OrgaUserRel record, @Param("example") OrgaUserRelExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(OrgaUserRel record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_orga_user_rel + * + * @mbggenerated + */ + int updateByPrimaryKey(OrgaUserRel record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapper.java index 797fb6e5..d3b018c6 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapper.java @@ -1,96 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.Organization; -import com.jsh.erp.datasource.entities.OrganizationExample; -import java.util.List; -import org.apache.ibatis.annotations.Param; - -public interface OrganizationMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int countByExample(OrganizationExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int deleteByExample(OrganizationExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int insert(Organization record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int insertSelective(Organization record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - List selectByExample(OrganizationExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - Organization selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") Organization record, @Param("example") OrganizationExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int updateByExample(@Param("record") Organization record, @Param("example") OrganizationExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(Organization record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_organization - * - * @mbggenerated - */ - int updateByPrimaryKey(Organization record); +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.Organization; +import com.jsh.erp.datasource.entities.OrganizationExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface OrganizationMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int countByExample(OrganizationExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int deleteByExample(OrganizationExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int insert(Organization record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int insertSelective(Organization record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + List selectByExample(OrganizationExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + Organization selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") Organization record, @Param("example") OrganizationExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int updateByExample(@Param("record") Organization record, @Param("example") OrganizationExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(Organization record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_organization + * + * @mbggenerated + */ + int updateByPrimaryKey(Organization record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapper.java index 2fee8176..f1b7a47c 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapper.java @@ -1,97 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.SerialNumber; -import com.jsh.erp.datasource.entities.SerialNumberExample; -import java.util.List; -import org.apache.ibatis.annotations.Param; - -public interface SerialNumberMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int countByExample(SerialNumberExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int deleteByExample(SerialNumberExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int insert(SerialNumber record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int insertSelective(SerialNumber record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - List selectByExample(SerialNumberExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - SerialNumber selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") SerialNumber record, @Param("example") SerialNumberExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int updateByExample(@Param("record") SerialNumber record, @Param("example") SerialNumberExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(SerialNumber record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_serial_number - * - * @mbggenerated - */ - int updateByPrimaryKey(SerialNumber record); - +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.SerialNumber; +import com.jsh.erp.datasource.entities.SerialNumberExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SerialNumberMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int countByExample(SerialNumberExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int deleteByExample(SerialNumberExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int insert(SerialNumber record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int insertSelective(SerialNumber record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + List selectByExample(SerialNumberExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + SerialNumber selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") SerialNumber record, @Param("example") SerialNumberExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int updateByExample(@Param("record") SerialNumber record, @Param("example") SerialNumberExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(SerialNumber record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_serial_number + * + * @mbggenerated + */ + int updateByPrimaryKey(SerialNumber record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/mappers/SupplierMapper.java b/src/main/java/com/jsh/erp/datasource/mappers/SupplierMapper.java index 51213ec8..20cafaf9 100644 --- a/src/main/java/com/jsh/erp/datasource/mappers/SupplierMapper.java +++ b/src/main/java/com/jsh/erp/datasource/mappers/SupplierMapper.java @@ -1,96 +1,96 @@ -package com.jsh.erp.datasource.mappers; - -import com.jsh.erp.datasource.entities.Supplier; -import com.jsh.erp.datasource.entities.SupplierExample; -import java.util.List; -import org.apache.ibatis.annotations.Param; - -public interface SupplierMapper { - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int countByExample(SupplierExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int deleteByExample(SupplierExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int deleteByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int insert(Supplier record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int insertSelective(Supplier record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - List selectByExample(SupplierExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - Supplier selectByPrimaryKey(Long id); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int updateByExampleSelective(@Param("record") Supplier record, @Param("example") SupplierExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int updateByExample(@Param("record") Supplier record, @Param("example") SupplierExample example); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int updateByPrimaryKeySelective(Supplier record); - - /** - * This method was generated by MyBatis Generator. - * This method corresponds to the database table jsh_supplier - * - * @mbggenerated - */ - int updateByPrimaryKey(Supplier record); +package com.jsh.erp.datasource.mappers; + +import com.jsh.erp.datasource.entities.Supplier; +import com.jsh.erp.datasource.entities.SupplierExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SupplierMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int countByExample(SupplierExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int deleteByExample(SupplierExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int deleteByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int insert(Supplier record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int insertSelective(Supplier record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + List selectByExample(SupplierExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + Supplier selectByPrimaryKey(Long id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int updateByExampleSelective(@Param("record") Supplier record, @Param("example") SupplierExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int updateByExample(@Param("record") Supplier record, @Param("example") SupplierExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int updateByPrimaryKeySelective(Supplier record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table jsh_supplier + * + * @mbggenerated + */ + int updateByPrimaryKey(Supplier record); } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/vo/AccountItemVo4List.java b/src/main/java/com/jsh/erp/datasource/vo/AccountItemVo4List.java index 0ae76b6b..d3da5ada 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/AccountItemVo4List.java +++ b/src/main/java/com/jsh/erp/datasource/vo/AccountItemVo4List.java @@ -1,73 +1,13 @@ package com.jsh.erp.datasource.vo; -import java.math.BigDecimal; +import com.jsh.erp.datasource.entities.AccountItem; -public class AccountItemVo4List { - - private Long id; - - private Long headerid; - - private Long accountid; - - private Long inoutitemid; - - private BigDecimal eachamount; - - private String remark; +public class AccountItemVo4List extends AccountItem { private String accountName; private String inOutItemName; - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Long getHeaderid() { - return headerid; - } - - public void setHeaderid(Long headerid) { - this.headerid = headerid; - } - - public Long getAccountid() { - return accountid; - } - - public void setAccountid(Long accountid) { - this.accountid = accountid; - } - - public Long getInoutitemid() { - return inoutitemid; - } - - public void setInoutitemid(Long inoutitemid) { - this.inoutitemid = inoutitemid; - } - - public BigDecimal getEachamount() { - return eachamount; - } - - public void setEachamount(BigDecimal eachamount) { - this.eachamount = eachamount; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - public String getAccountName() { return accountName; } diff --git a/src/main/java/com/jsh/erp/datasource/vo/AccountVo4InOutList.java b/src/main/java/com/jsh/erp/datasource/vo/AccountVo4InOutList.java index 1e36f1bc..544f2573 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/AccountVo4InOutList.java +++ b/src/main/java/com/jsh/erp/datasource/vo/AccountVo4InOutList.java @@ -20,6 +20,8 @@ public class AccountVo4InOutList { private String amList; + private Long tenantId; + public String getNumber() { return number; } @@ -83,4 +85,12 @@ public class AccountVo4InOutList { public void setAmList(String amList) { this.amList = amList; } + + public Long getTenantId() { + return tenantId; + } + + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/vo/AccountVo4List.java b/src/main/java/com/jsh/erp/datasource/vo/AccountVo4List.java index b52a450d..649cd480 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/AccountVo4List.java +++ b/src/main/java/com/jsh/erp/datasource/vo/AccountVo4List.java @@ -1,81 +1,11 @@ package com.jsh.erp.datasource.vo; -import java.math.BigDecimal; +import com.jsh.erp.datasource.entities.Account; -public class AccountVo4List { - - private Long id; - - private String name; - - private String serialno; - - private BigDecimal initialamount; - - private BigDecimal currentamount; - - private String remark; - - private Boolean isdefault; +public class AccountVo4List extends Account{ private String thismonthamount; - 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; - } - - public String getSerialno() { - return serialno; - } - - public void setSerialno(String serialno) { - this.serialno = serialno; - } - - public BigDecimal getInitialamount() { - return initialamount; - } - - public void setInitialamount(BigDecimal initialamount) { - this.initialamount = initialamount; - } - - public BigDecimal getCurrentamount() { - return currentamount; - } - - public void setCurrentamount(BigDecimal currentamount) { - this.currentamount = currentamount; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - public Boolean getIsdefault() { - return isdefault; - } - - public void setIsdefault(Boolean isdefault) { - this.isdefault = isdefault; - } - public String getThismonthamount() { return thismonthamount; } diff --git a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InDetail.java b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InDetail.java index 3378bcd9..5832e405 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InDetail.java +++ b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InDetail.java @@ -26,6 +26,8 @@ public class DepotHeadVo4InDetail { private String NewType; + private Long tenantId; + public String getNumber() { return Number; } @@ -105,4 +107,12 @@ public class DepotHeadVo4InDetail { public void setNewType(String newType) { NewType = newType; } + + public Long getTenantId() { + return tenantId; + } + + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java index 70feb3e9..8b603179 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java +++ b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4InOutMCount.java @@ -17,6 +17,8 @@ public class DepotHeadVo4InOutMCount { private BigDecimal priceSum; + private Long tenantId; + public Long getMaterialId() { return MaterialId; } @@ -64,4 +66,12 @@ public class DepotHeadVo4InOutMCount { public void setPriceSum(BigDecimal priceSum) { this.priceSum = priceSum; } + + public Long getTenantId() { + return tenantId; + } + + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4List.java b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4List.java index fa8372fb..727330f9 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4List.java +++ b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4List.java @@ -1,67 +1,11 @@ package com.jsh.erp.datasource.vo; +import com.jsh.erp.datasource.entities.DepotHead; + import java.math.BigDecimal; import java.util.Date; -public class DepotHeadVo4List { - - private Long id; - - private String type; - - private String subtype; - - private Long projectid; - - private String defaultnumber; - - private String number; - - private String operpersonname; - - private Date createtime; - - private Date opertime; - - private Long organid; - - private Long handspersonid; - - private Long accountid; - - private BigDecimal changeamount; - - private Long allocationprojectid; - - private BigDecimal totalprice; - - private String paytype; - - private String remark; - - private String salesman; - - private String accountidlist; - - private String accountmoneylist; - - private BigDecimal discount; - - private BigDecimal discountmoney; - - private BigDecimal discountlastmoney; - - private BigDecimal othermoney; - - private String othermoneylist; - - private String othermoneyitem; - - private Integer accountday; - - private String status; - - private String linknumber; +public class DepotHeadVo4List extends DepotHead{ private String projectName; @@ -77,238 +21,6 @@ public class DepotHeadVo4List { private String opertimeStr; - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public String getSubtype() { - return subtype; - } - - public void setSubtype(String subtype) { - this.subtype = subtype; - } - - public Long getProjectid() { - return projectid; - } - - public void setProjectid(Long projectid) { - this.projectid = projectid; - } - - public String getDefaultnumber() { - return defaultnumber; - } - - public void setDefaultnumber(String defaultnumber) { - this.defaultnumber = defaultnumber; - } - - public String getNumber() { - return number; - } - - public void setNumber(String number) { - this.number = number; - } - - public String getOperpersonname() { - return operpersonname; - } - - public void setOperpersonname(String operpersonname) { - this.operpersonname = operpersonname; - } - - public Date getCreatetime() { - return createtime; - } - - public void setCreatetime(Date createtime) { - this.createtime = createtime; - } - - public Date getOpertime() { - return opertime; - } - - public void setOpertime(Date opertime) { - this.opertime = opertime; - } - - public Long getOrganid() { - return organid; - } - - public void setOrganid(Long organid) { - this.organid = organid; - } - - public Long getHandspersonid() { - return handspersonid; - } - - public void setHandspersonid(Long handspersonid) { - this.handspersonid = handspersonid; - } - - public Long getAccountid() { - return accountid; - } - - public void setAccountid(Long accountid) { - this.accountid = accountid; - } - - public BigDecimal getChangeamount() { - return changeamount; - } - - public void setChangeamount(BigDecimal changeamount) { - this.changeamount = changeamount; - } - - public Long getAllocationprojectid() { - return allocationprojectid; - } - - public void setAllocationprojectid(Long allocationprojectid) { - this.allocationprojectid = allocationprojectid; - } - - public BigDecimal getTotalprice() { - return totalprice; - } - - public void setTotalprice(BigDecimal totalprice) { - this.totalprice = totalprice; - } - - public String getPaytype() { - return paytype; - } - - public void setPaytype(String paytype) { - this.paytype = paytype; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - - public String getSalesman() { - return salesman; - } - - public void setSalesman(String salesman) { - this.salesman = salesman; - } - - public String getAccountidlist() { - return accountidlist; - } - - public void setAccountidlist(String accountidlist) { - this.accountidlist = accountidlist; - } - - public String getAccountmoneylist() { - return accountmoneylist; - } - - public void setAccountmoneylist(String accountmoneylist) { - this.accountmoneylist = accountmoneylist; - } - - public BigDecimal getDiscount() { - return discount; - } - - public void setDiscount(BigDecimal discount) { - this.discount = discount; - } - - public BigDecimal getDiscountmoney() { - return discountmoney; - } - - public void setDiscountmoney(BigDecimal discountmoney) { - this.discountmoney = discountmoney; - } - - public BigDecimal getDiscountlastmoney() { - return discountlastmoney; - } - - public void setDiscountlastmoney(BigDecimal discountlastmoney) { - this.discountlastmoney = discountlastmoney; - } - - public BigDecimal getOthermoney() { - return othermoney; - } - - public void setOthermoney(BigDecimal othermoney) { - this.othermoney = othermoney; - } - - public String getOthermoneylist() { - return othermoneylist; - } - - public void setOthermoneylist(String othermoneylist) { - this.othermoneylist = othermoneylist; - } - - public String getOthermoneyitem() { - return othermoneyitem; - } - - public void setOthermoneyitem(String othermoneyitem) { - this.othermoneyitem = othermoneyitem; - } - - public Integer getAccountday() { - return accountday; - } - - public void setAccountday(Integer accountday) { - this.accountday = accountday; - } - - public String getStatus() { - return status; - } - - public void setStatus(String status) { - this.status = status; - } - - public String getLinknumber() { - return linknumber; - } - - public void setLinknumber(String linknumber) { - this.linknumber = linknumber; - } - public String getProjectName() { return projectName; } diff --git a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4StatementAccount.java b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4StatementAccount.java index 3f769ea4..92a1097d 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4StatementAccount.java +++ b/src/main/java/com/jsh/erp/datasource/vo/DepotHeadVo4StatementAccount.java @@ -19,6 +19,8 @@ public class DepotHeadVo4StatementAccount { private String oTime; + private Long tenantId; + public String getNumber() { return number; } @@ -74,4 +76,12 @@ public class DepotHeadVo4StatementAccount { public void setoTime(String oTime) { this.oTime = oTime; } + + public Long getTenantId() { + return tenantId; + } + + public void setTenantId(Long tenantId) { + this.tenantId = tenantId; + } } \ No newline at end of file diff --git a/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java b/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java index 30b3f36b..f493a6e2 100644 --- a/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java +++ b/src/main/java/com/jsh/erp/datasource/vo/LogVo4List.java @@ -1,91 +1,11 @@ package com.jsh.erp.datasource.vo; -import java.util.Date; +import com.jsh.erp.datasource.entities.Log; -public class LogVo4List { - - private Long id; - - private Long userid; - - private String operation; - - private String clientip; - - private Date createtime; - - private Byte status; - - private String contentdetails; - - private String remark; +public class LogVo4List extends Log { private String username; - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Long getUserid() { - return userid; - } - - public void setUserid(Long userid) { - this.userid = userid; - } - - public String getOperation() { - return operation; - } - - public void setOperation(String operation) { - this.operation = operation; - } - - public String getClientip() { - return clientip; - } - - public void setClientip(String clientip) { - this.clientip = clientip; - } - - public Date getCreatetime() { - return createtime; - } - - public void setCreatetime(Date createtime) { - this.createtime = createtime; - } - - public Byte getStatus() { - return status; - } - - public void setStatus(Byte status) { - this.status = status; - } - - public String getContentdetails() { - return contentdetails; - } - - public void setContentdetails(String contentdetails) { - this.contentdetails = contentdetails; - } - - public String getRemark() { - return remark; - } - - public void setRemark(String remark) { - this.remark = remark; - } - public String getUsername() { return username; } diff --git a/src/main/java/com/jsh/erp/service/depotItem/DepotItemService.java b/src/main/java/com/jsh/erp/service/depotItem/DepotItemService.java index d260ad62..f3e057bc 100644 --- a/src/main/java/com/jsh/erp/service/depotItem/DepotItemService.java +++ b/src/main/java/com/jsh/erp/service/depotItem/DepotItemService.java @@ -255,7 +255,7 @@ public class DepotItemService { if(material==null){ continue; } - if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableSerialNumber())){ + if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableserialnumber())){ serialNumberMapperEx.cancelSerialNumber(depotItem.getMaterialid(),depotItem.getHeaderid(),depotItem.getBasicnumber().intValue(), new Date(),userInfo==null?null:userInfo.getId()); } @@ -364,7 +364,7 @@ public class DepotItemService { /** * 判断商品是否开启序列号,开启的收回序列号,未开启的跳过 * */ - if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableSerialNumber())) { + if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableserialnumber())) { //查询单据子表中开启序列号的数据列表 serialNumberService.checkAndUpdateSerialNumber(depotItem, userInfo); } @@ -391,7 +391,7 @@ public class DepotItemService { /** * 判断商品是否开启序列号,开启的收回序列号,未开启的跳过 * */ - if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableSerialNumber())) { + if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableserialnumber())) { serialNumberMapperEx.cancelSerialNumber(depotItem.getMaterialid(), depotItem.getHeaderid(), depotItem.getBasicnumber().intValue(), new Date(), userInfo == null ? null : userInfo.getId()); } @@ -471,7 +471,7 @@ public class DepotItemService { /** * 判断商品是否开启序列号,开启的收回序列号,未开启的跳过 * */ - if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableSerialNumber())) { + if(BusinessConstants.ENABLE_SERIAL_NUMBER_ENABLED.equals(material.getEnableserialnumber())) { //查询单据子表中开启序列号的数据列表 serialNumberService.checkAndUpdateSerialNumber(depotItem, userInfo); } diff --git a/src/main/java/com/jsh/erp/service/serialNumber/SerialNumberService.java b/src/main/java/com/jsh/erp/service/serialNumber/SerialNumberService.java index a8a57a49..adfd97e7 100644 --- a/src/main/java/com/jsh/erp/service/serialNumber/SerialNumberService.java +++ b/src/main/java/com/jsh/erp/service/serialNumber/SerialNumberService.java @@ -229,7 +229,7 @@ public class SerialNumberService { } //获得唯一商品 - if (BusinessConstants.ENABLE_SERIAL_NUMBER_NOT_ENABLED.equals(mlist.get(0).getEnableSerialNumber())) { + if (BusinessConstants.ENABLE_SERIAL_NUMBER_NOT_ENABLED.equals(mlist.get(0).getEnableserialnumber())) { //商品未开启序列号 throw new BusinessRunTimeException(ExceptionConstants.MATERIAL_NOT_ENABLE_SERIAL_NUMBER_CODE, ExceptionConstants.MATERIAL_NOT_ENABLE_SERIAL_NUMBER_MSG); diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 03004ad4..9e592d6b 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -23,6 +23,10 @@ pagehelper.pageSizeZero=true pagehelper.reasonable=false pagehelper.params=pageNum=pageHelperStart;pageSize=pageHelperRows; pagehelper.supportMethodsArguments=false +#mybatis-plus配置 +#open开启 close关闭 +mybatis-plus.status=close +mybatis-plus.mapper-locations=classpath:./mapper_xml/*.xml diff --git a/src/main/resources/mapper_xml/AccountHeadMapper.xml b/src/main/resources/mapper_xml/AccountHeadMapper.xml index 67e5390b..f914ffee 100644 --- a/src/main/resources/mapper_xml/AccountHeadMapper.xml +++ b/src/main/resources/mapper_xml/AccountHeadMapper.xml @@ -1,5 +1,5 @@ - - + + Id, Type, OrganId, HandsPersonId, ChangeAmount, TotalPrice, AccountId, BillNo, BillTime, - Remark + Remark, tenant_id insert into jsh_accountitem (Id, HeaderId, AccountId, - InOutItemId, EachAmount, Remark - ) + InOutItemId, EachAmount, Remark, + tenant_id) values (#{id,jdbcType=BIGINT}, #{headerid,jdbcType=BIGINT}, #{accountid,jdbcType=BIGINT}, - #{inoutitemid,jdbcType=BIGINT}, #{eachamount,jdbcType=DECIMAL}, #{remark,jdbcType=VARCHAR} - ) + #{inoutitemid,jdbcType=BIGINT}, #{eachamount,jdbcType=DECIMAL}, #{remark,jdbcType=VARCHAR}, + #{tenantId,jdbcType=BIGINT}) - Id, Name, SerialNo, InitialAmount, CurrentAmount, Remark, IsDefault + Id, Name, SerialNo, InitialAmount, CurrentAmount, Remark, IsDefault, tenant_id insert into jsh_assetcategory (id, assetname, isystem, - description) + description, tenant_id) values (#{id,jdbcType=BIGINT}, #{assetname,jdbcType=VARCHAR}, #{isystem,jdbcType=TINYINT}, - #{description,jdbcType=VARCHAR}) + #{description,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}) id, assetnameID, location, labels, status, userID, price, purchasedate, periodofvalidity, - warrantydate, assetnum, serialnum, supplier, createtime, creator, updatetime, updator + warrantydate, assetnum, serialnum, supplier, createtime, creator, updatetime, updator, + tenant_id - id, assetname, assetcategoryID, isystem, isconsumables + id, assetname, assetcategoryID, isystem, isconsumables, tenant_id insert into jsh_assetname (id, assetname, assetcategoryID, - isystem, isconsumables, description - ) + isystem, isconsumables, tenant_id, + description) values (#{id,jdbcType=BIGINT}, #{assetname,jdbcType=VARCHAR}, #{assetcategoryid,jdbcType=BIGINT}, - #{isystem,jdbcType=SMALLINT}, #{isconsumables,jdbcType=SMALLINT}, #{description,jdbcType=LONGVARCHAR} - ) + #{isystem,jdbcType=SMALLINT}, #{isconsumables,jdbcType=SMALLINT}, #{tenantId,jdbcType=BIGINT}, + #{description,jdbcType=LONGVARCHAR}) Id, HeaderId, MaterialId, MUnit, OperNumber, BasicNumber, UnitPrice, TaxUnitPrice, AllPrice, Remark, Img, Incidentals, DepotId, AnotherDepotId, TaxRate, TaxMoney, TaxLastMoney, - OtherField1, OtherField2, OtherField3, OtherField4, OtherField5, MType + OtherField1, OtherField2, OtherField3, OtherField4, OtherField5, MType, tenant_id insert into jsh_depot (id, name, address, warehousing, truckage, type, - sort, remark, principal - ) + sort, remark, principal, + tenant_id) values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{address,jdbcType=VARCHAR}, #{warehousing,jdbcType=DECIMAL}, #{truckage,jdbcType=DECIMAL}, #{type,jdbcType=INTEGER}, - #{sort,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{principal,jdbcType=BIGINT} - ) + #{sort,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{principal,jdbcType=BIGINT}, + #{tenantId,jdbcType=BIGINT}) - Id, Name, Type, Remark + Id, Name, Type, Remark, tenant_id insert into jsh_log (id, userID, operation, clientIP, createtime, status, - contentdetails, remark) + contentdetails, remark, tenant_id + ) values (#{id,jdbcType=BIGINT}, #{userid,jdbcType=BIGINT}, #{operation,jdbcType=VARCHAR}, #{clientip,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{status,jdbcType=TINYINT}, - #{contentdetails,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}) + #{contentdetails,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT} + ) Id, Name, CategoryLevel, ParentId, sort, status, serial_no, remark, create_time, - creator, update_time, updater + creator, update_time, updater, tenant_id - - - - - - - - - + + + + + + + + + + - + - - - - - - - + + + + + + + and ${criterion.condition} - + and ${criterion.condition} #{criterion.value} - + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - + and ${criterion.condition} - + #{listItem} @@ -49,29 +50,29 @@ - + - - - - - - - + + + + + + + and ${criterion.condition} - + and ${criterion.condition} #{criterion.value} - + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - + and ${criterion.condition} - + #{listItem} @@ -82,33 +83,33 @@ - + id, orga_id, user_id, user_blng_orga_dspl_seq, delete_flag, create_time, creator, - update_time, updater + update_time, updater, tenant_id - select - + distinct from jsh_orga_user_rel - + - + order by ${orderByClause} - delete from jsh_orga_user_rel - + - + insert into jsh_orga_user_rel (id, orga_id, user_id, user_blng_orga_dspl_seq, delete_flag, create_time, - creator, update_time, updater - ) + creator, update_time, updater, + tenant_id) values (#{id,jdbcType=BIGINT}, #{orgaId,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT}, #{userBlngOrgaDsplSeq,jdbcType=VARCHAR}, #{deleteFlag,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP}, - #{creator,jdbcType=BIGINT}, #{updateTime,jdbcType=TIMESTAMP}, #{updater,jdbcType=BIGINT} - ) + #{creator,jdbcType=BIGINT}, #{updateTime,jdbcType=TIMESTAMP}, #{updater,jdbcType=BIGINT}, + #{tenantId,jdbcType=BIGINT}) - + insert into jsh_orga_user_rel - - + + id, - + orga_id, - + user_id, - + user_blng_orga_dspl_seq, - + delete_flag, - + create_time, - + creator, - + update_time, - + updater, + + tenant_id, + - - + + #{id,jdbcType=BIGINT}, - + #{orgaId,jdbcType=BIGINT}, - + #{userId,jdbcType=BIGINT}, - + #{userBlngOrgaDsplSeq,jdbcType=VARCHAR}, - + #{deleteFlag,jdbcType=CHAR}, - + #{createTime,jdbcType=TIMESTAMP}, - + #{creator,jdbcType=BIGINT}, - + #{updateTime,jdbcType=TIMESTAMP}, - + #{updater,jdbcType=BIGINT}, + + #{tenantId,jdbcType=BIGINT}, + - select count(*) from jsh_orga_user_rel - + - + update jsh_orga_user_rel - - + + id = #{record.id,jdbcType=BIGINT}, - + orga_id = #{record.orgaId,jdbcType=BIGINT}, - + user_id = #{record.userId,jdbcType=BIGINT}, - + user_blng_orga_dspl_seq = #{record.userBlngOrgaDsplSeq,jdbcType=VARCHAR}, - + delete_flag = #{record.deleteFlag,jdbcType=CHAR}, - + create_time = #{record.createTime,jdbcType=TIMESTAMP}, - + creator = #{record.creator,jdbcType=BIGINT}, - + update_time = #{record.updateTime,jdbcType=TIMESTAMP}, - + updater = #{record.updater,jdbcType=BIGINT}, + + tenant_id = #{record.tenantId,jdbcType=BIGINT}, + - + - + update jsh_orga_user_rel - - + + orga_id = #{orgaId,jdbcType=BIGINT}, - + user_id = #{userId,jdbcType=BIGINT}, - + user_blng_orga_dspl_seq = #{userBlngOrgaDsplSeq,jdbcType=VARCHAR}, - + delete_flag = #{deleteFlag,jdbcType=CHAR}, - + create_time = #{createTime,jdbcType=TIMESTAMP}, - + creator = #{creator,jdbcType=BIGINT}, - + update_time = #{updateTime,jdbcType=TIMESTAMP}, - + updater = #{updater,jdbcType=BIGINT}, + + tenant_id = #{tenantId,jdbcType=BIGINT}, + where id = #{id,jdbcType=BIGINT} - + id, org_no, org_full_name, org_abr, org_tpcd, org_stcd, org_parent_no, sort, remark, - create_time, creator, update_time, updater, org_create_time, org_stop_time + create_time, creator, update_time, updater, org_create_time, org_stop_time, tenant_id - insert into jsh_person (Id, Type, Name - ) - values (#{id,jdbcType=BIGINT}, #{type,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR} - ) + insert into jsh_person (Id, Type, Name, + tenant_id) + values (#{id,jdbcType=BIGINT}, #{type,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, + #{tenantId,jdbcType=BIGINT}) update jsh_person set Type = #{type,jdbcType=VARCHAR}, - Name = #{name,jdbcType=VARCHAR} + Name = #{name,jdbcType=VARCHAR}, + tenant_id = #{tenantId,jdbcType=BIGINT} where Id = #{id,jdbcType=BIGINT} \ No newline at end of file diff --git a/src/main/resources/mapper_xml/RoleMapper.xml b/src/main/resources/mapper_xml/RoleMapper.xml index 0a9ecee0..f6b93fc7 100644 --- a/src/main/resources/mapper_xml/RoleMapper.xml +++ b/src/main/resources/mapper_xml/RoleMapper.xml @@ -11,6 +11,7 @@ + - Id, Name, type, value, description + Id, Name, type, value, description, tenant_id id, supplier, contacts, phonenum, email, description, isystem, type, enabled, AdvanceIn, BeginNeedGet, BeginNeedPay, AllNeedGet, AllNeedPay, fax, telephone, address, taxNum, - bankName, accountNumber, taxRate + bankName, accountNumber, taxRate, tenant_id insert into jsh_systemconfig (id, company_name, company_contacts, company_address, company_tel, company_fax, - company_post_code) + company_post_code, tenant_id) values (#{id,jdbcType=BIGINT}, #{companyName,jdbcType=VARCHAR}, #{companyContacts,jdbcType=VARCHAR}, #{companyAddress,jdbcType=VARCHAR}, #{companyTel,jdbcType=VARCHAR}, #{companyFax,jdbcType=VARCHAR}, - #{companyPostCode,jdbcType=VARCHAR}) + #{companyPostCode,jdbcType=VARCHAR}, #{tenantId,jdbcType=BIGINT}) + - id, UName + id, UName, tenant_id - - +
- +
- +
-->