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