generated from pricelees/issue-pr-template
[#56] 예약 & 결제 프로세스 및 패키지 구조 재정의 #57
@ -1,7 +1,7 @@
|
|||||||
package com.sangdol.roomescape.admin.business
|
package com.sangdol.roomescape.admin.business
|
||||||
|
|
||||||
import com.sangdol.roomescape.admin.business.dto.AdminLoginCredentials
|
import com.sangdol.roomescape.admin.dto.AdminLoginCredentials
|
||||||
import com.sangdol.roomescape.admin.business.dto.toCredentials
|
import com.sangdol.roomescape.admin.mapper.toCredentials
|
||||||
import com.sangdol.roomescape.admin.exception.AdminErrorCode
|
import com.sangdol.roomescape.admin.exception.AdminErrorCode
|
||||||
import com.sangdol.roomescape.admin.exception.AdminException
|
import com.sangdol.roomescape.admin.exception.AdminException
|
||||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminRepository
|
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.AdminPermissionLevel
|
||||||
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminType
|
import com.sangdol.roomescape.admin.infrastructure.persistence.AdminType
|
||||||
import com.sangdol.roomescape.auth.web.LoginCredentials
|
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(
|
data class AdminLoginSuccessResponse(
|
||||||
override val accessToken: String,
|
override val accessToken: String,
|
||||||
override val name: String,
|
override val name: String,
|
||||||
val type: AdminType,
|
val type: AdminType,
|
||||||
val storeId: Long?,
|
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