This commit is contained in:
2025-04-18 17:15:25 +08:00
parent 969a24d8b7
commit a3f887c723
5 changed files with 27 additions and 6 deletions

View File

@@ -0,0 +1,5 @@
package org.subman.models
enum class RespStatus(val code: Int, val message: String) {
BAD_REQUEST(400, "Bad Request")
}

View File

@@ -1,4 +1,7 @@
package org.subman.models.entity package org.subman.models.entity
class User { data class User(
} val username: String,
val email: String,
val password: String
)

View File

@@ -1,4 +1,6 @@
package org.subman.models.req package org.subman.models.req
class UserReq { data class UserReq(
} val email: String,
val password: String
)

View File

@@ -0,0 +1,12 @@
package org.subman.models.resp
data class Resp<T>(
val code: Int,
val message: String,
val data: T?
) {
companion object {
fun <T> success(data: T?) = Resp<T>(200, "success", data);
fun <T> fail(code: Int, message: String) = Resp<Any>(code, message, null);
}
}

View File

@@ -1,4 +1,3 @@
package org.subman.models.resp package org.subman.models.resp
class UserResp { class UserResp {}
}