From e3dbc7e97e3ae60dbbfa46fc075139503d54adb3 Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期三, 14 四月 2021 15:49:02 +0800 Subject: [PATCH] 商城模块基本DO,service,dao --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsAttrDO.java | 103 +++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderPayDO.java | 91 +++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderOperateServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopUserAddressService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderOperateDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderPayServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopStoreDO.java | 139 +++++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopCartServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderGoodsServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopCartService.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsAttrDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopUserAddressDO.java | 114 ++++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsAttrService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderOperateService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopStoreService.java | 21 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/shop/PageComShopStoreDTO.java | 22 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderPayService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/ComShopStoreVO.java | 29 + springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopCartDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopCartDO.java | 103 +++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderOperateDO.java | 71 ++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsAttrServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderGoodsDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderGoodsDO.java | 102 +++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopApi.java | 32 + springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopUserAddressDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderGoodsService.java | 13 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopUserAddressServiceImpl.java | 19 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsDO.java | 151 +++++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderDO.java | 157 +++++ springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderPayDAO.java | 15 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopStoreDAO.java | 24 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopStoreServiceImpl.java | 28 + 39 files changed, 1,565 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/shop/PageComShopStoreDTO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/shop/PageComShopStoreDTO.java new file mode 100644 index 0000000..a2c1d58 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/shop/PageComShopStoreDTO.java @@ -0,0 +1,22 @@ +package com.panzhihua.common.model.dtos.shop; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @auther lyq + * @create 2021-04-14 15:02:14 + * @describe 分页查询店铺 + */ +@Data +@ApiModel("分页查询店铺") +public class PageComShopStoreDTO { + + @ApiModelProperty(value = "分页-当前页数",example = "1") + private Long pageNum; + + @ApiModelProperty(value = "分页-每页记录数",example = "10") + private Long pageSize; + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/ComShopStoreVO.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/ComShopStoreVO.java new file mode 100644 index 0000000..cdbdc4f --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/ComShopStoreVO.java @@ -0,0 +1,29 @@ +package com.panzhihua.common.model.vos.shop; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * @auther lyq + * @create 2021-04-14 15:02:14 + * @describe 店铺VO + */ +@Data +@ApiModel("商城店铺") +public class ComShopStoreVO { + + @ApiModelProperty("店铺id") + private Long id; + + @ApiModelProperty("店铺名称") + private String name; + + @ApiModelProperty("店铺logo") + private String logo; + + @ApiModelProperty("配送方式(1.商家配送 2.快递物流)") + private Integer deliveryType; + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopApi.java new file mode 100644 index 0000000..578597c --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopApi.java @@ -0,0 +1,32 @@ +package com.panzhihua.service_community.api; + +import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO; +import com.panzhihua.common.model.vos.R; +import com.panzhihua.service_community.service.ComShopStoreService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; + +@Slf4j +@RestController +@RequestMapping("/shop") +public class ShopApi { + + @Resource + private ComShopStoreService comShopStoreService; + + /** + * 店铺列表-分页查询 + * @param pageComShopStoreDTO 查询参数 + * @return ComShopStoreVO + */ + @PostMapping("pageShopStore") + public R pageShopStore(@RequestBody PageComShopStoreDTO pageComShopStoreDTO){ + return comShopStoreService.pageStoreList(pageComShopStoreDTO); + } + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopCartDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopCartDAO.java new file mode 100644 index 0000000..bdedfdc --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopCartDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopCartDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:02:14 + * @describe 购物车表mapper类 + */ +@Mapper +public interface ComShopCartDAO extends BaseMapper<ComShopCartDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsAttrDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsAttrDAO.java new file mode 100644 index 0000000..239d20c --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsAttrDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopGoodsAttrDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:02:49 + * @describe 商品规格表mapper类 + */ +@Mapper +public interface ComShopGoodsAttrDAO extends BaseMapper<ComShopGoodsAttrDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsDAO.java new file mode 100644 index 0000000..517c08e --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopGoodsDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopGoodsDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:02:35 + * @describe 商品表mapper类 + */ +@Mapper +public interface ComShopGoodsDAO extends BaseMapper<ComShopGoodsDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderDAO.java new file mode 100644 index 0000000..cc07aec --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopOrderDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:03:01 + * @describe 订单表mapper类 + */ +@Mapper +public interface ComShopOrderDAO extends BaseMapper<ComShopOrderDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderGoodsDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderGoodsDAO.java new file mode 100644 index 0000000..d70c675 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderGoodsDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopOrderGoodsDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:03:17 + * @describe 订单商品表mapper类 + */ +@Mapper +public interface ComShopOrderGoodsDAO extends BaseMapper<ComShopOrderGoodsDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderOperateDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderOperateDAO.java new file mode 100644 index 0000000..ec19fd4 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderOperateDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopOrderOperateDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:03:31 + * @describe 订单操作记录表mapper类 + */ +@Mapper +public interface ComShopOrderOperateDAO extends BaseMapper<ComShopOrderOperateDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderPayDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderPayDAO.java new file mode 100644 index 0000000..f0f4f4d --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopOrderPayDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopOrderPayDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:03:42 + * @describe 订单支付记录表mapper类 + */ +@Mapper +public interface ComShopOrderPayDAO extends BaseMapper<ComShopOrderPayDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopStoreDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopStoreDAO.java new file mode 100644 index 0000000..b21f2d9 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopStoreDAO.java @@ -0,0 +1,24 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO; +import com.panzhihua.common.model.vos.shop.ComShopStoreVO; +import com.panzhihua.service_community.model.dos.ComShopStoreDO; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; + +/** + * @auther lyq + * @create 2021-04-14 15:03:55 + * @describe 店铺表mapper类 + */ +@Mapper +public interface ComShopStoreDAO extends BaseMapper<ComShopStoreDO> { + + @Select("select id,`name`,classify_id,logo,phone,delivery_type,remark,`status`,sale,sale_volume,store_detail from com_shop_store") + IPage<ComShopStoreVO> pageShopStore(Page page, @Param("pageComShopStoreDTO") PageComShopStoreDTO pageComShopStoreDTO); + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopUserAddressDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopUserAddressDAO.java new file mode 100644 index 0000000..d9ad25b --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComShopUserAddressDAO.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.panzhihua.service_community.model.dos.ComShopUserAddressDO; +import org.apache.ibatis.annotations.Mapper; + +/** + * @auther lyq + * @create 2021-04-14 15:04:16 + * @describe 用户收货地址表mapper类 + */ +@Mapper +public interface ComShopUserAddressDAO extends BaseMapper<ComShopUserAddressDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopCartDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopCartDO.java new file mode 100644 index 0000000..df4aa71 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopCartDO.java @@ -0,0 +1,103 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:02:14 + * @describe 购物车表实体类 + */ + +@Data +@TableName("com_shop_cart") +public class ComShopCartDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 购物车id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 用户id + */ + private Long userId; + + /** + * 商品id + */ + private Long goodsId; + + /** + * 商品名字 + */ + private String goodsName; + + /** + * 店铺id + */ + private Long storeId; + + /** + * 商品规格id + */ + private Long goodsAttrId; + + /** + * 商品规格信息 + */ + private String goodsAttr; + + /** + * 商品规格图 + */ + private String goodsAttrPic; + + /** + * 商品数量 + */ + private Integer amount; + + /** + * 商品价格 + */ + private BigDecimal price; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopCartDO{" + + "id=" + id + + ", userId=" + userId + + ", goodsId=" + goodsId + + ", goodsName=" + goodsName + + ", storeId=" + storeId + + ", goodsAttrId=" + goodsAttrId + + ", goodsAttr=" + goodsAttr + + ", goodsAttrPic=" + goodsAttrPic + + ", amount=" + amount + + ", price=" + price + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsAttrDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsAttrDO.java new file mode 100644 index 0000000..cdb7ec1 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsAttrDO.java @@ -0,0 +1,103 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:02:49 + * @describe 商品规格表实体类 + */ + +@Data +@TableName("com_shop_goods_attr") +public class ComShopGoodsAttrDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 商品规格id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 商品id + */ + private Long goodsId; + + /** + * 店铺id + */ + private Long storeId; + + /** + * 商品名称 + */ + private String goodsName; + + /** + * 商品规格 + */ + private String goodsAttr; + + /** + * 商品规格库存 + */ + private Integer stock; + + /** + * 商品规格销量 + */ + private Integer sale; + + /** + * 商品规格图 + */ + private String attrPic; + + /** + * 是否是默认规格(1.是 2.否) + */ + private Integer isDefault; + + /** + * 规格价格 + */ + private BigDecimal price; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopGoodsAttrDO{" + + "id=" + id + + ", goodsId=" + goodsId + + ", storeId=" + storeId + + ", goodsName=" + goodsName + + ", goodsAttr=" + goodsAttr + + ", stock=" + stock + + ", sale=" + sale + + ", attrPic=" + attrPic + + ", isDefault=" + isDefault + + ", price=" + price + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsDO.java new file mode 100644 index 0000000..2a6e9a6 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopGoodsDO.java @@ -0,0 +1,151 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:02:35 + * @describe 商品表实体类 + */ + +@Data +@TableName("com_shop_goods") +public class ComShopGoodsDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 商品id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 商品分类id + */ + private Long typeId; + + /** + * 商品名称 + */ + private String name; + + /** + * 店铺id + */ + private Long storeId; + + /** + * 商品主图 + */ + private String goodsPic; + + /** + * 商品展示图 + */ + private String images; + + /** + * 商品状态(1.出售中 2.已下架 3.回收站) + */ + private Integer status; + + /** + * 商品销量 + */ + private Integer sale; + + /** + * 商品原价 + */ + private BigDecimal originalPrice; + + /** + * 商品现价 + */ + private BigDecimal price; + + /** + * 商品单位 + */ + private String unit; + + /** + * 商品排序 + */ + private Integer order; + + /** + * 商品总库存 + */ + private Integer stock; + + /** + * 商品详情 + */ + private String details; + + /** + * 商品备注 + */ + private String remark; + + /** + * 商品描述 + */ + private String goodsDescribe; + + /** + * 配送方式(1.商家配送 2.快递物流) + */ + private Integer deliveryType; + + /** + * 删除状态(1.未删除 2.已删除) + */ + private Integer deleteStatus; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopGoodsDO{" + + "id=" + id + + ", typeId=" + typeId + + ", name=" + name + + ", storeId=" + storeId + + ", goodsPic=" + goodsPic + + ", images=" + images + + ", status=" + status + + ", sale=" + sale + + ", originalPrice=" + originalPrice + + ", price=" + price + + ", unit=" + unit + + ", order=" + order + + ", stock=" + stock + + ", details=" + details + + ", remark=" + remark + + ", goodsDescribe=" + goodsDescribe + + ", deliveryType=" + deliveryType + + ", deleteStatus=" + deleteStatus + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderDO.java new file mode 100644 index 0000000..5635da3 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderDO.java @@ -0,0 +1,157 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:03:01 + * @describe 订单表实体类 + */ + +@Data +@TableName("com_shop_order") +public class ComShopOrderDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 订单id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 店铺id + */ + private Long storeId; + + /** + * 用户id + */ + private Long userId; + + /** + * 订单号 + */ + private String orderNo; + + /** + * 支付单号 + */ + private String payNo; + + /** + * 微信交易单号 + */ + private String wxTardeNo; + + /** + * 订单状态(1.待付款 2.代发货 3.待收货 4.待评价 5.已完成 6.已取消) + */ + private Integer status; + + /** + * 支付状态(1.未支付 2.已支付) + */ + private Integer payStatus; + + /** + * 订单收货人id + */ + private Long receiverId; + + /** + * 删除状态(1.未删除 2.已删除) + */ + private Integer deleteStatus; + + /** + * 订单总金额 + */ + private BigDecimal totalAmount; + + /** + * 优惠总金额 + */ + private BigDecimal discountAmount; + + /** + * 支付总金额 + */ + private BigDecimal payAmount; + + /** + * 支付方式(1.微信支付) + */ + private Integer payType; + + /** + * 支付时间 + */ + private Date payTime; + + /** + * 配送方式(1.商家配送 2.快递物流) + */ + private Integer deliveryType; + + /** + * 订单发货状态(1.未发货 2.已发货) + */ + private Integer deliveryStatus; + + /** + * 物流公司 + */ + private String logisticsCompany; + + /** + * 物流单号 + */ + private String logisticsNo; + + /** + * 下单时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopOrderDO{" + + "id=" + id + + ", storeId=" + storeId + + ", userId=" + userId + + ", orderNo=" + orderNo + + ", payNo=" + payNo + + ", wxTardeNo=" + wxTardeNo + + ", status=" + status + + ", payStatus=" + payStatus + + ", receiverId=" + receiverId + + ", deleteStatus=" + deleteStatus + + ", totalAmount=" + totalAmount + + ", discountAmount=" + discountAmount + + ", payAmount=" + payAmount + + ", payType=" + payType + + ", payTime=" + payTime + + ", deliveryType=" + deliveryType + + ", deliveryStatus=" + deliveryStatus + + ", logisticsCompany=" + logisticsCompany + + ", logisticsNo=" + logisticsNo + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderGoodsDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderGoodsDO.java new file mode 100644 index 0000000..8a7d9df --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderGoodsDO.java @@ -0,0 +1,102 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:03:17 + * @describe 订单商品表实体类 + */ + +@Data +@TableName("com_shop_order_goods") +public class ComShopOrderGoodsDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 订单商品id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 店铺id + */ + private Long storeId; + + /** + * 订单id + */ + private Long orderId; + + /** + * 用户id + */ + private Long userId; + + /** + * 订单号 + */ + private String orderNo; + + /** + * 商品id + */ + private Long goodsId; + + /** + * 商品规格id + */ + private Long goodsAttrId; + + /** + * 购买数量 + */ + private Integer amount; + + /** + * 商品规格价格 + */ + private BigDecimal goodsAttrPrice; + + /** + * 商品规格图 + */ + private String goodsAttrPic; + + /** + * 商品名称 + */ + private String goodsName; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + @Override + public String toString() { + return "ComShopOrderGoodsDO{" + + "id=" + id + + ", storeId=" + storeId + + ", orderId=" + orderId + + ", userId=" + userId + + ", orderNo=" + orderNo + + ", goodsId=" + goodsId + + ", goodsAttrId=" + goodsAttrId + + ", amount=" + amount + + ", goodsAttrPrice=" + goodsAttrPrice + + ", goodsAttrPic=" + goodsAttrPic + + ", goodsName=" + goodsName + + ", createAt=" + createAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderOperateDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderOperateDO.java new file mode 100644 index 0000000..c2f9eaa --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderOperateDO.java @@ -0,0 +1,71 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:03:31 + * @describe 订单操作记录表实体类 + */ + +@Data +@TableName("com_shop_order_operate") +public class ComShopOrderOperateDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 订单号 + */ + private String orderNo; + + /** + * 操作人 + */ + private String operationBy; + + /** + * 操作时间 + */ + private Date operationTime; + + /** + * 操作类型(1.创建订单 2.取消订单 3.订单支付 4.订单发货 5.订单完成) + */ + private Integer operationType; + + /** + * 操作内容 + */ + private String operationContent; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + @Override + public String toString() { + return "ComShopOrderOperateDO{" + + "id=" + id + + ", orderNo=" + orderNo + + ", operationBy=" + operationBy + + ", operationTime=" + operationTime + + ", operationType=" + operationType + + ", operationContent=" + operationContent + + ", createAt=" + createAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderPayDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderPayDO.java new file mode 100644 index 0000000..58a2f95 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopOrderPayDO.java @@ -0,0 +1,91 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:03:42 + * @describe 订单支付记录表实体类 + */ + +@Data +@TableName("com_shop_order_pay") +public class ComShopOrderPayDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 订单号 + */ + private String orderNo; + + /** + * 支付单号 + */ + private String payNo; + + /** + * 微信交易号 + */ + private String wxTradeNo; + + /** + * 支付状态(1.未支付 2.已支付) + */ + private Integer payStatus; + + /** + * 订单金额 + */ + private BigDecimal orderAmount; + + /** + * 支付金额 + */ + private BigDecimal payAmount; + + /** + * 支付时间 + */ + private Date payTime; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopOrderPayDO{" + + "id=" + id + + ", orderNo=" + orderNo + + ", payNo=" + payNo + + ", wxTradeNo=" + wxTradeNo + + ", payStatus=" + payStatus + + ", orderAmount=" + orderAmount + + ", payAmount=" + payAmount + + ", payTime=" + payTime + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopStoreDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopStoreDO.java new file mode 100644 index 0000000..ce19a0e --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopStoreDO.java @@ -0,0 +1,139 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:03:55 + * @describe 店铺表实体类 + */ + +@Data +@TableName("com_shop_store") +public class ComShopStoreDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 店铺id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 店铺名称 + */ + private String name; + + /** + * 店铺分类id + */ + private Long classifyId; + + /** + * 店铺logo + */ + private String logo; + + /** + * 联系方式 + */ + private String phone; + + /** + * 配送方式(1.商家配送 2.快递物流) + */ + private Integer deliveryType; + + /** + * 店铺备注 + */ + private String remark; + + /** + * 店铺状态(1.启用 2.禁用) + */ + private Integer status; + + /** + * 删除状态(1.未删除 2.已删除) + */ + private Integer deleteStatus; + + /** + * 店铺描述 + */ + private String storeDescribe; + + /** + * 店铺销量 + */ + private Integer sale; + + /** + * 店铺销售额 + */ + private BigDecimal saleVolume; + + /** + * 店铺登陆账号 + */ + private String storeAccount; + + /** + * 店铺登陆密码 + */ + private String storePassword; + + /** + * 店铺详情 + */ + private String storeDetail; + + /** + * 创建人 + */ + private String createBy; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopStoreDO{" + + "id=" + id + + ", name=" + name + + ", classifyId=" + classifyId + + ", logo=" + logo + + ", phone=" + phone + + ", deliveryType=" + deliveryType + + ", remark=" + remark + + ", status=" + status + + ", deleteStatus=" + deleteStatus + + ", storeDescribe=" + storeDescribe + + ", sale=" + sale + + ", saleVolume=" + saleVolume + + ", storeAccount=" + storeAccount + + ", storePassword=" + storePassword + + ", storeDetail=" + storeDetail + + ", createBy=" + createBy + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopUserAddressDO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopUserAddressDO.java new file mode 100644 index 0000000..37f56e6 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/model/dos/ComShopUserAddressDO.java @@ -0,0 +1,114 @@ +package com.panzhihua.service_community.model.dos; + +import com.baomidou.mybatisplus.annotation.*; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + + +/** + * @auther lyq + * @create 2021-04-14 15:04:16 + * @describe 用户收货地址表实体类 + */ + +@Data +@TableName("com_shop_user_address") +public class ComShopUserAddressDO implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 主键id + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 用户id + */ + private Long userId; + + /** + * 收货人名称 + */ + private String name; + + /** + * 收货人手机号 + */ + private String phone; + + /** + * 收货人省份编码 + */ + private String provinceCode; + + /** + * 收货人省份名称 + */ + private String provinceName; + + /** + * 收货人城市编码 + */ + private String cityCode; + + /** + * 收货人城市名称 + */ + private String cityName; + + /** + * 收货人区县编码 + */ + private String districtCode; + + /** + * 收货人区县名称 + */ + private String districtName; + + /** + * 收货人详细地址 + */ + private String detailAddress; + + /** + * 是否是默认地址(1.是 2.否) + */ + private Integer isDefault; + + /** + * 创建时间 + */ + @TableField(fill = FieldFill.INSERT) + private Date createAt; + + /** + * 修改时间 + */ + @TableField(fill = FieldFill.UPDATE) + private Date updateAt; + + @Override + public String toString() { + return "ComShopUserAddressDO{" + + "id=" + id + + ", userId=" + userId + + ", name=" + name + + ", phone=" + phone + + ", provinceCode=" + provinceCode + + ", provinceName=" + provinceName + + ", cityCode=" + cityCode + + ", cityName=" + cityName + + ", districtCode=" + districtCode + + ", districtName=" + districtName + + ", detailAddress=" + detailAddress + + ", isDefault=" + isDefault + + ", createAt=" + createAt + + ", updateAt=" + updateAt + + "}"; + } +} \ No newline at end of file diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopCartService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopCartService.java new file mode 100644 index 0000000..d486039 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopCartService.java @@ -0,0 +1,15 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopCartDO; + +/** + * @auther lyq + * @create 2021-04-14 15:02:14 + * @describe 购物车表服务类 + */ +public interface ComShopCartService extends IService<ComShopCartDO> { + + + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsAttrService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsAttrService.java new file mode 100644 index 0000000..4e3bad8 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsAttrService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopGoodsAttrDO; + +/** + * @auther lyq + * @create 2021-04-14 15:02:49 + * @describe 商品规格表服务类 + */ +public interface ComShopGoodsAttrService extends IService<ComShopGoodsAttrDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsService.java new file mode 100644 index 0000000..92191cb --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopGoodsService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopGoodsDO; + +/** + * @auther lyq + * @create 2021-04-14 15:02:35 + * @describe 商品表服务类 + */ +public interface ComShopGoodsService extends IService<ComShopGoodsDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderGoodsService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderGoodsService.java new file mode 100644 index 0000000..d99e57c --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderGoodsService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopOrderGoodsDO; + +/** + * @auther lyq + * @create 2021-04-14 15:03:17 + * @describe 订单商品表服务类 + */ +public interface ComShopOrderGoodsService extends IService<ComShopOrderGoodsDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderOperateService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderOperateService.java new file mode 100644 index 0000000..858ba55 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderOperateService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopOrderOperateDO; + +/** + * @auther lyq + * @create 2021-04-14 15:03:31 + * @describe 订单操作记录表服务类 + */ +public interface ComShopOrderOperateService extends IService<ComShopOrderOperateDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderPayService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderPayService.java new file mode 100644 index 0000000..9329566 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderPayService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopOrderPayDO; + +/** + * @auther lyq + * @create 2021-04-14 15:03:42 + * @describe 订单支付记录表服务类 + */ +public interface ComShopOrderPayService extends IService<ComShopOrderPayDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java new file mode 100644 index 0000000..f926da5 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopOrderService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopOrderDO; + +/** + * @auther lyq + * @create 2021-04-14 15:03:01 + * @describe 订单表服务类 + */ +public interface ComShopOrderService extends IService<ComShopOrderDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopStoreService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopStoreService.java new file mode 100644 index 0000000..e56cd70 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopStoreService.java @@ -0,0 +1,21 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO; +import com.panzhihua.common.model.vos.R; +import com.panzhihua.service_community.model.dos.ComShopStoreDO; + +/** + * @auther lyq + * @create 2021-04-14 15:03:55 + * @describe 店铺表服务类 + */ +public interface ComShopStoreService extends IService<ComShopStoreDO> { + + /** + * 店铺列表-分页查询 + * @param pageComShopStoreDTO 查询参数 + * @return ComShopStoreVO + */ + R pageStoreList(PageComShopStoreDTO pageComShopStoreDTO); +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopUserAddressService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopUserAddressService.java new file mode 100644 index 0000000..27c4b1f --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComShopUserAddressService.java @@ -0,0 +1,13 @@ +package com.panzhihua.service_community.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.panzhihua.service_community.model.dos.ComShopUserAddressDO; + +/** + * @auther lyq + * @create 2021-04-14 15:04:16 + * @describe 用户收货地址表服务类 + */ +public interface ComShopUserAddressService extends IService<ComShopUserAddressDO> { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopCartServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopCartServiceImpl.java new file mode 100644 index 0000000..087ec2f --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopCartServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopCartDAO; +import com.panzhihua.service_community.model.dos.ComShopCartDO; +import com.panzhihua.service_community.service.ComShopCartService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:02:14 + * @describe 购物车表服务实现类 + */ +@Slf4j +@Service +public class ComShopCartServiceImpl extends ServiceImpl<ComShopCartDAO, ComShopCartDO> implements ComShopCartService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsAttrServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsAttrServiceImpl.java new file mode 100644 index 0000000..7df3a0f --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsAttrServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopGoodsAttrDAO; +import com.panzhihua.service_community.model.dos.ComShopGoodsAttrDO; +import com.panzhihua.service_community.service.ComShopGoodsAttrService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:02:49 + * @describe 商品规格表服务实现类 + */ +@Slf4j +@Service +public class ComShopGoodsAttrServiceImpl extends ServiceImpl<ComShopGoodsAttrDAO, ComShopGoodsAttrDO> implements ComShopGoodsAttrService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsServiceImpl.java new file mode 100644 index 0000000..2cf8e20 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopGoodsServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopGoodsDAO; +import com.panzhihua.service_community.model.dos.ComShopGoodsDO; +import com.panzhihua.service_community.service.ComShopGoodsService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:02:35 + * @describe 商品表服务实现类 + */ +@Slf4j +@Service +public class ComShopGoodsServiceImpl extends ServiceImpl<ComShopGoodsDAO, ComShopGoodsDO> implements ComShopGoodsService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderGoodsServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderGoodsServiceImpl.java new file mode 100644 index 0000000..0ada1f0 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderGoodsServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopOrderGoodsDAO; +import com.panzhihua.service_community.model.dos.ComShopOrderGoodsDO; +import com.panzhihua.service_community.service.ComShopOrderGoodsService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:03:17 + * @describe 订单商品表服务实现类 + */ +@Slf4j +@Service +public class ComShopOrderGoodsServiceImpl extends ServiceImpl<ComShopOrderGoodsDAO, ComShopOrderGoodsDO> implements ComShopOrderGoodsService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderOperateServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderOperateServiceImpl.java new file mode 100644 index 0000000..40dbe9a --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderOperateServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopOrderOperateDAO; +import com.panzhihua.service_community.model.dos.ComShopOrderOperateDO; +import com.panzhihua.service_community.service.ComShopOrderOperateService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:03:31 + * @describe 订单操作记录表服务实现类 + */ +@Slf4j +@Service +public class ComShopOrderOperateServiceImpl extends ServiceImpl<ComShopOrderOperateDAO, ComShopOrderOperateDO> implements ComShopOrderOperateService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderPayServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderPayServiceImpl.java new file mode 100644 index 0000000..7d20f16 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderPayServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopOrderPayDAO; +import com.panzhihua.service_community.model.dos.ComShopOrderPayDO; +import com.panzhihua.service_community.service.ComShopOrderPayService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:03:42 + * @describe 订单支付记录表服务实现类 + */ +@Slf4j +@Service +public class ComShopOrderPayServiceImpl extends ServiceImpl<ComShopOrderPayDAO, ComShopOrderPayDO> implements ComShopOrderPayService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java new file mode 100644 index 0000000..265f044 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopOrderDAO; +import com.panzhihua.service_community.model.dos.ComShopOrderDO; +import com.panzhihua.service_community.service.ComShopOrderService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:03:01 + * @describe 订单表服务实现类 + */ +@Slf4j +@Service +public class ComShopOrderServiceImpl extends ServiceImpl<ComShopOrderDAO, ComShopOrderDO> implements ComShopOrderService { + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopStoreServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopStoreServiceImpl.java new file mode 100644 index 0000000..0b5400f --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopStoreServiceImpl.java @@ -0,0 +1,28 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO; +import com.panzhihua.common.model.vos.R; +import com.panzhihua.service_community.dao.ComShopStoreDAO; +import com.panzhihua.service_community.model.dos.ComShopStoreDO; +import com.panzhihua.service_community.service.ComShopStoreService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:03:55 + * @describe 店铺表服务实现类 + */ +@Slf4j +@Service +public class ComShopStoreServiceImpl extends ServiceImpl<ComShopStoreDAO, ComShopStoreDO> implements ComShopStoreService { + + @Override + public R pageStoreList(PageComShopStoreDTO pageComShopStoreDTO){ + Page page = new Page<>(pageComShopStoreDTO.getPageNum(),pageComShopStoreDTO.getPageSize()); + return R.ok(this.baseMapper.pageShopStore(page,pageComShopStoreDTO)); + } + +} diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopUserAddressServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopUserAddressServiceImpl.java new file mode 100644 index 0000000..62d80f9 --- /dev/null +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopUserAddressServiceImpl.java @@ -0,0 +1,19 @@ +package com.panzhihua.service_community.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.panzhihua.service_community.dao.ComShopUserAddressDAO; +import com.panzhihua.service_community.model.dos.ComShopUserAddressDO; +import com.panzhihua.service_community.service.ComShopUserAddressService; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +/** + * @auther lyq + * @create 2021-04-14 15:04:16 + * @describe 用户收货地址表服务实现类 + */ +@Slf4j +@Service +public class ComShopUserAddressServiceImpl extends ServiceImpl<ComShopUserAddressDAO, ComShopUserAddressDO> implements ComShopUserAddressService { + +} -- Gitblit v1.7.1