generated from pricelees/issue-pr-template
refactor: admin 내 DTO, Mapper 패키지 분리
This commit is contained in:
parent
ab5edce38c
commit
0820c0ccd9
@ -1,7 +1,7 @@
|
||||
package com.sangdol.roomescape.admin.business
|
||||
|
||||
import com.sangdol.roomescape.admin.business.dto.AdminLoginCredentials
|
||||
import com.sangdol.roomescape.admin.business.dto.toCredentials
|
||||
import com.sangdol.roomescape.admin.dto.AdminLoginCredentials
|
||||
import com.sangdol.roomescape.admin.mapper.toCredentials
|
||||
import com.sangdol.roomescape.admin.exception.AdminErrorCode
|
||||
import com.sangdol.roomescape.admin.exception.AdminException
|
||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminRepository
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package com.sangdol.roomescape.admin.business.dto
|
||||
package com.sangdol.roomescape.admin.dto
|
||||
|
||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminEntity
|
||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminPermissionLevel
|
||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminType
|
||||
import com.sangdol.roomescape.auth.web.LoginCredentials
|
||||
@ -22,18 +21,9 @@ data class AdminLoginCredentials(
|
||||
)
|
||||
}
|
||||
|
||||
fun AdminEntity.toCredentials() = AdminLoginCredentials(
|
||||
id = this.id,
|
||||
password = this.password,
|
||||
name = this.name,
|
||||
type = this.type,
|
||||
storeId = this.storeId,
|
||||
permissionLevel = this.permissionLevel
|
||||
)
|
||||
|
||||
data class AdminLoginSuccessResponse(
|
||||
override val accessToken: String,
|
||||
override val name: String,
|
||||
val type: AdminType,
|
||||
val storeId: Long?,
|
||||
) : LoginSuccessResponse()
|
||||
) : LoginSuccessResponse()
|
||||
@ -0,0 +1,13 @@
|
||||
package com.sangdol.roomescape.admin.mapper
|
||||
|
||||
import com.sangdol.roomescape.admin.dto.AdminLoginCredentials
|
||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminEntity
|
||||
|
||||
fun AdminEntity.toCredentials() = AdminLoginCredentials(
|
||||
id = this.id,
|
||||
password = this.password,
|
||||
name = this.name,
|
||||
type = this.type,
|
||||
storeId = this.storeId,
|
||||
permissionLevel = this.permissionLevel
|
||||
)
|
||||
Loading…
x
Reference in New Issue
Block a user