From 0a4aee700a60c4b28248f3d1a7f4f91376b68492 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 01 八月 2022 14:46:47 +0800 Subject: [PATCH] Merge branch 'haucheng_panzhihua' into shuangzheng2 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActActivityServiceImpl.java | 21 +++++++++++++++++++-- 1 files changed, 19 insertions(+), 2 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActActivityServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActActivityServiceImpl.java index 38ddad6..3582951 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActActivityServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActActivityServiceImpl.java @@ -17,6 +17,7 @@ import com.panzhihua.common.model.dtos.property.CommonPage; import com.panzhihua.common.model.vos.community.*; +import com.panzhihua.common.utlis.Snowflake; import com.panzhihua.service_community.entity.ComPbCheckUnit; import org.apache.commons.lang3.time.DateUtils; import org.springframework.beans.BeanUtils; @@ -91,7 +92,10 @@ private ComActDAO comActDAO; @Resource private ComPbCheckUnitDao comPbCheckUnitDao; - + @Resource + private ComActSocialProjectDao comActSocialProjectDao; + @Resource + private ComStreetDAO comStreetDAO; /** * 新增社区活动 @@ -236,7 +240,19 @@ } page.setSize(pageSize); page.setCurrent(pageNum); - IPage<ComActActivityVO> iPage = comActActivityDAO.pageActivity(page, comActActivityVO); + Integer type = comActActivityVO.getType(); + IPage<ComActActivityVO> iPage = null; + if (nonNull(type) && type.equals(4)) { + if (nonNull(comActActivityVO.getCommunityId())) { + ComActDO comActDO = comActDAO.selectById(comActActivityVO.getCommunityId()); + if (nonNull(comActDO)) { + comActActivityVO.setStreetId(comActDO.getStreetId()); + } + } + iPage = comActActivityDAO.pageProjectActivity(page, comActActivityVO); + } else { + iPage = comActActivityDAO.pageActivity(page, comActActivityVO); + } // List<ComActActivityVO> records = iPage.getRecords(); // if (!ObjectUtils.isEmpty(records)) { // records.forEach(comActActivityVO1 -> { @@ -1132,6 +1148,7 @@ @Override public R addActivityType(ComActActivityTypeVO comActActivityTypeVO) { try { + comActActivityTypeVO.setId(Snowflake.getId()); this.baseMapper.addActivityType(comActActivityTypeVO); } catch (Exception e) { log.error("添加活动类型错误【{}】", e.getMessage()); -- Gitblit v1.7.1