From 84867a27a26525b8a9ec0275eb90fa0d1ca038df Mon Sep 17 00:00:00 2001 From: wxy Date: Fri, 29 Mar 2024 17:23:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../muyu/product/domain/req/ProductReq.java | 1 + .../muyu/product/mapper/PromotionMapper.java | 8 +++ .../muyu/product/mapper/ServicesMapper.java | 8 +++ .../muyu/product/service/ProductService.java | 13 +++++ .../product/service/ProductTypeService.java | 8 +++ .../muyu/product/service/ServiceService.java | 8 +++ .../service/impl/ProductServiceImpl.java | 25 ++++++++++ .../service/impl/ServiceServiceImpl.java | 12 +++++ .../mapper/product/ProductSkuAttrMapper.xml | 30 ------------ .../mapper/product/ProductSkuMapper.xml | 49 ------------------- .../mapper/product/ServicesMapper.xml | 14 ------ 11 files changed, 83 insertions(+), 93 deletions(-) create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PromotionMapper.java create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/ServicesMapper.java create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductService.java create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductTypeService.java create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ServiceService.java create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ProductServiceImpl.java create mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ServiceServiceImpl.java delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuAttrMapper.xml delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuMapper.xml delete mode 100644 muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ServicesMapper.xml diff --git a/muyu-modules/muyu-product/muyu-product-commo/src/main/java/com/muyu/product/domain/req/ProductReq.java b/muyu-modules/muyu-product/muyu-product-commo/src/main/java/com/muyu/product/domain/req/ProductReq.java index 75453f6..39240d8 100644 --- a/muyu-modules/muyu-product/muyu-product-commo/src/main/java/com/muyu/product/domain/req/ProductReq.java +++ b/muyu-modules/muyu-product/muyu-product-commo/src/main/java/com/muyu/product/domain/req/ProductReq.java @@ -2,6 +2,7 @@ package com.muyu.product.domain.req; import com.muyu.product.domain.*; +import com.muyu.product.domain.DTO.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PromotionMapper.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PromotionMapper.java new file mode 100644 index 0000000..750085e --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/PromotionMapper.java @@ -0,0 +1,8 @@ +package com.muyu.product.mapper; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:07 + */ +public interface PromotionMapper { +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/ServicesMapper.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/ServicesMapper.java new file mode 100644 index 0000000..f8c7f0c --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/mapper/ServicesMapper.java @@ -0,0 +1,8 @@ +package com.muyu.product.mapper; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:07 + */ +public interface ServicesMapper { +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductService.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductService.java new file mode 100644 index 0000000..ececa23 --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductService.java @@ -0,0 +1,13 @@ +package com.muyu.product.service; + +import com.github.pagehelper.PageInfo; +import com.muyu.product.domain.DTO.Product; +import com.muyu.product.domain.req.ProductReq; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:05 + */ +public interface ProductService { + PageInfo queryProduct(ProductReq req); +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductTypeService.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductTypeService.java new file mode 100644 index 0000000..aabb0bf --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ProductTypeService.java @@ -0,0 +1,8 @@ +package com.muyu.product.service; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:05 + */ +public interface ProductTypeService { +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ServiceService.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ServiceService.java new file mode 100644 index 0000000..8f52a14 --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/ServiceService.java @@ -0,0 +1,8 @@ +package com.muyu.product.service; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:05 + */ +public interface ServiceService { +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ProductServiceImpl.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ProductServiceImpl.java new file mode 100644 index 0000000..d0db206 --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ProductServiceImpl.java @@ -0,0 +1,25 @@ +package com.muyu.product.service.impl; + +import com.github.pagehelper.PageInfo; +import com.muyu.product.domain.DTO.Product; +import com.muyu.product.domain.req.ProductReq; +import com.muyu.product.service.ProductService; +import lombok.extern.log4j.Log4j2; +import org.springframework.stereotype.Service; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:06 + */ +@Service +@Log4j2 +public class ProductServiceImpl implements ProductService { + + private final Integer min = 0; + + private final Integer max = 5; + @Override + public PageInfo queryProduct(ProductReq req) { + return null; + } +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ServiceServiceImpl.java b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ServiceServiceImpl.java new file mode 100644 index 0000000..b86c531 --- /dev/null +++ b/muyu-modules/muyu-product/muyu-product-server/src/main/java/com/muyu/product/service/impl/ServiceServiceImpl.java @@ -0,0 +1,12 @@ +package com.muyu.product.service.impl; + +import com.muyu.product.service.ServiceService; +import org.springframework.stereotype.Service; + +/** + * @Author: wangxinyuan + * @Date: 2024/3/29 17:05 + */ +@Service +public class ServiceServiceImpl implements ServiceService { +} diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuAttrMapper.xml b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuAttrMapper.xml deleted file mode 100644 index 60a9b47..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuAttrMapper.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - id, sku_id, attr_id, attr_value_id, attr_value, flag, is_delete - - - - - - - diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuMapper.xml b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuMapper.xml deleted file mode 100644 index b2a3c23..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ProductSkuMapper.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - - INSERT INTO t_product_sku (sale_price, promotion_price, stock, stock_alert, product_id, bg_img, is_delete) - VALUES (#{salePrice}, #{promotionPrice}, #{stock}, #{stockAlert}, #{productId}, #{bgImg}, #{isDelete}) - - - - UPDATE t_product_sku - - sale_price = #{salePrice}, - promotion_price = #{promotionPrice}, - stock = #{stock}, - stock_alert = #{stockAlert}, - product_id = #{productId}, - bg_img = #{bgImg}, - is_delete = #{isDelete}, - - WHERE id = #{id} - - - - DELETE FROM t_product_sku WHERE id = #{id} - - - - - - - diff --git a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ServicesMapper.xml b/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ServicesMapper.xml deleted file mode 100644 index 1dfde3f..0000000 --- a/muyu-modules/muyu-product/muyu-product-server/src/main/resources/mapper/product/ServicesMapper.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - insert t_product_service(product_id,service_id) - values - - (#{productId},#{id}) - - - -