From 879cc4f8df98f637ae01dbea46ff8c5fa8d7c21a Mon Sep 17 00:00:00 2001 From: XiaoLFeng Date: Wed, 29 Nov 2023 22:12:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E7=B1=BB=E9=85=8D=E7=BD=AE=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xlf/dromstarkotlin/entity/doData/AccountDO.kt | 13 +++++++++++++ .../xlf/dromstarkotlin/entity/doData/TokenDO.kt | 13 +++++++++++++ .../com/xlf/dromstarkotlin/entity/doData/UserDO.kt | 12 ++++++++++++ .../xlf/dromstarkotlin/entity/voData/SignInVO.kt | 14 ++++++++++++++ 4 files changed, 52 insertions(+) create mode 100644 src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/AccountDO.kt create mode 100644 src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/TokenDO.kt create mode 100644 src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/UserDO.kt create mode 100644 src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/SignInVO.kt diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/AccountDO.kt b/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/AccountDO.kt new file mode 100644 index 0000000..6c245a9 --- /dev/null +++ b/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/AccountDO.kt @@ -0,0 +1,13 @@ +package com.xlf.dromstarkotlin.entity.doData + +import java.sql.Timestamp + +data class AccountDO( + var id: Long?, + var userId: Long?, + var user: String?, + var password: String?, + var type: String?, + var createTime: Timestamp?, + var updateTime: Timestamp? +) \ No newline at end of file diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/TokenDO.kt b/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/TokenDO.kt new file mode 100644 index 0000000..609c788 --- /dev/null +++ b/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/TokenDO.kt @@ -0,0 +1,13 @@ +package com.xlf.dromstarkotlin.entity.doData + +import java.sql.Timestamp + +data class TokenDO( + var id: Long?, + var userId: Long?, + var token: String?, + var userAgent: String?, + var ip: String?, + var createdAt: Timestamp?, + var updatedAt: Timestamp? +) diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/UserDO.kt b/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/UserDO.kt new file mode 100644 index 0000000..161f174 --- /dev/null +++ b/src/main/kotlin/com/xlf/dromstarkotlin/entity/doData/UserDO.kt @@ -0,0 +1,12 @@ +package com.xlf.dromstarkotlin.entity.doData + +import java.sql.Timestamp + +data class UserDO( + var id: Long?, + var user: String?, + var password: String?, + var permission: Short?, + var createdAt: Timestamp?, + var updatedAt: Timestamp? +) diff --git a/src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/SignInVO.kt b/src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/SignInVO.kt new file mode 100644 index 0000000..07d5df4 --- /dev/null +++ b/src/main/kotlin/com/xlf/dromstarkotlin/entity/voData/SignInVO.kt @@ -0,0 +1,14 @@ +package com.xlf.dromstarkotlin.entity.voData + +/** + * 用户登录信息自定义实体类 + * + * @author 筱锋xiao_lfeng + * @since v1.0.0 + */ +data class SignInVO ( + var action: String? = null, + var username: String? = null, + var password: String? = null, + var timestamp: Long? = null, +) \ No newline at end of file