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.data.redis.core.RedisTemplate;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
||||
import java.time.ZoneId;
|
||||
import java.util.ArrayList;
|
||||
@@ -58,12 +59,17 @@ public class AdminUserServiceImpl implements AdminUserService {
|
||||
|
||||
@Override
|
||||
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();
|
||||
if (StringUtils.isBlank(id)) {
|
||||
addOrUpdateAdminUserReqVO.setId(SnowFlakeUtil.getId());
|
||||
// String password = addOrUpdateAdminUserReqVO.getPassword();
|
||||
// addOrUpdateAdminUserReqVO.setPassword(password);
|
||||
if (StringUtils.isBlank(addOrUpdateAdminUserReqVO.getPassword())) {
|
||||
return ApiResponse.fail("密码不能为空");
|
||||
}
|
||||
int add = adminUserMapper.add(addOrUpdateAdminUserReqVO);
|
||||
if (add > 0) {
|
||||
return ApiResponse.success(null);
|
||||
|
@@ -28,6 +28,7 @@
|
||||
<update id="update" parameterType="com.ycwl.basic.model.pc.adminUser.req.AddOrUpdateAdminUserReqVO">
|
||||
update admin_user
|
||||
set `role_id` =#{roleId}, `account`=#{account}, `name`=#{name}, `phone`=#{phone}
|
||||
<if test="password != null">, `password`=#{password}</if>, update_at = NOW()
|
||||
where id = #{id}
|
||||
</update>
|
||||
<update id="updatePassword">
|
||||
|
Reference in New Issue
Block a user