From a2c4af86b65f9c0b339bfcb37b1cc00b33f48b9e Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Thu, 10 Jul 2025 12:41:46 +0800 Subject: [PATCH] feat(clothes): 添加社区评论功能 --- src/main/resources/mapper/modules/ClothesSocialCommentMapper.xml | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/src/main/resources/mapper/modules/ClothesSocialCommentMapper.xml b/src/main/resources/mapper/modules/ClothesSocialCommentMapper.xml index 6cb717c..c7a6db4 100644 --- a/src/main/resources/mapper/modules/ClothesSocialCommentMapper.xml +++ b/src/main/resources/mapper/modules/ClothesSocialCommentMapper.xml @@ -2,5 +2,44 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="cc.mrbird.febs.mall.mapper.ClothesSocialCommentMapper"> + <select id="selectPageInComment" resultType="cc.mrbird.febs.mall.vo.clothes.ApiAllCommentVo"> + select + b.name as memberName, + b.avatar as memberAvatar, + a.id as commentId, + a.comment as comment, + a.created_time as createdTime + from clothes_social_comment a + left join mall_member b on a.member_id = b.id + left join clothes_social c on a.social_id = b.id + <where> + and a.show_state = 1 + and a.social_id = #{record.socialId} + <if test="record != null"> + <if test="record.parentId != null"> + and a.parent_id = #{record.parentId} + </if> + <if test="record.parentId == null"> + and a.parent_id is null + </if> + </if> + </where> + order bya.created_time asc + </select> + <select id="selectSocialCommentListInPage" resultType="cc.mrbird.febs.mall.vo.clothes.AdminClothesSocialCommentVo"> + select + b.name as memberName, + a.id as commentId, + a.show_state as showState, + a.comment as comment, + a.created_time as createdTime + from clothes_social_comment a + left join mall_member b on a.member_id = b.id + left join clothes_social c on a.social_id = b.id + <where> + and a.social_id = #{record.socialId} + </where> + order by a.created_time asc + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.1