diff --git a/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsCategory.java b/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsCategory.java index abded166..810da574 100644 --- a/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsCategory.java +++ b/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsCategory.java @@ -24,6 +24,14 @@ public class GoodsCategory extends BaseEntity { @Excel(name = "类别名称", cellType = Excel.ColumnType.STRING) private String goodsCategoryName; + @Excel(name = "父级编码", cellType = Excel.ColumnType.STRING) + private Long parentCategoryId; + + @Excel(name = "级别 1级目录 2级目录", cellType = Excel.ColumnType.STRING) + private Long level; + + @Excel(name = "类别类型. 1.服务类 2.商品类", cellType = Excel.ColumnType.STRING) + private String type; } diff --git a/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsImgs.java b/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsImgs.java new file mode 100644 index 00000000..ce2346fe --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/domain/GoodsImgs.java @@ -0,0 +1,25 @@ +package com.ghy.goods.domain; + +import com.ghy.common.annotation.Excel; +import com.ghy.common.core.domain.BaseEntity; +import lombok.Data; + +/** + * 商品图片 + * @author clunt + */ +@Data +public class GoodsImgs extends BaseEntity { + + private static final long serialVersionUID = 1L; + + @Excel(name = "图片序号", cellType = Excel.ColumnType.NUMERIC) + private Long goodsImgsId; + + @Excel(name = "商品id", cellType = Excel.ColumnType.STRING) + private Long goodsId; + + @Excel(name = "图片url", cellType = Excel.ColumnType.STRING) + private String imgUrl; + +} diff --git a/ghy-goods/src/main/java/com/ghy/goods/mapper/GoodsCategoryMapper.java b/ghy-goods/src/main/java/com/ghy/goods/mapper/GoodsCategoryMapper.java new file mode 100644 index 00000000..c37cd2af --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/mapper/GoodsCategoryMapper.java @@ -0,0 +1,8 @@ +package com.ghy.goods.mapper; + +/** + * @author clunt + * 商品类别mapper层 + */ +public interface GoodsCategoryMapper { +} diff --git a/ghy-goods/src/main/java/com/ghy/goods/mapper/GoodsImgsMapper.java b/ghy-goods/src/main/java/com/ghy/goods/mapper/GoodsImgsMapper.java new file mode 100644 index 00000000..2b1a5b5a --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/mapper/GoodsImgsMapper.java @@ -0,0 +1,12 @@ +package com.ghy.goods.mapper; + +/** + * @author clunt + * 商品图片mapper层 + */ +public interface GoodsImgsMapper { + + + + +} diff --git a/ghy-goods/src/main/java/com/ghy/goods/service/GoodsCategoryService.java b/ghy-goods/src/main/java/com/ghy/goods/service/GoodsCategoryService.java new file mode 100644 index 00000000..ad8e9c01 --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/service/GoodsCategoryService.java @@ -0,0 +1,8 @@ +package com.ghy.goods.service; + +/** + * @author clunt + * 商品类别接口 + */ +public interface GoodsCategoryService { +} diff --git a/ghy-goods/src/main/java/com/ghy/goods/service/GoodsImgsService.java b/ghy-goods/src/main/java/com/ghy/goods/service/GoodsImgsService.java new file mode 100644 index 00000000..e9605238 --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/service/GoodsImgsService.java @@ -0,0 +1,7 @@ +package com.ghy.goods.service; + +/** + * 商品图片接口 + */ +public interface GoodsImgsService { +} diff --git a/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsCategoryServiceImpl.java b/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsCategoryServiceImpl.java new file mode 100644 index 00000000..f33b4d95 --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsCategoryServiceImpl.java @@ -0,0 +1,12 @@ +package com.ghy.goods.service.impl; + +import com.ghy.goods.service.GoodsCategoryService; + +/** + * @author clunt + * 商品类别impl + */ +public class GoodsCategoryServiceImpl implements GoodsCategoryService { + + +} diff --git a/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsImgsServiceImpl.java b/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsImgsServiceImpl.java new file mode 100644 index 00000000..a536f6b3 --- /dev/null +++ b/ghy-goods/src/main/java/com/ghy/goods/service/impl/GoodsImgsServiceImpl.java @@ -0,0 +1,12 @@ +package com.ghy.goods.service.impl; + +import com.ghy.goods.service.GoodsImgsService; +import org.springframework.stereotype.Service; + +/** + * @author clunt + * 商品图片impl + */ +@Service +public class GoodsImgsServiceImpl implements GoodsImgsService { +} diff --git a/ghy-goods/src/main/resources/mapper.goods/GoodsCategoryMapper.xml b/ghy-goods/src/main/resources/mapper.goods/GoodsCategoryMapper.xml new file mode 100644 index 00000000..57888903 --- /dev/null +++ b/ghy-goods/src/main/resources/mapper.goods/GoodsCategoryMapper.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + SELECT goods_category_id, goods_category_code, goods_category_name, parent_category_id, + level, type, create_by, create_time, remark + FROM goods_category + + + \ No newline at end of file diff --git a/ghy-goods/src/main/resources/mapper.goods/GoodsImgsMapper.xml b/ghy-goods/src/main/resources/mapper.goods/GoodsImgsMapper.xml new file mode 100644 index 00000000..42afd57e --- /dev/null +++ b/ghy-goods/src/main/resources/mapper.goods/GoodsImgsMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + SELECT goods_imgs_id, goods_id, img_url, create_by, create_time, remark + FROM goods_imgs + + + + \ No newline at end of file