diff --git a/src/main/kotlin/com/ray650128/service/UserService.kt b/src/main/kotlin/com/ray650128/service/UserService.kt new file mode 100644 index 0000000..6273843 --- /dev/null +++ b/src/main/kotlin/com/ray650128/service/UserService.kt @@ -0,0 +1,17 @@ +package com.ray650128.service + +import com.ray650128.model.User +import com.ray650128.repository.UserRepository + +class UserService { + val userRepository = UserRepository() + + suspend fun addUser(data: User): Boolean { + return if (userRepository.get(data.account) == null) { + userRepository.add(data) + true + } else { + false + } + } +} \ No newline at end of file