From 0d248bc79c25c38dbdbda49dbcb5a6595cbca379 Mon Sep 17 00:00:00 2001
From: CeDo <cedoo@qq.com>
Date: 星期三, 19 五月 2021 22:47:20 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/test' into test

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/community/CommunityService.java |   66 +++++++++++++++++++++++++++++++++
 1 files changed, 66 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..3f33df6 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
@@ -17,6 +17,10 @@
 import com.panzhihua.common.model.dtos.shop.PageComShopStoreDTO;
 import com.panzhihua.common.model.dtos.user.PageInputUserDTO;
 import com.panzhihua.common.model.vos.IPageVO;
+import com.panzhihua.common.model.dtos.vaccines.VaccinesByAdminDTO;
+import com.panzhihua.common.model.dtos.vaccines.VaccinesEnrollByAdminDTO;
+import com.panzhihua.common.model.dtos.vaccines.VaccinesEnrollByAppDTO;
+import com.panzhihua.common.model.dtos.vaccines.VaccinesEnrollUserByAppDTO;
 import com.panzhihua.common.model.vos.R;
 import com.panzhihua.common.model.vos.SystemmanagementConfigVO;
 import com.panzhihua.common.model.vos.community.*;
@@ -2536,4 +2540,66 @@
      */
     @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);
 }

--
Gitblit v1.7.1