diff --git a/logistics/pom.xml b/logistics/pom.xml
new file mode 100644
index 00000000..9ce29f8d
--- /dev/null
+++ b/logistics/pom.xml
@@ -0,0 +1,75 @@
+
+
+
+
+ ccsenscloud
+ com.ccsens
+ 1.0-SNAPSHOT
+
+ 4.0.0
+
+ logistics
+
+ 1.8
+
+
+
+
+
+ cloudutil
+ com.ccsens
+ 1.0-SNAPSHOT
+
+
+
+ util
+ com.ccsens
+ 1.0-SNAPSHOT
+
+
+
+ com.alibaba
+ fastjson
+ 1.2.62
+
+
+
+
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.7
+
+ ${basedir}/src/main/resources/mbg.xml
+ true
+
+
+
+ mysql
+ mysql-connector-java
+ 5.1.34
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+ com.ccsens.logistics.LogisticsApplication
+
+
+
+
+
+ repackage
+
+
+
+
+
+
+
+
+
diff --git a/logistics/src/main/java/com/ccsens/logistics/LogisticsApplication.java b/logistics/src/main/java/com/ccsens/logistics/LogisticsApplication.java
new file mode 100644
index 00000000..3f2d00e8
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/LogisticsApplication.java
@@ -0,0 +1,24 @@
+package com.ccsens.logistics;
+
+import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.web.servlet.ServletComponentScan;
+import org.springframework.cloud.client.circuitbreaker.EnableCircuitBreaker;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.scheduling.annotation.EnableAsync;
+
+@MapperScan(basePackages = {"com.ccsens.logistics.persist.*"})
+@ServletComponentScan
+@EnableAsync
+//开启断路器功能
+@EnableCircuitBreaker
+@EnableFeignClients(basePackages = "com.ccsens.cloudutil.feign")
+@SpringBootApplication(scanBasePackages = "com.ccsens")
+public class LogisticsApplication {
+
+ public static void main(String[] args) {
+ SpringApplication.run(LogisticsApplication.class, args);
+ }
+
+}
diff --git a/logistics/src/main/java/com/ccsens/logistics/api/DebugController.java b/logistics/src/main/java/com/ccsens/logistics/api/DebugController.java
new file mode 100644
index 00000000..e450e51b
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/api/DebugController.java
@@ -0,0 +1,30 @@
+package com.ccsens.logistics.api;
+
+import com.ccsens.util.JsonResponse;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiImplicitParams;
+import io.swagger.annotations.ApiOperation;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.servlet.http.HttpServletRequest;
+
+@Slf4j
+@Api(tags = "DEBUG" , description = "DebugController | ")
+@RestController
+@RequestMapping("/debug")
+public class DebugController {
+
+
+ @ApiOperation(value = "/测试",notes = "")
+ @ApiImplicitParams({
+ })
+ @RequestMapping(value="",produces = {"application/json;charset=UTF-8"})
+ public JsonResponse getSmsCode(HttpServletRequest request) throws Exception {
+
+ return JsonResponse.newInstance().ok("测试");
+ }
+
+
+}
diff --git a/logistics/src/main/java/com/ccsens/logistics/api/MbpsController.java b/logistics/src/main/java/com/ccsens/logistics/api/MbpsController.java
new file mode 100644
index 00000000..133e5ef6
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/api/MbpsController.java
@@ -0,0 +1,52 @@
+package com.ccsens.logistics.api;
+
+import com.ccsens.logistics.bean.dto.MbpsDto;
+import com.ccsens.logistics.bean.vo.MbpsVo;
+import com.ccsens.logistics.service.IMbpsService;
+import com.ccsens.util.JsonResponse;
+import com.ccsens.util.bean.dto.QueryDto;
+import com.github.pagehelper.PageInfo;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.annotation.Resource;
+import java.util.List;
+
+/**
+ * @author 马
+ */
+@Slf4j
+@Api(tags = "吞吐量相关接口" , description = "")
+@RestController
+@RequestMapping("/Mbps")
+public class MbpsController {
+
+ @Resource
+ private IMbpsService iMbpsService;
+
+ @ApiOperation(value = "查询总吞吐量", notes = "mz:查询总吞吐量")
+ @RequestMapping(value = "/selAllMbps", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
+ public JsonResponse selAllMbps(@ApiParam @Validated @RequestBody QueryDto params) {
+ log.info("查看交付物的历史记录:{}",params);
+ MbpsVo.AllMbps allMbps = iMbpsService.selAllMbps(params.getParam());
+ log.info("查看交付物的历史记录:{}",allMbps);
+ return JsonResponse.newInstance().ok(allMbps);
+ }
+
+ @ApiOperation(value = "查看吞吐量折线图", notes = "mz:查看吞吐量折线图")
+ @RequestMapping(value = "/selMbpsByTime", method = RequestMethod.POST, produces = {"application/json;charset=UTF-8"})
+ public JsonResponse selMbpsByTime(@ApiParam @Validated @RequestBody QueryDto params) {
+ log.info("查看交付物的历史记录:{}",params);
+ MbpsVo.SelMbpsByTime allMbps = iMbpsService.selMbpsByTime(params.getParam());
+ log.info("查看交付物的历史记录:{}",allMbps);
+ return JsonResponse.newInstance().ok(allMbps);
+ }
+
+}
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java b/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java
new file mode 100644
index 00000000..1e2c4706
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java
@@ -0,0 +1,31 @@
+package com.ccsens.logistics.bean.dto;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * @author 马
+ */
+@Data
+public class MbpsDto {
+
+ @Data
+ @ApiModel
+ public static class SelAllMbpsSerch{
+ @ApiModelProperty("仓库id")
+ private Long warehouseId;
+ }
+
+ @Data
+ @ApiModel
+ public static class SelMbpsByTime{
+ @ApiModelProperty("查询类型(0-按天,1-按周,2-按月,3-按年)")
+ private Byte queryType;
+ @ApiModelProperty("开始时间")
+ private Long startTime;
+ @ApiModelProperty("结束时间")
+ private Long endTime;
+ }
+
+}
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsCarRecord.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsCarRecord.java
new file mode 100644
index 00000000..89838737
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsCarRecord.java
@@ -0,0 +1,161 @@
+package com.ccsens.logistics.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class LogisticsCarRecord implements Serializable {
+ private Long id;
+
+ private Byte carType;
+
+ private String licensePlate;
+
+ private Byte plateType;
+
+ private String filesId;
+
+ private Long carWeight;
+
+ private Byte inOut;
+
+ private String carBrand;
+
+ private Long warehouseId;
+
+ private Long recordTime;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Byte getCarType() {
+ return carType;
+ }
+
+ public void setCarType(Byte carType) {
+ this.carType = carType;
+ }
+
+ public String getLicensePlate() {
+ return licensePlate;
+ }
+
+ public void setLicensePlate(String licensePlate) {
+ this.licensePlate = licensePlate == null ? null : licensePlate.trim();
+ }
+
+ public Byte getPlateType() {
+ return plateType;
+ }
+
+ public void setPlateType(Byte plateType) {
+ this.plateType = plateType;
+ }
+
+ public String getFilesId() {
+ return filesId;
+ }
+
+ public void setFilesId(String filesId) {
+ this.filesId = filesId == null ? null : filesId.trim();
+ }
+
+ public Long getCarWeight() {
+ return carWeight;
+ }
+
+ public void setCarWeight(Long carWeight) {
+ this.carWeight = carWeight;
+ }
+
+ public Byte getInOut() {
+ return inOut;
+ }
+
+ public void setInOut(Byte inOut) {
+ this.inOut = inOut;
+ }
+
+ public String getCarBrand() {
+ return carBrand;
+ }
+
+ public void setCarBrand(String carBrand) {
+ this.carBrand = carBrand == null ? null : carBrand.trim();
+ }
+
+ public Long getWarehouseId() {
+ return warehouseId;
+ }
+
+ public void setWarehouseId(Long warehouseId) {
+ this.warehouseId = warehouseId;
+ }
+
+ public Long getRecordTime() {
+ return recordTime;
+ }
+
+ public void setRecordTime(Long recordTime) {
+ this.recordTime = recordTime;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", carType=").append(carType);
+ sb.append(", licensePlate=").append(licensePlate);
+ sb.append(", plateType=").append(plateType);
+ sb.append(", filesId=").append(filesId);
+ sb.append(", carWeight=").append(carWeight);
+ sb.append(", inOut=").append(inOut);
+ sb.append(", carBrand=").append(carBrand);
+ sb.append(", warehouseId=").append(warehouseId);
+ sb.append(", recordTime=").append(recordTime);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsCarRecordExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsCarRecordExample.java
new file mode 100644
index 00000000..15ba5033
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsCarRecordExample.java
@@ -0,0 +1,1011 @@
+package com.ccsens.logistics.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class LogisticsCarRecordExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public LogisticsCarRecordExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeIsNull() {
+ addCriterion("car_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeIsNotNull() {
+ addCriterion("car_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeEqualTo(Byte value) {
+ addCriterion("car_type =", value, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeNotEqualTo(Byte value) {
+ addCriterion("car_type <>", value, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeGreaterThan(Byte value) {
+ addCriterion("car_type >", value, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("car_type >=", value, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeLessThan(Byte value) {
+ addCriterion("car_type <", value, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("car_type <=", value, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeIn(List values) {
+ addCriterion("car_type in", values, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeNotIn(List values) {
+ addCriterion("car_type not in", values, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeBetween(Byte value1, Byte value2) {
+ addCriterion("car_type between", value1, value2, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("car_type not between", value1, value2, "carType");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateIsNull() {
+ addCriterion("license_plate is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateIsNotNull() {
+ addCriterion("license_plate is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateEqualTo(String value) {
+ addCriterion("license_plate =", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateNotEqualTo(String value) {
+ addCriterion("license_plate <>", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateGreaterThan(String value) {
+ addCriterion("license_plate >", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateGreaterThanOrEqualTo(String value) {
+ addCriterion("license_plate >=", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateLessThan(String value) {
+ addCriterion("license_plate <", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateLessThanOrEqualTo(String value) {
+ addCriterion("license_plate <=", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateLike(String value) {
+ addCriterion("license_plate like", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateNotLike(String value) {
+ addCriterion("license_plate not like", value, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateIn(List values) {
+ addCriterion("license_plate in", values, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateNotIn(List values) {
+ addCriterion("license_plate not in", values, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateBetween(String value1, String value2) {
+ addCriterion("license_plate between", value1, value2, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andLicensePlateNotBetween(String value1, String value2) {
+ addCriterion("license_plate not between", value1, value2, "licensePlate");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeIsNull() {
+ addCriterion("plate_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeIsNotNull() {
+ addCriterion("plate_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeEqualTo(Byte value) {
+ addCriterion("plate_type =", value, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeNotEqualTo(Byte value) {
+ addCriterion("plate_type <>", value, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeGreaterThan(Byte value) {
+ addCriterion("plate_type >", value, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("plate_type >=", value, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeLessThan(Byte value) {
+ addCriterion("plate_type <", value, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("plate_type <=", value, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeIn(List values) {
+ addCriterion("plate_type in", values, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeNotIn(List values) {
+ addCriterion("plate_type not in", values, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeBetween(Byte value1, Byte value2) {
+ addCriterion("plate_type between", value1, value2, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andPlateTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("plate_type not between", value1, value2, "plateType");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdIsNull() {
+ addCriterion("files_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdIsNotNull() {
+ addCriterion("files_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdEqualTo(String value) {
+ addCriterion("files_id =", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdNotEqualTo(String value) {
+ addCriterion("files_id <>", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdGreaterThan(String value) {
+ addCriterion("files_id >", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdGreaterThanOrEqualTo(String value) {
+ addCriterion("files_id >=", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdLessThan(String value) {
+ addCriterion("files_id <", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdLessThanOrEqualTo(String value) {
+ addCriterion("files_id <=", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdLike(String value) {
+ addCriterion("files_id like", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdNotLike(String value) {
+ addCriterion("files_id not like", value, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdIn(List values) {
+ addCriterion("files_id in", values, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdNotIn(List values) {
+ addCriterion("files_id not in", values, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdBetween(String value1, String value2) {
+ addCriterion("files_id between", value1, value2, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andFilesIdNotBetween(String value1, String value2) {
+ addCriterion("files_id not between", value1, value2, "filesId");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightIsNull() {
+ addCriterion("car_weight is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightIsNotNull() {
+ addCriterion("car_weight is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightEqualTo(Long value) {
+ addCriterion("car_weight =", value, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightNotEqualTo(Long value) {
+ addCriterion("car_weight <>", value, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightGreaterThan(Long value) {
+ addCriterion("car_weight >", value, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightGreaterThanOrEqualTo(Long value) {
+ addCriterion("car_weight >=", value, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightLessThan(Long value) {
+ addCriterion("car_weight <", value, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightLessThanOrEqualTo(Long value) {
+ addCriterion("car_weight <=", value, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightIn(List values) {
+ addCriterion("car_weight in", values, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightNotIn(List values) {
+ addCriterion("car_weight not in", values, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightBetween(Long value1, Long value2) {
+ addCriterion("car_weight between", value1, value2, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarWeightNotBetween(Long value1, Long value2) {
+ addCriterion("car_weight not between", value1, value2, "carWeight");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutIsNull() {
+ addCriterion("in_out is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutIsNotNull() {
+ addCriterion("in_out is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutEqualTo(Byte value) {
+ addCriterion("in_out =", value, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutNotEqualTo(Byte value) {
+ addCriterion("in_out <>", value, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutGreaterThan(Byte value) {
+ addCriterion("in_out >", value, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutGreaterThanOrEqualTo(Byte value) {
+ addCriterion("in_out >=", value, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutLessThan(Byte value) {
+ addCriterion("in_out <", value, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutLessThanOrEqualTo(Byte value) {
+ addCriterion("in_out <=", value, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutIn(List values) {
+ addCriterion("in_out in", values, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutNotIn(List values) {
+ addCriterion("in_out not in", values, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutBetween(Byte value1, Byte value2) {
+ addCriterion("in_out between", value1, value2, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andInOutNotBetween(Byte value1, Byte value2) {
+ addCriterion("in_out not between", value1, value2, "inOut");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandIsNull() {
+ addCriterion("car_brand is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandIsNotNull() {
+ addCriterion("car_brand is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandEqualTo(String value) {
+ addCriterion("car_brand =", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandNotEqualTo(String value) {
+ addCriterion("car_brand <>", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandGreaterThan(String value) {
+ addCriterion("car_brand >", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandGreaterThanOrEqualTo(String value) {
+ addCriterion("car_brand >=", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandLessThan(String value) {
+ addCriterion("car_brand <", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandLessThanOrEqualTo(String value) {
+ addCriterion("car_brand <=", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandLike(String value) {
+ addCriterion("car_brand like", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandNotLike(String value) {
+ addCriterion("car_brand not like", value, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandIn(List values) {
+ addCriterion("car_brand in", values, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandNotIn(List values) {
+ addCriterion("car_brand not in", values, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandBetween(String value1, String value2) {
+ addCriterion("car_brand between", value1, value2, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andCarBrandNotBetween(String value1, String value2) {
+ addCriterion("car_brand not between", value1, value2, "carBrand");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIsNull() {
+ addCriterion("warehouse_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIsNotNull() {
+ addCriterion("warehouse_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdEqualTo(Long value) {
+ addCriterion("warehouse_id =", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotEqualTo(Long value) {
+ addCriterion("warehouse_id <>", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdGreaterThan(Long value) {
+ addCriterion("warehouse_id >", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("warehouse_id >=", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdLessThan(Long value) {
+ addCriterion("warehouse_id <", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdLessThanOrEqualTo(Long value) {
+ addCriterion("warehouse_id <=", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIn(List values) {
+ addCriterion("warehouse_id in", values, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotIn(List values) {
+ addCriterion("warehouse_id not in", values, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdBetween(Long value1, Long value2) {
+ addCriterion("warehouse_id between", value1, value2, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotBetween(Long value1, Long value2) {
+ addCriterion("warehouse_id not between", value1, value2, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeIsNull() {
+ addCriterion("record_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeIsNotNull() {
+ addCriterion("record_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeEqualTo(Long value) {
+ addCriterion("record_time =", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeNotEqualTo(Long value) {
+ addCriterion("record_time <>", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeGreaterThan(Long value) {
+ addCriterion("record_time >", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("record_time >=", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeLessThan(Long value) {
+ addCriterion("record_time <", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeLessThanOrEqualTo(Long value) {
+ addCriterion("record_time <=", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeIn(List values) {
+ addCriterion("record_time in", values, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeNotIn(List values) {
+ addCriterion("record_time not in", values, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeBetween(Long value1, Long value2) {
+ addCriterion("record_time between", value1, value2, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeNotBetween(Long value1, Long value2) {
+ addCriterion("record_time not between", value1, value2, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java
new file mode 100644
index 00000000..b0bf0ff3
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java
@@ -0,0 +1,117 @@
+package com.ccsens.logistics.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class LogisticsEnvironmentRecord implements Serializable {
+ private Long id;
+
+ private Integer numValue;
+
+ private Byte numType;
+
+ private Long equipmentId;
+
+ private Long warehouseId;
+
+ private Long recordTime;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public Integer getNumValue() {
+ return numValue;
+ }
+
+ public void setNumValue(Integer numValue) {
+ this.numValue = numValue;
+ }
+
+ public Byte getNumType() {
+ return numType;
+ }
+
+ public void setNumType(Byte numType) {
+ this.numType = numType;
+ }
+
+ public Long getEquipmentId() {
+ return equipmentId;
+ }
+
+ public void setEquipmentId(Long equipmentId) {
+ this.equipmentId = equipmentId;
+ }
+
+ public Long getWarehouseId() {
+ return warehouseId;
+ }
+
+ public void setWarehouseId(Long warehouseId) {
+ this.warehouseId = warehouseId;
+ }
+
+ public Long getRecordTime() {
+ return recordTime;
+ }
+
+ public void setRecordTime(Long recordTime) {
+ this.recordTime = recordTime;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", numValue=").append(numValue);
+ sb.append(", numType=").append(numType);
+ sb.append(", equipmentId=").append(equipmentId);
+ sb.append(", warehouseId=").append(warehouseId);
+ sb.append(", recordTime=").append(recordTime);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java
new file mode 100644
index 00000000..a25b8bdd
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java
@@ -0,0 +1,741 @@
+package com.ccsens.logistics.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class LogisticsEnvironmentRecordExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public LogisticsEnvironmentRecordExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueIsNull() {
+ addCriterion("num_value is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueIsNotNull() {
+ addCriterion("num_value is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueEqualTo(Integer value) {
+ addCriterion("num_value =", value, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueNotEqualTo(Integer value) {
+ addCriterion("num_value <>", value, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueGreaterThan(Integer value) {
+ addCriterion("num_value >", value, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueGreaterThanOrEqualTo(Integer value) {
+ addCriterion("num_value >=", value, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueLessThan(Integer value) {
+ addCriterion("num_value <", value, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueLessThanOrEqualTo(Integer value) {
+ addCriterion("num_value <=", value, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueIn(List values) {
+ addCriterion("num_value in", values, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueNotIn(List values) {
+ addCriterion("num_value not in", values, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueBetween(Integer value1, Integer value2) {
+ addCriterion("num_value between", value1, value2, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumValueNotBetween(Integer value1, Integer value2) {
+ addCriterion("num_value not between", value1, value2, "numValue");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeIsNull() {
+ addCriterion("num_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeIsNotNull() {
+ addCriterion("num_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeEqualTo(Byte value) {
+ addCriterion("num_type =", value, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeNotEqualTo(Byte value) {
+ addCriterion("num_type <>", value, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeGreaterThan(Byte value) {
+ addCriterion("num_type >", value, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("num_type >=", value, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeLessThan(Byte value) {
+ addCriterion("num_type <", value, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("num_type <=", value, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeIn(List values) {
+ addCriterion("num_type in", values, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeNotIn(List values) {
+ addCriterion("num_type not in", values, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeBetween(Byte value1, Byte value2) {
+ addCriterion("num_type between", value1, value2, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andNumTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("num_type not between", value1, value2, "numType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdIsNull() {
+ addCriterion("equipment_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdIsNotNull() {
+ addCriterion("equipment_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdEqualTo(Long value) {
+ addCriterion("equipment_id =", value, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdNotEqualTo(Long value) {
+ addCriterion("equipment_id <>", value, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdGreaterThan(Long value) {
+ addCriterion("equipment_id >", value, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("equipment_id >=", value, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdLessThan(Long value) {
+ addCriterion("equipment_id <", value, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdLessThanOrEqualTo(Long value) {
+ addCriterion("equipment_id <=", value, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdIn(List values) {
+ addCriterion("equipment_id in", values, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdNotIn(List values) {
+ addCriterion("equipment_id not in", values, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdBetween(Long value1, Long value2) {
+ addCriterion("equipment_id between", value1, value2, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentIdNotBetween(Long value1, Long value2) {
+ addCriterion("equipment_id not between", value1, value2, "equipmentId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIsNull() {
+ addCriterion("warehouse_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIsNotNull() {
+ addCriterion("warehouse_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdEqualTo(Long value) {
+ addCriterion("warehouse_id =", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotEqualTo(Long value) {
+ addCriterion("warehouse_id <>", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdGreaterThan(Long value) {
+ addCriterion("warehouse_id >", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("warehouse_id >=", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdLessThan(Long value) {
+ addCriterion("warehouse_id <", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdLessThanOrEqualTo(Long value) {
+ addCriterion("warehouse_id <=", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIn(List values) {
+ addCriterion("warehouse_id in", values, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotIn(List values) {
+ addCriterion("warehouse_id not in", values, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdBetween(Long value1, Long value2) {
+ addCriterion("warehouse_id between", value1, value2, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotBetween(Long value1, Long value2) {
+ addCriterion("warehouse_id not between", value1, value2, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeIsNull() {
+ addCriterion("record_time is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeIsNotNull() {
+ addCriterion("record_time is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeEqualTo(Long value) {
+ addCriterion("record_time =", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeNotEqualTo(Long value) {
+ addCriterion("record_time <>", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeGreaterThan(Long value) {
+ addCriterion("record_time >", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeGreaterThanOrEqualTo(Long value) {
+ addCriterion("record_time >=", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeLessThan(Long value) {
+ addCriterion("record_time <", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeLessThanOrEqualTo(Long value) {
+ addCriterion("record_time <=", value, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeIn(List values) {
+ addCriterion("record_time in", values, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeNotIn(List values) {
+ addCriterion("record_time not in", values, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeBetween(Long value1, Long value2) {
+ addCriterion("record_time between", value1, value2, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecordTimeNotBetween(Long value1, Long value2) {
+ addCriterion("record_time not between", value1, value2, "recordTime");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java
new file mode 100644
index 00000000..365ba78b
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java
@@ -0,0 +1,106 @@
+package com.ccsens.logistics.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class LogisticsEquipment implements Serializable {
+ private Long id;
+
+ private String name;
+
+ private Integer equipmentNumber;
+
+ private Byte equipmentType;
+
+ private Long warehouseId;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public Integer getEquipmentNumber() {
+ return equipmentNumber;
+ }
+
+ public void setEquipmentNumber(Integer equipmentNumber) {
+ this.equipmentNumber = equipmentNumber;
+ }
+
+ public Byte getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(Byte equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public Long getWarehouseId() {
+ return warehouseId;
+ }
+
+ public void setWarehouseId(Long warehouseId) {
+ this.warehouseId = warehouseId;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", name=").append(name);
+ sb.append(", equipmentNumber=").append(equipmentNumber);
+ sb.append(", equipmentType=").append(equipmentType);
+ sb.append(", warehouseId=").append(warehouseId);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java
new file mode 100644
index 00000000..7ee62998
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java
@@ -0,0 +1,691 @@
+package com.ccsens.logistics.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class LogisticsEquipmentExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public LogisticsEquipmentExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberIsNull() {
+ addCriterion("equipment_number is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberIsNotNull() {
+ addCriterion("equipment_number is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberEqualTo(Integer value) {
+ addCriterion("equipment_number =", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberNotEqualTo(Integer value) {
+ addCriterion("equipment_number <>", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberGreaterThan(Integer value) {
+ addCriterion("equipment_number >", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberGreaterThanOrEqualTo(Integer value) {
+ addCriterion("equipment_number >=", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberLessThan(Integer value) {
+ addCriterion("equipment_number <", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberLessThanOrEqualTo(Integer value) {
+ addCriterion("equipment_number <=", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberIn(List values) {
+ addCriterion("equipment_number in", values, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberNotIn(List values) {
+ addCriterion("equipment_number not in", values, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberBetween(Integer value1, Integer value2) {
+ addCriterion("equipment_number between", value1, value2, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberNotBetween(Integer value1, Integer value2) {
+ addCriterion("equipment_number not between", value1, value2, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeIsNull() {
+ addCriterion("equipment_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeIsNotNull() {
+ addCriterion("equipment_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeEqualTo(Byte value) {
+ addCriterion("equipment_type =", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeNotEqualTo(Byte value) {
+ addCriterion("equipment_type <>", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeGreaterThan(Byte value) {
+ addCriterion("equipment_type >", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("equipment_type >=", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeLessThan(Byte value) {
+ addCriterion("equipment_type <", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("equipment_type <=", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeIn(List values) {
+ addCriterion("equipment_type in", values, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeNotIn(List values) {
+ addCriterion("equipment_type not in", values, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeBetween(Byte value1, Byte value2) {
+ addCriterion("equipment_type between", value1, value2, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("equipment_type not between", value1, value2, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIsNull() {
+ addCriterion("warehouse_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIsNotNull() {
+ addCriterion("warehouse_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdEqualTo(Long value) {
+ addCriterion("warehouse_id =", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotEqualTo(Long value) {
+ addCriterion("warehouse_id <>", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdGreaterThan(Long value) {
+ addCriterion("warehouse_id >", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("warehouse_id >=", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdLessThan(Long value) {
+ addCriterion("warehouse_id <", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdLessThanOrEqualTo(Long value) {
+ addCriterion("warehouse_id <=", value, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdIn(List values) {
+ addCriterion("warehouse_id in", values, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotIn(List values) {
+ addCriterion("warehouse_id not in", values, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdBetween(Long value1, Long value2) {
+ addCriterion("warehouse_id between", value1, value2, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andWarehouseIdNotBetween(Long value1, Long value2) {
+ addCriterion("warehouse_id not between", value1, value2, "warehouseId");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java
new file mode 100644
index 00000000..09007ad9
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java
@@ -0,0 +1,106 @@
+package com.ccsens.logistics.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class LogisticsParkEquipment implements Serializable {
+ private Long id;
+
+ private String name;
+
+ private Integer equipmentNumber;
+
+ private Byte equipmentType;
+
+ private Long parkId;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public Integer getEquipmentNumber() {
+ return equipmentNumber;
+ }
+
+ public void setEquipmentNumber(Integer equipmentNumber) {
+ this.equipmentNumber = equipmentNumber;
+ }
+
+ public Byte getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(Byte equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public Long getParkId() {
+ return parkId;
+ }
+
+ public void setParkId(Long parkId) {
+ this.parkId = parkId;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", name=").append(name);
+ sb.append(", equipmentNumber=").append(equipmentNumber);
+ sb.append(", equipmentType=").append(equipmentType);
+ sb.append(", parkId=").append(parkId);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java
new file mode 100644
index 00000000..27964a58
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java
@@ -0,0 +1,691 @@
+package com.ccsens.logistics.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class LogisticsParkEquipmentExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public LogisticsParkEquipmentExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberIsNull() {
+ addCriterion("equipment_number is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberIsNotNull() {
+ addCriterion("equipment_number is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberEqualTo(Integer value) {
+ addCriterion("equipment_number =", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberNotEqualTo(Integer value) {
+ addCriterion("equipment_number <>", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberGreaterThan(Integer value) {
+ addCriterion("equipment_number >", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberGreaterThanOrEqualTo(Integer value) {
+ addCriterion("equipment_number >=", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberLessThan(Integer value) {
+ addCriterion("equipment_number <", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberLessThanOrEqualTo(Integer value) {
+ addCriterion("equipment_number <=", value, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberIn(List values) {
+ addCriterion("equipment_number in", values, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberNotIn(List values) {
+ addCriterion("equipment_number not in", values, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberBetween(Integer value1, Integer value2) {
+ addCriterion("equipment_number between", value1, value2, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentNumberNotBetween(Integer value1, Integer value2) {
+ addCriterion("equipment_number not between", value1, value2, "equipmentNumber");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeIsNull() {
+ addCriterion("equipment_type is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeIsNotNull() {
+ addCriterion("equipment_type is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeEqualTo(Byte value) {
+ addCriterion("equipment_type =", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeNotEqualTo(Byte value) {
+ addCriterion("equipment_type <>", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeGreaterThan(Byte value) {
+ addCriterion("equipment_type >", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeGreaterThanOrEqualTo(Byte value) {
+ addCriterion("equipment_type >=", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeLessThan(Byte value) {
+ addCriterion("equipment_type <", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeLessThanOrEqualTo(Byte value) {
+ addCriterion("equipment_type <=", value, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeIn(List values) {
+ addCriterion("equipment_type in", values, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeNotIn(List values) {
+ addCriterion("equipment_type not in", values, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeBetween(Byte value1, Byte value2) {
+ addCriterion("equipment_type between", value1, value2, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andEquipmentTypeNotBetween(Byte value1, Byte value2) {
+ addCriterion("equipment_type not between", value1, value2, "equipmentType");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdIsNull() {
+ addCriterion("park_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdIsNotNull() {
+ addCriterion("park_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdEqualTo(Long value) {
+ addCriterion("park_id =", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdNotEqualTo(Long value) {
+ addCriterion("park_id <>", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdGreaterThan(Long value) {
+ addCriterion("park_id >", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("park_id >=", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdLessThan(Long value) {
+ addCriterion("park_id <", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdLessThanOrEqualTo(Long value) {
+ addCriterion("park_id <=", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdIn(List values) {
+ addCriterion("park_id in", values, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdNotIn(List values) {
+ addCriterion("park_id not in", values, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdBetween(Long value1, Long value2) {
+ addCriterion("park_id between", value1, value2, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdNotBetween(Long value1, Long value2) {
+ addCriterion("park_id not between", value1, value2, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsWarehouse.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsWarehouse.java
new file mode 100644
index 00000000..e8cc274d
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsWarehouse.java
@@ -0,0 +1,84 @@
+package com.ccsens.logistics.bean.po;
+
+import java.io.Serializable;
+import java.util.Date;
+
+public class LogisticsWarehouse implements Serializable {
+ private Long id;
+
+ private String name;
+
+ private Long parkId;
+
+ private Date createdAt;
+
+ private Date updatedAt;
+
+ private Byte recStatus;
+
+ private static final long serialVersionUID = 1L;
+
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name == null ? null : name.trim();
+ }
+
+ public Long getParkId() {
+ return parkId;
+ }
+
+ public void setParkId(Long parkId) {
+ this.parkId = parkId;
+ }
+
+ public Date getCreatedAt() {
+ return createdAt;
+ }
+
+ public void setCreatedAt(Date createdAt) {
+ this.createdAt = createdAt;
+ }
+
+ public Date getUpdatedAt() {
+ return updatedAt;
+ }
+
+ public void setUpdatedAt(Date updatedAt) {
+ this.updatedAt = updatedAt;
+ }
+
+ public Byte getRecStatus() {
+ return recStatus;
+ }
+
+ public void setRecStatus(Byte recStatus) {
+ this.recStatus = recStatus;
+ }
+
+ @Override
+ public String toString() {
+ StringBuilder sb = new StringBuilder();
+ sb.append(getClass().getSimpleName());
+ sb.append(" [");
+ sb.append("Hash = ").append(hashCode());
+ sb.append(", id=").append(id);
+ sb.append(", name=").append(name);
+ sb.append(", parkId=").append(parkId);
+ sb.append(", createdAt=").append(createdAt);
+ sb.append(", updatedAt=").append(updatedAt);
+ sb.append(", recStatus=").append(recStatus);
+ sb.append("]");
+ return sb.toString();
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsWarehouseExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsWarehouseExample.java
new file mode 100644
index 00000000..8b5ba577
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsWarehouseExample.java
@@ -0,0 +1,571 @@
+package com.ccsens.logistics.bean.po;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+
+public class LogisticsWarehouseExample {
+ protected String orderByClause;
+
+ protected boolean distinct;
+
+ protected List oredCriteria;
+
+ public LogisticsWarehouseExample() {
+ oredCriteria = new ArrayList();
+ }
+
+ public void setOrderByClause(String orderByClause) {
+ this.orderByClause = orderByClause;
+ }
+
+ public String getOrderByClause() {
+ return orderByClause;
+ }
+
+ public void setDistinct(boolean distinct) {
+ this.distinct = distinct;
+ }
+
+ public boolean isDistinct() {
+ return distinct;
+ }
+
+ public List getOredCriteria() {
+ return oredCriteria;
+ }
+
+ public void or(Criteria criteria) {
+ oredCriteria.add(criteria);
+ }
+
+ public Criteria or() {
+ Criteria criteria = createCriteriaInternal();
+ oredCriteria.add(criteria);
+ return criteria;
+ }
+
+ public Criteria createCriteria() {
+ Criteria criteria = createCriteriaInternal();
+ if (oredCriteria.size() == 0) {
+ oredCriteria.add(criteria);
+ }
+ return criteria;
+ }
+
+ protected Criteria createCriteriaInternal() {
+ Criteria criteria = new Criteria();
+ return criteria;
+ }
+
+ public void clear() {
+ oredCriteria.clear();
+ orderByClause = null;
+ distinct = false;
+ }
+
+ protected abstract static class GeneratedCriteria {
+ protected List criteria;
+
+ protected GeneratedCriteria() {
+ super();
+ criteria = new ArrayList();
+ }
+
+ public boolean isValid() {
+ return criteria.size() > 0;
+ }
+
+ public List getAllCriteria() {
+ return criteria;
+ }
+
+ public List getCriteria() {
+ return criteria;
+ }
+
+ protected void addCriterion(String condition) {
+ if (condition == null) {
+ throw new RuntimeException("Value for condition cannot be null");
+ }
+ criteria.add(new Criterion(condition));
+ }
+
+ protected void addCriterion(String condition, Object value, String property) {
+ if (value == null) {
+ throw new RuntimeException("Value for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value));
+ }
+
+ protected void addCriterion(String condition, Object value1, Object value2, String property) {
+ if (value1 == null || value2 == null) {
+ throw new RuntimeException("Between values for " + property + " cannot be null");
+ }
+ criteria.add(new Criterion(condition, value1, value2));
+ }
+
+ public Criteria andIdIsNull() {
+ addCriterion("id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIsNotNull() {
+ addCriterion("id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdEqualTo(Long value) {
+ addCriterion("id =", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotEqualTo(Long value) {
+ addCriterion("id <>", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThan(Long value) {
+ addCriterion("id >", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("id >=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThan(Long value) {
+ addCriterion("id <", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdLessThanOrEqualTo(Long value) {
+ addCriterion("id <=", value, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdIn(List values) {
+ addCriterion("id in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotIn(List values) {
+ addCriterion("id not in", values, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdBetween(Long value1, Long value2) {
+ addCriterion("id between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andIdNotBetween(Long value1, Long value2) {
+ addCriterion("id not between", value1, value2, "id");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNull() {
+ addCriterion("name is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIsNotNull() {
+ addCriterion("name is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameEqualTo(String value) {
+ addCriterion("name =", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotEqualTo(String value) {
+ addCriterion("name <>", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThan(String value) {
+ addCriterion("name >", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameGreaterThanOrEqualTo(String value) {
+ addCriterion("name >=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThan(String value) {
+ addCriterion("name <", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLessThanOrEqualTo(String value) {
+ addCriterion("name <=", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameLike(String value) {
+ addCriterion("name like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotLike(String value) {
+ addCriterion("name not like", value, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameIn(List values) {
+ addCriterion("name in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotIn(List values) {
+ addCriterion("name not in", values, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameBetween(String value1, String value2) {
+ addCriterion("name between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andNameNotBetween(String value1, String value2) {
+ addCriterion("name not between", value1, value2, "name");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdIsNull() {
+ addCriterion("park_id is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdIsNotNull() {
+ addCriterion("park_id is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdEqualTo(Long value) {
+ addCriterion("park_id =", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdNotEqualTo(Long value) {
+ addCriterion("park_id <>", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdGreaterThan(Long value) {
+ addCriterion("park_id >", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdGreaterThanOrEqualTo(Long value) {
+ addCriterion("park_id >=", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdLessThan(Long value) {
+ addCriterion("park_id <", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdLessThanOrEqualTo(Long value) {
+ addCriterion("park_id <=", value, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdIn(List values) {
+ addCriterion("park_id in", values, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdNotIn(List values) {
+ addCriterion("park_id not in", values, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdBetween(Long value1, Long value2) {
+ addCriterion("park_id between", value1, value2, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andParkIdNotBetween(Long value1, Long value2) {
+ addCriterion("park_id not between", value1, value2, "parkId");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNull() {
+ addCriterion("created_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIsNotNull() {
+ addCriterion("created_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtEqualTo(Date value) {
+ addCriterion("created_at =", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotEqualTo(Date value) {
+ addCriterion("created_at <>", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThan(Date value) {
+ addCriterion("created_at >", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("created_at >=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThan(Date value) {
+ addCriterion("created_at <", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("created_at <=", value, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtIn(List values) {
+ addCriterion("created_at in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotIn(List values) {
+ addCriterion("created_at not in", values, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtBetween(Date value1, Date value2) {
+ addCriterion("created_at between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andCreatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("created_at not between", value1, value2, "createdAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNull() {
+ addCriterion("updated_at is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIsNotNull() {
+ addCriterion("updated_at is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtEqualTo(Date value) {
+ addCriterion("updated_at =", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotEqualTo(Date value) {
+ addCriterion("updated_at <>", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThan(Date value) {
+ addCriterion("updated_at >", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtGreaterThanOrEqualTo(Date value) {
+ addCriterion("updated_at >=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThan(Date value) {
+ addCriterion("updated_at <", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtLessThanOrEqualTo(Date value) {
+ addCriterion("updated_at <=", value, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtIn(List values) {
+ addCriterion("updated_at in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotIn(List values) {
+ addCriterion("updated_at not in", values, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtBetween(Date value1, Date value2) {
+ addCriterion("updated_at between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andUpdatedAtNotBetween(Date value1, Date value2) {
+ addCriterion("updated_at not between", value1, value2, "updatedAt");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNull() {
+ addCriterion("rec_status is null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIsNotNull() {
+ addCriterion("rec_status is not null");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusEqualTo(Byte value) {
+ addCriterion("rec_status =", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotEqualTo(Byte value) {
+ addCriterion("rec_status <>", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThan(Byte value) {
+ addCriterion("rec_status >", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusGreaterThanOrEqualTo(Byte value) {
+ addCriterion("rec_status >=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThan(Byte value) {
+ addCriterion("rec_status <", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusLessThanOrEqualTo(Byte value) {
+ addCriterion("rec_status <=", value, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusIn(List values) {
+ addCriterion("rec_status in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotIn(List values) {
+ addCriterion("rec_status not in", values, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+
+ public Criteria andRecStatusNotBetween(Byte value1, Byte value2) {
+ addCriterion("rec_status not between", value1, value2, "recStatus");
+ return (Criteria) this;
+ }
+ }
+
+ public static class Criteria extends GeneratedCriteria {
+
+ protected Criteria() {
+ super();
+ }
+ }
+
+ public static class Criterion {
+ private String condition;
+
+ private Object value;
+
+ private Object secondValue;
+
+ private boolean noValue;
+
+ private boolean singleValue;
+
+ private boolean betweenValue;
+
+ private boolean listValue;
+
+ private String typeHandler;
+
+ public String getCondition() {
+ return condition;
+ }
+
+ public Object getValue() {
+ return value;
+ }
+
+ public Object getSecondValue() {
+ return secondValue;
+ }
+
+ public boolean isNoValue() {
+ return noValue;
+ }
+
+ public boolean isSingleValue() {
+ return singleValue;
+ }
+
+ public boolean isBetweenValue() {
+ return betweenValue;
+ }
+
+ public boolean isListValue() {
+ return listValue;
+ }
+
+ public String getTypeHandler() {
+ return typeHandler;
+ }
+
+ protected Criterion(String condition) {
+ super();
+ this.condition = condition;
+ this.typeHandler = null;
+ this.noValue = true;
+ }
+
+ protected Criterion(String condition, Object value, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.typeHandler = typeHandler;
+ if (value instanceof List>) {
+ this.listValue = true;
+ } else {
+ this.singleValue = true;
+ }
+ }
+
+ protected Criterion(String condition, Object value) {
+ this(condition, value, null);
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
+ super();
+ this.condition = condition;
+ this.value = value;
+ this.secondValue = secondValue;
+ this.typeHandler = typeHandler;
+ this.betweenValue = true;
+ }
+
+ protected Criterion(String condition, Object value, Object secondValue) {
+ this(condition, value, secondValue, null);
+ }
+ }
+}
\ No newline at end of file
diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/vo/MbpsVo.java b/logistics/src/main/java/com/ccsens/logistics/bean/vo/MbpsVo.java
new file mode 100644
index 00000000..e325aca7
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/bean/vo/MbpsVo.java
@@ -0,0 +1,74 @@
+package com.ccsens.logistics.bean.vo;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @author 马
+ */
+@Data
+public class MbpsVo {
+
+ @Data
+ @ApiModel("总吞吐量")
+ public static class AllMbps{
+ @ApiModelProperty("吞进量(车辆进入次数)")
+ private Long carOfIn;
+ @ApiModelProperty("吞出量(车辆出去次数)")
+ private Long carOfOut;
+ @ApiModelProperty("入库的重量")
+ private Long weightOfIn;
+ @ApiModelProperty("出库的重量")
+ private Long weightOfOut;
+ }
+
+ @Data
+ @ApiModel("总吞吐量折线版")
+ public static class SelMbpsByTime{
+ @ApiModelProperty("吞进量")
+ private List carOfInsByTime = new ArrayList<>();
+ @ApiModelProperty("吐出量")
+ private List carOfOutsByTime = new ArrayList<>();
+ @ApiModelProperty("入库的重量")
+ private List weightOfInsByTime = new ArrayList<>();
+ @ApiModelProperty("出库的重量")
+ private List weightOfOutsByTime = new ArrayList<>();
+ }
+ @Data
+ @ApiModel("吞进量(车辆进入次数)")
+ public static class CarOfInByTime{
+ @ApiModelProperty("时间")
+ private String time;
+ @ApiModelProperty("吞进量")
+ private Long carOfIn;
+ }
+ @Data
+ @ApiModel("吞出量(车辆出去次数)")
+ public static class CarOfOutByTime{
+ @ApiModelProperty("时间")
+ private String time;
+ @ApiModelProperty("吐出量")
+ private Long carOfOut;
+ }
+ @Data
+ @ApiModel("入库的重量")
+ public static class WeightOfInByTime{
+ @ApiModelProperty("时间")
+ private String time;
+ @ApiModelProperty("入库重量")
+ private Long weightOfIn;
+ }
+ @Data
+ @ApiModel("出库的重量")
+ public static class WeightOfOutByTime{
+ @ApiModelProperty("时间")
+ private String time;
+ @ApiModelProperty("出库重量")
+ private Long weightOfOut;
+ }
+
+}
diff --git a/logistics/src/main/java/com/ccsens/logistics/config/BeanConfig.java b/logistics/src/main/java/com/ccsens/logistics/config/BeanConfig.java
new file mode 100644
index 00000000..a0ef4e21
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/config/BeanConfig.java
@@ -0,0 +1,32 @@
+package com.ccsens.logistics.config;
+
+
+import com.ccsens.logistics.intercept.MybatisInterceptor;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * @description:
+ * @author: wuHuiJuan
+ * @create: 2019/12/03 18:01
+ */
+@Configuration
+public class BeanConfig {
+// @Bean
+// public static PropertySourcesPlaceholderConfigurer properties(){
+// PropertySourcesPlaceholderConfigurer conf = new PropertySourcesPlaceholderConfigurer();
+// YamlPropertiesFactoryBean yml = new YamlPropertiesFactoryBean();
+// yml.setResources(new ClassPathResource("business.yml"));
+// conf.setProperties(yml.getObject());
+// return conf;
+// }
+
+ /**
+ * 注册拦截器
+ */
+ @Bean
+ public MybatisInterceptor mybatisInterceptor() {
+ MybatisInterceptor interceptor = new MybatisInterceptor();
+ return interceptor;
+ }
+}
diff --git a/logistics/src/main/java/com/ccsens/logistics/config/SpringConfig.java b/logistics/src/main/java/com/ccsens/logistics/config/SpringConfig.java
new file mode 100644
index 00000000..6921420e
--- /dev/null
+++ b/logistics/src/main/java/com/ccsens/logistics/config/SpringConfig.java
@@ -0,0 +1,169 @@
+package com.ccsens.logistics.config;
+
+
+import cn.hutool.core.lang.Snowflake;
+import cn.hutool.core.util.IdUtil;
+import com.ccsens.util.config.DruidProps;
+import com.fasterxml.jackson.databind.DeserializationFeature;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.module.SimpleModule;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.http.MediaType;
+import org.springframework.http.converter.HttpMessageConverter;
+import org.springframework.http.converter.StringHttpMessageConverter;
+import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
+import org.springframework.web.servlet.config.annotation.*;
+
+import javax.annotation.Resource;
+import javax.sql.DataSource;
+import java.nio.charset.Charset;
+import java.util.ArrayList;
+import java.util.List;
+
+@Configuration
+//public class SpringConfig extends WebMvcConfigurationSupport {
+public class SpringConfig implements WebMvcConfigurer {
+ @Resource
+ private DruidProps druidPropsUtil;
+ @Value("${spring.snowflake.workerId}")
+ private String workerId;
+ @Value("${spring.snowflake.datacenterId}")
+ private String datacenterId;
+
+ /**
+ * 配置Converter
+ * @return
+ */
+ @Bean
+ public HttpMessageConverter responseStringConverter() {
+ StringHttpMessageConverter converter = new StringHttpMessageConverter(
+ Charset.forName("UTF-8"));
+ return converter;
+ }
+
+ @Bean
+ public HttpMessageConverter