完成部分userService