Subversion Repositories SmartDukaan

Rev

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

Rev 31054 Rev 31238
Line 240... Line 240...
240
			@RequestParam int itemId) throws ProfitMandiBusinessException {
240
			@RequestParam int itemId) throws ProfitMandiBusinessException {
241
		LOGGER.info("Request received at url : {}", request.getRequestURI());
241
		LOGGER.info("Request received at url : {}", request.getRequestURI());
242
 
242
 
243
		try {
243
		try {
244
			String response = mvcResponseSender.createResponseString(this.getPlans(price, itemId));
244
			String response = mvcResponseSender.createResponseString(this.getPlans(price, itemId));
245
			model.addAttribute("response", response);
245
			model.addAttribute("response1", response);
246
		} catch (Exception e) {
246
		} catch (Exception e) {
247
			// TODO Auto-generated catch block
247
			// TODO Auto-generated catch block
248
			e.printStackTrace();
248
			e.printStackTrace();
249
			throw new ProfitMandiBusinessException("Plans", "Plans API", "Error formatting insurance plans");
249
			throw new ProfitMandiBusinessException("Plans", "Plans API", "Error formatting insurance plans");
250
		}
250
		}
Line 798... Line 798...
798
					}
798
					}
799
				}
799
				}
800
 
800
 
801
			}
801
			}
802
 
802
 
803
			model.addAttribute("response", mvcResponseSender.createResponseString(true));
803
			model.addAttribute("response1", mvcResponseSender.createResponseString(true));
804
		}
804
		}
805
		/*
805
		/*
806
		 * else
806
		 * else
807
		 * 
807
		 * 
808
		 * { throw new ProfitMandiBusinessException("Amount", amount,
808
		 * { throw new ProfitMandiBusinessException("Amount", amount,
Line 873... Line 873...
873
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
873
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
874
 
874
 
875
		Mou mou = mouRepository.selectByFofoId(loginDetails.getFofoId());
875
		Mou mou = mouRepository.selectByFofoId(loginDetails.getFofoId());
876
		if (mou != null) {
876
		if (mou != null) {
877
			if (mou.getUpdateTimestamp().getMonth().equals(LocalDateTime.now().getMonth())) {
877
			if (mou.getUpdateTimestamp().getMonth().equals(LocalDateTime.now().getMonth())) {
878
				model.addAttribute("response", mvcResponseSender.createResponseString(true));
878
				model.addAttribute("response1", mvcResponseSender.createResponseString(true));
879
			} else {
879
			} else {
880
				model.addAttribute("response", mvcResponseSender.createResponseString(false));
880
				model.addAttribute("response1", mvcResponseSender.createResponseString(false));
881
			}
881
			}
882
 
882
 
883
		} else {
883
		} else {
884
			model.addAttribute("response", mvcResponseSender.createResponseString(false));
884
			model.addAttribute("response1", mvcResponseSender.createResponseString(false));
885
 
885
 
886
		}
886
		}
887
		return "response";
887
		return "response";
888
 
888
 
889
	}
889
	}
Line 1073... Line 1073...
1073
	public String changePendingOrderPartner(HttpServletRequest request, @RequestParam int id, @RequestParam int fofoId,
1073
	public String changePendingOrderPartner(HttpServletRequest request, @RequestParam int id, @RequestParam int fofoId,
1074
			Model model) throws Exception {
1074
			Model model) throws Exception {
1075
 
1075
 
1076
		PendingOrder pendingOrder = pendingOrderRepository.selectById(id);
1076
		PendingOrder pendingOrder = pendingOrderRepository.selectById(id);
1077
		pendingOrder.setFofoId(fofoId);
1077
		pendingOrder.setFofoId(fofoId);
1078
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
1078
		model.addAttribute("response1", mvcResponseSender.createResponseString(true));
1079
 
1079
 
1080
		return "response";
1080
		return "response";
1081
	}
1081
	}
1082
 
1082
 
1083
	@RequestMapping(value = "/cancelPendingOrderItem", method = RequestMethod.POST)
1083
	@RequestMapping(value = "/cancelPendingOrderItem", method = RequestMethod.POST)
Line 1133... Line 1133...
1133
				&& !status.contains(OrderStatus.CLAIMED)) {
1133
				&& !status.contains(OrderStatus.CLAIMED)) {
1134
			pendingOrder.setStatus(OrderStatus.CLOSED);
1134
			pendingOrder.setStatus(OrderStatus.CLOSED);
1135
		}
1135
		}
1136
		pendingOrderItemRepository.persist(pendingOrderItem);
1136
		pendingOrderItemRepository.persist(pendingOrderItem);
1137
 
1137
 
1138
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
1138
		model.addAttribute("response1", mvcResponseSender.createResponseString(true));
1139
 
1139
 
1140
		return "response";
1140
		return "response";
1141
	}
1141
	}
1142
 
1142
 
1143
	@RequestMapping(value = "/deliveredPendingOrderItem", method = RequestMethod.POST)
1143
	@RequestMapping(value = "/deliveredPendingOrderItem", method = RequestMethod.POST)
Line 1195... Line 1195...
1195
 
1195
 
1196
		{
1196
		{
1197
			pendingOrder.setStatus(OrderStatus.CLOSED);
1197
			pendingOrder.setStatus(OrderStatus.CLOSED);
1198
		}
1198
		}
1199
		pendingOrderItemRepository.persist(pendingOrderItem);
1199
		pendingOrderItemRepository.persist(pendingOrderItem);
1200
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
1200
		model.addAttribute("response1", mvcResponseSender.createResponseString(true));
1201
 
1201
 
1202
		return "response";
1202
		return "response";
1203
	}
1203
	}
1204
 
1204
 
1205
	@RequestMapping(value = "/raiseClaimOrderItem", method = RequestMethod.POST)
1205
	@RequestMapping(value = "/raiseClaimOrderItem", method = RequestMethod.POST)
Line 1213... Line 1213...
1213
			pendingOrderItem.setStatus(OrderStatus.CLAIMED);
1213
			pendingOrderItem.setStatus(OrderStatus.CLAIMED);
1214
			pendingOrderItem.setClaimedTimestamp(LocalDateTime.now());
1214
			pendingOrderItem.setClaimedTimestamp(LocalDateTime.now());
1215
 
1215
 
1216
		}
1216
		}
1217
		pendingOrderItemRepository.persist(pendingOrderItem);
1217
		pendingOrderItemRepository.persist(pendingOrderItem);
1218
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
1218
		model.addAttribute("response1", mvcResponseSender.createResponseString(true));
1219
 
1219
 
1220
		return "response";
1220
		return "response";
1221
	}
1221
	}
1222
 
1222
 
1223
	@RequestMapping(value = "/verifyOrderItem", method = RequestMethod.POST)
1223
	@RequestMapping(value = "/verifyOrderItem", method = RequestMethod.POST)
Line 1225... Line 1225...
1225
 
1225
 
1226
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
1226
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
1227
		PendingOrderItem pendingOrderItem = pendingOrderItemRepository.selectById(id);
1227
		PendingOrderItem pendingOrderItem = pendingOrderItemRepository.selectById(id);
1228
		pendingOrderItem.setVerifiedTimestamp(LocalDateTime.now());
1228
		pendingOrderItem.setVerifiedTimestamp(LocalDateTime.now());
1229
 
1229
 
1230
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
1230
		model.addAttribute("response1", mvcResponseSender.createResponseString(true));
1231
 
1231
 
1232
		return "response";
1232
		return "response";
1233
	}
1233
	}
1234
 
1234
 
1235
	@RequestMapping(value = "/cancelOrderByInvoice", method = RequestMethod.POST)
1235
	@RequestMapping(value = "/cancelOrderByInvoice", method = RequestMethod.POST)
1236
	public String cancelOrder(HttpServletRequest request, @RequestParam List<String> invoiceNumbers, Model model)
1236
	public String cancelOrder(HttpServletRequest request, @RequestParam List<String> invoiceNumbers, Model model)
1237
			throws Exception {
1237
			throws Exception {
1238
		orderService.cancelOrder(invoiceNumbers);
1238
		orderService.cancelOrder(invoiceNumbers);
1239
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
1239
		model.addAttribute("response1", mvcResponseSender.createResponseString(true));
1240
 
1240
 
1241
		return "response";
1241
		return "response";
1242
	}
1242
	}
1243
 
1243
 
1244
	@RequestMapping(value = "/getOnlineOrder", method = RequestMethod.GET)
1244
	@RequestMapping(value = "/getOnlineOrder", method = RequestMethod.GET)