From 534c70efaf6f88c821e92bbba860c4f0aa2b8e36 Mon Sep 17 00:00:00 2001 From: jieyuu <645634619@qq.com> Date: Mon, 26 Aug 2024 20:11:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E5=BA=93=E5=AD=98=E9=94=81?= =?UTF-8?q?=E5=AE=9A=E5=92=8C=E4=BC=98=E6=83=A0=E5=88=B8=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E9=94=81=E5=AE=9A=E4=BB=A3=E7=A0=81=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../net/jieyuu/mapper/CouponTaskMapper.java | 16 ++++++ .../java/net/jieyuu/model/CouponTaskDO.java | 50 +++++++++++++++++ .../resources/mapper/CouponTaskMapper.xml | 19 +++++++ .../net/jieyuu/db/MyBatisPlusGenerator.java | 5 +- .../net/jieyuu/mapper/ProductTaskMapper.java | 16 ++++++ .../java/net/jieyuu/model/ProductTaskDO.java | 54 +++++++++++++++++++ .../resources/mapper/ProductTaskMapper.xml | 21 ++++++++ .../net/jieyuu/db/MyBatisPlusGenerator.java | 3 +- 8 files changed, 181 insertions(+), 3 deletions(-) create mode 100644 xdclass-coupon-service/src/main/java/net/jieyuu/mapper/CouponTaskMapper.java create mode 100644 xdclass-coupon-service/src/main/java/net/jieyuu/model/CouponTaskDO.java create mode 100644 xdclass-coupon-service/src/main/resources/mapper/CouponTaskMapper.xml create mode 100644 xdclass-product-service/src/main/java/net/jieyuu/mapper/ProductTaskMapper.java create mode 100644 xdclass-product-service/src/main/java/net/jieyuu/model/ProductTaskDO.java create mode 100644 xdclass-product-service/src/main/resources/mapper/ProductTaskMapper.xml diff --git a/xdclass-coupon-service/src/main/java/net/jieyuu/mapper/CouponTaskMapper.java b/xdclass-coupon-service/src/main/java/net/jieyuu/mapper/CouponTaskMapper.java new file mode 100644 index 0000000..b83ec7f --- /dev/null +++ b/xdclass-coupon-service/src/main/java/net/jieyuu/mapper/CouponTaskMapper.java @@ -0,0 +1,16 @@ +package net.jieyuu.mapper; + +import net.jieyuu.model.CouponTaskDO; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *
+ * Mapper 接口 + *
+ * + * @author jieyuu + * @since 2024-08-26 + */ +public interface CouponTaskMapper extends BaseMapper+ * + *
+ * + * @author jieyuu + * @since 2024-08-26 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("coupon_task") +public class CouponTaskDO implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 优惠券记录id + */ + private Long couponRecordId; + + /** + * 创建时间 + */ + private Date createTime; + + /** + * 订单号 + */ + private String outTradeNo; + + /** + * 锁定状态 锁定LOCK-完成FINISH 取消CANCEL + */ + private String lockState; + + +} diff --git a/xdclass-coupon-service/src/main/resources/mapper/CouponTaskMapper.xml b/xdclass-coupon-service/src/main/resources/mapper/CouponTaskMapper.xml new file mode 100644 index 0000000..8ad76b3 --- /dev/null +++ b/xdclass-coupon-service/src/main/resources/mapper/CouponTaskMapper.xml @@ -0,0 +1,19 @@ + + ++ * Mapper 接口 + *
+ * + * @author jieyuu + * @since 2024-08-26 + */ +public interface ProductTaskMapper extends BaseMapper+ * + *
+ * + * @author jieyuu + * @since 2024-08-26 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("product_task") +public class ProductTaskDO implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Long id; + + /** + * 商品id + */ + private Long productId; + + /** + * 购买数量 + */ + private Integer buyNum; + + /** + * 商品标题 + */ + private String productName; + + /** + * 锁定状态锁定LOCK 完成FINISH-取消CANCEL + */ + private String lockState; + + private String outTradeNo; + + private Date createTime; + + +} diff --git a/xdclass-product-service/src/main/resources/mapper/ProductTaskMapper.xml b/xdclass-product-service/src/main/resources/mapper/ProductTaskMapper.xml new file mode 100644 index 0000000..7c21ea7 --- /dev/null +++ b/xdclass-product-service/src/main/resources/mapper/ProductTaskMapper.xml @@ -0,0 +1,21 @@ + + +