From 76c702351eeee72889d9afe16dc4e05223a50f64 Mon Sep 17 00:00:00 2001 From: Mohd-Arham Date: Wed, 12 Nov 2025 18:16:02 +0530 Subject: [PATCH] raat k code --- .../bbps/controller/ComplainController.java | 8 ++++---- .../billpaymentservice/bbps/dto/MasterApiResponse.java | 2 ++ .../bbps/dto/response/BillerResponse.java | 2 ++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/billpaymentservice/bbps/controller/ComplainController.java b/src/main/java/com/billpaymentservice/bbps/controller/ComplainController.java index e5eefee..cf3dcf4 100644 --- a/src/main/java/com/billpaymentservice/bbps/controller/ComplainController.java +++ b/src/main/java/com/billpaymentservice/bbps/controller/ComplainController.java @@ -43,28 +43,28 @@ public class ComplainController { return ResponseEntity.ok(response); } - @PostMapping("/checkComplaintStatus") + @PostMapping(value = "/checkComplaintStatus", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity getComplaintStatus(@RequestBody ComplainStatusRequest request) { log.info("Received complaint status request for complaintId: {}", request.getComplaintId()); ResponseModel response = complainService.getComplaintStatus(request); return ResponseEntity.ok(response); } - @PostMapping("/reOpenComplaint") + @PostMapping(value = "/reOpenComplaint", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity reOpenComplaint(@RequestBody ReOpenComplain request) { log.info("Received ReOpen Complaint request for complaintId: {}", request.getComplaintId()); ResponseModel response = complainService.reOpenComplaint(request); return ResponseEntity.ok(response); } - @PostMapping("/viewComplainsHistory") + @PostMapping(value = "/viewComplainsHistory", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity viewComplaintHistory(@RequestBody ComplainStatusRequest request) { log.info("Received complaint View Complaint History request for complaintId: {}", request.getComplaintId()); ResponseModel response = complainService.viewComplaintHistory(request); return ResponseEntity.ok(response); } - @PostMapping("/closeComplaint") + @PostMapping(value = "/closeComplaint", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity closeComplaint(@RequestBody CloseComplaintRequest request) { log.info("Received complaint Close Complaint request for complaintId: {}", request.getComplaintId()); ResponseModel response = complainService.closeComplaint(request); diff --git a/src/main/java/com/billpaymentservice/bbps/dto/MasterApiResponse.java b/src/main/java/com/billpaymentservice/bbps/dto/MasterApiResponse.java index 5e280b1..d895461 100644 --- a/src/main/java/com/billpaymentservice/bbps/dto/MasterApiResponse.java +++ b/src/main/java/com/billpaymentservice/bbps/dto/MasterApiResponse.java @@ -3,6 +3,7 @@ package com.billpaymentservice.bbps.dto; import java.util.List; import com.billpaymentservice.bbps.dto.response.CategoryResponse; +import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Getter; @@ -17,6 +18,7 @@ import lombok.ToString; @ToString public class MasterApiResponse { + @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) private GeneralResp generalResp; private List categoryRespList; diff --git a/src/main/java/com/billpaymentservice/bbps/dto/response/BillerResponse.java b/src/main/java/com/billpaymentservice/bbps/dto/response/BillerResponse.java index 1eb2ca3..11c6d7f 100644 --- a/src/main/java/com/billpaymentservice/bbps/dto/response/BillerResponse.java +++ b/src/main/java/com/billpaymentservice/bbps/dto/response/BillerResponse.java @@ -4,6 +4,7 @@ import java.util.List; import com.billpaymentservice.bbps.dto.GeneralResp; import com.billpaymentservice.bbps.dto.MasterCategoryBillerResponse; +import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Getter; @@ -20,6 +21,7 @@ public class BillerResponse { private int pageSize; private long totalElements; private int totalPages; + @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) private GeneralResp generalResp; private List billerResp;