From da8cca4d320908b672f439369e65e9e6a95374e3 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 07 三月 2022 09:46:01 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/partyBuilding_lyq' into hemenkou_dev --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityApi.java | 38 +++++++++++++++++++++++++++++++++++--- 1 files changed, 35 insertions(+), 3 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityApi.java index 403526b..1baef73 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/CommunityApi.java @@ -4,6 +4,12 @@ import javax.annotation.Resource; +import com.panzhihua.common.model.dtos.common.PageComMngVolunteerOrgTeamDto; +import com.panzhihua.common.model.dtos.common.PageComMngVolunteerServiceTypeDto; +import com.panzhihua.common.model.dtos.common.PageComMngVolunteerSkillDto; +import com.panzhihua.common.model.vos.common.ComMngVolunteerOrgTeamVo; +import com.panzhihua.common.model.vos.common.ComMngVolunteerServiceTypeVo; +import com.panzhihua.common.model.vos.common.ComMngVolunteerSkillVo; import com.panzhihua.common.model.vos.community.*; import org.springframework.util.ObjectUtils; import org.springframework.validation.annotation.Validated; @@ -74,6 +80,7 @@ } comActDynVO.setIsTopping(null); comActDynVO.setStatus(1); + comActDynVO.setAreaCode(this.getAreaCode()); return communityService.pageDynamic(comActDynVO); } @@ -112,6 +119,7 @@ comActActivityVO.setCommunityId(loginUserInfo.getCommunityId()); } comActActivityVO.setIsApplets(1); + comActActivityVO.setAreaCode(this.getAreaCode()); Integer status = comActActivityVO.getStatus(); if (null != status && status.intValue() == 4) { comActActivityVO.setIsIng(1); @@ -267,10 +275,9 @@ LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); if (loginUserInfo != null) { comMngVolunteerMngVO.setCommunityId(loginUserInfo.getCommunityId()); + }else{ + comMngVolunteerMngVO.setCommunityId(pageVolunteerDTO.getCommunityId()); } - // Long communityId = this.getCommunityId(); - - // comMngVolunteerMngVO.setCommunityId(communityId); comMngVolunteerMngVO.setPageNum(pageVolunteerDTO.getPageNum()); comMngVolunteerMngVO.setPageSize(pageVolunteerDTO.getPageSize()); return communityService.pageVolunteer(comMngVolunteerMngVO); @@ -282,6 +289,31 @@ return communityService.detailVolunteer(id); } + @ApiOperation(value = "查询志愿者组织列表", response = ComMngVolunteerOrgTeamVo.class) + @GetMapping("/volunteer/org/list") + public R listVolunteerOrgAdmin() { + PageComMngVolunteerOrgTeamDto orgTeamDto = new PageComMngVolunteerOrgTeamDto(); + orgTeamDto.setParentId(0L); + orgTeamDto.setCommunityId(this.getCommunityId()); + return communityService.listVolunteerOrgAdmin(orgTeamDto); + } + + @ApiOperation(value = "查询志愿者服务类型列表", response = ComMngVolunteerServiceTypeVo.class) + @GetMapping("/volunteer/service/type/list") + public R listVolunteerServiceTypeAdmin() { + PageComMngVolunteerServiceTypeDto serviceTypeDto = new PageComMngVolunteerServiceTypeDto(); + serviceTypeDto.setCommunityId(this.getCommunityId()); + return communityService.listServiceTypeAdmin(serviceTypeDto); + } + + @ApiOperation(value = "查询志愿者技能列表", response = ComMngVolunteerSkillVo.class) + @GetMapping("/volunteer/skill/list") + public R listVolunteerSkillAdmin() { + PageComMngVolunteerSkillDto volunteerSkillDto = new PageComMngVolunteerSkillDto(); + volunteerSkillDto.setCommunityId(this.getCommunityId()); + return communityService.listVolunteerSkillAdmin(volunteerSkillDto); + } + @ApiOperation(value = "车辆登记") @PostMapping("car/register") public R addComMngCar(@Validated(AddGroup.class) @RequestBody ComMngCarAppletDTO comMngCarAppletDTO) { -- Gitblit v1.7.1