From 08f1b1f1804a8bd833d42f257908d80e88387b55 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期五, 14 三月 2025 11:27:47 +0800
Subject: [PATCH] 3.5增加登录验证、修改密码、人员列表调整
---
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NewFightCommunityConstructionApi.java | 118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 114 insertions(+), 4 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NewFightCommunityConstructionApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NewFightCommunityConstructionApi.java
index b265f8e..2cd7183 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NewFightCommunityConstructionApi.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NewFightCommunityConstructionApi.java
@@ -1,9 +1,13 @@
package com.panzhihua.service_dangjian.api;
import com.panzhihua.common.model.dtos.partybuilding.NewFightCommunityConstructionDTO;
+import com.panzhihua.common.model.dtos.partybuilding.NewFightProjectEvaluateDTO;
+import com.panzhihua.common.model.dtos.partybuilding.NewFightProjectJoinDTO;
import com.panzhihua.common.model.dtos.partybuilding.NewFightProjectPlanDTO;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.service_dangjian.service.NewFightCommunityConstructionService;
+import com.panzhihua.service_dangjian.service.NewFightProjectEvaluateService;
+import com.panzhihua.service_dangjian.service.NewFightProjectJoinService;
import com.panzhihua.service_dangjian.service.NewFightProjectPlanService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
@@ -20,15 +24,18 @@
@GetMapping("/getNeedClaimList")
public R getNewFightCommunityList(@RequestParam("pageNum") int pageNum,
- @RequestParam("pageSize") int pageSize)
+ @RequestParam("pageSize") int pageSize,
+ @RequestParam(value = "communityId", required = false) String communityId,
+ @RequestParam(value = "userId", required = false) String userId)
{
- return R.ok(claimService.getList(pageNum,pageSize));
+ return R.ok(claimService.getList(pageNum,pageSize,communityId,userId));
}
@GetMapping("/getNeedClaimDetails")
- public R getNewFightCommunityDetails(@RequestParam("id") String id)
+ public R getNewFightCommunityDetails(@RequestParam("id") String id,
+ @RequestParam(value = "userId", required = false) String userId)
{
- return R.ok(claimService.getDetails(id));
+ return R.ok(claimService.getDetails(id,userId));
}
@PostMapping("/addNeedClaimData")
@@ -92,5 +99,108 @@
}
+ @GetMapping("/editProjectPlanAccomplish")
+ public R editProjectPlanAccomplish(@RequestParam("id") String id)
+ {
+ return projectPlanService.editProjectPlanAccomplish(id);
+ }
+
+ /********************************************************************************************************
+ *
+ * 项目参与
+ *
+ ******************************************************************************************************/
+
+ @Resource
+ private NewFightProjectJoinService joinService;
+
+ @GetMapping("/getJoinList")
+ public R getJoinList(@RequestParam("pageNum") int pageNum,
+ @RequestParam("pageSize") int pageSize,
+ @RequestParam("projectId") String projectId)
+ {
+ return R.ok(joinService.getList(pageNum,pageSize,projectId));
+ }
+
+ @GetMapping("/getJoinDetails")
+ public R getJoinDetails(@RequestParam("id") String id)
+ {
+ return R.ok(joinService.getDetails(id));
+ }
+
+ @PostMapping("/addJoinData")
+ public R addJoinData(@RequestBody NewFightProjectJoinDTO item)
+ {
+ return joinService.addData(item);
+ }
+
+ @PostMapping("/editJoinData")
+ public R editJoinData(@RequestBody NewFightProjectJoinDTO item)
+ {
+ return joinService.editData(item);
+ }
+
+ @DeleteMapping("/expurgateJoinData")
+ public R expurgateJoinData(@RequestParam(value = "id", required = false) String id,
+ @RequestParam(value = "projectId", required = false) String projectId,
+ @RequestParam(value = "userId", required = false) String userId)
+ {
+ return joinService.expurgateData(id,projectId,userId);
+ }
+ /********************************************************************************************************
+ *
+ * 项目评论
+ *
+ ******************************************************************************************************/
+
+
+ @Resource
+ private NewFightProjectEvaluateService evaluateService;
+
+
+ @GetMapping("/getEvaluateList")
+ public R getEvaluateList(@RequestParam("pageNum") int pageNum,
+ @RequestParam("pageSize") int pageSize,
+ @RequestParam("projectId") String projectId)
+ {
+ return R.ok(evaluateService.getList(pageNum,pageSize,projectId));
+ }
+
+ @GetMapping("/getEvaluateDetails")
+ public R getEvaluateDetails(@RequestParam("id") String id)
+ {
+ return R.ok(evaluateService.getDetails(id));
+ }
+
+
+ @PostMapping("/addEvaluateData")
+ public R addEvaluateData(@RequestBody NewFightProjectEvaluateDTO item)
+ {
+ return evaluateService.addData(item);
+ }
+
+ @PostMapping("/editEvaluateData")
+ public R editEvaluateData(@RequestBody NewFightProjectEvaluateDTO item)
+ {
+ return evaluateService.editData(item);
+ }
+
+ @DeleteMapping("/expurgateEvaluateData")
+ public R expurgateEvaluateData(@RequestParam("id") String id)
+ {
+ return evaluateService.expurgateData(id,null);
+ }
+
+
+ /****************************************************************************************************************************************************
+ *
+ * 计时器
+ *
+ *****************************************************************************************************************************************/
+ @PostMapping("/taskTimed/getListTime")
+ public R getListTime()
+ {
+ return claimService.getListTime();
+ }
}
--
Gitblit v1.7.1