New file |
| | |
| | | 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; |
| | | |
| | | } |
New file |
| | |
| | | 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; |
| | | |
| | | } |
New file |
| | |
| | | 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); |
| | | } |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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); |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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 + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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); |
| | | } |
New file |
| | |
| | | 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> { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |
New file |
| | |
| | | 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)); |
| | | } |
| | | |
| | | } |
New file |
| | |
| | | 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 { |
| | | |
| | | } |