Subversion Repositories SmartDukaan

Rev

Rev 21518 | Rev 21522 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 21518 Rev 21519
Line 234... Line 234...
234
 
234
 
235
 
235
 
236
		RechargeOrder t_rechargeOrder = new RechargeOrder();
236
		RechargeOrder t_rechargeOrder = new RechargeOrder();
237
		t_rechargeOrder.setTotalAmount(createRechargeRequest.getRechargeAmount());
237
		t_rechargeOrder.setTotalAmount(createRechargeRequest.getRechargeAmount());
238
		t_rechargeOrder.setUserEmailId(user.getEmailId());
238
		t_rechargeOrder.setUserEmailId(user.getEmailId());
239
		t_rechargeOrder.setUserId(userId);
239
		t_rechargeOrder.setUserId(Long.valueOf(userAccount.getAccount_key()));
240
		t_rechargeOrder.setDeviceNumber(createRechargeRequest.getNumber());
240
		t_rechargeOrder.setDeviceNumber(createRechargeRequest.getNumber());
241
		t_rechargeOrder.setPlan(createRechargeRequest.getPlan()==null?"":createRechargeRequest.getPlan());
241
		t_rechargeOrder.setPlan(createRechargeRequest.getPlan()==null?"":createRechargeRequest.getPlan());
242
		t_rechargeOrder.setOperatorId(createRechargeRequest.getOperatorId());
242
		t_rechargeOrder.setOperatorId(createRechargeRequest.getOperatorId());
243
		t_rechargeOrder.setRechargeType(RechargeType.valueOf(createRechargeRequest.getRechargeType()));
243
		t_rechargeOrder.setRechargeType(RechargeType.valueOf(createRechargeRequest.getRechargeType()));
244
		t_rechargeOrder.setStatus(RechargeOrderStatus.PAYMENT_PENDING);
244
		t_rechargeOrder.setStatus(RechargeOrderStatus.PAYMENT_PENDING);
Line 349... Line 349...
349
	@RequestMapping(value = ProfitMandiConstants.URL_POLL_RECHARGE , method=RequestMethod.POST,produces = MediaType.APPLICATION_JSON_VALUE)
349
	@RequestMapping(value = ProfitMandiConstants.URL_POLL_RECHARGE , method=RequestMethod.POST,produces = MediaType.APPLICATION_JSON_VALUE)
350
	@ApiImplicitParams({
350
	@ApiImplicitParams({
351
		@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", 
351
		@ApiImplicitParam(name = "Auth-Token", value = "Auth-Token", 
352
				required = true, dataType = "string", paramType = "header")
352
				required = true, dataType = "string", paramType = "header")
353
	})
353
	})
354
	public ResponseEntity<?> getRechargeResul(HttpServletRequest request, @RequestParam(value="rechargeOrderId") long rechargeOrderId, @RequestParam(value="finalCall") boolean finalCall){
354
	public ResponseEntity<?> pollRechargeResult(HttpServletRequest request, @RequestParam(value="rechargeOrderId") long rechargeOrderId, @RequestParam(value="finalCall") boolean finalCall){
355
		TransactionClient transactionServiceClient = null;
355
		TransactionClient transactionServiceClient = null;
356
		RechargeOrder t_rechargeOrder = null;
356
		RechargeOrder t_rechargeOrder = null;
357
		RechargeResultPojo rrp = null;
357
		RechargeResultPojo rrp = null;
358
		try{
358
		try{
359
			transactionServiceClient = new TransactionClient();
359
			transactionServiceClient = new TransactionClient();