Commit 7d3dd814 authored by Kali Padhi's avatar Kali Padhi

"modifications done"

parent a7c4bf9d
......@@ -12,7 +12,7 @@ public class OfferConverter implements Function<OfferTransactionRequest, PEReque
@Override
public PERequest apply(OfferTransactionRequest offerTransactionRequest) {
PERequest peRequest = new PERequest();
peRequest.setHhid(offerTransactionRequest.getHhid());
peRequest.setHhId(offerTransactionRequest.getHhId());
peRequest.setItemList(offerTransactionRequest.getItemList());
return peRequest;
}
......
......@@ -16,7 +16,7 @@ public class OfferDao {
@Autowired
private RestTemplate restTemplate;
@Value("${promotion.engine.calaculate.dicount.url}")
@Value("${promotion.engine.calculate.discount.url}")
private String promotionEngineUrl ;
public OfferTransactionResponse convertions(OfferTransactionRequest offerTransactionRequest) {
......@@ -24,7 +24,7 @@ public class OfferDao {
}
public PEResponse callPE(PERequest peRequest) {
ResponseEntity<PEResponse> peResponse = restTemplate.exchange("http://localhost:8081"+promotionEngineUrl, HttpMethod.POST, HttpEntity.EMPTY, PEResponse.class);
ResponseEntity<PEResponse> peResponse = restTemplate.postForEntity("http://localhost:8081"+promotionEngineUrl,peRequest,PEResponse.class);
return peResponse.getBody();
}
}
......@@ -13,6 +13,6 @@ import lombok.experimental.FieldDefaults;
public class Item {
String itemName;
String itemId;
String price;
Double price;
String cmsCoupouns;
}
......@@ -16,6 +16,6 @@ import static com.google.common.collect.Lists.newArrayList;
@FieldDefaults(level = AccessLevel.PRIVATE, makeFinal = false)
public class OfferTransactionRequest {
String hhid;
String hhId;
List<Item> itemList = newArrayList();
}
......@@ -17,7 +17,7 @@ import static com.google.common.collect.Lists.newArrayList;
@FieldDefaults(level = AccessLevel.PRIVATE, makeFinal = false)
public class PERequest {
String hhid;
String hhId;
List<Item> itemList;
List<OfferLookup> eligibleOffers;
}
spring.datasource.url=jdbc:postgresql://127.0.0.1:5432/user
spring.datasource.url=jdbc:postgresql://127.0.0.1:5432/postgres
spring.datasource.username=user
spring.datasource.password=password123
promotion.engine.calaculate.dicount.url=/promotionEngine/calculateDiscount
promotion.engine.calculate.discount.url=/promotionEngine/calculateDiscount
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment