From 05cb2ba50b85a150fbe7b0f320336ace1a28f0d9 Mon Sep 17 00:00:00 2001 From: Aug <17674666882@163.com> Date: Tue, 5 Aug 2025 22:52:17 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=B8=96=E5=AD=90=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E4=B8=BA=E5=AE=A1=E6=A0=B8=E9=80=9A=E8=BF=87=E6=89=8D=E8=83=BD?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=202=E3=80=81=E6=8E=92=E5=90=8D=E8=B0=83?= =?UTF-8?q?=E6=95=B4=203=E3=80=81=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=9C=B0=E5=9D=80=E5=AD=97=E6=AE=B5=204?= =?UTF-8?q?=E3=80=81=E4=BF=AE=E5=A4=8D=E6=94=B6=E8=97=8F=E5=88=97=E8=A1=A8?= =?UTF-8?q?bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/CommunityPostController.java | 2 +- .../communityPost/entity/CommunityComment.java | 2 +- .../communityPost/entity/CommunityPost.java | 12 +- .../mapper/CommunityCommentMapper.java | 2 +- .../communityPost/mapper/CommunityPostMapper.java | 2 +- .../service/ICommunityCommentService.java | 2 +- .../service/ICommunityPostService.java | 2 +- .../service/impl/CommunityCommentServiceImpl.java | 2 +- .../service/impl/CommunityPostServiceImpl.java | 2 +- .../communityPost/vo/CommunityPostPage.java | 11 +- .../communityPost/vue/CommunityPostList.vue | 14 +- .../vue/modules/CommunityPostForm.vue | 58 ++-- .../communityPost/vue3/CommunityPost.api.ts | 7 + .../communityPost/vue3/CommunityPost.data.ts | 38 ++- .../communityPost/vue3/CommunityPostList.vue | 30 +- .../vue3/components/CommunityPostModal.vue | 63 +++- .../controller/CommunityVolunteerController.java | 2 +- .../entity/CommunityVolunteer.java | 10 +- .../mapper/CommunityVolunteerMapper.java | 2 +- .../service/ICommunityVolunteerService.java | 2 +- .../impl/CommunityVolunteerServiceImpl.java | 2 +- .../vue/CommunityVolunteerList.vue | 8 +- .../vue/modules/CommunityVolunteerForm.vue | 7 +- .../vue3/CommunityVolunteer.data.ts | 20 +- .../controller/HanHaiMemberController.java | 2 +- .../modules/hanHaiMember/entity/HanHaiMember.java | 16 +- .../hanHaiMember/mapper/HanHaiMemberMapper.java | 2 +- .../hanHaiMember/service/IHanHaiMemberService.java | 2 +- .../service/impl/HanHaiMemberServiceImpl.java | 2 +- .../modules/hanHaiMember/vue/HanHaiMemberList.vue | 192 +----------- .../hanHaiMember/vue/modules/HanHaiMemberForm.vue | 160 +--------- .../modules/hanHaiMember/vue3/HanHaiMember.data.ts | 323 +-------------------- .../modules/service/impl/ApiLoginServiceImpl.java | 2 +- .../communityController/UserInfoController.java | 4 +- .../jeecg/modules/api/service/UserInfoService.java | 2 +- .../api/service/impl/CommunityServiceImpl.java | 3 + .../modules/api/service/impl/ScoreServiceImpl.java | 2 +- .../api/service/impl/UserInfoServiceImpl.java | 12 +- 38 files changed, 283 insertions(+), 743 deletions(-) diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/controller/CommunityPostController.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/controller/CommunityPostController.java index 26bd0d6..c5a44f6 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/controller/CommunityPostController.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/controller/CommunityPostController.java @@ -45,7 +45,7 @@ import org.jeecg.common.aspect.annotation.AutoLog; /** * @Description: 帖子动态信息表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ @Api(tags="帖子动态信息表") diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityComment.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityComment.java index 1a63f95..1479734 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityComment.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityComment.java @@ -16,7 +16,7 @@ import java.io.UnsupportedEncodingException; /** * @Description: 帖子评论表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ @ApiModel(value="community_comment对象", description="帖子评论表") diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityPost.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityPost.java index 2e1eb4c..5856838 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityPost.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/entity/CommunityPost.java @@ -21,7 +21,7 @@ import io.swagger.annotations.ApiModelProperty; /** * @Description: 帖子动态信息表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ @ApiModel(value="community_post对象", description="帖子动态信息表") @@ -55,10 +55,15 @@ public class CommunityPost implements Serializable { @ApiModelProperty(value = "动态图片") private java.lang.String image; /**动态类型*/ - @Excel(name = "动态类型", width = 15, dicCode = "communit_typey_post") - @Dict(dicCode = "communit_typey_post") + @Excel(name = "动态类型", width = 15, dicCode = "community_type_post") + @Dict(dicCode = "community_type_post") @ApiModelProperty(value = "动态类型") private java.lang.String type; + /**审核状态*/ + @Excel(name = "审核状态", width = 15, dicCode = "community_status_post") + @Dict(dicCode = "community_status_post") + @ApiModelProperty(value = "审核状态") + private java.lang.String status; /**关联用户*/ @Excel(name = "关联用户", width = 15, dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id") @Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id") @@ -72,5 +77,4 @@ public class CommunityPost implements Serializable { //用户信息 @TableField(exist = false) HanHaiMember member; - } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityCommentMapper.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityCommentMapper.java index 07a4ed3..ee7cc4a 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityCommentMapper.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityCommentMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Param; /** * @Description: 帖子评论表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ public interface CommunityCommentMapper extends BaseMapper { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityPostMapper.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityPostMapper.java index 84b2f7b..8e65297 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityPostMapper.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/mapper/CommunityPostMapper.java @@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** * @Description: 帖子动态信息表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ public interface CommunityPostMapper extends BaseMapper { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityCommentService.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityCommentService.java index bbd2b9f..b0c68d3 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityCommentService.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityCommentService.java @@ -7,7 +7,7 @@ import java.util.List; /** * @Description: 帖子评论表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ public interface ICommunityCommentService extends IService { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityPostService.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityPostService.java index 6e6602a..a4b9fcf 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityPostService.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/ICommunityPostService.java @@ -10,7 +10,7 @@ import java.util.List; /** * @Description: 帖子动态信息表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ public interface ICommunityPostService extends IService { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityCommentServiceImpl.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityCommentServiceImpl.java index 86182f8..a491889 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityCommentServiceImpl.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityCommentServiceImpl.java @@ -11,7 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired; /** * @Description: 帖子评论表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ @Service diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityPostServiceImpl.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityPostServiceImpl.java index 91559ae..a310bc9 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityPostServiceImpl.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/service/impl/CommunityPostServiceImpl.java @@ -16,7 +16,7 @@ import java.util.Collection; /** * @Description: 帖子动态信息表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ @Service diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vo/CommunityPostPage.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vo/CommunityPostPage.java index 656dee9..50ca1bb 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vo/CommunityPostPage.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vo/CommunityPostPage.java @@ -17,7 +17,7 @@ import io.swagger.annotations.ApiModelProperty; /** * @Description: 帖子动态信息表 * @Author: jeecg-boot - * @Date: 2025-07-28 + * @Date: 2025-08-04 * @Version: V1.0 */ @Data @@ -48,10 +48,15 @@ public class CommunityPostPage { @ApiModelProperty(value = "动态图片") private java.lang.String image; /**动态类型*/ - @Excel(name = "动态类型", width = 15, dicCode = "communit_typey_post") - @Dict(dicCode = "communit_typey_post") + @Excel(name = "动态类型", width = 15, dicCode = "community_type_post") + @Dict(dicCode = "community_type_post") @ApiModelProperty(value = "动态类型") private java.lang.String type; + /**审核状态*/ + @Excel(name = "审核状态", width = 15, dicCode = "community_status_post") + @Dict(dicCode = "community_status_post") + @ApiModelProperty(value = "审核状态") + private java.lang.String status; /**关联用户*/ @Excel(name = "关联用户", width = 15, dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id") @Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id") diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/CommunityPostList.vue b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/CommunityPostList.vue index 9adcae9..797a57f 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/CommunityPostList.vue +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/CommunityPostList.vue @@ -137,6 +137,11 @@ align:"center", dataIndex: 'type_dictText' }, + { + title:'审核状态', + align:"center", + dataIndex: 'status_dictText' + }, { title:'关联用户', align:"center", @@ -176,10 +181,11 @@ }, getSuperFieldList(){ let fieldList=[]; - fieldList.push({type:'string',value:'content',text:'动态文本',dictCode:''}) - fieldList.push({type:'Text',value:'image',text:'动态图片',dictCode:''}) - fieldList.push({type:'string',value:'type',text:'动态类型',dictCode:'communit_typey_post'}) - fieldList.push({type:'string',value:'userId',text:'关联用户',dictCode:"han_hai_member,nick_name,id"}) + fieldList.push({type:'string',value:'content',text:'动态文本',dictCode:''}) + fieldList.push({type:'Text',value:'image',text:'动态图片',dictCode:''}) + fieldList.push({type:'string',value:'type',text:'动态类型',dictCode:'community_type_post'}) + fieldList.push({type:'string',value:'status',text:'审核状态',dictCode:'community_status_post'}) + fieldList.push({type:'string',value:'userId',text:'关联用户',dictCode:"han_hai_member,nick_name,id"}) this.superFieldList = fieldList } } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/modules/CommunityPostForm.vue b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/modules/CommunityPostForm.vue index b6eecf4..19e6a8c 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/modules/CommunityPostForm.vue +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/communityPost/vue/modules/CommunityPostForm.vue @@ -16,7 +16,12 @@ - + + + + + + @@ -30,7 +35,8 @@ - + :toolbar="true" + /> @@ -48,14 +55,17 @@