From 0fc9760cf60f30e070c9e1ddb39dff0fe0fb5f91 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期一, 17 三月 2025 22:24:57 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev-2.0' into dev-2.0 --- springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/PartyMemberController.java | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/PartyMemberController.java b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/PartyMemberController.java index 7ea5244..0c4e61a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/PartyMemberController.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/controller/PartyMemberController.java @@ -50,9 +50,14 @@ @ApiOperation(value = "编辑党员信息") @PostMapping("/edit") public R<?> edit(@Valid @RequestBody PartyMemberApplicationRequest dto) { - if (Objects.isNull(dto.getId())){ - return R.fail("id不能为空"); + LoginUserInfoVO loginUserInfo = getLoginUserInfo(); + String phone = loginUserInfo.getPhone(); + PartyMember partyMember = partyMemberService.getOne(new LambdaUpdateWrapper<PartyMember>() + .eq(PartyMember::getPhone, phone)); + if (partyMember == null){ + return R.fail("请先完善党员信息"); } + dto.setId(partyMember.getId()); partyMemberService.applyForMembership(dto, getLoginUserInfo()); return R.ok(); } @@ -76,7 +81,7 @@ */ @ApiOperation(value = "党员待审核列表") @PostMapping("/pre-audit-list") - public R<?> preAuditList(Page<PendingPartyMemberApplicationVO> page) { + public R<Page<PendingPartyMemberApplicationVO>> preAuditList(Page<PendingPartyMemberApplicationVO> page) { return R.ok(partyMemberService.preAuditList(page,getLoginUserInfo())); } -- Gitblit v1.7.1