| Line 457... |
Line 457... |
| 457 |
int userId = (int)request.getAttribute(ProfitMandiConstants.USER_ID);
|
457 |
int userId = (int)request.getAttribute(ProfitMandiConstants.USER_ID);
|
| 458 |
int retailerId = userAccountRepository.selectRetailerIdByUserId(userId);
|
458 |
int retailerId = userAccountRepository.selectRetailerIdByUserId(userId);
|
| 459 |
|
459 |
|
| 460 |
RechargeResponse rechargeResponse = rechargeService.checkStatus(oxigenRechargeEnquiryUrl, oxigenRechargeAuthKey, thinkWalnutDigitalRechargeEnquiryCredential,retailerId , requestId);
|
460 |
RechargeResponse rechargeResponse = rechargeService.checkStatus(oxigenRechargeEnquiryUrl, oxigenRechargeAuthKey, thinkWalnutDigitalRechargeEnquiryCredential,retailerId , requestId);
|
| 461 |
return responseSender.ok(rechargeResponse);
|
461 |
return responseSender.ok(rechargeResponse);
|
| 462 |
|
- |
|
| 463 |
/* try {
|
- |
|
| 464 |
tc = new TransactionClient();
|
- |
|
| 465 |
//rechargeOrder = tc.getClient().getRechargeOrder(rechargeOrderId);
|
- |
|
| 466 |
} catch (TransactionServiceException | TException e) {
|
- |
|
| 467 |
// return with internal server error
|
- |
|
| 468 |
e.printStackTrace();
|
- |
|
| 469 |
rrp = new RechargeResultPojo();
|
- |
|
| 470 |
rrp.setIsError(true);
|
- |
|
| 471 |
rrp.setDetailDisplayMessage("We are experiencing some problem right now.");
|
- |
|
| 472 |
return responseSender.internalServerError(e);
|
- |
|
| 473 |
}
|
- |
|
| 474 |
if (rechargeOrder == null){
|
- |
|
| 475 |
rrp = new RechargeResultPojo();
|
- |
|
| 476 |
rrp.setIsError(true);
|
- |
|
| 477 |
rrp.setDetailDisplayMessage("Recharge order doesnot exist in our system.");
|
- |
|
| 478 |
return responseSender.badRequest(rrp);
|
- |
|
| 479 |
}
|
- |
|
| 480 |
String[] os = Utils.getOrderStatus(rechargeOrder.getStatus());
|
- |
|
| 481 |
rrp = new RechargeResultPojo();
|
- |
|
| 482 |
rrp.setRechargeDeviceNumber(rechargeOrder.getDeviceNumber());
|
- |
|
| 483 |
rrp.setRechargeDisplayId(rechargeOrder.getDisplayId());
|
- |
|
| 484 |
rrp.setTotalAmount(rechargeOrder.getTotalAmount() + "");
|
- |
|
| 485 |
rrp.setRechargeProvider(Utils.getProvider(rechargeOrder.getOperatorId()));
|
- |
|
| 486 |
rrp.setIsError(Boolean.parseBoolean(os[0]));
|
- |
|
| 487 |
rrp.setRechargeStatus(os[1]);
|
- |
|
| 488 |
rrp.setDetailDisplayMessage(os[2]);
|
- |
|
| 489 |
if (rechargeOrder.getStatus().equals(RechargeOrderStatus.RECHARGE_UNKNOWN)){
|
- |
|
| 490 |
rrp.setPoll(true);
|
- |
|
| 491 |
}*/
|
- |
|
| 492 |
|
- |
|
| 493 |
}
|
462 |
}
|
| 494 |
|
463 |
|
| 495 |
@RequestMapping(value = ProfitMandiConstants.URL_POLL_RECHARGE , method=RequestMethod.POST,produces = MediaType.APPLICATION_JSON_VALUE)
|
464 |
@RequestMapping(value = ProfitMandiConstants.URL_POLL_RECHARGE , method=RequestMethod.POST,produces = MediaType.APPLICATION_JSON_VALUE)
|
| 496 |
@ApiImplicitParams({
|
465 |
@ApiImplicitParams({
|
| 497 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token",
|
466 |
@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token",
|