Skip to content

Commit 92f32c5

Browse files
authored
Merge pull request #234 from borntocode2/main
[feat/#170] API URL modify by restful API
2 parents b261e5d + 4f7fcc9 commit 92f32c5

3 files changed

Lines changed: 7 additions & 18 deletions

File tree

src/main/java/goodspace/backend/order/controller/OrderController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public ResponseEntity<OrderCreateResponseDto> createOrder(Principal principal, @
3333
summary = "주문 삭제",
3434
description = "생성된 order를 삭제합니다."
3535
)
36-
@DeleteMapping("/cancel/{orderId}")
36+
@DeleteMapping("/{orderId}")
3737
public ResponseEntity<Void> deleteOrder(@PathVariable Long orderId) {
3838
orderService.deleteOrder(orderId);
3939
return ResponseEntity.noContent().build();

src/main/java/goodspace/backend/qna/controller/QuestionController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
@RestController
2424
@RequiredArgsConstructor
25-
@RequestMapping("/qna")
25+
@RequestMapping("/question")
2626
@Tag(
2727
name = "QnA 질문 API",
2828
description = "QnA 질문 CRUD"
@@ -51,7 +51,7 @@ public ResponseEntity<String> createQuestion(Principal principal,
5151
summary = "질문 단건 조회",
5252
description = "질문 ID를 통해 질문을 조회합니다."
5353
)
54-
@GetMapping("/question/getQuestion/{id}")
54+
@GetMapping("/{id}")
5555
public ResponseEntity<QuestionResponseDto> getQuestion(@PathVariable Long id) {
5656
return ResponseEntity.ok(questionService.getQuestion(id));
5757
}
@@ -60,7 +60,7 @@ public ResponseEntity<QuestionResponseDto> getQuestion(@PathVariable Long id) {
6060
summary = "질문 삭제",
6161
description = "질문ID를 통해 질문을 삭제합니다."
6262
)
63-
@DeleteMapping("/question/delete/{id}")
63+
@DeleteMapping("/{id}")
6464
public ResponseEntity<String> deleteQuestion(@PathVariable Long id) {
6565
return ResponseEntity.ok(questionService.deleteQuestion(id));
6666
}
@@ -69,7 +69,7 @@ public ResponseEntity<String> deleteQuestion(@PathVariable Long id) {
6969
summary = "유저의 질문 조회",
7070
description = "JWT토큰을 통해 모든 유저의 질문을 조회합니다."
7171
)
72-
@GetMapping("/question/getUserQuestions")
72+
@GetMapping
7373
public ResponseEntity<List<AllQuestionResponseDto>> getUserQuestions(Principal principal) {
7474
return ResponseEntity.ok(questionService.getAllQuestions(principal));
7575
}
@@ -78,7 +78,7 @@ public ResponseEntity<List<AllQuestionResponseDto>> getUserQuestions(Principal p
7878
summary = "질문 수정",
7979
description = "질문ID를 통해 질문을 수정합니다."
8080
)
81-
@PatchMapping("/question/modifyQuestions/{id}")
81+
@PatchMapping("/{id}")
8282
public ResponseEntity<String> modifyQuestion(@PathVariable Long id,
8383
@RequestPart("question") QuestionRequestDto questionDto,
8484
@RequestPart(value = "file", required = false) List<MultipartFile> files

src/main/java/goodspace/backend/shipping/controller/ShippingTraceController.java

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
package goodspace.backend.shipping.controller;
22

3-
import com.fasterxml.jackson.core.JsonProcessingException;
4-
import com.fasterxml.jackson.databind.ObjectMapper;
5-
import com.fasterxml.jackson.dataformat.xml.XmlMapper;
6-
import goodspace.backend.shipping.dto.ShippingDetailDto;
73
import goodspace.backend.shipping.dto.ShippingResponseDto;
84
import goodspace.backend.shipping.service.ShippingTraceService;
95
import lombok.RequiredArgsConstructor;
@@ -12,13 +8,6 @@
128
import org.springframework.web.bind.annotation.RequestMapping;
139
import org.springframework.web.bind.annotation.RequestParam;
1410
import org.springframework.web.bind.annotation.RestController;
15-
import org.springframework.web.util.UriComponentsBuilder;
16-
17-
import java.io.IOException;
18-
import java.io.InputStream;
19-
import java.net.*;
20-
import java.nio.charset.StandardCharsets;
21-
2211

2312
@RestController
2413
@RequestMapping("/shipping")
@@ -32,7 +21,7 @@ public class ShippingTraceController {
3221
private String baseUrl =
3322
"http://openapi.epost.go.kr/trace/retrieveLongitudinalCombinedService/retrieveLongitudinalCombinedService/getLongitudinalCombinedList";
3423

35-
@GetMapping("/shippingDetail")
24+
@GetMapping
3625
public ShippingResponseDto getShippingDetail(@RequestParam String rgist) throws Exception {
3726
return shippingTraceService.requestShippingStatus(serviceKey, rgist);
3827
}

0 commit comments

Comments
 (0)