Browse Source

Changes in savecomplaints - added complaint_raised_on

master
Hariprasath S 5 days ago
parent
commit
3b00a43e5a
  1. 3
      src/main/java/in/gov/secureapi/controller/DBFOT_controller.java
  2. 14
      src/main/java/in/gov/secureapi/service/DBFOT_service.java

3
src/main/java/in/gov/secureapi/controller/DBFOT_controller.java

@ -32,13 +32,14 @@ public class DBFOT_controller {
@RequestParam(value = "source", required = true) String source,
@RequestParam(value = "pct", required = true) String pct,
@RequestParam(value = "complaint_id", required = true) String complaint_id,
@RequestParam(value = "complaint_raised_on", required = true) String complaint_raised_on,
@RequestParam(value = "description", required = true) String description,
@RequestParam(value = "turn_around_time", required = true) String turn_around_time,
@RequestParam(value = "vendorid", required = true) String vendorid
)
{
return dbfotService.savecomplaints(zone,ward,location,status,address,source,pct,complaint_id,description,turn_around_time,vendorid);
return dbfotService.savecomplaints(zone,ward,location,status,address,source,pct,complaint_id,complaint_raised_on,description,turn_around_time,vendorid);
}

14
src/main/java/in/gov/secureapi/service/DBFOT_service.java

@ -151,7 +151,7 @@ public class DBFOT_service {
}
public List<?> savecomplaints(String zone, String ward, String location, String status, String address,
String source, String pct, String complaint_id, String description, String turn_around_time,
String source, String pct, String complaint_id,String complaint_raised_on, String description, String turn_around_time,
String vendorid) {
Map<String, Object> response = new HashMap<>();
@ -174,8 +174,8 @@ public class DBFOT_service {
if (complaintList.isEmpty()) {
String saveSql = "INSERT INTO complaints_details (zone,ward,location,status,address,source,pct,complaint_id,description,turn_around_time,vendorid) " +
"VALUES (?,?,?,?,?,?,?,?,?,?,?)";
String saveSql = "INSERT INTO complaints_details (zone,ward,location,status,address,source,pct,complaint_id,description,turn_around_time,vendorid,complaint_raised_on) " +
"VALUES (?,?,?,?,?,?,?,?,?,?,?,?)";
KeyHolder keyHolder = new GeneratedKeyHolder();
int affectedRows = jdbcTemplate.update(connection -> {
@ -191,6 +191,7 @@ public class DBFOT_service {
ps.setString(9, description);
ps.setString(10, turn_around_time);
ps.setString(11, vendorid);
ps.setString(12, complaint_raised_on);
return ps;
}, keyHolder);
@ -210,16 +211,11 @@ public class DBFOT_service {
else {
response.put("status", "Failed");
response.put("message",
"Duplicate Complaint ID " + complaint_id +
" already found in complaints_details");
response.put("message","Duplicate Complaint ID " + complaint_id +" already found in complaints_details");
return Collections.singletonList(response);
}
} catch (Exception e) {
e.printStackTrace();
response.put("status", "Error");

Loading…
Cancel
Save