diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/dao/mapper/StockMapper.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/dao/mapper/StockMapper.java index 15ec6f9e..a0efcc98 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/dao/mapper/StockMapper.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/dao/mapper/StockMapper.java @@ -1,13 +1,11 @@ package cc.hiver.mall.dao.mapper; -import cc.hiver.mall.entity.Goods; import cc.hiver.mall.entity.Stock; import cc.hiver.mall.entity.StockExample; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; -import javax.annotation.Resource; import java.util.List; @Repository public interface StockMapper extends BaseMapper { diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Product.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Product.java index f01b8e40..8f0a0119 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Product.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Product.java @@ -68,11 +68,14 @@ public class Product implements Serializable { private String productIntro; @ApiModelProperty(value = "销售周期") - private String salesWeek; + private Date salesWeek; @ApiModelProperty(value = "打印条码(自己制作的)") private String printBarcode; + @ApiModelProperty(value = "尾货预警") + private Integer tailWarn; + private static final long serialVersionUID = 1L; public String getId() { @@ -235,20 +238,28 @@ public class Product implements Serializable { this.productIntro = productIntro; } - public String getSalesWeek() { + public String getPrintBarcode() { + return printBarcode; + } + + public void setPrintBarcode(String printBarcode) { + this.printBarcode = printBarcode; + } + + public Date getSalesWeek() { return salesWeek; } - public void setSalesWeek(String salesWeek) { + public void setSalesWeek(Date salesWeek) { this.salesWeek = salesWeek; } - public String getPrintBarcode() { - return printBarcode; + public Integer getTailWarn() { + return tailWarn; } - public void setPrintBarcode(String printBarcode) { - this.printBarcode = printBarcode; + public void setTailWarn(Integer tailWarn) { + this.tailWarn = tailWarn; } @Override diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/ProductExample.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/ProductExample.java index 547f3010..d910bef6 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/ProductExample.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/ProductExample.java @@ -1456,62 +1456,52 @@ public class ProductExample { return (Criteria) this; } - public Criteria andSalesWeekEqualTo(String value) { + public Criteria andSalesWeekEqualTo(Date value) { addCriterion("sales_week =", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotEqualTo(String value) { + public Criteria andSalesWeekNotEqualTo(Date value) { addCriterion("sales_week <>", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekGreaterThan(String value) { + public Criteria andSalesWeekGreaterThan(Date value) { addCriterion("sales_week >", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekGreaterThanOrEqualTo(String value) { + public Criteria andSalesWeekGreaterThanOrEqualTo(Date value) { addCriterion("sales_week >=", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLessThan(String value) { + public Criteria andSalesWeekLessThan(Date value) { addCriterion("sales_week <", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLessThanOrEqualTo(String value) { + public Criteria andSalesWeekLessThanOrEqualTo(Date value) { addCriterion("sales_week <=", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLike(String value) { - addCriterion("sales_week like", value, "salesWeek"); - return (Criteria) this; - } - - public Criteria andSalesWeekNotLike(String value) { - addCriterion("sales_week not like", value, "salesWeek"); - return (Criteria) this; - } - - public Criteria andSalesWeekIn(List values) { + public Criteria andSalesWeekIn(List values) { addCriterion("sales_week in", values, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotIn(List values) { + public Criteria andSalesWeekNotIn(List values) { addCriterion("sales_week not in", values, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekBetween(String value1, String value2) { + public Criteria andSalesWeekBetween(Date value1, Date value2) { addCriterion("sales_week between", value1, value2, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotBetween(String value1, String value2) { + public Criteria andSalesWeekNotBetween(Date value1, Date value2) { addCriterion("sales_week not between", value1, value2, "salesWeek"); return (Criteria) this; } @@ -1585,6 +1575,66 @@ public class ProductExample { addCriterion("print_barcode not between", value1, value2, "printBarcode"); return (Criteria) this; } + + public Criteria andTailWarnIsNull() { + addCriterion("tail_warn is null"); + return (Criteria) this; + } + + public Criteria andTailWarnIsNotNull() { + addCriterion("tail_warn is not null"); + return (Criteria) this; + } + + public Criteria andTailWarnEqualTo(Integer value) { + addCriterion("tail_warn =", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotEqualTo(Integer value) { + addCriterion("tail_warn <>", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnGreaterThan(Integer value) { + addCriterion("tail_warn >", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnGreaterThanOrEqualTo(Integer value) { + addCriterion("tail_warn >=", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnLessThan(Integer value) { + addCriterion("tail_warn <", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnLessThanOrEqualTo(Integer value) { + addCriterion("tail_warn <=", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnIn(List values) { + addCriterion("tail_warn in", values, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotIn(List values) { + addCriterion("tail_warn not in", values, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnBetween(Integer value1, Integer value2) { + addCriterion("tail_warn between", value1, value2, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotBetween(Integer value1, Integer value2) { + addCriterion("tail_warn not between", value1, value2, "tailWarn"); + return (Criteria) this; + } } public static class Criteria extends GeneratedCriteria { diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetail.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetail.java index 49d96a6d..1a052c11 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetail.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetail.java @@ -73,7 +73,10 @@ public class PurchaseDetail implements Serializable { private String productIntro; @ApiModelProperty(value = "销售周期") - private String salesWeek; + private Date salesWeek; + + @ApiModelProperty(value = "尾货预警") + private Integer tailWarn; @ApiModelProperty(value = "打印条码(自己制作的)") private String printBarcode; @@ -259,14 +262,22 @@ public class PurchaseDetail implements Serializable { this.productIntro = productIntro; } - public String getSalesWeek() { + public Date getSalesWeek() { return salesWeek; } - public void setSalesWeek(String salesWeek) { + public void setSalesWeek(Date salesWeek) { this.salesWeek = salesWeek; } + public Integer getTailWarn() { + return tailWarn; + } + + public void setTailWarn(Integer tailWarn) { + this.tailWarn = tailWarn; + } + public String getPrintBarcode() { return printBarcode; } diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetailExample.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetailExample.java index f32daf5e..7e5f1e0f 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetailExample.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/PurchaseDetailExample.java @@ -1596,63 +1596,113 @@ public class PurchaseDetailExample { return (Criteria) this; } - public Criteria andSalesWeekEqualTo(String value) { + public Criteria andSalesWeekEqualTo(Date value) { addCriterion("sales_week =", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotEqualTo(String value) { + public Criteria andSalesWeekNotEqualTo(Date value) { addCriterion("sales_week <>", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekGreaterThan(String value) { + public Criteria andSalesWeekGreaterThan(Date value) { addCriterion("sales_week >", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekGreaterThanOrEqualTo(String value) { + public Criteria andSalesWeekGreaterThanOrEqualTo(Date value) { addCriterion("sales_week >=", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLessThan(String value) { + public Criteria andSalesWeekLessThan(Date value) { addCriterion("sales_week <", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLessThanOrEqualTo(String value) { + public Criteria andSalesWeekLessThanOrEqualTo(Date value) { addCriterion("sales_week <=", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLike(String value) { - addCriterion("sales_week like", value, "salesWeek"); + public Criteria andSalesWeekIn(List values) { + addCriterion("sales_week in", values, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotLike(String value) { - addCriterion("sales_week not like", value, "salesWeek"); + public Criteria andSalesWeekNotIn(List values) { + addCriterion("sales_week not in", values, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekIn(List values) { - addCriterion("sales_week in", values, "salesWeek"); + public Criteria andSalesWeekBetween(Date value1, Date value2) { + addCriterion("sales_week between", value1, value2, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotIn(List values) { - addCriterion("sales_week not in", values, "salesWeek"); + public Criteria andSalesWeekNotBetween(Date value1, Date value2) { + addCriterion("sales_week not between", value1, value2, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekBetween(String value1, String value2) { - addCriterion("sales_week between", value1, value2, "salesWeek"); + public Criteria andTailWarnIsNull() { + addCriterion("tail_warn is null"); return (Criteria) this; } - public Criteria andSalesWeekNotBetween(String value1, String value2) { - addCriterion("sales_week not between", value1, value2, "salesWeek"); + public Criteria andTailWarnIsNotNull() { + addCriterion("tail_warn is not null"); + return (Criteria) this; + } + + public Criteria andTailWarnEqualTo(Integer value) { + addCriterion("tail_warn =", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotEqualTo(Integer value) { + addCriterion("tail_warn <>", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnGreaterThan(Integer value) { + addCriterion("tail_warn >", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnGreaterThanOrEqualTo(Integer value) { + addCriterion("tail_warn >=", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnLessThan(Integer value) { + addCriterion("tail_warn <", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnLessThanOrEqualTo(Integer value) { + addCriterion("tail_warn <=", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnIn(List values) { + addCriterion("tail_warn in", values, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotIn(List values) { + addCriterion("tail_warn not in", values, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnBetween(Integer value1, Integer value2) { + addCriterion("tail_warn between", value1, value2, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotBetween(Integer value1, Integer value2) { + addCriterion("tail_warn not between", value1, value2, "tailWarn"); return (Criteria) this; } diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Stock.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Stock.java index 78be8b0c..1e8678bb 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Stock.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/Stock.java @@ -70,7 +70,10 @@ public class Stock implements Serializable { private String productIntro; @ApiModelProperty(value = "销售周期") - private String salesWeek; + private Date salesWeek; + + @ApiModelProperty(value = "尾货预警") + private Integer tailWarn; @ApiModelProperty(value = "打印条码(自己制作的)") private String printBarcode; @@ -251,14 +254,22 @@ public class Stock implements Serializable { this.productIntro = productIntro; } - public String getSalesWeek() { + public Date getSalesWeek() { return salesWeek; } - public void setSalesWeek(String salesWeek) { + public void setSalesWeek(Date salesWeek) { this.salesWeek = salesWeek; } + public Integer getTailWarn() { + return tailWarn; + } + + public void setTailWarn(Integer tailWarn) { + this.tailWarn = tailWarn; + } + public String getPrintBarcode() { return printBarcode; } diff --git a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/StockExample.java b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/StockExample.java index b8327d94..5f094dec 100644 --- a/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/StockExample.java +++ b/hiver-modules/hiver-mall/src/main/java/cc/hiver/mall/entity/StockExample.java @@ -1526,62 +1526,52 @@ public class StockExample { return (Criteria) this; } - public Criteria andSalesWeekEqualTo(String value) { + public Criteria andSalesWeekEqualTo(Date value) { addCriterion("sales_week =", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotEqualTo(String value) { + public Criteria andSalesWeekNotEqualTo(Date value) { addCriterion("sales_week <>", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekGreaterThan(String value) { + public Criteria andSalesWeekGreaterThan(Date value) { addCriterion("sales_week >", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekGreaterThanOrEqualTo(String value) { + public Criteria andSalesWeekGreaterThanOrEqualTo(Date value) { addCriterion("sales_week >=", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLessThan(String value) { + public Criteria andSalesWeekLessThan(Date value) { addCriterion("sales_week <", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLessThanOrEqualTo(String value) { + public Criteria andSalesWeekLessThanOrEqualTo(Date value) { addCriterion("sales_week <=", value, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekLike(String value) { - addCriterion("sales_week like", value, "salesWeek"); - return (Criteria) this; - } - - public Criteria andSalesWeekNotLike(String value) { - addCriterion("sales_week not like", value, "salesWeek"); - return (Criteria) this; - } - - public Criteria andSalesWeekIn(List values) { + public Criteria andSalesWeekIn(List values) { addCriterion("sales_week in", values, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotIn(List values) { + public Criteria andSalesWeekNotIn(List values) { addCriterion("sales_week not in", values, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekBetween(String value1, String value2) { + public Criteria andSalesWeekBetween(Date value1, Date value2) { addCriterion("sales_week between", value1, value2, "salesWeek"); return (Criteria) this; } - public Criteria andSalesWeekNotBetween(String value1, String value2) { + public Criteria andSalesWeekNotBetween(Date value1, Date value2) { addCriterion("sales_week not between", value1, value2, "salesWeek"); return (Criteria) this; } @@ -1775,6 +1765,66 @@ public class StockExample { addCriterion("stock_warn_count not between", value1, value2, "stockWarnCount"); return (Criteria) this; } + + public Criteria andTailWarnIsNull() { + addCriterion("tail_warn is null"); + return (Criteria) this; + } + + public Criteria andTailWarnIsNotNull() { + addCriterion("tail_warn is not null"); + return (Criteria) this; + } + + public Criteria andTailWarnEqualTo(Integer value) { + addCriterion("tail_warn =", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotEqualTo(Integer value) { + addCriterion("tail_warn <>", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnGreaterThan(Integer value) { + addCriterion("tail_warn >", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnGreaterThanOrEqualTo(Integer value) { + addCriterion("tail_warn >=", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnLessThan(Integer value) { + addCriterion("tail_warn <", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnLessThanOrEqualTo(Integer value) { + addCriterion("tail_warn <=", value, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnIn(List values) { + addCriterion("tail_warn in", values, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotIn(List values) { + addCriterion("tail_warn not in", values, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnBetween(Integer value1, Integer value2) { + addCriterion("tail_warn between", value1, value2, "tailWarn"); + return (Criteria) this; + } + + public Criteria andTailWarnNotBetween(Integer value1, Integer value2) { + addCriterion("tail_warn not between", value1, value2, "tailWarn"); + return (Criteria) this; + } } public static class Criteria extends GeneratedCriteria { diff --git a/hiver-modules/hiver-mall/src/main/resources/mapper/ProductMapper.xml b/hiver-modules/hiver-mall/src/main/resources/mapper/ProductMapper.xml index 9dd57f6a..377ac6f8 100644 --- a/hiver-modules/hiver-mall/src/main/resources/mapper/ProductMapper.xml +++ b/hiver-modules/hiver-mall/src/main/resources/mapper/ProductMapper.xml @@ -22,8 +22,9 @@ - + + @@ -86,7 +87,8 @@ id, create_by, create_time, del_flag, update_by, update_time, product_name, unit, shop_id, category_id, attribute_list, supplier_id, product_sn, barcode, price, purchase_price, - wholesale_price, product_picture, product_video, product_intro, sales_week, print_barcode + wholesale_price, product_picture, product_video, product_intro, sales_week, print_barcode, + tail_warn @@ -345,11 +353,14 @@ product_intro = #{record.productIntro,jdbcType=VARCHAR}, - sales_week = #{record.salesWeek,jdbcType=VARCHAR}, + sales_week = #{record.salesWeek,jdbcType=TIMESTAMP}, print_barcode = #{record.printBarcode,jdbcType=VARCHAR}, + + tail_warn = #{record.tailWarn,jdbcType=INTEGER}, + @@ -377,8 +388,9 @@ product_picture = #{record.productPicture,jdbcType=VARCHAR}, product_video = #{record.productVideo,jdbcType=VARCHAR}, product_intro = #{record.productIntro,jdbcType=VARCHAR}, - sales_week = #{record.salesWeek,jdbcType=VARCHAR}, - print_barcode = #{record.printBarcode,jdbcType=VARCHAR} + sales_week = #{record.salesWeek,jdbcType=TIMESTAMP}, + print_barcode = #{record.printBarcode,jdbcType=VARCHAR}, + tail_warn = #{record.tailWarn,jdbcType=INTEGER} @@ -444,11 +456,14 @@ product_intro = #{productIntro,jdbcType=VARCHAR}, - sales_week = #{salesWeek,jdbcType=VARCHAR}, + sales_week = #{salesWeek,jdbcType=TIMESTAMP}, print_barcode = #{printBarcode,jdbcType=VARCHAR}, + + tail_warn = #{tailWarn,jdbcType=INTEGER}, + where id = #{id,jdbcType=VARCHAR} @@ -473,8 +488,9 @@ product_picture = #{productPicture,jdbcType=VARCHAR}, product_video = #{productVideo,jdbcType=VARCHAR}, product_intro = #{productIntro,jdbcType=VARCHAR}, - sales_week = #{salesWeek,jdbcType=VARCHAR}, - print_barcode = #{printBarcode,jdbcType=VARCHAR} + sales_week = #{salesWeek,jdbcType=TIMESTAMP}, + print_barcode = #{printBarcode,jdbcType=VARCHAR}, + tail_warn = #{tailWarn,jdbcType=INTEGER} where id = #{id,jdbcType=VARCHAR} \ No newline at end of file diff --git a/hiver-modules/hiver-mall/src/main/resources/mapper/PurchaseDetailMapper.xml b/hiver-modules/hiver-mall/src/main/resources/mapper/PurchaseDetailMapper.xml index 7b4e5f19..53747c62 100644 --- a/hiver-modules/hiver-mall/src/main/resources/mapper/PurchaseDetailMapper.xml +++ b/hiver-modules/hiver-mall/src/main/resources/mapper/PurchaseDetailMapper.xml @@ -24,7 +24,8 @@ - + + @@ -90,7 +91,7 @@ id, create_by, create_time, del_flag, update_by, update_time, purchase_id, product_id, product_name, unit, shop_id, category_id, attribute_list, supplier_id, product_sn, barcode, price, purchase_price, wholesale_price, product_picture, product_video, - product_intro, sales_week, print_barcode, product_count + product_intro, sales_week, tail_warn, print_barcode, product_count select @@ -131,7 +132,7 @@ price, purchase_price, wholesale_price, product_picture, product_video, product_intro, sales_week, print_barcode, stock_count, - stock_warn_count) + stock_warn_count, tail_warn) values (#{id,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{delFlag,jdbcType=INTEGER}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{productId,jdbcType=VARCHAR}, #{productName,jdbcType=VARCHAR}, #{unit,jdbcType=VARCHAR}, @@ -139,8 +140,8 @@ #{supplierId,jdbcType=VARCHAR}, #{productSn,jdbcType=VARCHAR}, #{barcode,jdbcType=VARCHAR}, #{price,jdbcType=DECIMAL}, #{purchasePrice,jdbcType=DECIMAL}, #{wholesalePrice,jdbcType=DECIMAL}, #{productPicture,jdbcType=VARCHAR}, #{productVideo,jdbcType=VARCHAR}, #{productIntro,jdbcType=VARCHAR}, - #{salesWeek,jdbcType=VARCHAR}, #{printBarcode,jdbcType=VARCHAR}, #{stockCount,jdbcType=INTEGER}, - #{stockWarnCount,jdbcType=INTEGER}) + #{salesWeek,jdbcType=TIMESTAMP}, #{printBarcode,jdbcType=VARCHAR}, #{stockCount,jdbcType=INTEGER}, + #{stockWarnCount,jdbcType=INTEGER}, #{tailWarn,jdbcType=INTEGER}) insert into t_stock @@ -220,6 +221,9 @@ stock_warn_count, + + tail_warn, + @@ -286,7 +290,7 @@ #{productIntro,jdbcType=VARCHAR}, - #{salesWeek,jdbcType=VARCHAR}, + #{salesWeek,jdbcType=TIMESTAMP}, #{printBarcode,jdbcType=VARCHAR}, @@ -297,6 +301,9 @@ #{stockWarnCount,jdbcType=INTEGER}, + + #{tailWarn,jdbcType=INTEGER}, +