diff --git a/muyu-modules/muyu-product/muyu-product-cache/src/main/java/com/muyu/product/cache/datasource/impl/project.java b/muyu-modules/muyu-product/muyu-product-cache/src/main/java/com/muyu/product/cache/datasource/impl/project.java new file mode 100644 index 0000000..977f458 --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-cache/src/main/java/com/muyu/product/cache/datasource/impl/project.java @@ -0,0 +1,19 @@ +package com.muyu.product.cache.datasource.impl; + +import lombok.Data; + +/** + * project + * + * @author LeYang + * on 2024/4/8 + */ +@Data +public class project { + + private Long projectId; + + private String projectSku; + + private String selected; +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/cache/impl/ShopCartShop.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/cache/impl/ShopCartShop.java new file mode 100644 index 0000000..fba9d30 --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/cache/impl/ShopCartShop.java @@ -0,0 +1,15 @@ +package com.muyu.product.cache.impl; + +/** + * ShopCartShop + * + * @author DeKangLiu + * on 2024/4/8 + */ +public class ShopCartShop { + private Integer projectId; + + private String projectSku; + + private String isSelected; +} diff --git a/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/CartInfoEditNumReq.java b/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/CartInfoEditNumReq.java new file mode 100644 index 0000000..e1c24bb --- /dev/null +++ b/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/CartInfoEditNumReq.java @@ -0,0 +1,33 @@ +package com.muyu.shop.cart.domain.req; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 购物车修改数量 CartInfoEditNumReq + * + * @author LeYang + * on 2024/4/9 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +@Builder +public class CartInfoEditNumReq { + /** + * 商品Id + */ + private Long projectId; + + /** + * 商品sku + */ + private String projectSku; + + /** + * 数量 + */ + private Long num; +} diff --git a/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/CartInfoIsSelectedUpdReq.java b/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/CartInfoIsSelectedUpdReq.java new file mode 100644 index 0000000..091b47f --- /dev/null +++ b/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/CartInfoIsSelectedUpdReq.java @@ -0,0 +1,39 @@ +package com.muyu.shop.cart.domain.req; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 购物车状态修改 + * + * @author LeYang + * on 2024/4/9 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor + +public class CartInfoIsSelectedUpdReq { + /** + * 商品Id + */ + private Long projectId; + + /** + * 商品sku + */ + private String projectSku; + + /** + * 选中状态 + */ + private String isSelected; + + + + + +} diff --git a/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/RemoveCartProjectReq.java b/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/RemoveCartProjectReq.java new file mode 100644 index 0000000..89135da --- /dev/null +++ b/muyu-modules/muyu-shop-cart/muyu-shop-cart-common/src/main/java/com/muyu/shop/cart/domain/req/RemoveCartProjectReq.java @@ -0,0 +1,37 @@ +package com.muyu.shop.cart.domain.req; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 删除 RemoveCartProjectReq + * + * @author LeYang + * on 2024/4/9 + */ +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +public class RemoveCartProjectReq { + /** + * 购物车Id + */ + private Long cartInfoId; + + /** + * 商品Id + */ + private Long projectId; + + /** + * 商品sku + */ + private String projectSku; + + + + +}