订单接口改进

This commit is contained in:
zhh
2018-10-26 16:57:06 +08:00
parent 168dc0b10b
commit e90c511f66
10 changed files with 742 additions and 488 deletions

View File

@@ -115,6 +115,13 @@ public class OmsCartItem implements Serializable {
private String productSn;
/**
* 商品销售属性:[{"key":"颜色","value":"颜色"},{"key":"容量","value":"4G"}]
*
* @mbggenerated
*/
private String productAttr;
private static final long serialVersionUID = 1L;
public Long getId() {
@@ -277,6 +284,14 @@ public class OmsCartItem implements Serializable {
this.productSn = productSn;
}
public String getProductAttr() {
return productAttr;
}
public void setProductAttr(String productAttr) {
this.productAttr = productAttr;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -303,6 +318,7 @@ public class OmsCartItem implements Serializable {
sb.append(", productCategoryId=").append(productCategoryId);
sb.append(", productBrand=").append(productBrand);
sb.append(", productSn=").append(productSn);
sb.append(", productAttr=").append(productAttr);
sb.append(", serialVersionUID=").append(serialVersionUID);
sb.append("]");
return sb.toString();

View File

@@ -1405,6 +1405,76 @@ public class OmsCartItemExample {
addCriterion("product_sn not between", value1, value2, "productSn");
return (Criteria) this;
}
public Criteria andProductAttrIsNull() {
addCriterion("product_attr is null");
return (Criteria) this;
}
public Criteria andProductAttrIsNotNull() {
addCriterion("product_attr is not null");
return (Criteria) this;
}
public Criteria andProductAttrEqualTo(String value) {
addCriterion("product_attr =", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotEqualTo(String value) {
addCriterion("product_attr <>", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrGreaterThan(String value) {
addCriterion("product_attr >", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrGreaterThanOrEqualTo(String value) {
addCriterion("product_attr >=", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrLessThan(String value) {
addCriterion("product_attr <", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrLessThanOrEqualTo(String value) {
addCriterion("product_attr <=", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrLike(String value) {
addCriterion("product_attr like", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotLike(String value) {
addCriterion("product_attr not like", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrIn(List<String> values) {
addCriterion("product_attr in", values, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotIn(List<String> values) {
addCriterion("product_attr not in", values, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrBetween(String value1, String value2) {
addCriterion("product_attr between", value1, value2, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotBetween(String value1, String value2) {
addCriterion("product_attr not between", value1, value2, "productAttr");
return (Criteria) this;
}
}
public static class Criteria extends GeneratedCriteria {

View File

@@ -115,6 +115,13 @@ public class OmsOrderItem implements Serializable {
private Integer giftGrowth;
/**
* 商品销售属性:[{"key":"颜色","value":"颜色"},{"key":"容量","value":"4G"}]
*
* @mbggenerated
*/
private String productAttr;
private static final long serialVersionUID = 1L;
public Long getId() {
@@ -301,6 +308,14 @@ public class OmsOrderItem implements Serializable {
this.giftGrowth = giftGrowth;
}
public String getProductAttr() {
return productAttr;
}
public void setProductAttr(String productAttr) {
this.productAttr = productAttr;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
@@ -330,6 +345,7 @@ public class OmsOrderItem implements Serializable {
sb.append(", realAmount=").append(realAmount);
sb.append(", giftIntegration=").append(giftIntegration);
sb.append(", giftGrowth=").append(giftGrowth);
sb.append(", productAttr=").append(productAttr);
sb.append(", serialVersionUID=").append(serialVersionUID);
sb.append("]");
return sb.toString();

View File

@@ -1584,6 +1584,76 @@ public class OmsOrderItemExample {
addCriterion("gift_growth not between", value1, value2, "giftGrowth");
return (Criteria) this;
}
public Criteria andProductAttrIsNull() {
addCriterion("product_attr is null");
return (Criteria) this;
}
public Criteria andProductAttrIsNotNull() {
addCriterion("product_attr is not null");
return (Criteria) this;
}
public Criteria andProductAttrEqualTo(String value) {
addCriterion("product_attr =", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotEqualTo(String value) {
addCriterion("product_attr <>", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrGreaterThan(String value) {
addCriterion("product_attr >", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrGreaterThanOrEqualTo(String value) {
addCriterion("product_attr >=", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrLessThan(String value) {
addCriterion("product_attr <", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrLessThanOrEqualTo(String value) {
addCriterion("product_attr <=", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrLike(String value) {
addCriterion("product_attr like", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotLike(String value) {
addCriterion("product_attr not like", value, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrIn(List<String> values) {
addCriterion("product_attr in", values, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotIn(List<String> values) {
addCriterion("product_attr not in", values, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrBetween(String value1, String value2) {
addCriterion("product_attr between", value1, value2, "productAttr");
return (Criteria) this;
}
public Criteria andProductAttrNotBetween(String value1, String value2) {
addCriterion("product_attr not between", value1, value2, "productAttr");
return (Criteria) this;
}
}
public static class Criteria extends GeneratedCriteria {