From c92c380b8f29ad485024d3d1948d0d0fce56b0d6 Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期三, 13 四月 2022 20:48:47 +0800 Subject: [PATCH] 党员双报到,问题清单,需求清单,资源清单接口开发 --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java | 35 +++++++++++++++++++++++++---------- 1 files changed, 25 insertions(+), 10 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java index 4ba20f5..899fa64 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java @@ -2310,7 +2310,7 @@ /** * 修改app用户密码 - * + * * @param userInfoAppDTO * 请求参数 * @return 修改结果 @@ -2342,7 +2342,7 @@ /** * 添加网格员 - * + * * @param eventGridMemberAddDTO * 请求参数 * @return 结果 @@ -2459,7 +2459,7 @@ /** * 网格员管理 - * + * * @param memberRelationDTO * 请求参数 * @return 网格员列表 @@ -2496,7 +2496,7 @@ /** * 修改网格员信息 - * + * * @param gridMemberDTO * 请求参数 * @return 修改结果 @@ -2592,7 +2592,7 @@ /** * 重置网格员密码 - * + * * @param gridMemberDTO * 请求参数 * @return 重置结果 @@ -2610,7 +2610,7 @@ /** * 批量删除网格员 - * + * * @param Ids * 网格员id集合 * @return 删除结果 @@ -2649,7 +2649,7 @@ /** * 查询社区的收益说明 - * + * * @param communityId * 社区id * @return 收益说明 @@ -2696,7 +2696,7 @@ /** * 根据用户id查询用户openid - * + * * @param userId * 用户id * @return openid @@ -2712,7 +2712,7 @@ /** * 查询社区后台工作人员列表 - * + * * @param communityId * 社区id * @return 社区后台工作人员列表 @@ -2846,7 +2846,7 @@ userDao.disableOrEnableMerchantUsers(disableOrEnableConvenientMerchantDTO.getType(), disableOrEnableConvenientMerchantDTO.getUserIds()); return R.ok(); } - + /** * 根据openid维护社区团队里是否注册 * @param openid 用户微信唯一标识 @@ -3205,4 +3205,19 @@ } return rs.toString(); } + + @Override + public R updateUserPartyStatus(Long userId) { + SysUserDO sysUserDO = userDao.selectById(userId); + if (sysUserDO != null) { + sysUserDO.setIsPartymember(1); + int updated = userDao.updateById(sysUserDO); + if (updated > 0) { + // 删除用户信息缓存 + String userKey = UserConstants.LOGIN_USER_INFO + sysUserDO.getUserId(); + stringRedisTemplate.delete(userKey); + } + } + return R.ok(); + } } -- Gitblit v1.7.1