Add login

This commit is contained in:
2023-10-06 01:53:25 +08:00
parent 8e5375ab30
commit 79e65f0785
12 changed files with 141 additions and 41 deletions

View File

@@ -12,7 +12,12 @@ import java.io.Serializable
* @since 2023-10-04
*/
@TableName("t_user")
class User : Serializable {
class User() : Serializable {
constructor(username: String, password: String, enable: Boolean = true) : this() {
this.username = username
this.password = password
this.enable = if (enable) 1 else 0
}
@TableId("id")
var id: Long? = null
@@ -44,13 +49,6 @@ class User : Serializable {
var version: Int? = null
override fun toString(): String {
return "User{" +
"id=" + id +
", username=" + username +
", password=" + password +
", enable=" + enable +
", deleted=" + deleted +
", version=" + version +
"}"
return "User{id=$id, username=$username, password=$password, enable=$enable, deleted=$deleted, version=$version}"
}
}