From 999932ac318b4c2d787c526128b7f6202a2090e1 Mon Sep 17 00:00:00 2001 From: linhw <5331581+linhw11@user.noreply.gitee.com> Date: Tue, 14 May 2024 15:58:23 +0800 Subject: [PATCH] ~ --- .../com/mdd/common/entity/AppCircleCheck.java | 42 ++++ .../mdd/common/entity/AppCircleContent.java | 78 +++++++ .../com/mdd/common/entity/AppCirclePlate.java | 42 ++++ .../com/mdd/common/entity/AppCircleUser.java | 57 +++++ .../mdd/common/entity/AppContentComment.java | 45 ++++ .../com/mdd/common/entity/AppContentGift.java | 48 +++++ .../com/mdd/common/entity/AppContentLike.java | 39 ++++ .../com/mdd/common/entity/AppSosCheck.java | 48 +++++ .../common/mapper/AppCircleCheckMapper.java | 13 ++ .../common/mapper/AppCircleContentMapper.java | 13 ++ .../common/mapper/AppCirclePlateMapper.java | 13 ++ .../common/mapper/AppCircleUserMapper.java | 13 ++ .../mapper/AppContentCommentMapper.java | 13 ++ .../common/mapper/AppContentGiftMapper.java | 13 ++ .../common/mapper/AppContentLikeMapper.java | 13 ++ .../mdd/common/mapper/AppSosCheckMapper.java | 13 ++ .../controller/AppCircleCheckController.java | 69 +++++++ .../AppCircleContentController.java | 69 +++++++ .../controller/AppCirclePlateController.java | 69 +++++++ .../controller/AppCircleUserController.java | 69 +++++++ .../AppContentCommentController.java | 69 +++++++ .../controller/AppContentGiftController.java | 69 +++++++ .../controller/AppContentLikeController.java | 69 +++++++ .../controller/AppSosCheckController.java | 69 +++++++ .../front/service/IAppCircleCheckService.java | 60 ++++++ .../service/IAppCircleContentService.java | 60 ++++++ .../front/service/IAppCirclePlateService.java | 60 ++++++ .../front/service/IAppCircleUserService.java | 60 ++++++ .../service/IAppContentCommentService.java | 60 ++++++ .../front/service/IAppContentGiftService.java | 60 ++++++ .../front/service/IAppContentLikeService.java | 60 ++++++ .../front/service/IAppSosCheckService.java | 60 ++++++ .../impl/AppCircleCheckServiceImpl.java | 156 ++++++++++++++ .../impl/AppCircleContentServiceImpl.java | 195 ++++++++++++++++++ .../impl/AppCirclePlateServiceImpl.java | 159 ++++++++++++++ .../impl/AppCircleUserServiceImpl.java | 174 ++++++++++++++++ .../impl/AppContentCommentServiceImpl.java | 159 ++++++++++++++ .../impl/AppContentGiftServiceImpl.java | 162 +++++++++++++++ .../impl/AppContentLikeServiceImpl.java | 153 ++++++++++++++ .../service/impl/AppSosCheckServiceImpl.java | 162 +++++++++++++++ .../AppCircleCheckCreateValidate.java | 31 +++ .../AppCircleCheckSearchValidate.java | 26 +++ .../AppCircleCheckUpdateValidate.java | 40 ++++ .../AppCircleContentCreateValidate.java | 75 +++++++ .../AppCircleContentSearchValidate.java | 59 ++++++ .../AppCircleContentUpdateValidate.java | 84 ++++++++ .../AppCirclePlateCreateValidate.java | 27 +++ .../AppCirclePlateSearchValidate.java | 23 +++ .../AppCirclePlateUpdateValidate.java | 36 ++++ .../validate/AppCircleUserCreateValidate.java | 47 +++++ .../validate/AppCircleUserSearchValidate.java | 38 ++++ .../validate/AppCircleUserUpdateValidate.java | 56 +++++ .../AppContentCommentCreateValidate.java | 35 ++++ .../AppContentCommentSearchValidate.java | 29 +++ .../AppContentCommentUpdateValidate.java | 44 ++++ .../AppContentGiftCreateValidate.java | 39 ++++ .../AppContentGiftSearchValidate.java | 32 +++ .../AppContentGiftUpdateValidate.java | 48 +++++ .../AppContentLikeCreateValidate.java | 27 +++ .../AppContentLikeSearchValidate.java | 23 +++ .../AppContentLikeUpdateValidate.java | 36 ++++ .../validate/AppSosCheckCreateValidate.java | 39 ++++ .../validate/AppSosCheckSearchValidate.java | 32 +++ .../validate/AppSosCheckUpdateValidate.java | 48 +++++ .../mdd/front/vo/AppCircleCheckDetailVo.java | 31 +++ .../mdd/front/vo/AppCircleCheckListedVo.java | 37 ++++ .../front/vo/AppCircleContentDetailVo.java | 64 ++++++ .../front/vo/AppCircleContentListedVo.java | 67 ++++++ .../mdd/front/vo/AppCirclePlateDetailVo.java | 28 +++ .../mdd/front/vo/AppCirclePlateListedVo.java | 34 +++ .../mdd/front/vo/AppCircleUserDetailVo.java | 43 ++++ .../mdd/front/vo/AppCircleUserListedVo.java | 49 +++++ .../front/vo/AppContentCommentDetailVo.java | 34 +++ .../front/vo/AppContentCommentListedVo.java | 37 ++++ .../mdd/front/vo/AppContentGiftDetailVo.java | 37 ++++ .../mdd/front/vo/AppContentGiftListedVo.java | 43 ++++ .../mdd/front/vo/AppContentLikeDetailVo.java | 28 +++ .../mdd/front/vo/AppContentLikeListedVo.java | 34 +++ .../com/mdd/front/vo/AppSosCheckDetailVo.java | 37 ++++ .../com/mdd/front/vo/AppSosCheckListedVo.java | 43 ++++ .../main/resources/java/serviceImpl.java.vm | 2 +- 81 files changed, 4476 insertions(+), 1 deletion(-) create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppCircleCheck.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppCircleContent.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppCirclePlate.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppCircleUser.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppContentComment.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppContentGift.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppContentLike.java create mode 100644 server/like-common/src/main/java/com/mdd/common/entity/AppSosCheck.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppCircleCheckMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppCircleContentMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppCirclePlateMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppCircleUserMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppContentCommentMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppContentGiftMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppContentLikeMapper.java create mode 100644 server/like-common/src/main/java/com/mdd/common/mapper/AppSosCheckMapper.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppCircleCheckController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppCircleContentController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppCirclePlateController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppCircleUserController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppContentCommentController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppContentGiftController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppContentLikeController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/controller/AppSosCheckController.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppCircleCheckService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppCircleContentService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppCirclePlateService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppCircleUserService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppContentCommentService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppContentGiftService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppContentLikeService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/IAppSosCheckService.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleCheckServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleContentServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppCirclePlateServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleUserServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppContentCommentServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppContentGiftServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppContentLikeServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/service/impl/AppSosCheckServiceImpl.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckCreateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckSearchValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckUpdateValidate.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeListedVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckDetailVo.java create mode 100644 server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckListedVo.java diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppCircleCheck.java b/server/like-common/src/main/java/com/mdd/common/entity/AppCircleCheck.java new file mode 100644 index 0000000..294fa46 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppCircleCheck.java @@ -0,0 +1,42 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子用户审核信息实体") +public class AppCircleCheck implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "审核用户id") + private Integer checkUser; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果0待审核1通过2失败") + private Integer isCheck; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppCircleContent.java b/server/like-common/src/main/java/com/mdd/common/entity/AppCircleContent.java new file mode 100644 index 0000000..2ae26d9 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppCircleContent.java @@ -0,0 +1,78 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容信息实体") +public class AppCircleContent implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "创建用户id") + private Integer userId; + + @ApiModelProperty(value = "内容") + private String content; + + @ApiModelProperty(value = "图片,多张用逗号分隔") + private String imgUrl; + + @ApiModelProperty(value = "视频地址") + private String videoUrl; + + @ApiModelProperty(value = "引用类型1动态2圈子内容3心愿单") + private Integer citeType; + + @ApiModelProperty(value = "引用类型=1为动态id;=2为圈子内容id;=3为心愿单内容id") + private Integer citeId; + + @ApiModelProperty(value = "是否置顶1是2否") + private Integer isTop; + + @ApiModelProperty(value = "是否屏蔽1是2否") + private Integer isShield; + + @ApiModelProperty(value = "是否开启sos1是2否") + private Integer isSos; + + @ApiModelProperty(value = "是否推荐1是2否") + private Integer isTj; + + @ApiModelProperty(value = "板块id") + private Integer plateId; + + @ApiModelProperty(value = "是否圈主1是2否") + private Integer isOwner; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "位置") + private String address; + + @ApiModelProperty(value = "是否删除: [0=否, 1=是]") + private Integer isDelete; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppCirclePlate.java b/server/like-common/src/main/java/com/mdd/common/entity/AppCirclePlate.java new file mode 100644 index 0000000..6fa9c84 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppCirclePlate.java @@ -0,0 +1,42 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子板块信息实体") +public class AppCirclePlate implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "板块信息") + private String name; + + @ApiModelProperty(value = "排序") + private Integer sort; + + @ApiModelProperty(value = "是否删除: [0=否, 1=是]") + private Integer isDelete; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppCircleUser.java b/server/like-common/src/main/java/com/mdd/common/entity/AppCircleUser.java new file mode 100644 index 0000000..4ba8429 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppCircleUser.java @@ -0,0 +1,57 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子用户信息实体") +public class AppCircleUser implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "成员id") + private Integer userId; + + @ApiModelProperty(value = "圈子昵称") + private String circleName; + + @ApiModelProperty(value = "本群昵称") + private String nickName; + + @ApiModelProperty(value = "是否提醒1是2否") + private Integer isRemind; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "经度") + private String longitude; + + @ApiModelProperty(value = "纬度") + private String latitude; + + @ApiModelProperty(value = "是否删除: [0=否, 1=是]") + private Integer isDelete; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppContentComment.java b/server/like-common/src/main/java/com/mdd/common/entity/AppContentComment.java new file mode 100644 index 0000000..b5c37bb --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppContentComment.java @@ -0,0 +1,45 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容评论信息实体") +public class AppContentComment implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "评论用户") + private Integer userId; + + @ApiModelProperty(value = "评论内容") + private String content; + + @ApiModelProperty(value = "评论图片") + private String imgUrl; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppContentGift.java b/server/like-common/src/main/java/com/mdd/common/entity/AppContentGift.java new file mode 100644 index 0000000..c4731ef --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppContentGift.java @@ -0,0 +1,48 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容礼物信息实体") +public class AppContentGift implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "送礼用户") + private Integer userId; + + @ApiModelProperty(value = "礼物图片") + private String imgUrl; + + @ApiModelProperty(value = "礼物说明") + private String name; + + @ApiModelProperty(value = "礼物数量/价值") + private Integer num; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppContentLike.java b/server/like-common/src/main/java/com/mdd/common/entity/AppContentLike.java new file mode 100644 index 0000000..4524d98 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppContentLike.java @@ -0,0 +1,39 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容点赞信息实体") +public class AppContentLike implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/entity/AppSosCheck.java b/server/like-common/src/main/java/com/mdd/common/entity/AppSosCheck.java new file mode 100644 index 0000000..3fa60ff --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/entity/AppSosCheck.java @@ -0,0 +1,48 @@ +package com.mdd.common.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容sos审核信息实体") +public class AppSosCheck implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value="id", type= IdType.AUTO) + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "发布用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果") + private Integer checkUser; + + @ApiModelProperty(value = "审核结果0待审核1通过2拒绝") + private Integer isResult; + + @ApiModelProperty(value = "消耗喜糖数量/价值") + private Integer useNum; + + @ApiModelProperty(value = "创建时间") + private Long createTime; + + @ApiModelProperty(value = "更新时间") + private Long updateTime; + + @ApiModelProperty(value = "删除时间") + private Long deleteTime; + +} \ No newline at end of file diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleCheckMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleCheckMapper.java new file mode 100644 index 0000000..7ff5914 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleCheckMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppCircleCheck; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子用户审核信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppCircleCheckMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleContentMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleContentMapper.java new file mode 100644 index 0000000..acb1537 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleContentMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppCircleContent; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子内容信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppCircleContentMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppCirclePlateMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppCirclePlateMapper.java new file mode 100644 index 0000000..f5c8fa0 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppCirclePlateMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppCirclePlate; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子板块信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppCirclePlateMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleUserMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleUserMapper.java new file mode 100644 index 0000000..7e82c3f --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppCircleUserMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppCircleUser; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子用户信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppCircleUserMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppContentCommentMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppContentCommentMapper.java new file mode 100644 index 0000000..d75f1fc --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppContentCommentMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppContentComment; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子内容评论信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppContentCommentMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppContentGiftMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppContentGiftMapper.java new file mode 100644 index 0000000..2511582 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppContentGiftMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppContentGift; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子内容礼物信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppContentGiftMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppContentLikeMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppContentLikeMapper.java new file mode 100644 index 0000000..71a9931 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppContentLikeMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppContentLike; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子内容点赞信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppContentLikeMapper extends IBaseMapper { +} diff --git a/server/like-common/src/main/java/com/mdd/common/mapper/AppSosCheckMapper.java b/server/like-common/src/main/java/com/mdd/common/mapper/AppSosCheckMapper.java new file mode 100644 index 0000000..84284b4 --- /dev/null +++ b/server/like-common/src/main/java/com/mdd/common/mapper/AppSosCheckMapper.java @@ -0,0 +1,13 @@ +package com.mdd.common.mapper; + +import com.mdd.common.core.basics.IBaseMapper; +import com.mdd.common.entity.AppSosCheck; +import org.apache.ibatis.annotations.Mapper; + +/** + * 圈子内容sos审核信息Mapper + * @author LikeAdmin + */ +@Mapper +public interface AppSosCheckMapper extends IBaseMapper { +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppCircleCheckController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppCircleCheckController.java new file mode 100644 index 0000000..adbc5d9 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppCircleCheckController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppCircleCheckService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppCircleCheckCreateValidate; +import com.mdd.front.validate.AppCircleCheckUpdateValidate; +import com.mdd.front.validate.AppCircleCheckSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppCircleCheckListedVo; +import com.mdd.front.vo.AppCircleCheckDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/circleCheck") +@Api(tags = "圈子用户审核信息管理") +public class AppCircleCheckController { + + @Resource + IAppCircleCheckService iAppCircleCheckService; + + @GetMapping("/list") + @ApiOperation(value="圈子用户审核信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppCircleCheckSearchValidate searchValidate) { + PageResult list = iAppCircleCheckService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子用户审核信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppCircleCheckDetailVo detail = iAppCircleCheckService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子用户审核信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子用户审核信息新增") + public AjaxResult add(@Validated @RequestBody AppCircleCheckCreateValidate createValidate) { + iAppCircleCheckService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子用户审核信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子用户审核信息编辑") + public AjaxResult edit(@Validated @RequestBody AppCircleCheckUpdateValidate updateValidate) { + iAppCircleCheckService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子用户审核信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子用户审核信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppCircleCheckService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppCircleContentController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppCircleContentController.java new file mode 100644 index 0000000..a8f818e --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppCircleContentController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppCircleContentService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppCircleContentCreateValidate; +import com.mdd.front.validate.AppCircleContentUpdateValidate; +import com.mdd.front.validate.AppCircleContentSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppCircleContentListedVo; +import com.mdd.front.vo.AppCircleContentDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/content") +@Api(tags = "圈子内容信息管理") +public class AppCircleContentController { + + @Resource + IAppCircleContentService iAppCircleContentService; + + @GetMapping("/list") + @ApiOperation(value="圈子内容信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppCircleContentSearchValidate searchValidate) { + PageResult list = iAppCircleContentService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子内容信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppCircleContentDetailVo detail = iAppCircleContentService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子内容信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子内容信息新增") + public AjaxResult add(@Validated @RequestBody AppCircleContentCreateValidate createValidate) { + iAppCircleContentService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子内容信息编辑") + public AjaxResult edit(@Validated @RequestBody AppCircleContentUpdateValidate updateValidate) { + iAppCircleContentService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子内容信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppCircleContentService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppCirclePlateController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppCirclePlateController.java new file mode 100644 index 0000000..3ddaf85 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppCirclePlateController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppCirclePlateService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppCirclePlateCreateValidate; +import com.mdd.front.validate.AppCirclePlateUpdateValidate; +import com.mdd.front.validate.AppCirclePlateSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppCirclePlateListedVo; +import com.mdd.front.vo.AppCirclePlateDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/plate") +@Api(tags = "圈子板块信息管理") +public class AppCirclePlateController { + + @Resource + IAppCirclePlateService iAppCirclePlateService; + + @GetMapping("/list") + @ApiOperation(value="圈子板块信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppCirclePlateSearchValidate searchValidate) { + PageResult list = iAppCirclePlateService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子板块信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppCirclePlateDetailVo detail = iAppCirclePlateService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子板块信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子板块信息新增") + public AjaxResult add(@Validated @RequestBody AppCirclePlateCreateValidate createValidate) { + iAppCirclePlateService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子板块信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子板块信息编辑") + public AjaxResult edit(@Validated @RequestBody AppCirclePlateUpdateValidate updateValidate) { + iAppCirclePlateService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子板块信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子板块信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppCirclePlateService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppCircleUserController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppCircleUserController.java new file mode 100644 index 0000000..a5bcfcd --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppCircleUserController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppCircleUserService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppCircleUserCreateValidate; +import com.mdd.front.validate.AppCircleUserUpdateValidate; +import com.mdd.front.validate.AppCircleUserSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppCircleUserListedVo; +import com.mdd.front.vo.AppCircleUserDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/circleUser") +@Api(tags = "圈子用户信息管理") +public class AppCircleUserController { + + @Resource + IAppCircleUserService iAppCircleUserService; + + @GetMapping("/list") + @ApiOperation(value="圈子用户信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppCircleUserSearchValidate searchValidate) { + PageResult list = iAppCircleUserService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子用户信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppCircleUserDetailVo detail = iAppCircleUserService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子用户信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子用户信息新增") + public AjaxResult add(@Validated @RequestBody AppCircleUserCreateValidate createValidate) { + iAppCircleUserService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子用户信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子用户信息编辑") + public AjaxResult edit(@Validated @RequestBody AppCircleUserUpdateValidate updateValidate) { + iAppCircleUserService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子用户信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子用户信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppCircleUserService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppContentCommentController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppContentCommentController.java new file mode 100644 index 0000000..67e378d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppContentCommentController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppContentCommentService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppContentCommentCreateValidate; +import com.mdd.front.validate.AppContentCommentUpdateValidate; +import com.mdd.front.validate.AppContentCommentSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppContentCommentListedVo; +import com.mdd.front.vo.AppContentCommentDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/comment") +@Api(tags = "圈子内容评论信息管理") +public class AppContentCommentController { + + @Resource + IAppContentCommentService iAppContentCommentService; + + @GetMapping("/list") + @ApiOperation(value="圈子内容评论信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppContentCommentSearchValidate searchValidate) { + PageResult list = iAppContentCommentService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子内容评论信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppContentCommentDetailVo detail = iAppContentCommentService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子内容评论信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子内容评论信息新增") + public AjaxResult add(@Validated @RequestBody AppContentCommentCreateValidate createValidate) { + iAppContentCommentService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容评论信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子内容评论信息编辑") + public AjaxResult edit(@Validated @RequestBody AppContentCommentUpdateValidate updateValidate) { + iAppContentCommentService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容评论信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子内容评论信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppContentCommentService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppContentGiftController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppContentGiftController.java new file mode 100644 index 0000000..2b6416d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppContentGiftController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppContentGiftService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppContentGiftCreateValidate; +import com.mdd.front.validate.AppContentGiftUpdateValidate; +import com.mdd.front.validate.AppContentGiftSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppContentGiftListedVo; +import com.mdd.front.vo.AppContentGiftDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/gift") +@Api(tags = "圈子内容礼物信息管理") +public class AppContentGiftController { + + @Resource + IAppContentGiftService iAppContentGiftService; + + @GetMapping("/list") + @ApiOperation(value="圈子内容礼物信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppContentGiftSearchValidate searchValidate) { + PageResult list = iAppContentGiftService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子内容礼物信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppContentGiftDetailVo detail = iAppContentGiftService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子内容礼物信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子内容礼物信息新增") + public AjaxResult add(@Validated @RequestBody AppContentGiftCreateValidate createValidate) { + iAppContentGiftService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容礼物信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子内容礼物信息编辑") + public AjaxResult edit(@Validated @RequestBody AppContentGiftUpdateValidate updateValidate) { + iAppContentGiftService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容礼物信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子内容礼物信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppContentGiftService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppContentLikeController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppContentLikeController.java new file mode 100644 index 0000000..c75487d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppContentLikeController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppContentLikeService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppContentLikeCreateValidate; +import com.mdd.front.validate.AppContentLikeUpdateValidate; +import com.mdd.front.validate.AppContentLikeSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppContentLikeListedVo; +import com.mdd.front.vo.AppContentLikeDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/like") +@Api(tags = "圈子内容点赞信息管理") +public class AppContentLikeController { + + @Resource + IAppContentLikeService iAppContentLikeService; + + @GetMapping("/list") + @ApiOperation(value="圈子内容点赞信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppContentLikeSearchValidate searchValidate) { + PageResult list = iAppContentLikeService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子内容点赞信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppContentLikeDetailVo detail = iAppContentLikeService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子内容点赞信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子内容点赞信息新增") + public AjaxResult add(@Validated @RequestBody AppContentLikeCreateValidate createValidate) { + iAppContentLikeService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容点赞信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子内容点赞信息编辑") + public AjaxResult edit(@Validated @RequestBody AppContentLikeUpdateValidate updateValidate) { + iAppContentLikeService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容点赞信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子内容点赞信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppContentLikeService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/controller/AppSosCheckController.java b/server/like-front/src/main/java/com/mdd/front/controller/AppSosCheckController.java new file mode 100644 index 0000000..84380d7 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/controller/AppSosCheckController.java @@ -0,0 +1,69 @@ +package com.mdd.front.controller; + +import com.mdd.front.aop.Log; +import com.mdd.front.service.IAppSosCheckService; +import com.mdd.front.validate.common.IdValidate; +import com.mdd.front.validate.AppSosCheckCreateValidate; +import com.mdd.front.validate.AppSosCheckUpdateValidate; +import com.mdd.front.validate.AppSosCheckSearchValidate; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.vo.AppSosCheckListedVo; +import com.mdd.front.vo.AppSosCheckDetailVo; +import com.mdd.common.core.AjaxResult; +import com.mdd.common.core.PageResult; +import com.mdd.common.validator.annotation.IDMust; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +@RestController +@RequestMapping("api/sosCheck") +@Api(tags = "圈子内容sos审核信息管理") +public class AppSosCheckController { + + @Resource + IAppSosCheckService iAppSosCheckService; + + @GetMapping("/list") + @ApiOperation(value="圈子内容sos审核信息列表") + public AjaxResult> list(@Validated PageValidate pageValidate, + @Validated AppSosCheckSearchValidate searchValidate) { + PageResult list = iAppSosCheckService.list(pageValidate, searchValidate); + return AjaxResult.success(list); + } + + @GetMapping("/detail") + @ApiOperation(value="圈子内容sos审核信息详情") + public AjaxResult detail(@Validated @IDMust() @RequestParam("id") Integer id) { + AppSosCheckDetailVo detail = iAppSosCheckService.detail(id); + return AjaxResult.success(detail); + } + + @Log(title = "圈子内容sos审核信息新增") + @PostMapping("/add") + @ApiOperation(value="圈子内容sos审核信息新增") + public AjaxResult add(@Validated @RequestBody AppSosCheckCreateValidate createValidate) { + iAppSosCheckService.add(createValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容sos审核信息编辑") + @PostMapping("/edit") + @ApiOperation(value="圈子内容sos审核信息编辑") + public AjaxResult edit(@Validated @RequestBody AppSosCheckUpdateValidate updateValidate) { + iAppSosCheckService.edit(updateValidate); + return AjaxResult.success(); + } + + @Log(title = "圈子内容sos审核信息删除") + @PostMapping("/del") + @ApiOperation(value="圈子内容sos审核信息删除") + public AjaxResult del(@Validated @RequestBody IdValidate idValidate) { + iAppSosCheckService.del(idValidate.getId()); + return AjaxResult.success(); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppCircleCheckService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppCircleCheckService.java new file mode 100644 index 0000000..058c982 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppCircleCheckService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppCircleCheckCreateValidate; +import com.mdd.front.validate.AppCircleCheckUpdateValidate; +import com.mdd.front.validate.AppCircleCheckSearchValidate; +import com.mdd.front.vo.AppCircleCheckListedVo; +import com.mdd.front.vo.AppCircleCheckDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子用户审核信息服务接口类 + * @author LikeAdmin + */ +public interface IAppCircleCheckService { + + /** + * 圈子用户审核信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppCircleCheckSearchValidate searchValidate); + + /** + * 圈子用户审核信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppCircleCheckDetailVo + */ + AppCircleCheckDetailVo detail(Integer id); + + /** + * 圈子用户审核信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppCircleCheckCreateValidate createValidate); + + /** + * 圈子用户审核信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppCircleCheckUpdateValidate updateValidate); + + /** + * 圈子用户审核信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppCircleContentService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppCircleContentService.java new file mode 100644 index 0000000..20fc112 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppCircleContentService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppCircleContentCreateValidate; +import com.mdd.front.validate.AppCircleContentUpdateValidate; +import com.mdd.front.validate.AppCircleContentSearchValidate; +import com.mdd.front.vo.AppCircleContentListedVo; +import com.mdd.front.vo.AppCircleContentDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子内容信息服务接口类 + * @author LikeAdmin + */ +public interface IAppCircleContentService { + + /** + * 圈子内容信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppCircleContentSearchValidate searchValidate); + + /** + * 圈子内容信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppCircleContentDetailVo + */ + AppCircleContentDetailVo detail(Integer id); + + /** + * 圈子内容信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppCircleContentCreateValidate createValidate); + + /** + * 圈子内容信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppCircleContentUpdateValidate updateValidate); + + /** + * 圈子内容信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppCirclePlateService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppCirclePlateService.java new file mode 100644 index 0000000..3ab277a --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppCirclePlateService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppCirclePlateCreateValidate; +import com.mdd.front.validate.AppCirclePlateUpdateValidate; +import com.mdd.front.validate.AppCirclePlateSearchValidate; +import com.mdd.front.vo.AppCirclePlateListedVo; +import com.mdd.front.vo.AppCirclePlateDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子板块信息服务接口类 + * @author LikeAdmin + */ +public interface IAppCirclePlateService { + + /** + * 圈子板块信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppCirclePlateSearchValidate searchValidate); + + /** + * 圈子板块信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppCirclePlateDetailVo + */ + AppCirclePlateDetailVo detail(Integer id); + + /** + * 圈子板块信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppCirclePlateCreateValidate createValidate); + + /** + * 圈子板块信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppCirclePlateUpdateValidate updateValidate); + + /** + * 圈子板块信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppCircleUserService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppCircleUserService.java new file mode 100644 index 0000000..2381fc5 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppCircleUserService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppCircleUserCreateValidate; +import com.mdd.front.validate.AppCircleUserUpdateValidate; +import com.mdd.front.validate.AppCircleUserSearchValidate; +import com.mdd.front.vo.AppCircleUserListedVo; +import com.mdd.front.vo.AppCircleUserDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子用户信息服务接口类 + * @author LikeAdmin + */ +public interface IAppCircleUserService { + + /** + * 圈子用户信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppCircleUserSearchValidate searchValidate); + + /** + * 圈子用户信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppCircleUserDetailVo + */ + AppCircleUserDetailVo detail(Integer id); + + /** + * 圈子用户信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppCircleUserCreateValidate createValidate); + + /** + * 圈子用户信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppCircleUserUpdateValidate updateValidate); + + /** + * 圈子用户信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppContentCommentService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppContentCommentService.java new file mode 100644 index 0000000..06dc2f4 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppContentCommentService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppContentCommentCreateValidate; +import com.mdd.front.validate.AppContentCommentUpdateValidate; +import com.mdd.front.validate.AppContentCommentSearchValidate; +import com.mdd.front.vo.AppContentCommentListedVo; +import com.mdd.front.vo.AppContentCommentDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子内容评论信息服务接口类 + * @author LikeAdmin + */ +public interface IAppContentCommentService { + + /** + * 圈子内容评论信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppContentCommentSearchValidate searchValidate); + + /** + * 圈子内容评论信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppContentCommentDetailVo + */ + AppContentCommentDetailVo detail(Integer id); + + /** + * 圈子内容评论信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppContentCommentCreateValidate createValidate); + + /** + * 圈子内容评论信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppContentCommentUpdateValidate updateValidate); + + /** + * 圈子内容评论信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppContentGiftService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppContentGiftService.java new file mode 100644 index 0000000..c0802f4 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppContentGiftService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppContentGiftCreateValidate; +import com.mdd.front.validate.AppContentGiftUpdateValidate; +import com.mdd.front.validate.AppContentGiftSearchValidate; +import com.mdd.front.vo.AppContentGiftListedVo; +import com.mdd.front.vo.AppContentGiftDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子内容礼物信息服务接口类 + * @author LikeAdmin + */ +public interface IAppContentGiftService { + + /** + * 圈子内容礼物信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppContentGiftSearchValidate searchValidate); + + /** + * 圈子内容礼物信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppContentGiftDetailVo + */ + AppContentGiftDetailVo detail(Integer id); + + /** + * 圈子内容礼物信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppContentGiftCreateValidate createValidate); + + /** + * 圈子内容礼物信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppContentGiftUpdateValidate updateValidate); + + /** + * 圈子内容礼物信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppContentLikeService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppContentLikeService.java new file mode 100644 index 0000000..bde2e7b --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppContentLikeService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppContentLikeCreateValidate; +import com.mdd.front.validate.AppContentLikeUpdateValidate; +import com.mdd.front.validate.AppContentLikeSearchValidate; +import com.mdd.front.vo.AppContentLikeListedVo; +import com.mdd.front.vo.AppContentLikeDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子内容点赞信息服务接口类 + * @author LikeAdmin + */ +public interface IAppContentLikeService { + + /** + * 圈子内容点赞信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppContentLikeSearchValidate searchValidate); + + /** + * 圈子内容点赞信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppContentLikeDetailVo + */ + AppContentLikeDetailVo detail(Integer id); + + /** + * 圈子内容点赞信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppContentLikeCreateValidate createValidate); + + /** + * 圈子内容点赞信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppContentLikeUpdateValidate updateValidate); + + /** + * 圈子内容点赞信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/IAppSosCheckService.java b/server/like-front/src/main/java/com/mdd/front/service/IAppSosCheckService.java new file mode 100644 index 0000000..bee9dca --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/IAppSosCheckService.java @@ -0,0 +1,60 @@ +package com.mdd.front.service; + +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.validate.AppSosCheckCreateValidate; +import com.mdd.front.validate.AppSosCheckUpdateValidate; +import com.mdd.front.validate.AppSosCheckSearchValidate; +import com.mdd.front.vo.AppSosCheckListedVo; +import com.mdd.front.vo.AppSosCheckDetailVo; +import com.mdd.common.core.PageResult; + +/** + * 圈子内容sos审核信息服务接口类 + * @author LikeAdmin + */ +public interface IAppSosCheckService { + + /** + * 圈子内容sos审核信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + PageResult list(PageValidate pageValidate, AppSosCheckSearchValidate searchValidate); + + /** + * 圈子内容sos审核信息详情 + * + * @author LikeAdmin + * @param id 主键ID + * @return AppSosCheckDetailVo + */ + AppSosCheckDetailVo detail(Integer id); + + /** + * 圈子内容sos审核信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + void add(AppSosCheckCreateValidate createValidate); + + /** + * 圈子内容sos审核信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + void edit(AppSosCheckUpdateValidate updateValidate); + + /** + * 圈子内容sos审核信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + void del(Integer id); + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleCheckServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleCheckServiceImpl.java new file mode 100644 index 0000000..0168121 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleCheckServiceImpl.java @@ -0,0 +1,156 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppCircleCheckService; +import com.mdd.front.validate.AppCircleCheckCreateValidate; +import com.mdd.front.validate.AppCircleCheckUpdateValidate; +import com.mdd.front.validate.AppCircleCheckSearchValidate; +import com.mdd.front.vo.AppCircleCheckListedVo; +import com.mdd.front.vo.AppCircleCheckDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppCircleCheck; +import com.mdd.common.mapper.AppCircleCheckMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子用户审核信息实现类 + * @author LikeAdmin + */ +@Service +public class AppCircleCheckServiceImpl implements IAppCircleCheckService { + + @Resource + AppCircleCheckMapper appCircleCheckMapper; + + /** + * 圈子用户审核信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppCircleCheckSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.orderByDesc("id"); + + appCircleCheckMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:checkUser@check_user:int", + "=:userId@user_id:int", + "=:isCheck@is_check:int", + }); + + IPage iPage = appCircleCheckMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppCircleCheck item : iPage.getRecords()) { + AppCircleCheckListedVo vo = new AppCircleCheckListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子用户审核信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppCircleCheck + */ + @Override + public AppCircleCheckDetailVo detail(Integer id) { + AppCircleCheck model = appCircleCheckMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppCircleCheckDetailVo vo = new AppCircleCheckDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子用户审核信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppCircleCheckCreateValidate createValidate) { + AppCircleCheck model = new AppCircleCheck(); + model.setCircleId(createValidate.getCircleId()); + model.setCheckUser(createValidate.getCheckUser()); + model.setUserId(createValidate.getUserId()); + model.setIsCheck(createValidate.getIsCheck()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCircleCheckMapper.insert(model); + } + + /** + * 圈子用户审核信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppCircleCheckUpdateValidate updateValidate) { + AppCircleCheck model = appCircleCheckMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setCheckUser(updateValidate.getCheckUser()); + model.setUserId(updateValidate.getUserId()); + model.setIsCheck(updateValidate.getIsCheck()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCircleCheckMapper.updateById(model); + } + + /** + * 圈子用户审核信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppCircleCheck model = appCircleCheckMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + appCircleCheckMapper.delete(new QueryWrapper().eq("id", id)); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleContentServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleContentServiceImpl.java new file mode 100644 index 0000000..bbc11d9 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleContentServiceImpl.java @@ -0,0 +1,195 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppCircleContentService; +import com.mdd.front.validate.AppCircleContentCreateValidate; +import com.mdd.front.validate.AppCircleContentUpdateValidate; +import com.mdd.front.validate.AppCircleContentSearchValidate; +import com.mdd.front.vo.AppCircleContentListedVo; +import com.mdd.front.vo.AppCircleContentDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppCircleContent; +import com.mdd.common.mapper.AppCircleContentMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子内容信息实现类 + * @author LikeAdmin + */ +@Service +public class AppCircleContentServiceImpl implements IAppCircleContentService { + + @Resource + AppCircleContentMapper appCircleContentMapper; + + /** + * 圈子内容信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppCircleContentSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("is_delete", 0); + queryWrapper.orderByDesc("id"); + + appCircleContentMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:userId@user_id:int", + "=:content:str", + "=:imgUrl@img_url:str", + "=:videoUrl@video_url:str", + "=:citeType@cite_type:int", + "=:citeId@cite_id:int", + "=:isTop@is_top:int", + "=:isShield@is_shield:int", + "=:isSos@is_sos:int", + "=:isTj@is_tj:int", + "=:plateId@plate_id:int", + "=:isOwner@is_owner:int", + "=:isAdmin@is_admin:int", + "=:address:str", + }); + + IPage iPage = appCircleContentMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppCircleContent item : iPage.getRecords()) { + AppCircleContentListedVo vo = new AppCircleContentListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子内容信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppCircleContent + */ + @Override + public AppCircleContentDetailVo detail(Integer id) { + AppCircleContent model = appCircleContentMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppCircleContentDetailVo vo = new AppCircleContentDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子内容信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppCircleContentCreateValidate createValidate) { + AppCircleContent model = new AppCircleContent(); + model.setCircleId(createValidate.getCircleId()); + model.setUserId(createValidate.getUserId()); + model.setContent(createValidate.getContent()); + model.setImgUrl(createValidate.getImgUrl()); + model.setVideoUrl(createValidate.getVideoUrl()); + model.setCiteType(createValidate.getCiteType()); + model.setCiteId(createValidate.getCiteId()); + model.setIsTop(createValidate.getIsTop()); + model.setIsShield(createValidate.getIsShield()); + model.setIsSos(createValidate.getIsSos()); + model.setIsTj(createValidate.getIsTj()); + model.setPlateId(createValidate.getPlateId()); + model.setIsOwner(createValidate.getIsOwner()); + model.setIsAdmin(createValidate.getIsAdmin()); + model.setAddress(createValidate.getAddress()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCircleContentMapper.insert(model); + } + + /** + * 圈子内容信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppCircleContentUpdateValidate updateValidate) { + AppCircleContent model = appCircleContentMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setUserId(updateValidate.getUserId()); + model.setContent(updateValidate.getContent()); + model.setImgUrl(updateValidate.getImgUrl()); + model.setVideoUrl(updateValidate.getVideoUrl()); + model.setCiteType(updateValidate.getCiteType()); + model.setCiteId(updateValidate.getCiteId()); + model.setIsTop(updateValidate.getIsTop()); + model.setIsShield(updateValidate.getIsShield()); + model.setIsSos(updateValidate.getIsSos()); + model.setIsTj(updateValidate.getIsTj()); + model.setPlateId(updateValidate.getPlateId()); + model.setIsOwner(updateValidate.getIsOwner()); + model.setIsAdmin(updateValidate.getIsAdmin()); + model.setAddress(updateValidate.getAddress()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCircleContentMapper.updateById(model); + } + + /** + * 圈子内容信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppCircleContent model = appCircleContentMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setIsDelete(1); + model.setDeleteTime(System.currentTimeMillis() / 1000); + appCircleContentMapper.updateById(model); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppCirclePlateServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCirclePlateServiceImpl.java new file mode 100644 index 0000000..3e8e981 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCirclePlateServiceImpl.java @@ -0,0 +1,159 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppCirclePlateService; +import com.mdd.front.validate.AppCirclePlateCreateValidate; +import com.mdd.front.validate.AppCirclePlateUpdateValidate; +import com.mdd.front.validate.AppCirclePlateSearchValidate; +import com.mdd.front.vo.AppCirclePlateListedVo; +import com.mdd.front.vo.AppCirclePlateDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppCirclePlate; +import com.mdd.common.mapper.AppCirclePlateMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子板块信息实现类 + * @author LikeAdmin + */ +@Service +public class AppCirclePlateServiceImpl implements IAppCirclePlateService { + + @Resource + AppCirclePlateMapper appCirclePlateMapper; + + /** + * 圈子板块信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppCirclePlateSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("is_delete", 0); + queryWrapper.orderByDesc(Arrays.asList("sort", "id")); + + appCirclePlateMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "like:name:str", + "=:sort:int", + }); + + IPage iPage = appCirclePlateMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppCirclePlate item : iPage.getRecords()) { + AppCirclePlateListedVo vo = new AppCirclePlateListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子板块信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppCirclePlate + */ + @Override + public AppCirclePlateDetailVo detail(Integer id) { + AppCirclePlate model = appCirclePlateMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppCirclePlateDetailVo vo = new AppCirclePlateDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子板块信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppCirclePlateCreateValidate createValidate) { + AppCirclePlate model = new AppCirclePlate(); + model.setCircleId(createValidate.getCircleId()); + model.setName(createValidate.getName()); + model.setSort(createValidate.getSort()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCirclePlateMapper.insert(model); + } + + /** + * 圈子板块信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppCirclePlateUpdateValidate updateValidate) { + AppCirclePlate model = appCirclePlateMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setName(updateValidate.getName()); + model.setSort(updateValidate.getSort()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCirclePlateMapper.updateById(model); + } + + /** + * 圈子板块信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppCirclePlate model = appCirclePlateMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setIsDelete(1); + model.setDeleteTime(System.currentTimeMillis() / 1000); + appCirclePlateMapper.updateById(model); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleUserServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleUserServiceImpl.java new file mode 100644 index 0000000..33e437d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppCircleUserServiceImpl.java @@ -0,0 +1,174 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppCircleUserService; +import com.mdd.front.validate.AppCircleUserCreateValidate; +import com.mdd.front.validate.AppCircleUserUpdateValidate; +import com.mdd.front.validate.AppCircleUserSearchValidate; +import com.mdd.front.vo.AppCircleUserListedVo; +import com.mdd.front.vo.AppCircleUserDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppCircleUser; +import com.mdd.common.mapper.AppCircleUserMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子用户信息实现类 + * @author LikeAdmin + */ +@Service +public class AppCircleUserServiceImpl implements IAppCircleUserService { + + @Resource + AppCircleUserMapper appCircleUserMapper; + + /** + * 圈子用户信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppCircleUserSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("is_delete", 0); + queryWrapper.orderByDesc("id"); + + appCircleUserMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:userId@user_id:int", + "like:circleName@circle_name:str", + "like:nickName@nick_name:str", + "=:isRemind@is_remind:int", + "=:isAdmin@is_admin:int", + "=:longitude:str", + "=:latitude:str", + }); + + IPage iPage = appCircleUserMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppCircleUser item : iPage.getRecords()) { + AppCircleUserListedVo vo = new AppCircleUserListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子用户信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppCircleUser + */ + @Override + public AppCircleUserDetailVo detail(Integer id) { + AppCircleUser model = appCircleUserMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppCircleUserDetailVo vo = new AppCircleUserDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子用户信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppCircleUserCreateValidate createValidate) { + AppCircleUser model = new AppCircleUser(); + model.setCircleId(createValidate.getCircleId()); + model.setUserId(createValidate.getUserId()); + model.setCircleName(createValidate.getCircleName()); + model.setNickName(createValidate.getNickName()); + model.setIsRemind(createValidate.getIsRemind()); + model.setIsAdmin(createValidate.getIsAdmin()); + model.setLongitude(createValidate.getLongitude()); + model.setLatitude(createValidate.getLatitude()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCircleUserMapper.insert(model); + } + + /** + * 圈子用户信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppCircleUserUpdateValidate updateValidate) { + AppCircleUser model = appCircleUserMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setUserId(updateValidate.getUserId()); + model.setCircleName(updateValidate.getCircleName()); + model.setNickName(updateValidate.getNickName()); + model.setIsRemind(updateValidate.getIsRemind()); + model.setIsAdmin(updateValidate.getIsAdmin()); + model.setLongitude(updateValidate.getLongitude()); + model.setLatitude(updateValidate.getLatitude()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appCircleUserMapper.updateById(model); + } + + /** + * 圈子用户信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppCircleUser model = appCircleUserMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .eq("is_delete", 0) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setIsDelete(1); + model.setDeleteTime(System.currentTimeMillis() / 1000); + appCircleUserMapper.updateById(model); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentCommentServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentCommentServiceImpl.java new file mode 100644 index 0000000..7c90b61 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentCommentServiceImpl.java @@ -0,0 +1,159 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppContentCommentService; +import com.mdd.front.validate.AppContentCommentCreateValidate; +import com.mdd.front.validate.AppContentCommentUpdateValidate; +import com.mdd.front.validate.AppContentCommentSearchValidate; +import com.mdd.front.vo.AppContentCommentListedVo; +import com.mdd.front.vo.AppContentCommentDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppContentComment; +import com.mdd.common.mapper.AppContentCommentMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子内容评论信息实现类 + * @author LikeAdmin + */ +@Service +public class AppContentCommentServiceImpl implements IAppContentCommentService { + + @Resource + AppContentCommentMapper appContentCommentMapper; + + /** + * 圈子内容评论信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppContentCommentSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.orderByDesc("id"); + + appContentCommentMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:contentId@content_id:int", + "=:userId@user_id:int", + "=:content:str", + "=:imgUrl@img_url:str", + }); + + IPage iPage = appContentCommentMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppContentComment item : iPage.getRecords()) { + AppContentCommentListedVo vo = new AppContentCommentListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子内容评论信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppContentComment + */ + @Override + public AppContentCommentDetailVo detail(Integer id) { + AppContentComment model = appContentCommentMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppContentCommentDetailVo vo = new AppContentCommentDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子内容评论信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppContentCommentCreateValidate createValidate) { + AppContentComment model = new AppContentComment(); + model.setCircleId(createValidate.getCircleId()); + model.setContentId(createValidate.getContentId()); + model.setUserId(createValidate.getUserId()); + model.setContent(createValidate.getContent()); + model.setImgUrl(createValidate.getImgUrl()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appContentCommentMapper.insert(model); + } + + /** + * 圈子内容评论信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppContentCommentUpdateValidate updateValidate) { + AppContentComment model = appContentCommentMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setContentId(updateValidate.getContentId()); + model.setUserId(updateValidate.getUserId()); + model.setContent(updateValidate.getContent()); + model.setImgUrl(updateValidate.getImgUrl()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appContentCommentMapper.updateById(model); + } + + /** + * 圈子内容评论信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppContentComment model = appContentCommentMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + appContentCommentMapper.delete(new QueryWrapper().eq("id", id)); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentGiftServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentGiftServiceImpl.java new file mode 100644 index 0000000..f2aab7d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentGiftServiceImpl.java @@ -0,0 +1,162 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppContentGiftService; +import com.mdd.front.validate.AppContentGiftCreateValidate; +import com.mdd.front.validate.AppContentGiftUpdateValidate; +import com.mdd.front.validate.AppContentGiftSearchValidate; +import com.mdd.front.vo.AppContentGiftListedVo; +import com.mdd.front.vo.AppContentGiftDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppContentGift; +import com.mdd.common.mapper.AppContentGiftMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子内容礼物信息实现类 + * @author LikeAdmin + */ +@Service +public class AppContentGiftServiceImpl implements IAppContentGiftService { + + @Resource + AppContentGiftMapper appContentGiftMapper; + + /** + * 圈子内容礼物信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppContentGiftSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.orderByDesc("id"); + + appContentGiftMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:contentId@content_id:int", + "=:userId@user_id:int", + "=:imgUrl@img_url:str", + "like:name:str", + "=:num:int", + }); + + IPage iPage = appContentGiftMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppContentGift item : iPage.getRecords()) { + AppContentGiftListedVo vo = new AppContentGiftListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子内容礼物信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppContentGift + */ + @Override + public AppContentGiftDetailVo detail(Integer id) { + AppContentGift model = appContentGiftMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppContentGiftDetailVo vo = new AppContentGiftDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子内容礼物信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppContentGiftCreateValidate createValidate) { + AppContentGift model = new AppContentGift(); + model.setCircleId(createValidate.getCircleId()); + model.setContentId(createValidate.getContentId()); + model.setUserId(createValidate.getUserId()); + model.setImgUrl(createValidate.getImgUrl()); + model.setName(createValidate.getName()); + model.setNum(createValidate.getNum()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appContentGiftMapper.insert(model); + } + + /** + * 圈子内容礼物信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppContentGiftUpdateValidate updateValidate) { + AppContentGift model = appContentGiftMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setContentId(updateValidate.getContentId()); + model.setUserId(updateValidate.getUserId()); + model.setImgUrl(updateValidate.getImgUrl()); + model.setName(updateValidate.getName()); + model.setNum(updateValidate.getNum()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appContentGiftMapper.updateById(model); + } + + /** + * 圈子内容礼物信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppContentGift model = appContentGiftMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + appContentGiftMapper.delete(new QueryWrapper().eq("id", id)); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentLikeServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentLikeServiceImpl.java new file mode 100644 index 0000000..d52ae68 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppContentLikeServiceImpl.java @@ -0,0 +1,153 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppContentLikeService; +import com.mdd.front.validate.AppContentLikeCreateValidate; +import com.mdd.front.validate.AppContentLikeUpdateValidate; +import com.mdd.front.validate.AppContentLikeSearchValidate; +import com.mdd.front.vo.AppContentLikeListedVo; +import com.mdd.front.vo.AppContentLikeDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppContentLike; +import com.mdd.common.mapper.AppContentLikeMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子内容点赞信息实现类 + * @author LikeAdmin + */ +@Service +public class AppContentLikeServiceImpl implements IAppContentLikeService { + + @Resource + AppContentLikeMapper appContentLikeMapper; + + /** + * 圈子内容点赞信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppContentLikeSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.orderByDesc("id"); + + appContentLikeMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:contentId@content_id:int", + "=:userId@user_id:int", + }); + + IPage iPage = appContentLikeMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppContentLike item : iPage.getRecords()) { + AppContentLikeListedVo vo = new AppContentLikeListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子内容点赞信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppContentLike + */ + @Override + public AppContentLikeDetailVo detail(Integer id) { + AppContentLike model = appContentLikeMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppContentLikeDetailVo vo = new AppContentLikeDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子内容点赞信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppContentLikeCreateValidate createValidate) { + AppContentLike model = new AppContentLike(); + model.setCircleId(createValidate.getCircleId()); + model.setContentId(createValidate.getContentId()); + model.setUserId(createValidate.getUserId()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appContentLikeMapper.insert(model); + } + + /** + * 圈子内容点赞信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppContentLikeUpdateValidate updateValidate) { + AppContentLike model = appContentLikeMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setContentId(updateValidate.getContentId()); + model.setUserId(updateValidate.getUserId()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appContentLikeMapper.updateById(model); + } + + /** + * 圈子内容点赞信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppContentLike model = appContentLikeMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + appContentLikeMapper.delete(new QueryWrapper().eq("id", id)); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/AppSosCheckServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/AppSosCheckServiceImpl.java new file mode 100644 index 0000000..52f2f69 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/AppSosCheckServiceImpl.java @@ -0,0 +1,162 @@ +package com.mdd.front.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.github.yulichang.query.MPJQueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.mdd.front.validate.common.PageValidate; +import com.mdd.front.service.IAppSosCheckService; +import com.mdd.front.validate.AppSosCheckCreateValidate; +import com.mdd.front.validate.AppSosCheckUpdateValidate; +import com.mdd.front.validate.AppSosCheckSearchValidate; +import com.mdd.front.vo.AppSosCheckListedVo; +import com.mdd.front.vo.AppSosCheckDetailVo; +import com.mdd.common.config.GlobalConfig; +import com.mdd.common.core.PageResult; +import com.mdd.common.entity.AppSosCheck; +import com.mdd.common.mapper.AppSosCheckMapper; +import com.mdd.common.util.ListUtils; +import com.mdd.common.util.TimeUtils; +import com.mdd.common.util.UrlUtils; +import org.springframework.beans.BeanUtils; +import org.springframework.stereotype.Service; +import org.springframework.util.Assert; + +import javax.annotation.Resource; +import java.util.*; + +/** + * 圈子内容sos审核信息实现类 + * @author LikeAdmin + */ +@Service +public class AppSosCheckServiceImpl implements IAppSosCheckService { + + @Resource + AppSosCheckMapper appSosCheckMapper; + + /** + * 圈子内容sos审核信息列表 + * + * @author LikeAdmin + * @param pageValidate 分页参数 + * @param searchValidate 搜索参数 + * @return PageResult + */ + @Override + public PageResult list(PageValidate pageValidate, AppSosCheckSearchValidate searchValidate) { + Integer page = pageValidate.getPageNo(); + Integer limit = pageValidate.getPageSize(); + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.orderByDesc("id"); + + appSosCheckMapper.setSearch(queryWrapper, searchValidate, new String[]{ + "=:circleId@circle_id:int", + "=:contentId@content_id:int", + "=:userId@user_id:int", + "=:checkUser@check_user:int", + "=:isResult@is_result:int", + "=:useNum@use_num:int", + }); + + IPage iPage = appSosCheckMapper.selectPage(new Page<>(page, limit), queryWrapper); + + List list = new LinkedList<>(); + for(AppSosCheck item : iPage.getRecords()) { + AppSosCheckListedVo vo = new AppSosCheckListedVo(); + BeanUtils.copyProperties(item, vo); + vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); + vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); + list.add(vo); + } + + return PageResult.iPageHandle(iPage.getTotal(), iPage.getCurrent(), iPage.getSize(), list); + } + + /** + * 圈子内容sos审核信息详情 + * + * @author LikeAdmin + * @param id 主键参数 + * @return AppSosCheck + */ + @Override + public AppSosCheckDetailVo detail(Integer id) { + AppSosCheck model = appSosCheckMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在"); + + AppSosCheckDetailVo vo = new AppSosCheckDetailVo(); + BeanUtils.copyProperties(model, vo); + return vo; + } + + /** + * 圈子内容sos审核信息新增 + * + * @author LikeAdmin + * @param createValidate 参数 + */ + @Override + public void add(AppSosCheckCreateValidate createValidate) { + AppSosCheck model = new AppSosCheck(); + model.setCircleId(createValidate.getCircleId()); + model.setContentId(createValidate.getContentId()); + model.setUserId(createValidate.getUserId()); + model.setCheckUser(createValidate.getCheckUser()); + model.setIsResult(createValidate.getIsResult()); + model.setUseNum(createValidate.getUseNum()); + model.setCreateTime(System.currentTimeMillis() / 1000); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appSosCheckMapper.insert(model); + } + + /** + * 圈子内容sos审核信息编辑 + * + * @author LikeAdmin + * @param updateValidate 参数 + */ + @Override + public void edit(AppSosCheckUpdateValidate updateValidate) { + AppSosCheck model = appSosCheckMapper.selectOne( + new QueryWrapper() + .eq("id", updateValidate.getId()) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + model.setId(updateValidate.getId()); + model.setCircleId(updateValidate.getCircleId()); + model.setContentId(updateValidate.getContentId()); + model.setUserId(updateValidate.getUserId()); + model.setCheckUser(updateValidate.getCheckUser()); + model.setIsResult(updateValidate.getIsResult()); + model.setUseNum(updateValidate.getUseNum()); + model.setUpdateTime(System.currentTimeMillis() / 1000); + appSosCheckMapper.updateById(model); + } + + /** + * 圈子内容sos审核信息删除 + * + * @author LikeAdmin + * @param id 主键ID + */ + @Override + public void del(Integer id) { + AppSosCheck model = appSosCheckMapper.selectOne( + new QueryWrapper() + .eq("id", id) + .last("limit 1")); + + Assert.notNull(model, "数据不存在!"); + + appSosCheckMapper.delete(new QueryWrapper().eq("id", id)); + } + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckCreateValidate.java new file mode 100644 index 0000000..46bb76d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckCreateValidate.java @@ -0,0 +1,31 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子用户审核信息创建参数") +public class AppCircleCheckCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "checkUser参数缺失") + @ApiModelProperty(value = "审核用户id") + private Integer checkUser; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @NotNull(message = "isCheck参数缺失") + @ApiModelProperty(value = "审核结果0待审核1通过2失败") + private Integer isCheck; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckSearchValidate.java new file mode 100644 index 0000000..b043efa --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckSearchValidate.java @@ -0,0 +1,26 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子用户审核信息搜素参数") +public class AppCircleCheckSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "审核用户id") + private Integer checkUser; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果0待审核1通过2失败") + private Integer isCheck; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckUpdateValidate.java new file mode 100644 index 0000000..1de583a --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleCheckUpdateValidate.java @@ -0,0 +1,40 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子用户审核信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子用户审核信息更新参数") +public class AppCircleCheckUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "checkUser参数缺失") + @ApiModelProperty(value = "审核用户id") + private Integer checkUser; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @NotNull(message = "isCheck参数缺失") + @ApiModelProperty(value = "审核结果0待审核1通过2失败") + private Integer isCheck; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentCreateValidate.java new file mode 100644 index 0000000..5e6e97a --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentCreateValidate.java @@ -0,0 +1,75 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子内容信息创建参数") +public class AppCircleContentCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "创建用户id") + private Integer userId; + + @NotNull(message = "content参数缺失") + @ApiModelProperty(value = "内容") + private String content; + + @NotNull(message = "imgUrl参数缺失") + @ApiModelProperty(value = "图片,多张用逗号分隔") + private String imgUrl; + + @NotNull(message = "videoUrl参数缺失") + @ApiModelProperty(value = "视频地址") + private String videoUrl; + + @NotNull(message = "citeType参数缺失") + @ApiModelProperty(value = "引用类型1动态2圈子内容3心愿单") + private Integer citeType; + + @NotNull(message = "citeId参数缺失") + @ApiModelProperty(value = "引用类型=1为动态id;=2为圈子内容id;=3为心愿单内容id") + private Integer citeId; + + @NotNull(message = "isTop参数缺失") + @ApiModelProperty(value = "是否置顶1是2否") + private Integer isTop; + + @NotNull(message = "isShield参数缺失") + @ApiModelProperty(value = "是否屏蔽1是2否") + private Integer isShield; + + @NotNull(message = "isSos参数缺失") + @ApiModelProperty(value = "是否开启sos1是2否") + private Integer isSos; + + @NotNull(message = "isTj参数缺失") + @ApiModelProperty(value = "是否推荐1是2否") + private Integer isTj; + + @NotNull(message = "plateId参数缺失") + @ApiModelProperty(value = "板块id") + private Integer plateId; + + @NotNull(message = "isOwner参数缺失") + @ApiModelProperty(value = "是否圈主1是2否") + private Integer isOwner; + + @NotNull(message = "isAdmin参数缺失") + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @NotNull(message = "address参数缺失") + @ApiModelProperty(value = "位置") + private String address; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentSearchValidate.java new file mode 100644 index 0000000..af741a9 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentSearchValidate.java @@ -0,0 +1,59 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子内容信息搜素参数") +public class AppCircleContentSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "创建用户id") + private Integer userId; + + @ApiModelProperty(value = "内容") + private String content; + + @ApiModelProperty(value = "图片,多张用逗号分隔") + private String imgUrl; + + @ApiModelProperty(value = "视频地址") + private String videoUrl; + + @ApiModelProperty(value = "引用类型1动态2圈子内容3心愿单") + private Integer citeType; + + @ApiModelProperty(value = "引用类型=1为动态id;=2为圈子内容id;=3为心愿单内容id") + private Integer citeId; + + @ApiModelProperty(value = "是否置顶1是2否") + private Integer isTop; + + @ApiModelProperty(value = "是否屏蔽1是2否") + private Integer isShield; + + @ApiModelProperty(value = "是否开启sos1是2否") + private Integer isSos; + + @ApiModelProperty(value = "是否推荐1是2否") + private Integer isTj; + + @ApiModelProperty(value = "板块id") + private Integer plateId; + + @ApiModelProperty(value = "是否圈主1是2否") + private Integer isOwner; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "位置") + private String address; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentUpdateValidate.java new file mode 100644 index 0000000..8c2714d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleContentUpdateValidate.java @@ -0,0 +1,84 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子内容信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子内容信息更新参数") +public class AppCircleContentUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "创建用户id") + private Integer userId; + + @NotNull(message = "content参数缺失") + @ApiModelProperty(value = "内容") + private String content; + + @NotNull(message = "imgUrl参数缺失") + @ApiModelProperty(value = "图片,多张用逗号分隔") + private String imgUrl; + + @NotNull(message = "videoUrl参数缺失") + @ApiModelProperty(value = "视频地址") + private String videoUrl; + + @NotNull(message = "citeType参数缺失") + @ApiModelProperty(value = "引用类型1动态2圈子内容3心愿单") + private Integer citeType; + + @NotNull(message = "citeId参数缺失") + @ApiModelProperty(value = "引用类型=1为动态id;=2为圈子内容id;=3为心愿单内容id") + private Integer citeId; + + @NotNull(message = "isTop参数缺失") + @ApiModelProperty(value = "是否置顶1是2否") + private Integer isTop; + + @NotNull(message = "isShield参数缺失") + @ApiModelProperty(value = "是否屏蔽1是2否") + private Integer isShield; + + @NotNull(message = "isSos参数缺失") + @ApiModelProperty(value = "是否开启sos1是2否") + private Integer isSos; + + @NotNull(message = "isTj参数缺失") + @ApiModelProperty(value = "是否推荐1是2否") + private Integer isTj; + + @NotNull(message = "plateId参数缺失") + @ApiModelProperty(value = "板块id") + private Integer plateId; + + @NotNull(message = "isOwner参数缺失") + @ApiModelProperty(value = "是否圈主1是2否") + private Integer isOwner; + + @NotNull(message = "isAdmin参数缺失") + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @NotNull(message = "address参数缺失") + @ApiModelProperty(value = "位置") + private String address; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateCreateValidate.java new file mode 100644 index 0000000..d5dab23 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateCreateValidate.java @@ -0,0 +1,27 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子板块信息创建参数") +public class AppCirclePlateCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "name参数缺失") + @ApiModelProperty(value = "板块信息") + private String name; + + @NotNull(message = "sort参数缺失") + @ApiModelProperty(value = "排序") + private Integer sort; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateSearchValidate.java new file mode 100644 index 0000000..410fc8f --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateSearchValidate.java @@ -0,0 +1,23 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子板块信息搜素参数") +public class AppCirclePlateSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "板块信息") + private String name; + + @ApiModelProperty(value = "排序") + private Integer sort; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateUpdateValidate.java new file mode 100644 index 0000000..623396b --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCirclePlateUpdateValidate.java @@ -0,0 +1,36 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子板块信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子板块信息更新参数") +public class AppCirclePlateUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "name参数缺失") + @ApiModelProperty(value = "板块信息") + private String name; + + @NotNull(message = "sort参数缺失") + @ApiModelProperty(value = "排序") + private Integer sort; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserCreateValidate.java new file mode 100644 index 0000000..d67d2fb --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserCreateValidate.java @@ -0,0 +1,47 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子用户信息创建参数") +public class AppCircleUserCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "成员id") + private Integer userId; + + @NotNull(message = "circleName参数缺失") + @ApiModelProperty(value = "圈子昵称") + private String circleName; + + @NotNull(message = "nickName参数缺失") + @ApiModelProperty(value = "本群昵称") + private String nickName; + + @NotNull(message = "isRemind参数缺失") + @ApiModelProperty(value = "是否提醒1是2否") + private Integer isRemind; + + @NotNull(message = "isAdmin参数缺失") + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @NotNull(message = "longitude参数缺失") + @ApiModelProperty(value = "经度") + private String longitude; + + @NotNull(message = "latitude参数缺失") + @ApiModelProperty(value = "纬度") + private String latitude; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserSearchValidate.java new file mode 100644 index 0000000..ce90414 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserSearchValidate.java @@ -0,0 +1,38 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子用户信息搜素参数") +public class AppCircleUserSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "成员id") + private Integer userId; + + @ApiModelProperty(value = "圈子昵称") + private String circleName; + + @ApiModelProperty(value = "本群昵称") + private String nickName; + + @ApiModelProperty(value = "是否提醒1是2否") + private Integer isRemind; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "经度") + private String longitude; + + @ApiModelProperty(value = "纬度") + private String latitude; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserUpdateValidate.java new file mode 100644 index 0000000..d76b9ae --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppCircleUserUpdateValidate.java @@ -0,0 +1,56 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子用户信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子用户信息更新参数") +public class AppCircleUserUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "成员id") + private Integer userId; + + @NotNull(message = "circleName参数缺失") + @ApiModelProperty(value = "圈子昵称") + private String circleName; + + @NotNull(message = "nickName参数缺失") + @ApiModelProperty(value = "本群昵称") + private String nickName; + + @NotNull(message = "isRemind参数缺失") + @ApiModelProperty(value = "是否提醒1是2否") + private Integer isRemind; + + @NotNull(message = "isAdmin参数缺失") + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @NotNull(message = "longitude参数缺失") + @ApiModelProperty(value = "经度") + private String longitude; + + @NotNull(message = "latitude参数缺失") + @ApiModelProperty(value = "纬度") + private String latitude; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentCreateValidate.java new file mode 100644 index 0000000..48a7145 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentCreateValidate.java @@ -0,0 +1,35 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子内容评论信息创建参数") +public class AppContentCommentCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "评论用户") + private Integer userId; + + @NotNull(message = "content参数缺失") + @ApiModelProperty(value = "评论内容") + private String content; + + @NotNull(message = "imgUrl参数缺失") + @ApiModelProperty(value = "评论图片") + private String imgUrl; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentSearchValidate.java new file mode 100644 index 0000000..1e49782 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentSearchValidate.java @@ -0,0 +1,29 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子内容评论信息搜素参数") +public class AppContentCommentSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "评论用户") + private Integer userId; + + @ApiModelProperty(value = "评论内容") + private String content; + + @ApiModelProperty(value = "评论图片") + private String imgUrl; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentUpdateValidate.java new file mode 100644 index 0000000..1b41547 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentCommentUpdateValidate.java @@ -0,0 +1,44 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子内容评论信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子内容评论信息更新参数") +public class AppContentCommentUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "评论用户") + private Integer userId; + + @NotNull(message = "content参数缺失") + @ApiModelProperty(value = "评论内容") + private String content; + + @NotNull(message = "imgUrl参数缺失") + @ApiModelProperty(value = "评论图片") + private String imgUrl; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftCreateValidate.java new file mode 100644 index 0000000..23dfcce --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftCreateValidate.java @@ -0,0 +1,39 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子内容礼物信息创建参数") +public class AppContentGiftCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "送礼用户") + private Integer userId; + + @NotNull(message = "imgUrl参数缺失") + @ApiModelProperty(value = "礼物图片") + private String imgUrl; + + @NotNull(message = "name参数缺失") + @ApiModelProperty(value = "礼物说明") + private String name; + + @NotNull(message = "num参数缺失") + @ApiModelProperty(value = "礼物数量/价值") + private Integer num; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftSearchValidate.java new file mode 100644 index 0000000..413c46a --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftSearchValidate.java @@ -0,0 +1,32 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子内容礼物信息搜素参数") +public class AppContentGiftSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "送礼用户") + private Integer userId; + + @ApiModelProperty(value = "礼物图片") + private String imgUrl; + + @ApiModelProperty(value = "礼物说明") + private String name; + + @ApiModelProperty(value = "礼物数量/价值") + private Integer num; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftUpdateValidate.java new file mode 100644 index 0000000..ff86563 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentGiftUpdateValidate.java @@ -0,0 +1,48 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子内容礼物信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子内容礼物信息更新参数") +public class AppContentGiftUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "送礼用户") + private Integer userId; + + @NotNull(message = "imgUrl参数缺失") + @ApiModelProperty(value = "礼物图片") + private String imgUrl; + + @NotNull(message = "name参数缺失") + @ApiModelProperty(value = "礼物说明") + private String name; + + @NotNull(message = "num参数缺失") + @ApiModelProperty(value = "礼物数量/价值") + private Integer num; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeCreateValidate.java new file mode 100644 index 0000000..7a6d0cc --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeCreateValidate.java @@ -0,0 +1,27 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子内容点赞信息创建参数") +public class AppContentLikeCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "点赞用户") + private Integer userId; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeSearchValidate.java new file mode 100644 index 0000000..6bd9a2c --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeSearchValidate.java @@ -0,0 +1,23 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子内容点赞信息搜素参数") +public class AppContentLikeSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeUpdateValidate.java new file mode 100644 index 0000000..31b4825 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppContentLikeUpdateValidate.java @@ -0,0 +1,36 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子内容点赞信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子内容点赞信息更新参数") +public class AppContentLikeUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "点赞用户") + private Integer userId; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckCreateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckCreateValidate.java new file mode 100644 index 0000000..12f2e7d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckCreateValidate.java @@ -0,0 +1,39 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; + +@Data +@ApiModel("圈子内容sos审核信息创建参数") +public class AppSosCheckCreateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "发布用户") + private Integer userId; + + @NotNull(message = "checkUser参数缺失") + @ApiModelProperty(value = "审核结果") + private Integer checkUser; + + @NotNull(message = "isResult参数缺失") + @ApiModelProperty(value = "审核结果0待审核1通过2拒绝") + private Integer isResult; + + @NotNull(message = "useNum参数缺失") + @ApiModelProperty(value = "消耗喜糖数量/价值") + private Integer useNum; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckSearchValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckSearchValidate.java new file mode 100644 index 0000000..eb002c2 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckSearchValidate.java @@ -0,0 +1,32 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; + +@Data +@ApiModel("圈子内容sos审核信息搜素参数") +public class AppSosCheckSearchValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "发布用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果") + private Integer checkUser; + + @ApiModelProperty(value = "审核结果0待审核1通过2拒绝") + private Integer isResult; + + @ApiModelProperty(value = "消耗喜糖数量/价值") + private Integer useNum; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckUpdateValidate.java b/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckUpdateValidate.java new file mode 100644 index 0000000..4e19e91 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/validate/AppSosCheckUpdateValidate.java @@ -0,0 +1,48 @@ +package com.mdd.front.validate; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import java.io.Serializable; +import javax.validation.constraints.*; +import com.mdd.common.validator.annotation.IDMust; + +/** + * 圈子内容sos审核信息参数 + * @author LikeAdmin + */ +@Data +@ApiModel("圈子内容sos审核信息更新参数") +public class AppSosCheckUpdateValidate implements Serializable { + + private static final long serialVersionUID = 1L; + + @IDMust(message = "id参数必传且需大于0") + @ApiModelProperty(value = "主键") + private Integer id; + + @NotNull(message = "circleId参数缺失") + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @NotNull(message = "contentId参数缺失") + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @NotNull(message = "userId参数缺失") + @ApiModelProperty(value = "发布用户") + private Integer userId; + + @NotNull(message = "checkUser参数缺失") + @ApiModelProperty(value = "审核结果") + private Integer checkUser; + + @NotNull(message = "isResult参数缺失") + @ApiModelProperty(value = "审核结果0待审核1通过2拒绝") + private Integer isResult; + + @NotNull(message = "useNum参数缺失") + @ApiModelProperty(value = "消耗喜糖数量/价值") + private Integer useNum; + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckDetailVo.java new file mode 100644 index 0000000..768847f --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckDetailVo.java @@ -0,0 +1,31 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子用户审核信息详情Vo") +public class AppCircleCheckDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "审核用户id") + private Integer checkUser; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果0待审核1通过2失败") + private Integer isCheck; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckListedVo.java new file mode 100644 index 0000000..55bf1a6 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleCheckListedVo.java @@ -0,0 +1,37 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子用户审核信息列表Vo") +public class AppCircleCheckListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "审核用户id") + private Integer checkUser; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果0待审核1通过2失败") + private Integer isCheck; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentDetailVo.java new file mode 100644 index 0000000..bd8d438 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentDetailVo.java @@ -0,0 +1,64 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容信息详情Vo") +public class AppCircleContentDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "创建用户id") + private Integer userId; + + @ApiModelProperty(value = "内容") + private String content; + + @ApiModelProperty(value = "图片,多张用逗号分隔") + private String imgUrl; + + @ApiModelProperty(value = "视频地址") + private String videoUrl; + + @ApiModelProperty(value = "引用类型1动态2圈子内容3心愿单") + private Integer citeType; + + @ApiModelProperty(value = "引用类型=1为动态id;=2为圈子内容id;=3为心愿单内容id") + private Integer citeId; + + @ApiModelProperty(value = "是否置顶1是2否") + private Integer isTop; + + @ApiModelProperty(value = "是否屏蔽1是2否") + private Integer isShield; + + @ApiModelProperty(value = "是否开启sos1是2否") + private Integer isSos; + + @ApiModelProperty(value = "是否推荐1是2否") + private Integer isTj; + + @ApiModelProperty(value = "板块id") + private Integer plateId; + + @ApiModelProperty(value = "是否圈主1是2否") + private Integer isOwner; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "位置") + private String address; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentListedVo.java new file mode 100644 index 0000000..b773f7b --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleContentListedVo.java @@ -0,0 +1,67 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容信息列表Vo") +public class AppCircleContentListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "创建用户id") + private Integer userId; + + @ApiModelProperty(value = "图片,多张用逗号分隔") + private String imgUrl; + + @ApiModelProperty(value = "视频地址") + private String videoUrl; + + @ApiModelProperty(value = "引用类型1动态2圈子内容3心愿单") + private Integer citeType; + + @ApiModelProperty(value = "引用类型=1为动态id;=2为圈子内容id;=3为心愿单内容id") + private Integer citeId; + + @ApiModelProperty(value = "是否置顶1是2否") + private Integer isTop; + + @ApiModelProperty(value = "是否屏蔽1是2否") + private Integer isShield; + + @ApiModelProperty(value = "是否开启sos1是2否") + private Integer isSos; + + @ApiModelProperty(value = "是否推荐1是2否") + private Integer isTj; + + @ApiModelProperty(value = "板块id") + private Integer plateId; + + @ApiModelProperty(value = "是否圈主1是2否") + private Integer isOwner; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "位置") + private String address; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateDetailVo.java new file mode 100644 index 0000000..3111122 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateDetailVo.java @@ -0,0 +1,28 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子板块信息详情Vo") +public class AppCirclePlateDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "板块信息") + private String name; + + @ApiModelProperty(value = "排序") + private Integer sort; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateListedVo.java new file mode 100644 index 0000000..66abcb0 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCirclePlateListedVo.java @@ -0,0 +1,34 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子板块信息列表Vo") +public class AppCirclePlateListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "板块信息") + private String name; + + @ApiModelProperty(value = "排序") + private Integer sort; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserDetailVo.java new file mode 100644 index 0000000..f8be72e --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserDetailVo.java @@ -0,0 +1,43 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子用户信息详情Vo") +public class AppCircleUserDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "成员id") + private Integer userId; + + @ApiModelProperty(value = "圈子昵称") + private String circleName; + + @ApiModelProperty(value = "本群昵称") + private String nickName; + + @ApiModelProperty(value = "是否提醒1是2否") + private Integer isRemind; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "经度") + private String longitude; + + @ApiModelProperty(value = "纬度") + private String latitude; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserListedVo.java new file mode 100644 index 0000000..ec36544 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppCircleUserListedVo.java @@ -0,0 +1,49 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子用户信息列表Vo") +public class AppCircleUserListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "成员id") + private Integer userId; + + @ApiModelProperty(value = "圈子昵称") + private String circleName; + + @ApiModelProperty(value = "本群昵称") + private String nickName; + + @ApiModelProperty(value = "是否提醒1是2否") + private Integer isRemind; + + @ApiModelProperty(value = "是否是管理员1是2否") + private Integer isAdmin; + + @ApiModelProperty(value = "经度") + private String longitude; + + @ApiModelProperty(value = "纬度") + private String latitude; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentDetailVo.java new file mode 100644 index 0000000..de4f68f --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentDetailVo.java @@ -0,0 +1,34 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容评论信息详情Vo") +public class AppContentCommentDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "评论用户") + private Integer userId; + + @ApiModelProperty(value = "评论内容") + private String content; + + @ApiModelProperty(value = "评论图片") + private String imgUrl; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentListedVo.java new file mode 100644 index 0000000..35d29a6 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppContentCommentListedVo.java @@ -0,0 +1,37 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容评论信息列表Vo") +public class AppContentCommentListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "评论用户") + private Integer userId; + + @ApiModelProperty(value = "评论图片") + private String imgUrl; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftDetailVo.java new file mode 100644 index 0000000..5be2361 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftDetailVo.java @@ -0,0 +1,37 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容礼物信息详情Vo") +public class AppContentGiftDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "送礼用户") + private Integer userId; + + @ApiModelProperty(value = "礼物图片") + private String imgUrl; + + @ApiModelProperty(value = "礼物说明") + private String name; + + @ApiModelProperty(value = "礼物数量/价值") + private Integer num; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftListedVo.java new file mode 100644 index 0000000..17c9fd0 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppContentGiftListedVo.java @@ -0,0 +1,43 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容礼物信息列表Vo") +public class AppContentGiftListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "送礼用户") + private Integer userId; + + @ApiModelProperty(value = "礼物图片") + private String imgUrl; + + @ApiModelProperty(value = "礼物说明") + private String name; + + @ApiModelProperty(value = "礼物数量/价值") + private Integer num; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeDetailVo.java new file mode 100644 index 0000000..80e8952 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeDetailVo.java @@ -0,0 +1,28 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容点赞信息详情Vo") +public class AppContentLikeDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeListedVo.java new file mode 100644 index 0000000..7ee499d --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppContentLikeListedVo.java @@ -0,0 +1,34 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容点赞信息列表Vo") +public class AppContentLikeListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "点赞用户") + private Integer userId; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckDetailVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckDetailVo.java new file mode 100644 index 0000000..b3748b3 --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckDetailVo.java @@ -0,0 +1,37 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容sos审核信息详情Vo") +public class AppSosCheckDetailVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "发布用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果") + private Integer checkUser; + + @ApiModelProperty(value = "审核结果0待审核1通过2拒绝") + private Integer isResult; + + @ApiModelProperty(value = "消耗喜糖数量/价值") + private Integer useNum; + + +} diff --git a/server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckListedVo.java b/server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckListedVo.java new file mode 100644 index 0000000..64c65fa --- /dev/null +++ b/server/like-front/src/main/java/com/mdd/front/vo/AppSosCheckListedVo.java @@ -0,0 +1,43 @@ +package com.mdd.front.vo; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@ApiModel("圈子内容sos审核信息列表Vo") +public class AppSosCheckListedVo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + private Integer id; + + @ApiModelProperty(value = "圈子id") + private Integer circleId; + + @ApiModelProperty(value = "圈子内容id") + private Integer contentId; + + @ApiModelProperty(value = "发布用户") + private Integer userId; + + @ApiModelProperty(value = "审核结果") + private Integer checkUser; + + @ApiModelProperty(value = "审核结果0待审核1通过2拒绝") + private Integer isResult; + + @ApiModelProperty(value = "消耗喜糖数量/价值") + private Integer useNum; + + @ApiModelProperty(value = "创建时间") + private String createTime; + + @ApiModelProperty(value = "更新时间") + private String updateTime; + + +} diff --git a/server/like-generator/src/main/resources/java/serviceImpl.java.vm b/server/like-generator/src/main/resources/java/serviceImpl.java.vm index 45d4768..c529c4e 100644 --- a/server/like-generator/src/main/resources/java/serviceImpl.java.vm +++ b/server/like-generator/src/main/resources/java/serviceImpl.java.vm @@ -8,7 +8,7 @@ import com.github.yulichang.query.MPJQueryWrapper; #if($table.genTpl.equals("crud")) import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import ${packageName}.front.validate.commons.PageValidate; +import ${packageName}.front.validate.common.PageValidate; #end import ${packageName}.front.service.I${EntityName}Service; import ${packageName}.front.validate.${EntityName}CreateValidate;