parent
cdf96f4f6a
commit
24dc521f83
|
@ -1,4 +1,4 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
import kr.co.vividnext.sodalive.common.ApiResponse
|
||||
import org.springframework.security.access.prepost.PreAuthorize
|
||||
|
@ -11,22 +11,20 @@ import org.springframework.web.bind.annotation.RestController
|
|||
|
||||
@RestController
|
||||
@RequestMapping("/event/charge")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
class AdminChargeEventController(private val service: AdminChargeEventService) {
|
||||
@PostMapping
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun createChargeEvent(@RequestBody request: CreateChargeEventRequest): ApiResponse<Any> {
|
||||
service.createChargeEvent(request)
|
||||
return ApiResponse.ok(null, "등록되었습니다.")
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun modifyChargeEvent(@RequestBody request: ModifyChargeEventRequest) = ApiResponse.ok(
|
||||
service.modifyChargeEvent(request),
|
||||
"수정되었습니다."
|
||||
)
|
||||
|
||||
@GetMapping("/list")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun getChargeEventList() = ApiResponse.ok(service.getChargeEventList())
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
import com.querydsl.jpa.impl.JPAQueryFactory
|
||||
import kr.co.vividnext.sodalive.admin.event.QChargeEvent.chargeEvent
|
||||
import kr.co.vividnext.sodalive.admin.event.charge.QChargeEvent.chargeEvent
|
||||
import org.springframework.data.jpa.repository.JpaRepository
|
||||
import org.springframework.stereotype.Repository
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
import kr.co.vividnext.sodalive.common.SodaException
|
||||
import org.springframework.data.repository.findByIdOrNull
|
|
@ -1,4 +1,4 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
import kr.co.vividnext.sodalive.common.BaseEntity
|
||||
import java.time.LocalDateTime
|
|
@ -1,4 +1,4 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
data class CreateChargeEventRequest(
|
||||
val title: String,
|
|
@ -1,4 +1,4 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
data class GetChargeEventListResponse(
|
||||
val id: Long,
|
|
@ -1,4 +1,4 @@
|
|||
package kr.co.vividnext.sodalive.admin.event
|
||||
package kr.co.vividnext.sodalive.admin.event.charge
|
||||
|
||||
data class ModifyChargeEventRequest(
|
||||
val id: Long,
|
|
@ -1,8 +1,8 @@
|
|||
package kr.co.vividnext.sodalive.can.charge.event
|
||||
|
||||
import com.querydsl.jpa.impl.JPAQueryFactory
|
||||
import kr.co.vividnext.sodalive.admin.event.ChargeEvent
|
||||
import kr.co.vividnext.sodalive.admin.event.QChargeEvent.chargeEvent
|
||||
import kr.co.vividnext.sodalive.admin.event.charge.ChargeEvent
|
||||
import kr.co.vividnext.sodalive.admin.event.charge.QChargeEvent.chargeEvent
|
||||
import kr.co.vividnext.sodalive.can.charge.QCharge.charge
|
||||
import kr.co.vividnext.sodalive.can.payment.PaymentStatus
|
||||
import kr.co.vividnext.sodalive.can.payment.QPayment.payment
|
||||
|
|
Loading…
Reference in New Issue