Compare commits
2 Commits
97e95b51ab
...
test
Author | SHA1 | Date | |
---|---|---|---|
59ca353b25 | |||
6bc65ec412 |
@@ -4,6 +4,7 @@ import kr.co.vividnext.sodalive.common.ApiResponse
|
|||||||
import org.springframework.data.domain.Pageable
|
import org.springframework.data.domain.Pageable
|
||||||
import org.springframework.security.access.prepost.PreAuthorize
|
import org.springframework.security.access.prepost.PreAuthorize
|
||||||
import org.springframework.web.bind.annotation.GetMapping
|
import org.springframework.web.bind.annotation.GetMapping
|
||||||
|
import org.springframework.web.bind.annotation.PathVariable
|
||||||
import org.springframework.web.bind.annotation.PostMapping
|
import org.springframework.web.bind.annotation.PostMapping
|
||||||
import org.springframework.web.bind.annotation.RequestBody
|
import org.springframework.web.bind.annotation.RequestBody
|
||||||
import org.springframework.web.bind.annotation.RequestMapping
|
import org.springframework.web.bind.annotation.RequestMapping
|
||||||
@@ -33,8 +34,8 @@ class CreatorSettlementRatioController(private val service: CreatorSettlementRat
|
|||||||
@RequestBody request: CreateCreatorSettlementRatioRequest
|
@RequestBody request: CreateCreatorSettlementRatioRequest
|
||||||
) = ApiResponse.ok(service.updateCreatorSettlementRatio(request))
|
) = ApiResponse.ok(service.updateCreatorSettlementRatio(request))
|
||||||
|
|
||||||
@PostMapping("/delete")
|
@PostMapping("/delete/{memberId}")
|
||||||
fun deleteCreatorSettlementRatio(
|
fun deleteCreatorSettlementRatio(
|
||||||
@RequestBody memberId: Long
|
@PathVariable memberId: Long
|
||||||
) = ApiResponse.ok(service.deleteCreatorSettlementRatio(memberId))
|
) = ApiResponse.ok(service.deleteCreatorSettlementRatio(memberId))
|
||||||
}
|
}
|
||||||
|
@@ -23,6 +23,7 @@ class CreatorSettlementRatioQueryRepositoryImpl(
|
|||||||
return queryFactory
|
return queryFactory
|
||||||
.select(
|
.select(
|
||||||
QGetCreatorSettlementRatioItem(
|
QGetCreatorSettlementRatioItem(
|
||||||
|
member.id,
|
||||||
member.nickname,
|
member.nickname,
|
||||||
creatorSettlementRatio.subsidy,
|
creatorSettlementRatio.subsidy,
|
||||||
creatorSettlementRatio.liveSettlementRatio,
|
creatorSettlementRatio.liveSettlementRatio,
|
||||||
|
@@ -8,6 +8,7 @@ data class GetCreatorSettlementRatioResponse(
|
|||||||
)
|
)
|
||||||
|
|
||||||
data class GetCreatorSettlementRatioItem @QueryProjection constructor(
|
data class GetCreatorSettlementRatioItem @QueryProjection constructor(
|
||||||
|
val memberId: Long,
|
||||||
val nickname: String,
|
val nickname: String,
|
||||||
val subsidy: Int,
|
val subsidy: Int,
|
||||||
val liveSettlementRatio: Int,
|
val liveSettlementRatio: Int,
|
||||||
|
Reference in New Issue
Block a user