You've already forked FrameTour-BE
更新密码
This commit is contained in:
@@ -22,6 +22,7 @@ import org.apache.commons.lang3.StringUtils;
|
|||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.RedisTemplate;
|
import org.springframework.data.redis.core.RedisTemplate;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import java.time.ZoneId;
|
import java.time.ZoneId;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -58,12 +59,17 @@ public class AdminUserServiceImpl implements AdminUserService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ApiResponse addOrUpdate(AddOrUpdateAdminUserReqVO addOrUpdateAdminUserReqVO) {
|
public ApiResponse addOrUpdate(AddOrUpdateAdminUserReqVO addOrUpdateAdminUserReqVO) {
|
||||||
addOrUpdateAdminUserReqVO.setPassword(DigestUtil.md5Hex(addOrUpdateAdminUserReqVO.getPassword()));
|
if (StringUtils.isNotBlank(addOrUpdateAdminUserReqVO.getPassword())) {
|
||||||
|
addOrUpdateAdminUserReqVO.setPassword(DigestUtil.md5Hex(addOrUpdateAdminUserReqVO.getPassword()));
|
||||||
|
} else {
|
||||||
|
addOrUpdateAdminUserReqVO.setPassword(null);
|
||||||
|
}
|
||||||
String id = addOrUpdateAdminUserReqVO.getId();
|
String id = addOrUpdateAdminUserReqVO.getId();
|
||||||
if (StringUtils.isBlank(id)) {
|
if (StringUtils.isBlank(id)) {
|
||||||
addOrUpdateAdminUserReqVO.setId(SnowFlakeUtil.getId());
|
addOrUpdateAdminUserReqVO.setId(SnowFlakeUtil.getId());
|
||||||
// String password = addOrUpdateAdminUserReqVO.getPassword();
|
if (StringUtils.isBlank(addOrUpdateAdminUserReqVO.getPassword())) {
|
||||||
// addOrUpdateAdminUserReqVO.setPassword(password);
|
return ApiResponse.fail("密码不能为空");
|
||||||
|
}
|
||||||
int add = adminUserMapper.add(addOrUpdateAdminUserReqVO);
|
int add = adminUserMapper.add(addOrUpdateAdminUserReqVO);
|
||||||
if (add > 0) {
|
if (add > 0) {
|
||||||
return ApiResponse.success(null);
|
return ApiResponse.success(null);
|
||||||
|
@@ -28,6 +28,7 @@
|
|||||||
<update id="update" parameterType="com.ycwl.basic.model.pc.adminUser.req.AddOrUpdateAdminUserReqVO">
|
<update id="update" parameterType="com.ycwl.basic.model.pc.adminUser.req.AddOrUpdateAdminUserReqVO">
|
||||||
update admin_user
|
update admin_user
|
||||||
set `role_id` =#{roleId}, `account`=#{account}, `name`=#{name}, `phone`=#{phone}
|
set `role_id` =#{roleId}, `account`=#{account}, `name`=#{name}, `phone`=#{phone}
|
||||||
|
<if test="password != null">, `password`=#{password}</if>, update_at = NOW()
|
||||||
where id = #{id}
|
where id = #{id}
|
||||||
</update>
|
</update>
|
||||||
<update id="updatePassword">
|
<update id="updatePassword">
|
||||||
|
Reference in New Issue
Block a user