관리자 - 캔, 충전현황 API
This commit is contained in:
@@ -10,9 +10,9 @@ import org.springframework.web.bind.annotation.RestController
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/admin/member")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
class AdminMemberController(private val service: AdminMemberService) {
|
||||
@GetMapping("/list")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun getMemberList(pageable: Pageable) = ApiResponse.ok(service.getMemberList(pageable))
|
||||
|
||||
@GetMapping("/search")
|
||||
|
@@ -14,20 +14,18 @@ import org.springframework.web.multipart.MultipartFile
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/admin/member/tag")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
class AdminMemberTagController(private val service: AdminMemberTagService) {
|
||||
@PostMapping
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun enrollmentCreatorTag(
|
||||
@RequestPart("image") image: MultipartFile,
|
||||
@RequestPart("request") requestString: String
|
||||
) = ApiResponse.ok(service.uploadTagImage(image, requestString), "등록되었습니다.")
|
||||
|
||||
@DeleteMapping("/{id}")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun deleteCreatorTag(@PathVariable id: Long) = ApiResponse.ok(service.deleteTag(id), "삭제되었습니다.")
|
||||
|
||||
@PutMapping("/{id}")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun modifyCreatorTag(
|
||||
@PathVariable id: Long,
|
||||
@RequestPart("image") image: MultipartFile?,
|
||||
@@ -35,7 +33,6 @@ class AdminMemberTagController(private val service: AdminMemberTagService) {
|
||||
) = ApiResponse.ok(service.modifyTag(id, image, requestString), "수정되었습니다.")
|
||||
|
||||
@PutMapping("/orders")
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
fun updateTagOrders(
|
||||
@RequestBody request: UpdateTagOrdersRequest
|
||||
) = ApiResponse.ok(service.updateTagOrders(request.ids), "수정되었습니다.")
|
||||
|
Reference in New Issue
Block a user