From 43b9dc68c7a9e2f1001a5356ef81bcb6a4bad515 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期日, 12 十一月 2023 10:34:21 +0800 Subject: [PATCH] 双争双评 任务需求清单模块 --- springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java | 88 +++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 86 insertions(+), 2 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 2269d18..71d177a 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,9 +1,10 @@ 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.vos.R; import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.*; /** * @@ -12,6 +13,13 @@ public interface NewStriveForFeign { + + /************************************************************************************************************ + * + * 党员排序 + * + ************************************************************************************************************/ + @GetMapping("/NewStriveFor/getUserRank") public R getUserRank(@RequestParam("userId") String userId); @@ -20,4 +28,80 @@ @RequestParam("pageSize") int pageSize, @RequestParam("userId") String userId); + @GetMapping("/getAllintegral") + public R getAllintegral(@RequestParam("type") String type, + @RequestParam("userId") String userId); + + + + + /************************************************************************************************************ + * + * 问题需求清单 + * + ************************************************************************************************************/ + + + @GetMapping("/NeedProblem/getList") + public R getNeedProblemList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "kind", required = false)String kind, + @RequestParam(value = "userId", required = false)String userId, + @RequestParam(value = "communityId", required = false)String communityId); + + @GetMapping("/NeedProblem/getDetails") + public R getNeedProblemDetails(@RequestParam("id") String id); + + @PostMapping("/NeedProblem/addData") + public R addNeedProblemData(@RequestBody NeedProblemInventoryDTO item); + + @PostMapping("/NeedProblem/editData") + public R editNeedProblemData(@RequestBody NeedProblemInventoryDTO item); + + @DeleteMapping("/NeedProblem/expurgateData") + public R expurgateNeedProblemData(@RequestParam("id") String id); + + + /******************************************************************************************************* + * + * 任务需求报名 + * + *******************************************************************************************************/ + @GetMapping("/NeedClaim/getNeedClaimList") + public R getNeedClaimList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "kind", required = false) String kind, + @RequestParam(value = "userId", required = false) String userId, + @RequestParam(value = "unitId", required = false) String unitId); + + @GetMapping("/NeedClaim/getNeedClaimDetails") + public R getNeedClaimDetails(@RequestParam("id") String id); + + @PostMapping("/NeedClaim/addNeedClaimData") + public R addNeedClaimData(@RequestBody NeedProblemClaimDTO item); + + @PostMapping("/NeedClaim/editNeedClaimData") + public R editNeedClaimData(@RequestBody NeedProblemClaimDTO item); + + @DeleteMapping("/NeedClaim/expurgateNeedClaimData") + public R expurgateNeedClaimData(@RequestParam("id") String id); + + + + + + + + + + + + + + + + + + + } \ No newline at end of file -- Gitblit v1.7.1