From d5e21a2737d62e7e0c74f94f1330dec56ae748eb Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期二, 14 十一月 2023 16:54:22 +0800 Subject: [PATCH] 修改任务社区id4 --- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemClaimService.java | 2 +- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/NewStriveAppApi.java | 6 ++++-- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemClaimServiceImpl.java | 7 ++++--- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java | 6 ++++-- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemClaimDAO.java | 4 +++- springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemClaimMapper.xml | 6 ++++++ springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/service/partybuilding/NewStriveForFeign.java | 4 +++- 7 files changed, 25 insertions(+), 10 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/NewStriveAppApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/NewStriveAppApi.java index cf620eb..37418fc 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/NewStriveAppApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/NewStriveAppApi.java @@ -136,9 +136,11 @@ @ApiOperation(value = "任务报名详情", response = NeedProblemClaimDTO.class) @GetMapping("/getNeedClaimDetails") - public R getNeedClaimDetails(@RequestParam("id") String id) + public R getNeedClaimDetails(@RequestParam(value = "id", required = false) String id, + @RequestParam(value = "taskId", required = false) String taskId, + @RequestParam(value = "userId", required = false) String userId) { - return newStriveForFeign.getNeedClaimDetails(id); + return newStriveForFeign.getNeedClaimDetails(id,taskId,userId); } @ApiOperation(value = "任务报名") 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 6039e06..fbc03fb 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 @@ -87,7 +87,9 @@ @RequestParam(value = "unitId", required = false) String unitId); @GetMapping("/NeedClaim/getNeedClaimDetails") - public R getNeedClaimDetails(@RequestParam("id") String id); + public R getNeedClaimDetails(@RequestParam(value = "id", required = false) String id, + @RequestParam(value = "taskId", required = false) String taskId, + @RequestParam(value = "userId", required = false) String userId); @PostMapping("/NeedClaim/addNeedClaimData") public R addNeedClaimData(@RequestBody NeedProblemClaimDTO item); diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java index 5fcb43d..bbf823f 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemClaimApi.java @@ -26,9 +26,11 @@ } @GetMapping("/getNeedClaimDetails") - public R getNeedClaimDetails(@RequestParam("id") String id) + public R getNeedClaimDetails(@RequestParam(value = "id", required = false) String id, + @RequestParam(value = "taskId", required = false) String taskId, + @RequestParam(value = "userId", required = false) String userId) { - return R.ok(claimService.getDetails(id)); + return R.ok(claimService.getDetails(id, taskId, userId)); } @PostMapping("/addNeedClaimData") diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemClaimDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemClaimDAO.java index c7037d1..d9415e0 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemClaimDAO.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemClaimDAO.java @@ -24,7 +24,9 @@ @Param("userId") String userId, @Param("unitId") String unitId); - NeedProblemClaimDTO getDetails(@Param("id")String id); + NeedProblemClaimDTO getDetails(@Param("id")String id, + @Param("taskId") String taskId, + @Param("userId") String userId); NeedProblemClaimDTO getUserIdDetails(@Param("taskId") String taskId, diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemClaimService.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemClaimService.java index 94cea95..c394358 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemClaimService.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemClaimService.java @@ -20,7 +20,7 @@ List<NeedProblemClaimDTO> getList(String taskId, String userId, String unitId); - NeedProblemClaimDTO getDetails(String id); + NeedProblemClaimDTO getDetails(String id,String taskId,String userId); R addData(NeedProblemClaimDTO item); diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemClaimServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemClaimServiceImpl.java index 1977a19..f5427d6 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemClaimServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemClaimServiceImpl.java @@ -10,6 +10,7 @@ import com.panzhihua.service_dangjian.dao.NeedProblemClaimDAO; import com.panzhihua.service_dangjian.service.NeedProblemClaimService; import com.panzhihua.service_dangjian.service.NeedProblemInventoryService; +import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -38,8 +39,8 @@ } @Override - public NeedProblemClaimDTO getDetails(String id) { - return baseMapper.getDetails(id); + public NeedProblemClaimDTO getDetails(String id,String taskId, String userId) { + return baseMapper.getDetails(id,taskId,userId); } @Override @@ -96,7 +97,7 @@ public R expurgateData(String id,String taskId,String userId) { //报名信息 - NeedProblemClaimDTO claimDTO=baseMapper.getDetails(id); + NeedProblemClaimDTO claimDTO=baseMapper.getDetails(id,taskId,userId); NeedProblemInventoryDTO inventoryDTO=inventoryService.getDetails(claimDTO.getTaskId(),claimDTO.getUserId()); long times=System.currentTimeMillis(); diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemClaimMapper.xml b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemClaimMapper.xml index ddd974e..5793ca4 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemClaimMapper.xml +++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemClaimMapper.xml @@ -68,6 +68,12 @@ <if test="id !=null and id != '' "> and nfnpc.id =#{id} </if> + <if test="taskId !=null and taskId != '' "> + and nfnpc.task_id =#{taskId} + </if> + <if test="userId !=null and userId != '' "> + and nfnpc.user_id =#{userId} + </if> </where> </select> -- Gitblit v1.7.1