From 3c3e39f687974c140d8677e4c6e4c7367c335f50 Mon Sep 17 00:00:00 2001
From: penny <2500338766@qq.com>
Date: Thu, 14 Apr 2022 00:23:11 +0800
Subject: [PATCH] =?UTF-8?q?feature1.0.0=EF=BC=9A=E6=B7=BB=E5=8A=A0bnyer-im?=
=?UTF-8?q?g=E6=A8=A1=E5=9D=97=E5=B9=B6=E5=88=9D=E5=A7=8B=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
bnyer-common/bnyer-common-core/pom.xml | 5 ++
bnyer-services/bnyer-img/pom.xml | 12 +++
.../img/controller/BannerController.java | 17 ++++
.../img/controller/FeedBackController.java | 17 ++++
.../TiktokCollectionController.java | 17 ++++
.../img/controller/TiktokImgController.java | 17 ++++
.../img/controller/TiktokUserController.java | 17 ++++
.../bnyer/img/controller/TypeController.java | 17 ++++
.../java/com/bnyer/img/domain/Banner.java | 55 ++++++++++++
.../java/com/bnyer/img/domain/BaseDomain.java | 51 +++++++++++
.../java/com/bnyer/img/domain/Feedback.java | 45 ++++++++++
.../bnyer/img/domain/TiktokCollection.java | 41 +++++++++
.../java/com/bnyer/img/domain/TiktokImg.java | 83 +++++++++++++++++
.../java/com/bnyer/img/domain/TiktokUser.java | 90 +++++++++++++++++++
.../main/java/com/bnyer/img/domain/Type.java | 34 +++++++
.../com/bnyer/img/mapper/BannerMapper.java | 9 ++
.../com/bnyer/img/mapper/FeedbackMapper.java | 9 ++
.../img/mapper/TiktokCollectionMapper.java | 9 ++
.../com/bnyer/img/mapper/TiktokImgMapper.java | 9 ++
.../bnyer/img/mapper/TiktokUserMapper.java | 9 ++
.../java/com/bnyer/img/mapper/TypeMapper.java | 9 ++
.../com/bnyer/img/service/BannerService.java | 4 +
.../bnyer/img/service/FeedBackService.java | 4 +
.../img/service/TiktokCollectionService.java | 4 +
.../bnyer/img/service/TiktokImgService.java | 4 +
.../bnyer/img/service/TiktokUserService.java | 4 +
.../com/bnyer/img/service/TypeService.java | 4 +
.../img/service/impl/BannerServiceImpl.java | 10 +++
.../img/service/impl/FeedBackServiceImpl.java | 10 +++
.../impl/TiktokCollectionServiceImpl.java | 10 +++
.../service/impl/TiktokImgServiceImpl.java | 10 +++
.../service/impl/TiktokUserServiceImpl.java | 10 +++
.../img/service/impl/TypeServiceImpl.java | 10 +++
.../com/bnyer/img/mapper/BannerMapper.xml | 22 +++++
.../com/bnyer/img/mapper/FeedbackMapper.xml | 19 ++++
.../img/mapper/TiktokCollectionMapper.xml | 19 ++++
.../com/bnyer/img/mapper/TiktokImgMapper.xml | 26 ++++++
.../com/bnyer/img/mapper/TiktokUserMapper.xml | 27 ++++++
.../com/bnyer/img/mapper/TypeMapper.xml | 18 ++++
pom.xml | 15 +++-
40 files changed, 798 insertions(+), 4 deletions(-)
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/BannerController.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/FeedBackController.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokCollectionController.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokImgController.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokUserController.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TypeController.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Banner.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/BaseDomain.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Feedback.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokCollection.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokImg.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokUser.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Type.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/BannerMapper.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/FeedbackMapper.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokCollectionMapper.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokImgMapper.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokUserMapper.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TypeMapper.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/BannerService.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/FeedBackService.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokCollectionService.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokImgService.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokUserService.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TypeService.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/BannerServiceImpl.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/FeedBackServiceImpl.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokCollectionServiceImpl.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokImgServiceImpl.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokUserServiceImpl.java
create mode 100644 bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TypeServiceImpl.java
create mode 100644 bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/BannerMapper.xml
create mode 100644 bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/FeedbackMapper.xml
create mode 100644 bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokCollectionMapper.xml
create mode 100644 bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokImgMapper.xml
create mode 100644 bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokUserMapper.xml
create mode 100644 bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TypeMapper.xml
diff --git a/bnyer-common/bnyer-common-core/pom.xml b/bnyer-common/bnyer-common-core/pom.xml
index 22bfb5a..2646dd5 100644
--- a/bnyer-common/bnyer-common-core/pom.xml
+++ b/bnyer-common/bnyer-common-core/pom.xml
@@ -119,6 +119,11 @@
swagger-annotations
+
+ org.projectlombok
+ lombok
+
+
diff --git a/bnyer-services/bnyer-img/pom.xml b/bnyer-services/bnyer-img/pom.xml
index ac8ddf3..d0fdab8 100644
--- a/bnyer-services/bnyer-img/pom.xml
+++ b/bnyer-services/bnyer-img/pom.xml
@@ -71,10 +71,22 @@
bnyer-common-log
+
+
+ com.dimensionalnode
+ bnyer-common-core
+
+
com.dimensionalnode
bnyer-common-swagger
+
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/BannerController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/BannerController.java
new file mode 100644
index 0000000..920aae7
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/BannerController.java
@@ -0,0 +1,17 @@
+package com.bnyer.img.controller;
+
+import com.bnyer.common.core.web.controller.BaseController;
+import com.bnyer.img.service.BannerService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api("img-banner-【后端】接口")
+@RestController
+@RequestMapping("/banner")
+public class BannerController extends BaseController {
+
+ @Autowired
+ private BannerService bannerService;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/FeedBackController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/FeedBackController.java
new file mode 100644
index 0000000..a908f14
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/FeedBackController.java
@@ -0,0 +1,17 @@
+package com.bnyer.img.controller;
+
+import com.bnyer.common.core.web.controller.BaseController;
+import com.bnyer.img.service.FeedBackService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api("img-feedback-【后端】接口")
+@RestController
+@RequestMapping("/feedback")
+public class FeedBackController extends BaseController {
+
+ @Autowired
+ private FeedBackService feedBackService;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokCollectionController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokCollectionController.java
new file mode 100644
index 0000000..0b0d459
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokCollectionController.java
@@ -0,0 +1,17 @@
+package com.bnyer.img.controller;
+
+import com.bnyer.common.core.web.controller.BaseController;
+import com.bnyer.img.service.TiktokCollectionService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api("img-tiktokCollection-【后端】接口")
+@RestController
+@RequestMapping("/tiktokCollection")
+public class TiktokCollectionController extends BaseController {
+
+ @Autowired
+ private TiktokCollectionService tiktokCollectionService;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokImgController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokImgController.java
new file mode 100644
index 0000000..d3f7ab8
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokImgController.java
@@ -0,0 +1,17 @@
+package com.bnyer.img.controller;
+
+import com.bnyer.common.core.web.controller.BaseController;
+import com.bnyer.img.service.TiktokImgService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api("img-tiktokImg-【后端】接口")
+@RestController
+@RequestMapping("/tiktokImg")
+public class TiktokImgController extends BaseController {
+
+ @Autowired
+ private TiktokImgService tiktokImgService;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokUserController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokUserController.java
new file mode 100644
index 0000000..94692b4
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TiktokUserController.java
@@ -0,0 +1,17 @@
+package com.bnyer.img.controller;
+
+import com.bnyer.common.core.web.controller.BaseController;
+import com.bnyer.img.service.TiktokUserService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api("img-tiktokUser-【后端】接口")
+@RestController
+@RequestMapping("/tiktokUser")
+public class TiktokUserController extends BaseController {
+
+ @Autowired
+ private TiktokUserService tiktokUserService;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TypeController.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TypeController.java
new file mode 100644
index 0000000..d1cdbbd
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/controller/TypeController.java
@@ -0,0 +1,17 @@
+package com.bnyer.img.controller;
+
+import com.bnyer.common.core.web.controller.BaseController;
+import com.bnyer.img.service.TypeService;
+import io.swagger.annotations.Api;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api("img-banner-【后端】接口")
+@RestController
+@RequestMapping("/type")
+public class TypeController extends BaseController {
+
+ @Autowired
+ private TypeService typeService;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Banner.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Banner.java
new file mode 100644
index 0000000..bd3fffc
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Banner.java
@@ -0,0 +1,55 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+
+@ApiModel(value="com-bnyer-img-domain-Banner")
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@TableName(value = "img_banner")
+public class Banner extends BaseDomain {
+ /**
+ * id
+ */
+ @TableId(value = "id", type = IdType.AUTO)
+ @ApiModelProperty(value="id")
+ private Long id;
+
+ /**
+ * banner名称
+ */
+ @TableField(value = "banner_name")
+ @ApiModelProperty(value="banner名称")
+ private String bannerName;
+
+ /**
+ * banner图片地址
+ */
+ @TableField(value = "banner_img")
+ @ApiModelProperty(value="banner图片地址")
+ private String bannerImg;
+
+ /**
+ * banner跳转地址
+ */
+ @TableField(value = "banner_url")
+ @ApiModelProperty(value="banner跳转地址")
+ private String bannerUrl;
+
+ /**
+ * 平台(0->通用;1->抖音;2->快手;3->微信)
+ */
+ @TableField(value = "source")
+ @ApiModelProperty(value="平台(0->通用;1->抖音;2->快手;3->微信)")
+ private String source;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/BaseDomain.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/BaseDomain.java
new file mode 100644
index 0000000..6fc1cef
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/BaseDomain.java
@@ -0,0 +1,51 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+
+import java.io.Serializable;
+import java.util.Date;
+
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@ApiModel("公共实体类")
+public class BaseDomain implements Serializable {
+
+ /**
+ * 是否显示 (0->隐藏;1->显示)
+ */
+ @TableField(value = "is_show")
+ @ApiModelProperty(value="是否显示 (0->隐藏;1->显示)")
+ private String isShow;
+
+ /**
+ * 创建时间
+ */
+ @TableField(value = "create_time")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @ApiModelProperty(value="创建时间")
+ private Date createTime;
+
+ /**
+ * 更新时间
+ */
+ @TableField(value = "update_time")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @ApiModelProperty(value="更新时间")
+ private Date updateTime;
+
+ /**
+ * 排序
+ */
+ @TableField(value = "sort")
+ @ApiModelProperty(value="排序")
+ private Integer sort;
+
+ private static final long serialVersionUID = 1L;
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Feedback.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Feedback.java
new file mode 100644
index 0000000..54657fb
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Feedback.java
@@ -0,0 +1,45 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.AllArgsConstructor;
+import lombok.Getter;
+import lombok.NoArgsConstructor;
+import lombok.Setter;
+import lombok.ToString;
+
+@ApiModel(value="com-bnyer-img-domain-Feedback")
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@TableName(value = "img_feedback")
+public class Feedback extends BaseDomain {
+ /**
+ * 主键Id
+ */
+ @TableId(value = "id", type = IdType.AUTO)
+ @ApiModelProperty(value="主键Id")
+ private Long id;
+
+ /**
+ * 反馈信息
+ */
+ @TableField(value = "info")
+ @ApiModelProperty(value="反馈信息")
+ private String info;
+
+ /**
+ * 来源平台(0->抖音;1->快手;2->微信)
+ */
+ @TableField(value = "source")
+ @ApiModelProperty(value="来源平台(0->抖音;1->快手;2->微信)")
+ private String source;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokCollection.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokCollection.java
new file mode 100644
index 0000000..167cac5
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokCollection.java
@@ -0,0 +1,41 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+
+@ApiModel(value="com-bnyer-img-domain-TiktokCollection")
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@TableName(value = "img_tiktok_collection")
+public class TiktokCollection extends BaseDomain {
+ /**
+ * id
+ */
+ @TableId(value = "id", type = IdType.AUTO)
+ @ApiModelProperty(value="id")
+ private Long id;
+
+ /**
+ * 用户id
+ */
+ @TableField(value = "user_id")
+ @ApiModelProperty(value="用户id")
+ private Long userId;
+
+ /**
+ * 图片id
+ */
+ @TableField(value = "img_id")
+ @ApiModelProperty(value="图片id")
+ private Long imgId;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokImg.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokImg.java
new file mode 100644
index 0000000..3be163d
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokImg.java
@@ -0,0 +1,83 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+
+@ApiModel(value="com-bnyer-img-domain-TiktokImg")
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@TableName(value = "img_tiktok_img")
+public class TiktokImg extends BaseDomain {
+ /**
+ * id
+ */
+ @TableId(value = "id", type = IdType.AUTO)
+ @ApiModelProperty(value="id")
+ private Long id;
+
+ /**
+ * 图片地址
+ */
+ @TableField(value = "img_url")
+ @ApiModelProperty(value="图片地址")
+ private String imgUrl;
+
+ /**
+ * 用户id
+ */
+ @TableField(value = "user_id")
+ @ApiModelProperty(value="用户id")
+ private Long userId;
+
+ /**
+ * 分类id
+ */
+ @TableField(value = "type_id")
+ @ApiModelProperty(value="分类id")
+ private Long typeId;
+
+ /**
+ * 下载量
+ */
+ @TableField(value = "download_num")
+ @ApiModelProperty(value="下载量")
+ private Integer downloadNum;
+
+ /**
+ * 点赞量
+ */
+ @TableField(value = "great_num")
+ @ApiModelProperty(value="点赞量")
+ private Integer greatNum;
+
+ /**
+ * 收藏量
+ */
+ @TableField(value = "collection_num")
+ @ApiModelProperty(value="收藏量")
+ private Integer collectionNum;
+
+ /**
+ * 状态(0->待审核;1->审核通过)
+ */
+ @TableField(value = "status")
+ @ApiModelProperty(value="状态(0->待审核;1->审核通过)")
+ private String status;
+
+ /**
+ * 是否热门(0->冷门;1->热门)
+ */
+ @TableField(value = "is_hot")
+ @ApiModelProperty(value="是否热门(0->冷门;1->热门)")
+ private String isHot;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokUser.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokUser.java
new file mode 100644
index 0000000..14a2b3f
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/TiktokUser.java
@@ -0,0 +1,90 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+
+@ApiModel(value="com-bnyer-img-domain-TiktokUser")
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@TableName(value = "img_tiktok_user")
+public class TiktokUser extends BaseDomain {
+ /**
+ * id
+ */
+ @TableId(value = "id", type = IdType.AUTO)
+ @ApiModelProperty(value="id")
+ private Long id;
+
+ /**
+ * 用户昵称
+ */
+ @TableField(value = "username")
+ @ApiModelProperty(value="用户昵称")
+ private String username;
+
+ /**
+ * 抖音id
+ */
+ @TableField(value = "tiktok_code")
+ @ApiModelProperty(value="抖音id")
+ private String tiktokCode;
+
+ /**
+ * 抖音号
+ */
+ @TableField(value = "tiktok_number")
+ @ApiModelProperty(value="抖音号")
+ private String tiktokNumber;
+
+ /**
+ * 手机号
+ */
+ @TableField(value = "phone")
+ @ApiModelProperty(value="手机号")
+ private String phone;
+
+ /**
+ * 搜索码
+ */
+ @TableField(value = "scan_code")
+ @ApiModelProperty(value="搜索码")
+ private String scanCode;
+
+ /**
+ * 邀请码
+ */
+ @TableField(value = "invite_code")
+ @ApiModelProperty(value="邀请码")
+ private String inviteCode;
+
+ /**
+ * 个人简介
+ */
+ @TableField(value = "intro")
+ @ApiModelProperty(value="个人简介")
+ private String intro;
+
+ /**
+ * 头像img地址
+ */
+ @TableField(value = "img")
+ @ApiModelProperty(value="头像img地址")
+ private String img;
+
+ /**
+ * 是否活跃(0->不活跃;1->活跃 连续10天以上更新内容)
+ */
+ @TableField(value = "is_hot")
+ @ApiModelProperty(value="是否活跃(0->不活跃;1->活跃 连续10天以上更新内容)")
+ private String isHot;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Type.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Type.java
new file mode 100644
index 0000000..1a01c3e
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/domain/Type.java
@@ -0,0 +1,34 @@
+package com.bnyer.img.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.*;
+
+@ApiModel(value="com-bnyer-img-domain-Type")
+@Getter
+@Setter
+@ToString
+@AllArgsConstructor
+@NoArgsConstructor
+@TableName(value = "img_type")
+public class Type extends BaseDomain {
+ /**
+ * id
+ */
+ @TableId(value = "id", type = IdType.AUTO)
+ @ApiModelProperty(value="id")
+ private Long id;
+
+ /**
+ * 分类类型
+ */
+ @TableField(value = "type_name")
+ @ApiModelProperty(value="分类类型")
+ private String typeName;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/BannerMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/BannerMapper.java
new file mode 100644
index 0000000..7143191
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/BannerMapper.java
@@ -0,0 +1,9 @@
+package com.bnyer.img.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.bnyer.img.domain.Banner;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface BannerMapper extends BaseMapper {
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/FeedbackMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/FeedbackMapper.java
new file mode 100644
index 0000000..2789353
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/FeedbackMapper.java
@@ -0,0 +1,9 @@
+package com.bnyer.img.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.bnyer.img.domain.Feedback;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface FeedbackMapper extends BaseMapper {
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokCollectionMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokCollectionMapper.java
new file mode 100644
index 0000000..27fdc98
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokCollectionMapper.java
@@ -0,0 +1,9 @@
+package com.bnyer.img.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.bnyer.img.domain.TiktokCollection;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface TiktokCollectionMapper extends BaseMapper {
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokImgMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokImgMapper.java
new file mode 100644
index 0000000..73fba3f
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokImgMapper.java
@@ -0,0 +1,9 @@
+package com.bnyer.img.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.bnyer.img.domain.TiktokImg;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface TiktokImgMapper extends BaseMapper {
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokUserMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokUserMapper.java
new file mode 100644
index 0000000..3f06f88
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TiktokUserMapper.java
@@ -0,0 +1,9 @@
+package com.bnyer.img.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.bnyer.img.domain.TiktokUser;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface TiktokUserMapper extends BaseMapper {
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TypeMapper.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TypeMapper.java
new file mode 100644
index 0000000..f3b01f6
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/mapper/TypeMapper.java
@@ -0,0 +1,9 @@
+package com.bnyer.img.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.bnyer.img.domain.Type;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface TypeMapper extends BaseMapper {
+}
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/BannerService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/BannerService.java
new file mode 100644
index 0000000..aabb227
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/BannerService.java
@@ -0,0 +1,4 @@
+package com.bnyer.img.service;
+
+public interface BannerService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/FeedBackService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/FeedBackService.java
new file mode 100644
index 0000000..c2eb650
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/FeedBackService.java
@@ -0,0 +1,4 @@
+package com.bnyer.img.service;
+
+public interface FeedBackService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokCollectionService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokCollectionService.java
new file mode 100644
index 0000000..863e367
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokCollectionService.java
@@ -0,0 +1,4 @@
+package com.bnyer.img.service;
+
+public interface TiktokCollectionService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokImgService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokImgService.java
new file mode 100644
index 0000000..271ef06
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokImgService.java
@@ -0,0 +1,4 @@
+package com.bnyer.img.service;
+
+public interface TiktokImgService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokUserService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokUserService.java
new file mode 100644
index 0000000..74ce42f
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TiktokUserService.java
@@ -0,0 +1,4 @@
+package com.bnyer.img.service;
+
+public interface TiktokUserService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TypeService.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TypeService.java
new file mode 100644
index 0000000..502a0dd
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/TypeService.java
@@ -0,0 +1,4 @@
+package com.bnyer.img.service;
+
+public interface TypeService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/BannerServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/BannerServiceImpl.java
new file mode 100644
index 0000000..41f50ea
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/BannerServiceImpl.java
@@ -0,0 +1,10 @@
+package com.bnyer.img.service.impl;
+
+import com.bnyer.img.service.BannerService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class BannerServiceImpl implements BannerService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/FeedBackServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/FeedBackServiceImpl.java
new file mode 100644
index 0000000..27956d9
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/FeedBackServiceImpl.java
@@ -0,0 +1,10 @@
+package com.bnyer.img.service.impl;
+
+import com.bnyer.img.service.FeedBackService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class FeedBackServiceImpl implements FeedBackService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokCollectionServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokCollectionServiceImpl.java
new file mode 100644
index 0000000..1a67f67
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokCollectionServiceImpl.java
@@ -0,0 +1,10 @@
+package com.bnyer.img.service.impl;
+
+import com.bnyer.img.service.TiktokCollectionService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class TiktokCollectionServiceImpl implements TiktokCollectionService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokImgServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokImgServiceImpl.java
new file mode 100644
index 0000000..e264049
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokImgServiceImpl.java
@@ -0,0 +1,10 @@
+package com.bnyer.img.service.impl;
+
+import com.bnyer.img.service.TiktokImgService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class TiktokImgServiceImpl implements TiktokImgService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokUserServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokUserServiceImpl.java
new file mode 100644
index 0000000..8f243c2
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TiktokUserServiceImpl.java
@@ -0,0 +1,10 @@
+package com.bnyer.img.service.impl;
+
+import com.bnyer.img.service.TiktokUserService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class TiktokUserServiceImpl implements TiktokUserService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TypeServiceImpl.java b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TypeServiceImpl.java
new file mode 100644
index 0000000..01057ac
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/java/com/bnyer/img/service/impl/TypeServiceImpl.java
@@ -0,0 +1,10 @@
+package com.bnyer.img.service.impl;
+
+import com.bnyer.img.service.TypeService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+
+@Service
+@Slf4j
+public class TypeServiceImpl implements TypeService {
+}
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/BannerMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/BannerMapper.xml
new file mode 100644
index 0000000..6f700a8
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/BannerMapper.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id, banner_name, banner_img, banner_url, `source`, is_show, create_time, update_time,
+ sort
+
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/FeedbackMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/FeedbackMapper.xml
new file mode 100644
index 0000000..ca8c585
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/FeedbackMapper.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id, info, `source`, is_show, create_time, update_time, sort
+
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokCollectionMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokCollectionMapper.xml
new file mode 100644
index 0000000..ac48d07
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokCollectionMapper.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id, user_id, img_id, is_show, create_time, update_time, sort
+
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokImgMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokImgMapper.xml
new file mode 100644
index 0000000..e1e3a1b
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokImgMapper.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id, img_url, user_id, type_id, download_num, great_num, collection_num, `status`,
+ is_hot, is_show, create_time, update_time, sort
+
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokUserMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokUserMapper.xml
new file mode 100644
index 0000000..b9c5ca4
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TiktokUserMapper.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id, username, tiktok_code, tiktok_number, phone, scan_code, invite_code, intro, img,
+ is_hot, is_show, create_time, update_time, sort
+
+
\ No newline at end of file
diff --git a/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TypeMapper.xml b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TypeMapper.xml
new file mode 100644
index 0000000..a717cc2
--- /dev/null
+++ b/bnyer-services/bnyer-img/src/main/resources/com/bnyer/img/mapper/TypeMapper.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id, type_name, is_show, create_time, update_time, sort
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index e9e8328..ace6274 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,8 @@
2021.1
2.0.4
2.6.6
- 2.2.2
+
+ 3.5.1
3.0.0
1.6.2
1.27.2
@@ -39,6 +40,7 @@
4.1.2
3.2.2
2.12.2
+ 1.18.12
@@ -94,10 +96,15 @@
+
+
+
+
+
- org.mybatis.spring.boot
- mybatis-spring-boot-starter
- ${spring-boot.mybatis}
+ com.baomidou
+ mybatis-plus-boot-starter
+ ${mybatis-plus}