From 03e7f875fb31d592af1066a63cad2e185c79b5ce Mon Sep 17 00:00:00 2001
From: huanghongfa <huanghongfa123456>
Date: 星期二, 08 六月 2021 17:12:54 +0800
Subject: [PATCH] 修改随手拍、微心愿、一起议昵称显示问题

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java |  112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 112 insertions(+), 0 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 2d8ee55..311afa1 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,7 @@
 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;
@@ -192,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);
 
     /**
      * 分页查询微心愿
@@ -2536,4 +2547,105 @@
      */
     @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