From 48a703dec596b5d2c1b04b0b4f7ed0f28c1ca898 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期一, 13 十一月 2023 18:00:50 +0800
Subject: [PATCH] 新增社区共建评论模块2

---
 springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java |  109 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 104 insertions(+), 5 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java
index b1811e8..f141ca7 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java
@@ -1,11 +1,11 @@
 package com.panzhihua.common.service.partybuilding;
 
-import com.panzhihua.common.model.dtos.partybuilding.NeedProblemClaimDTO;
-import com.panzhihua.common.model.dtos.partybuilding.NeedProblemInventoryDTO;
-import com.panzhihua.common.model.dtos.partybuilding.NeedProblemUnitTaskDTO;
+import com.panzhihua.common.model.dtos.partybuilding.*;
 import com.panzhihua.common.model.vos.R;
 import org.springframework.cloud.openfeign.FeignClient;
 import org.springframework.web.bind.annotation.*;
+
+import javax.annotation.Resource;
 
 /**
  *
@@ -50,6 +50,13 @@
                                 @RequestParam(value = "userId", required = false)String userId,
                                 @RequestParam(value = "communityId", required = false)String communityId);
 
+    @GetMapping("/NeedProblem/getMyJoinNeedProblemList")
+    public R getMyJoinNeedProblemList(@RequestParam("pageNum") int pageNum,
+                                      @RequestParam("pageSize") int pageSize,
+                                      @RequestParam(value = "kind", required = false)String kind,
+                                      @RequestParam(value = "userId", required = false)String userId);
+
+
     @GetMapping("/NeedProblem/getDetails")
     public R getNeedProblemDetails(@RequestParam("id") String id);
 
@@ -88,7 +95,10 @@
     public R expurgateNeedClaimData(@RequestParam("id") String id);
 
 
-
+    @GetMapping("/NeedClaim/needClaimSignIn")
+    public R needClaimSignIn(@RequestParam("taskId") String taskId,
+                             @RequestParam("userId") String userId,
+                             @RequestParam("type") String type);
 
 
     /***************************************************************************************************************
@@ -115,14 +125,103 @@
     public R  expurgateNeedTaskData(@RequestParam("id") String id);
 
 
+    /*******************************************************************************************************************
+     *
+     *                              新双争双评社区共建
+     *
+     ****************************************************************************************************************/
+    @GetMapping("/NewFightCommunity/getNeedClaimList")
+    public R getNewFightCommunityList(@RequestParam("pageNum") int pageNum,
+                                      @RequestParam("pageSize") int pageSize,
+                                      @RequestParam(value = "communityId", required = false)  String communityId,
+                                      @RequestParam(value = "userId", required = false)  String userId);
+
+    @GetMapping("/NewFightCommunity/getNeedClaimDetails")
+    public R getNewFightCommunityDetails(@RequestParam("id") String id);
+
+    @PostMapping("/NewFightCommunity/addNeedClaimData")
+    public R addNewFightCommunityData(@RequestBody NewFightCommunityConstructionDTO item);
+
+    @PostMapping("/NewFightCommunity/editNeedClaimData")
+    public R editNewFightCommunityData(@RequestBody NewFightCommunityConstructionDTO item);
+
+    @DeleteMapping("/NewFightCommunity/expurgateNeedClaimData")
+    public R expurgateNewFightCommunityData(@RequestParam("id") String id);
+
+
+    /**************************************************************************************************************
+     *
+     *                                            项目规划
+     *
+     ****************************************************************************************************************/
+
+    @GetMapping("/NewFightCommunity/getProjectPlanList")
+    public R  getProjectPlanList(@RequestParam("pageNum") int pageNum,
+                                 @RequestParam("pageSize") int pageSize,
+                                 @RequestParam("projectId") String projectId);
+
+    @GetMapping("/NewFightCommunity/getProjectPlanDetails")
+    public R  getProjectPlanDetails(@RequestParam("id") String id);
+
+    @PostMapping("/NewFightCommunity/addProjectPlanData")
+    public R addProjectPlanData(@RequestBody NewFightProjectPlanDTO item);
+
+    @PostMapping("/NewFightCommunity/editProjectPlanData")
+    public R editProjectPlanData(@RequestBody NewFightProjectPlanDTO item);
+
+    @DeleteMapping("/NewFightCommunity/expurgateProjectPlanData")
+    public R expurgateProjectPlanData(@RequestParam("id") String id);
+
+
+    /********************************************************************************************************
+     *
+     *                           项目参与
+     *
+     ******************************************************************************************************/
+
+
+    @GetMapping("/NewFightCommunity/getJoinList")
+    public R  getJoinList(@RequestParam("pageNum") int pageNum,
+                          @RequestParam("pageSize") int pageSize,
+                          @RequestParam("projectId") String projectId);
+
+    @GetMapping("/NewFightCommunity/getJoinDetails")
+    public R  getJoinDetails(@RequestParam("id") String id);
+
+    @PostMapping("/NewFightCommunity/addJoinData")
+    public R addJoinData(@RequestBody NewFightProjectJoinDTO item);
+
+    @PostMapping("/NewFightCommunity/editJoinData")
+    public R editJoinData(@RequestBody NewFightProjectJoinDTO item);
+
+    @DeleteMapping("/NewFightCommunity/expurgateJoinData")
+    public R expurgateJoinData(@RequestParam("id") String id);
 
 
 
+    /********************************************************************************************************
+     *
+     *                           项目评论
+     *
+     ******************************************************************************************************/
+
+    @GetMapping("/NewFightCommunity/getEvaluateList")
+    public R getEvaluateList(@RequestParam("pageNum") int pageNum,
+                             @RequestParam("pageSize") int pageSize,
+                             @RequestParam("projectId") String projectId);
+
+    @GetMapping("/NewFightCommunity/getEvaluateDetails")
+    public R  getEvaluateDetails(@RequestParam("id") String id);
 
 
+    @PostMapping("/NewFightCommunity/addEvaluateData")
+    public R  addEvaluateData(@RequestBody NewFightProjectEvaluateDTO item);
 
+    @PostMapping("/NewFightCommunity/editEvaluateData")
+    public R  editEvaluateData(@RequestBody NewFightProjectEvaluateDTO item);
 
-
+    @DeleteMapping("/NewFightCommunity/expurgateEvaluateData")
+    public R  expurgateEvaluateData(@RequestParam("id") String id);
 
 
 

--
Gitblit v1.7.1