From d091820e1068a1b7b84194aa6162b4d9e6773771 Mon Sep 17 00:00:00 2001 From: 罗元桥 <2376770955@qq.com> Date: 星期五, 24 九月 2021 16:04:03 +0800 Subject: [PATCH] Merge branch 'four_member' into 'test' --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java | 60 +++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 37 insertions(+), 23 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 e6bf2c5..f4adeda 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 @@ -2564,6 +2564,20 @@ return R.fail(); } + @Override + public R resetPasswordPatch(Long[] userId) { + if(userId!=null){ + for(Long user:userId){ + SysUserDO sysUserDO = new SysUserDO(); + sysUserDO.setUserId(user); + String encode = new BCryptPasswordEncoder().encode("admin123456"); + sysUserDO.setPassword(encode); + userDao.updateById(sysUserDO); + } + } + return R.ok(); + } + /** * 便民服务新增商家账号 * @param convenientMerchantDTO @@ -2628,30 +2642,30 @@ } /** - * 修改便民服务商家绑定账号 - * @param userId 用户id - * @param account 修改账户 - * @return 修改结果 - */ - @Override - public R putUserAccount(Long userId, String account) { - SysUserDO sysUserDO = userDao.selectById(userId); - if (isNull(sysUserDO)) { - return R.fail("用户不存在"); - } - String oldAccount = sysUserDO.getAccount(); - sysUserDO.setAccount(account); - int result = userDao.updateById(sysUserDO); - if (result > 0) { - SysRoleDO sysRoleDO = roleDAO.selectOne(new QueryWrapper<SysRoleDO>() - .lambda().eq(SysRoleDO::getRoleKey, Constants.CONVENIENT_MERCHANT_ROLE_KEY + oldAccount)); - if (nonNull(sysRoleDO)) { - sysRoleDO.setRoleKey(Constants.CONVENIENT_MERCHANT_ROLE_KEY + account); - roleDAO.updateById(sysRoleDO); - } - } - return R.ok(); + * 修改便民服务商家绑定账号 + * @param userId 用户id + * @param account 修改账户 + * @return 修改结果 + */ +@Override +public R putUserAccount(Long userId, String account) { + SysUserDO sysUserDO = userDao.selectById(userId); + if (isNull(sysUserDO)) { + return R.fail("用户不存在"); } + String oldAccount = sysUserDO.getAccount(); + sysUserDO.setAccount(account); + int result = userDao.updateById(sysUserDO); + if (result > 0) { + SysRoleDO sysRoleDO = roleDAO.selectOne(new QueryWrapper<SysRoleDO>() + .lambda().eq(SysRoleDO::getRoleKey, Constants.CONVENIENT_MERCHANT_ROLE_KEY + oldAccount)); + if (nonNull(sysRoleDO)) { + sysRoleDO.setRoleKey(Constants.CONVENIENT_MERCHANT_ROLE_KEY + account); + roleDAO.updateById(sysRoleDO); + } + } + return R.ok(); +} @Override public R disableOrEnableMerchantUsers(DisableOrEnableConvenientMerchantDTO disableOrEnableConvenientMerchantDTO) { -- Gitblit v1.7.1