diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/service/impl/UserServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/service/impl/UserServiceImpl.java index 72e4b32..961a552 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/service/impl/UserServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/user/service/impl/UserServiceImpl.java @@ -1,5 +1,6 @@ package com.bonus.material.user.service.impl; +import com.bonus.common.core.utils.encryption.Sm4Utils; import com.bonus.material.user.entity.UserDto; import com.bonus.material.user.mapper.UserMapper; import com.bonus.material.user.service.UserService; @@ -17,7 +18,9 @@ public class UserServiceImpl implements UserService { private UserMapper userMapper; @Override public UserDto getUserById(Long userId) { - return userMapper.getUserById(userId); + UserDto user = userMapper.getUserById(userId); + user.setPassword(Sm4Utils.decrypt(user.getPassword())); + return user; } @Override