From caefe9a9cc486247f831e46356b0b03ca450fdf9 Mon Sep 17 00:00:00 2001
From: 101captain <237651143@qq.com>
Date: 星期五, 25 二月 2022 10:14:36 +0800
Subject: [PATCH] Merge branch 'dev' of http://gitlab.nhys.cdnhxx.com/root/zhihuishequ into dev

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java |   59 ++++++++++++++++++++++++++++++++++++++---------------------
 1 files changed, 38 insertions(+), 21 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java
index 9a023bc..b8885f6 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/CommunityApi.java
@@ -4,16 +4,12 @@
 
 import java.math.BigDecimal;
 import java.math.RoundingMode;
-import java.util.ArrayList;
-import java.util.Comparator;
-import java.util.Date;
-import java.util.List;
-import java.util.Map;
-import java.util.Optional;
+import java.util.*;
 
 import javax.annotation.Resource;
 
 import com.panzhihua.common.model.vos.community.ComActActivityTypeVO;
+import com.panzhihua.common.model.vos.community.volunteer.ComMngVolunteerExcelVO;
 import com.panzhihua.common.model.vos.user.SysTemplateConfigVO;
 import com.panzhihua.service_community.dao.ComActActEvaluateDAO;
 import com.panzhihua.service_community.model.dos.*;
@@ -22,14 +18,7 @@
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.util.ObjectUtils;
 import org.springframework.util.StringUtils;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.PutMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
@@ -298,7 +287,7 @@
 
     /**
      * 社区后台分页查询社区活动
-     * 
+     *
      * @param comActActivityVO
      *            查询参数
      * @return 返回结果
@@ -906,7 +895,7 @@
 
     /**
      * 查询随手拍是否有活动
-     * 
+     *
      * @return 活动详情
      */
     @PostMapping("getEasyPhotoActivity")
@@ -1197,7 +1186,7 @@
 
     /**
      * 查询所有建筑类型
-     * 
+     *
      * @return 类型列表
      */
     @PostMapping("listbuildtype")
@@ -1207,7 +1196,7 @@
 
     /**
      * 分页查询 其他建筑
-     * 
+     *
      * @param comMngStructOtherBuildVO
      *            分页查询参数
      * @return 查询结果
@@ -1219,7 +1208,7 @@
 
     /**
      * 增加志愿者
-     * 
+     *
      * @param comMngVolunteerMngVO
      *            志愿者信息
      * @return 增加结果
@@ -1231,7 +1220,7 @@
 
     /**
      * 获取志愿者详情
-     * 
+     *
      * @param id
      * @return
      */
@@ -2317,7 +2306,7 @@
      * @return 社区列表
      */
     @GetMapping("/eventgrid/community/westList")
-    public R getWestCommunityLists(String areaCode) {
+    public R getWestCommunityLists(@RequestParam("areaCode")String areaCode) {
         return comActService.getWestCommunityLists(areaCode);
     }
 
@@ -2543,4 +2532,32 @@
     public R listMyActivityEvaluate(@RequestParam("userId") Long userId, @RequestParam("activityId") Long activityId) {
         return comActActEvaluateService.listMyActivityEvaluate(userId, activityId);
     }
+
+    /**
+     * 志愿者导入
+     *
+     * @param list        志愿者数据列表
+     * @param communityId 社区id
+     * @param userId      用户id
+     * @return 导入结果
+     */
+    @PostMapping("/volunteer/import/admin")
+    public R importVolunteerAdmin(@RequestBody List<ComMngVolunteerExcelVO> list,
+                                  @RequestParam(value = "communityId") Long communityId, @RequestParam(value = "userId") Long userId) {
+        return comMngVolunteerMngService.importVolunteerAdmin(list,communityId,userId);
+    }
+
+    /**
+     * [方法描述] 根据社区ID查询所属城市所在区区域代码,
+     *
+     * @param communityId
+     *            社区ID
+     * @return String 区域code
+     * @author manailin
+     * @date 2022/2/17 10:09
+     */
+    @GetMapping("act/getActBelongRegionCode")
+    public String getActBelongRegionCode(@RequestParam("communityId") Long communityId) {
+        return comActActivityService.getActBelongRegionCode(communityId);
+    }
 }

--
Gitblit v1.7.1