| Line 19... |
Line 19... |
| 19 |
import org.springframework.transaction.annotation.Transactional;
|
19 |
import org.springframework.transaction.annotation.Transactional;
|
| 20 |
import org.springframework.web.bind.annotation.*;
|
20 |
import org.springframework.web.bind.annotation.*;
|
| 21 |
|
21 |
|
| 22 |
import javax.servlet.http.HttpServletRequest;
|
22 |
import javax.servlet.http.HttpServletRequest;
|
| 23 |
import javax.servlet.http.HttpServletResponse;
|
23 |
import javax.servlet.http.HttpServletResponse;
|
| - |
|
24 |
import java.time.LocalDate;
|
| 24 |
import java.time.LocalDateTime;
|
25 |
import java.time.LocalDateTime;
|
| 25 |
import java.time.YearMonth;
|
26 |
import java.time.YearMonth;
|
| 26 |
import java.util.List;
|
27 |
import java.util.List;
|
| 27 |
|
28 |
|
| 28 |
@RestController
|
29 |
@RestController
|
| Line 286... |
Line 287... |
| 286 |
@GetMapping("/insurance/checkplans")
|
287 |
@GetMapping("/insurance/checkplans")
|
| 287 |
public ResponseEntity<ApiResponse<?>> getInsurancePrices(HttpServletRequest request,
|
288 |
public ResponseEntity<ApiResponse<?>> getInsurancePrices(HttpServletRequest request,
|
| 288 |
@RequestParam float price,
|
289 |
@RequestParam float price,
|
| 289 |
@RequestParam int itemId,
|
290 |
@RequestParam int itemId,
|
| 290 |
@RequestParam String createdDate) throws Throwable {
|
291 |
@RequestParam String createdDate) throws Throwable {
|
| 291 |
LocalDateTime createDate = LocalDateTime.parse(createdDate);
|
292 |
LocalDateTime createDate = createdDate.contains("T")
|
| - |
|
293 |
? LocalDateTime.parse(createdDate)
|
| - |
|
294 |
: LocalDate.parse(createdDate).atStartOfDay();
|
| 292 |
return wrapResponse(orderController.getInsurancePrices(request, price, itemId, String.valueOf(createDate)));
|
295 |
return wrapResponse(orderController.getInsurancePrices(request, price, itemId, String.valueOf(createDate)));
|
| 293 |
}
|
296 |
}
|
| 294 |
|
297 |
|
| 295 |
@PostMapping("/create-insurance")
|
298 |
@PostMapping("/create-insurance")
|
| 296 |
public ResponseEntity<ApiResponse<?>> createInsurance(HttpServletRequest request,
|
299 |
public ResponseEntity<ApiResponse<?>> createInsurance(HttpServletRequest request,
|