From 179c4d64313c9b7572778da4aaaf6c6584fe457d Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期二, 20 五月 2025 23:48:08 +0800 Subject: [PATCH] 修改文件上传类型限制 --- 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