New file |
| | |
| | | package com.panzhihua.applets.api; |
| | | |
| | | import com.panzhihua.common.controller.BaseController; |
| | | import com.panzhihua.common.model.dtos.neighbor.ComActNeighborCircleAppDTO; |
| | | import com.panzhihua.common.model.dtos.shop.*; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.neighbor.ComActNeighborCircleAppVO; |
| | | import com.panzhihua.common.model.vos.shop.*; |
| | | import com.panzhihua.common.service.community.CommunityService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-14 15:02:49 |
| | | * @describe 邻里圈模块API |
| | | */ |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/neighbor/") |
| | | @Api(tags = {"邻里圈服务"}) |
| | | public class NeighborApi extends BaseController { |
| | | |
| | | @Resource |
| | | private CommunityService communityService; |
| | | |
| | | @ApiOperation(value = "分页查询邻里圈列表" , response = ComActNeighborCircleAppVO.class) |
| | | @PostMapping("page") |
| | | public R pageNeighbor(@RequestBody ComActNeighborCircleAppDTO neighborCircleAppDTO) { |
| | | return communityService.pageNeighbor(neighborCircleAppDTO); |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | |
New file |
| | |
| | | package com.panzhihua.common.model.dtos.neighbor; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-14 15:02:14 |
| | | * @describe 邻里圈请求参数 |
| | | */ |
| | | @Data |
| | | @ApiModel("邻里圈请求参数") |
| | | public class ComActNeighborCircleAppDTO { |
| | | |
| | | @ApiModelProperty(value = "分页-当前页数",example = "1") |
| | | private Long pageNum = 1L; |
| | | |
| | | @ApiModelProperty(value = "分页-每页记录数",example = "10") |
| | | private Long pageSize = 10L; |
| | | |
| | | @ApiModelProperty("邻里圈查询类型(1.热门 2.最新 3.精品)") |
| | | private Integer type = 1; |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.common.model.vos.neighbor; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-14 15:02:14 |
| | | * @describe 邻里圈VO |
| | | */ |
| | | @Data |
| | | @ApiModel("邻里圈") |
| | | public class ComActNeighborCircleAppVO { |
| | | |
| | | @ApiModelProperty("邻里圈id") |
| | | private Long id; |
| | | |
| | | @ApiModelProperty("邻里圈发布人名字") |
| | | private String name; |
| | | |
| | | @ApiModelProperty("邻里圈发布人头像url地址") |
| | | private String headUrl; |
| | | |
| | | @ApiModelProperty("发布内容") |
| | | private String releaseContent; |
| | | |
| | | @ApiModelProperty("发布图片") |
| | | private String releaseImages; |
| | | |
| | | @ApiModelProperty("评论数") |
| | | private Integer commentNum; |
| | | |
| | | @ApiModelProperty("点赞数") |
| | | private Integer fabulousNum; |
| | | |
| | | @ApiModelProperty("转发数") |
| | | private Integer forwardNum; |
| | | |
| | | @ApiModelProperty("是否为精品帖(1.是 2.否)") |
| | | private Integer isBoutique; |
| | | |
| | | @ApiModelProperty("发布时间") |
| | | private Date createAt; |
| | | |
| | | @ApiModelProperty("最后回复时间") |
| | | private Date replyAt; |
| | | |
| | | } |
| | |
| | | import com.panzhihua.common.model.dtos.advertisement.ComOpsAdvDTO; |
| | | import com.panzhihua.common.model.dtos.advertisement.PageComOpsAdvDTO; |
| | | import com.panzhihua.common.model.dtos.community.*; |
| | | import com.panzhihua.common.model.dtos.neighbor.ComActNeighborCircleAppDTO; |
| | | import com.panzhihua.common.model.dtos.shop.PageComShopOrderSearchDTO; |
| | | import com.panzhihua.common.model.dtos.shop.*; |
| | | import com.panzhihua.common.model.dtos.shop.PageComShopGoodsDTO; |
| | |
| | | @PostMapping("/delectworkguide") |
| | | R delectWorkGuide(@RequestParam("workGuideId") Long workGuideId); |
| | | |
| | | /** |
| | | * 分页查询邻里圈 |
| | | * @param neighborCircleAppDTO 请求参数 |
| | | * @return 邻里圈列表 |
| | | */ |
| | | @PostMapping("/neighbor/pageNeighbor") |
| | | R pageNeighbor(@RequestBody ComActNeighborCircleAppDTO neighborCircleAppDTO); |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.api; |
| | | |
| | | import com.panzhihua.common.model.dtos.neighbor.ComActNeighborCircleAppDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_community.service.ComActNeighborCircleService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/neighbor") |
| | | public class NeighborApi { |
| | | |
| | | private ComActNeighborCircleService comActNeighborCircleService; |
| | | |
| | | /** |
| | | * 分页查询邻里圈列表 |
| | | * @param neighborCircleAppDTO 请求参数 |
| | | * @return 邻里圈列表 |
| | | */ |
| | | @PostMapping("pageNeighbor") |
| | | public R pageNeighbor(@RequestBody ComActNeighborCircleAppDTO neighborCircleAppDTO) { |
| | | return comActNeighborCircleService.pageNeighbor(neighborCircleAppDTO); |
| | | } |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.dao; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:33 |
| | | * @describe 邻里圈评论表mapper类 |
| | | */ |
| | | @Mapper |
| | | public interface ComActNeighborCircleCommentDAO extends BaseMapper<ComActNeighborCircleCommentDO> { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.dao; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentReplyDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:45 |
| | | * @describe 邻里圈评论回复表mapper类 |
| | | */ |
| | | @Mapper |
| | | public interface ComActNeighborCircleCommentReplyDAO extends BaseMapper<ComActNeighborCircleCommentReplyDO> { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.dao; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.panzhihua.common.model.dtos.neighbor.ComActNeighborCircleAppDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.neighbor.ComActNeighborCircleAppVO; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import org.apache.ibatis.annotations.Select; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:20:49 |
| | | * @describe 邻里圈表mapper类 |
| | | */ |
| | | @Mapper |
| | | public interface ComActNeighborCircleDAO extends BaseMapper<ComActNeighborCircleDO> { |
| | | |
| | | @Select("") |
| | | IPage<ComActNeighborCircleAppVO> pageNeighbor(Page page, @Param("neighborCircleAppDTO") ComActNeighborCircleAppDTO neighborCircleAppDTO); |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.dao; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleFabulousDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:55 |
| | | * @describe 邻里圈点赞表mapper类 |
| | | */ |
| | | @Mapper |
| | | public interface ComActNeighborCircleFabulousDAO extends BaseMapper<ComActNeighborCircleFabulousDO> { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:33 |
| | | * @describe 邻里圈评论表实体类 |
| | | */ |
| | | |
| | | @Data |
| | | @TableName("com_act_neighbor_circle_comment") |
| | | public class ComActNeighborCircleCommentDO implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** |
| | | * 邻里圈id |
| | | */ |
| | | private Long circleId; |
| | | |
| | | /** |
| | | * 评论用户id |
| | | */ |
| | | private Long userId; |
| | | |
| | | /** |
| | | * 评论内容 |
| | | */ |
| | | private String content; |
| | | |
| | | /** |
| | | * 评论用户手机号 |
| | | */ |
| | | private String userPhone; |
| | | |
| | | /** |
| | | * 点赞数 |
| | | */ |
| | | private Integer fabulousNum; |
| | | |
| | | /** |
| | | * 状态(1.显示 2.隐藏) |
| | | */ |
| | | private Integer status; |
| | | |
| | | /** |
| | | * 评论时间 |
| | | */ |
| | | private Date createAt; |
| | | |
| | | /** |
| | | * 是否是作者评论(1.是 2.否) |
| | | */ |
| | | private Integer isRelease; |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "ComActNeighborCircleCommentDO{" + |
| | | "id=" + id + |
| | | ", circleId=" + circleId + |
| | | ", userId=" + userId + |
| | | ", content=" + content + |
| | | ", userPhone=" + userPhone + |
| | | ", fabulousNum=" + fabulousNum + |
| | | ", status=" + status + |
| | | ", createAt=" + createAt + |
| | | ", isRelease=" + isRelease + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:45 |
| | | * @describe 邻里圈评论回复表实体类 |
| | | */ |
| | | |
| | | @Data |
| | | @TableName("com_act_neighbor_circle_comment_reply") |
| | | public class ComActNeighborCircleCommentReplyDO implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** |
| | | * 邻里圈id |
| | | */ |
| | | private Long circleId; |
| | | |
| | | /** |
| | | * 评论id |
| | | */ |
| | | private Long commentId; |
| | | |
| | | /** |
| | | * 上级回复id |
| | | */ |
| | | private Long panentId; |
| | | |
| | | /** |
| | | * 上级回复用户id |
| | | */ |
| | | private Long parentUserId; |
| | | |
| | | /** |
| | | * 回复用户id |
| | | */ |
| | | private Long userId; |
| | | |
| | | /** |
| | | * 回复内容 |
| | | */ |
| | | private String replyContent; |
| | | |
| | | /** |
| | | * 点赞数 |
| | | */ |
| | | private Integer fabulousNum; |
| | | |
| | | /** |
| | | * 创建时间 |
| | | */ |
| | | private Date createAt; |
| | | |
| | | /** |
| | | * 是否是作者回复(1.是 2.否) |
| | | */ |
| | | private Integer isRelease; |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "ComActNeighborCircleCommentReplyDO{" + |
| | | "id=" + id + |
| | | ", circleId=" + circleId + |
| | | ", commentId=" + commentId + |
| | | ", panentId=" + panentId + |
| | | ", parentUserId=" + parentUserId + |
| | | ", userId=" + userId + |
| | | ", replyContent=" + replyContent + |
| | | ", fabulousNum=" + fabulousNum + |
| | | ", createAt=" + createAt + |
| | | ", isRelease=" + isRelease + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:20:49 |
| | | * @describe 邻里圈表实体类 |
| | | */ |
| | | |
| | | @Data |
| | | @TableName("com_act_neighbor_circle") |
| | | public class ComActNeighborCircleDO implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** |
| | | * 发布人id |
| | | */ |
| | | private Long releaseId; |
| | | |
| | | /** |
| | | * 发布人电话 |
| | | */ |
| | | private String releasePhone; |
| | | |
| | | /** |
| | | * 社区id |
| | | */ |
| | | private Long communityId; |
| | | |
| | | /** |
| | | * 发布内容 |
| | | */ |
| | | private String releaseContent; |
| | | |
| | | /** |
| | | * 发布图片 |
| | | */ |
| | | private String releaseImages; |
| | | |
| | | /** |
| | | * 发布状态(1.待审核 2.显示 3.隐藏 4.驳回) |
| | | */ |
| | | private Integer status; |
| | | |
| | | /** |
| | | * 驳回原因 |
| | | */ |
| | | private String refuseReason; |
| | | |
| | | /** |
| | | * 评论数 |
| | | */ |
| | | private Integer commentNum; |
| | | |
| | | /** |
| | | * 点赞数 |
| | | */ |
| | | private Integer fabulousNum; |
| | | |
| | | /** |
| | | * 转发数 |
| | | */ |
| | | private Integer forwardNum; |
| | | |
| | | /** |
| | | * 是否为精品帖(1.是 2.否) |
| | | */ |
| | | private Integer isBoutique; |
| | | |
| | | /** |
| | | * 发布时间 |
| | | */ |
| | | private Date createAt; |
| | | |
| | | /** |
| | | * 最后回复时间 |
| | | */ |
| | | private Date replyAt; |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "ComActNeighborCircleDO{" + |
| | | "id=" + id + |
| | | ", releaseId=" + releaseId + |
| | | ", releasePhone=" + releasePhone + |
| | | ", communityId=" + communityId + |
| | | ", releaseContent=" + releaseContent + |
| | | ", releaseImages=" + releaseImages + |
| | | ", status=" + status + |
| | | ", refuseReason=" + refuseReason + |
| | | ", commentNum=" + commentNum + |
| | | ", fabulousNum=" + fabulousNum + |
| | | ", forwardNum=" + forwardNum + |
| | | ", isBoutique=" + isBoutique + |
| | | ", createAt=" + createAt + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.model.dos; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.util.Date; |
| | | |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:55 |
| | | * @describe 邻里圈点赞表实体类 |
| | | */ |
| | | |
| | | @Data |
| | | @TableName("com_act_neighbor_circle_fabulous") |
| | | public class ComActNeighborCircleFabulousDO implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 主键id |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** |
| | | * 点赞类型(1.邻里圈 2.评论 3.回复) |
| | | */ |
| | | private Integer type; |
| | | |
| | | /** |
| | | * 点赞上级id |
| | | */ |
| | | private Long parentId; |
| | | |
| | | /** |
| | | * 点赞用户id |
| | | */ |
| | | private Long userId; |
| | | |
| | | /** |
| | | * 有效状态(1.有效 2.取消) |
| | | */ |
| | | private Integer isEffective; |
| | | |
| | | /** |
| | | * 点赞时间 |
| | | */ |
| | | private Date createAt; |
| | | |
| | | /** |
| | | * 修改时间 |
| | | */ |
| | | private Date updateAt; |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "ComActNeighborCircleFabulousDO{" + |
| | | "id=" + id + |
| | | ", type=" + type + |
| | | ", parentId=" + parentId + |
| | | ", userId=" + userId + |
| | | ", isEffective=" + isEffective + |
| | | ", createAt=" + createAt + |
| | | ", updateAt=" + updateAt + |
| | | "}"; |
| | | } |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentReplyDO; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:45 |
| | | * @describe 邻里圈评论回复表服务类 |
| | | */ |
| | | public interface ComActNeighborCircleCommentReplyService extends IService<ComActNeighborCircleCommentReplyDO> { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentDO; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:33 |
| | | * @describe 邻里圈评论表服务类 |
| | | */ |
| | | public interface ComActNeighborCircleCommentService extends IService<ComActNeighborCircleCommentDO> { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleFabulousDO; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:55 |
| | | * @describe 邻里圈点赞表服务类 |
| | | */ |
| | | public interface ComActNeighborCircleFabulousService extends IService<ComActNeighborCircleFabulousDO> { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.panzhihua.common.model.dtos.neighbor.ComActNeighborCircleAppDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleDO; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:20:49 |
| | | * @describe 邻里圈表服务类 |
| | | */ |
| | | public interface ComActNeighborCircleService extends IService<ComActNeighborCircleDO> { |
| | | |
| | | /** |
| | | * 分页查询邻里圈列表 |
| | | * @param neighborCircleAppDTO 请求参数 |
| | | * @return 邻里圈列表 |
| | | */ |
| | | R pageNeighbor(ComActNeighborCircleAppDTO neighborCircleAppDTO); |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.service_community.dao.ComActNeighborCircleCommentReplyDAO; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentReplyDO; |
| | | import com.panzhihua.service_community.service.ComActNeighborCircleCommentReplyService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:45 |
| | | * @describe 邻里圈评论回复表服务实现类 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class ComActNeighborCircleCommentReplyServiceImpl extends ServiceImpl<ComActNeighborCircleCommentReplyDAO, ComActNeighborCircleCommentReplyDO> implements ComActNeighborCircleCommentReplyService { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.service_community.dao.ComActNeighborCircleCommentDAO; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleCommentDO; |
| | | import com.panzhihua.service_community.service.ComActNeighborCircleCommentService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:33 |
| | | * @describe 邻里圈评论表服务实现类 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class ComActNeighborCircleCommentServiceImpl extends ServiceImpl<ComActNeighborCircleCommentDAO, ComActNeighborCircleCommentDO> implements ComActNeighborCircleCommentService { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.service_community.dao.ComActNeighborCircleFabulousDAO; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleFabulousDO; |
| | | import com.panzhihua.service_community.service.ComActNeighborCircleFabulousService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:21:55 |
| | | * @describe 邻里圈点赞表服务实现类 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class ComActNeighborCircleFabulousServiceImpl extends ServiceImpl<ComActNeighborCircleFabulousDAO, ComActNeighborCircleFabulousDO> implements ComActNeighborCircleFabulousService { |
| | | |
| | | } |
New file |
| | |
| | | package com.panzhihua.service_community.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.panzhihua.common.model.dtos.neighbor.ComActNeighborCircleAppDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.neighbor.ComActNeighborCircleAppVO; |
| | | import com.panzhihua.service_community.dao.ComActNeighborCircleDAO; |
| | | import com.panzhihua.service_community.model.dos.ComActNeighborCircleDO; |
| | | import com.panzhihua.service_community.service.ComActNeighborCircleService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * @auther lyq |
| | | * @create 2021-04-28 09:20:49 |
| | | * @describe 邻里圈表服务实现类 |
| | | */ |
| | | @Slf4j |
| | | @Service |
| | | public class ComActNeighborCircleServiceImpl extends ServiceImpl<ComActNeighborCircleDAO, ComActNeighborCircleDO> implements ComActNeighborCircleService { |
| | | |
| | | /** |
| | | * 分页查询邻里圈列表 |
| | | * @param neighborCircleAppDTO 请求参数 |
| | | * @return 邻里圈列表 |
| | | */ |
| | | public R pageNeighbor(ComActNeighborCircleAppDTO neighborCircleAppDTO){ |
| | | Page userPage = new Page(neighborCircleAppDTO.getPageNum(), neighborCircleAppDTO.getPageSize()); |
| | | IPage<ComActNeighborCircleAppVO> doPager = this.baseMapper.pageNeighbor(userPage, neighborCircleAppDTO); |
| | | return R.ok(doPager); |
| | | } |
| | | |
| | | } |