From 543aecbc143b113e81c887a3a7ebb72213faf5bd Mon Sep 17 00:00:00 2001
From: 罗元桥 <2376770955@qq.com>
Date: 星期二, 25 五月 2021 14:21:12 +0800
Subject: [PATCH] Merge branch 'test' into 'lyq'

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java |  190 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 188 insertions(+), 2 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
index bc321a1..fecb3f9 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java
@@ -16,6 +16,8 @@
 import com.panzhihua.common.model.dtos.shop.PageComShopGoodsDTO;
 import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO;
 import com.panzhihua.common.model.dtos.user.PageInputUserDTO;
+import com.panzhihua.common.model.dtos.vaccines.*;
+import com.panzhihua.common.model.vos.IPageVO;
 import com.panzhihua.common.model.vos.R;
 import com.panzhihua.common.model.vos.SystemmanagementConfigVO;
 import com.panzhihua.common.model.vos.community.*;
@@ -191,6 +193,16 @@
      */
     @PostMapping("detaileasyphoto")
     R detailEasyPhoto(@RequestParam("id") Long id, @RequestParam("userId") Long userId);
+
+    /**
+     * 随手拍删除
+     *
+     * @param id     随手拍主键
+     * @param userId 登录用户id
+     * @return 详情内容
+     */
+    @PostMapping("deleteEasyPhoto")
+    R deleteEasyPhoto(@RequestParam("id") Long id, @RequestParam("userId") Long userId);
 
     /**
      * 分页查询微心愿
@@ -1177,7 +1189,7 @@
     R deleteOpsHouse(@RequestParam("id") Long id);
 
     /**
-     * 一起议-分页查询
+     * 房屋租售-分页查询
      *
      * @param pageComOpsHouseDTO 查询参数
      * @return ComOpsHouseVO
@@ -1347,7 +1359,7 @@
      * @param list 便民服务集合
      */
     @PostMapping("/convenient/serve/import")
-    R listSaveConvenientServeExcelVO(@RequestBody List<ComCvtServeExcelVO> list, @RequestParam("communityId") Long communityId);
+    R listSaveConvenientServeExcelVO(@RequestBody List<ComCvtServeExcelVO> list, @RequestParam(value = "communityId",required = false) Long communityId);
 
     /**
      * 导出房屋信息
@@ -2541,4 +2553,178 @@
      */
     @PostMapping("/village/getVillage")
     R getVillage(@RequestParam("villageId") Long villageId);
+
+    /**
+     * 新增高龄认证
+     * @param eldersAuthAddDTO
+     * @return 新增结果
+     */
+    @PostMapping("/eldersauth/add")
+    R add(@RequestBody EldersAuthAddDTO eldersAuthAddDTO);
+
+    /**
+     * 修改高龄认证
+     * @param eldersAuthEditDTO
+     * @return 维护结果
+     */
+    @PostMapping("/eldersauth/edit")
+    R edit(@RequestBody EldersAuthEditDTO eldersAuthEditDTO);
+
+    /**
+     * 分页查找高龄认证
+     * @param pageEldersAuthDTO
+     * @return 维护结果
+     */
+    @PostMapping("/eldersauth/page")
+    R query(@RequestBody PageEldersAuthDTO pageEldersAuthDTO);
+
+    /**
+     * 删除高龄认证
+     * @param eldersAuthDeleteDTO
+     * @return 平台用户信息
+     */
+    @PostMapping("/eldersauth/delete")
+    R delete(@RequestBody EldersAuthDeleteDTO eldersAuthDeleteDTO);
+
+    /**
+     * 查询高龄认证详细信息
+     * @param id 高龄认证 id
+     * @return 查找结果
+     */
+    @PostMapping("/eldersauth/{id}")
+    R<EldersAuthDetailsVO> eldersAuthDetails(@PathVariable("id") Long id);
+
+    /**
+     * 获取用户家庭成员
+     * @param userId 用户ID
+     * @return
+     */
+    @PostMapping("/eldersauth/getMyfamilyElders/{userId}")
+    R getMyfamilyElders(@PathVariable("userId") Long userId);
+
+    /**
+     * 查询导出高龄老人
+     * @param pageEldersAuthDTO
+     * @return
+     */
+    @PostMapping("/eldersauth/eldersAuthQuery")
+    R eldersAuthQuery(@RequestBody PageEldersAuthDTO pageEldersAuthDTO);
+
+    /**
+     * 通过家庭成员ID添加
+     * @param eldersAuthAddByFamilyDTO 添加信息
+     * @return
+     */
+    @PostMapping("/eldersauth/addByFamilyUser")
+    R addByFamilyUser(@RequestBody EldersAuthAddByFamilyDTO eldersAuthAddByFamilyDTO);
+
+
+    /**
+     * 添加高龄认证反馈
+     * @param eldersAuthFeedbackAddDTO
+     * @return
+     */
+    @PostMapping("/eldersauth/addFeedback")
+    R addFeedback(@RequestBody EldersAuthFeedbackAddDTO eldersAuthFeedbackAddDTO);
+
+    /**
+     * 小程序-查询疫苗分类列表
+     * @return  疫苗分类列表
+     */
+    @PostMapping("/vaccines/app/list")
+    R getVaccinesListByApp();
+
+    /**
+     * 小程序-疫苗类型对应家庭成员接种列表
+     * @return  疫苗类型对应家庭成员接种列表
+     */
+    @PostMapping("/vaccines/app/user/list")
+    R getVaccinesUserListByApp(@RequestBody VaccinesEnrollUserByAppDTO enrollUserByAppDTO);
+
+    /**
+     * 小程序-报名疫苗
+     * @param enrollByAppDTO    请求参数
+     * @return  报名结果
+     */
+    @PostMapping("/vaccines/app/enroll")
+    R VaccinesEnrollByApp(@RequestBody VaccinesEnrollByAppDTO enrollByAppDTO);
+
+    /**
+     * 小程序-查询用户家庭成员接种记录
+     * @param userId    用户id
+     * @return  用户家庭成员接种记录
+     */
+    @PostMapping("/vaccines/app/user/inoculation/list")
+    R getVaccinesUserInoculationListByApp(@RequestParam("userId") Long userId);
+
+    /**
+     * 后台管理-查询疫苗分类列表
+     * @param vaccinesByAdminDTO    请求参数
+     * @return  疫苗分类列表
+     */
+    @PostMapping("/vaccines/admin/list")
+    R getVaccinesListByAdmin(@RequestBody VaccinesByAdminDTO vaccinesByAdminDTO);
+
+    /**
+     * 修改疫苗分类信息
+     * @param vaccinesByAdminDTO    请求参数
+     * @return  修改结果
+     */
+    @PostMapping("/vaccines/admin/edit")
+    R editVaccinesByAdmin(@RequestBody VaccinesByAdminDTO vaccinesByAdminDTO);
+
+    /**
+     * 新增疫苗分类信息
+     * @param vaccinesByAdminDTO    请求参数
+     * @return  新增结果
+     */
+    @PostMapping("/vaccines/admin/add")
+    R addVaccinesByAdmin(@RequestBody VaccinesByAdminDTO vaccinesByAdminDTO);
+
+    /**
+     * 查询疫苗登记列表
+     * @param vaccinesByAdminDTO 请求参数
+     * @return  登记列表
+     */
+    @PostMapping("/vaccines/admin/enroll/list")
+    R getVaccinesEnrollListByAdmin(@RequestBody VaccinesEnrollByAdminDTO vaccinesByAdminDTO);
+
+    /**
+     * 删除疫苗分类信息
+     * @param id    疫苗分类id
+     * @return      删除结果
+     */
+    @PostMapping("/vaccines/admin/enroll/delete")
+    R deleteVaccinesByAdmin(@RequestParam("id") Long id);
+
+    /**
+     * 根据条件导出登记列表
+     * @param vaccinesByAdminDTO    请求参数
+     * @return  登记列表
+     */
+    @PostMapping("/vaccines/admin/enroll/export")
+    R exportVaccinesEnrollListByAdmin(@RequestBody VaccinesEnrollByAdminDTO vaccinesByAdminDTO);
+
+    /**
+     * 查询接种记录列表
+     * @param inoculationByAdminDTO     请求参数
+     * @return  接种记录列表
+     */
+    @PostMapping("/vaccines/admin/inoculation/list")
+    R getVaccinesInoculationListByAdmin(@RequestBody VaccinesInoculationByAdminDTO inoculationByAdminDTO);
+
+    /**
+     * 接种记录信息导出
+     * @param inoculationByAdminDTO     请求参数
+     * @return  导出结果
+     */
+    @PostMapping("/vaccines/admin/inoculation/export")
+    R exportVaccinesInoculationListByAdmin(@RequestBody VaccinesInoculationByAdminDTO inoculationByAdminDTO);
+
+    /**
+     * 查询疫苗分类列表
+     * @return  疫苗分类列表
+     */
+    @PostMapping("/vaccines/admin/enroll/type/list")
+    R getEnrollTypeListByAdmin();
 }

--
Gitblit v1.7.1