diff --git a/src/main/java/com/example/parking/application/parking/dto/ParkingQueryRequest.java b/src/main/java/com/example/parking/application/parking/dto/ParkingQueryRequest.java index ae796aff..4cbac1f8 100644 --- a/src/main/java/com/example/parking/application/parking/dto/ParkingQueryRequest.java +++ b/src/main/java/com/example/parking/application/parking/dto/ParkingQueryRequest.java @@ -5,25 +5,13 @@ @Getter public class ParkingQueryRequest { - private final String operationType; - private final String parkingType; - private final String feeType; - private final Boolean cardEnabled; private final String priority; - private final Integer hours; private final Double latitude; private final Double longitude; private final Integer radius; - public ParkingQueryRequest(String operationType, String parkingType, String feeType, Boolean cardEnabled, - String priority, - Integer hours, Double latitude, Double longitude, Integer radius) { - this.operationType = operationType; - this.parkingType = parkingType; - this.feeType = feeType; - this.cardEnabled = cardEnabled; + public ParkingQueryRequest(String priority, Double latitude, Double longitude, Integer radius) { this.priority = priority; - this.hours = hours; this.latitude = latitude; this.longitude = longitude; this.radius = radius; diff --git a/src/main/java/com/example/parking/config/argumentresolver/parking/ParkingQueryArgumentResolver.java b/src/main/java/com/example/parking/config/argumentresolver/parking/ParkingQueryArgumentResolver.java index fb4d5fe8..095824ff 100644 --- a/src/main/java/com/example/parking/config/argumentresolver/parking/ParkingQueryArgumentResolver.java +++ b/src/main/java/com/example/parking/config/argumentresolver/parking/ParkingQueryArgumentResolver.java @@ -20,12 +20,7 @@ public boolean supportsParameter(MethodParameter parameter) { public Object resolveArgument(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFactory binderFactory) { return new ParkingQueryRequest( - webRequest.getParameter("operationType"), - webRequest.getParameter("parkingType"), - webRequest.getParameter("feeType"), - Boolean.parseBoolean(webRequest.getParameter("cardEnabled")), webRequest.getParameter("priority"), - Integer.parseInt(webRequest.getParameter("hours")), Double.valueOf(webRequest.getParameter("latitude")), Double.valueOf(webRequest.getParameter("longitude")), Integer.parseInt(webRequest.getParameter("radius"))