Subversion Repositories SmartDukaan

Rev

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

Rev 27116 Rev 27131
Line 265... Line 265...
265
	private SchemeService schemeService;
265
	private SchemeService schemeService;
266
 
266
 
267
	private static final String[] STOCK_AGEING_MAIL_LIST = new String[] { "uday.singh@smartudkaan.com",
267
	private static final String[] STOCK_AGEING_MAIL_LIST = new String[] { "uday.singh@smartudkaan.com",
268
			"adeel.yazdani@smartdukaan.com", "kamini.sharma@smartdukaan.com", "mohinder.mutreja@smartdukaan.com",
268
			"adeel.yazdani@smartdukaan.com", "kamini.sharma@smartdukaan.com", "mohinder.mutreja@smartdukaan.com",
269
			"ankit.bhatia@smartdukaan.com", "tarun.verma@smartdukaan.com", "hemant.kaura@smartdukaan.com",
269
			"ankit.bhatia@smartdukaan.com", "tarun.verma@smartdukaan.com", "hemant.kaura@smartdukaan.com",
270
			"rajat.gupta@smartdukaan.com", "kuldeep.kumar@smartdukaan.com", "prakash.rai@smartdukaan.com" };
270
			"rajat.gupta@smartdukaan.com", "kuldeep.kumar@smartdukaan.com"};
271
 
271
 
272
	private static final String[] ITEMWISE_PENDING_INDENT_MAIL_LIST = new String[] { "kamini.sharma@smartdukaan.com",
272
	private static final String[] ITEMWISE_PENDING_INDENT_MAIL_LIST = new String[] { "kamini.sharma@smartdukaan.com",
273
			"prakash.rai@smartdukaan.com", "tarun.verma@smartdukaan.com", "uday.singh@smartdukaan.com",
273
			"amit.babu@smartdukaan.com", "tarun.verma@smartdukaan.com", "uday.singh@smartdukaan.com",
274
			"kuldeep.kumar@smartdukaan.com" };
274
			"kuldeep.kumar@smartdukaan.com", "niranjan.kala@smartdukaan.com" };
275
 
275
 
276
	private List<OrderStatus> orderStatusList = Arrays.asList(OrderStatus.SUBMITTED_FOR_PROCESSING);
276
	private List<OrderStatus> orderStatusList = Arrays.asList(OrderStatus.SUBMITTED_FOR_PROCESSING);
277
 
277
 
278
	@Autowired
278
	@Autowired
279
	private ReporticoService reporticoService;
279
	private ReporticoService reporticoService;
Line 892... Line 892...
892
				ByteArrayOutputStream baos = FileUtil.getCSVByteStream(headers, filteredRows);
892
				ByteArrayOutputStream baos = FileUtil.getCSVByteStream(headers, filteredRows);
893
				String[] sendToArray = new String[] { storeGuyEntry.getKey() };
893
				String[] sendToArray = new String[] { storeGuyEntry.getKey() };
894
				Utils.sendMailWithAttachment(googleMailSender, sendToArray, null, "Franchise Investment Summary", "PFA",
894
				Utils.sendMailWithAttachment(googleMailSender, sendToArray, null, "Franchise Investment Summary", "PFA",
895
						fileName, new ByteArrayResource(baos.toByteArray()));
895
						fileName, new ByteArrayResource(baos.toByteArray()));
896
			}
896
			}
897
			sendTo = Arrays.asList("tarun.verma@smartdukaan.com", "kamini.sharma@smartdukaan.com",
897
			sendTo = Arrays.asList("tarun.verma@smartdukaan.com", "kamini.sharma@smartdukaan.com", "hemant.kaura@smartdukaan.com",
898
					"amit.babu@smartdukaan.com", "amit.gupta@shop2020.in", "manish.gupta@smartdukaan.com", "niranjan.kala@smartdukaan.com");
898
					"amit.babu@smartdukaan.com", "amit.gupta@shop2020.in", "manish.gupta@smartdukaan.com", "niranjan.kala@smartdukaan.com");
899
		}
899
		}
900
 
900
 
901
		ByteArrayOutputStream baos = FileUtil.getCSVByteStream(headers, rows);
901
		ByteArrayOutputStream baos = FileUtil.getCSVByteStream(headers, rows);
902
		String[] sendToArray = sendTo.toArray(new String[sendTo.size()]);
902
		String[] sendToArray = sendTo.toArray(new String[sendTo.size()]);
Line 979... Line 979...
979
 
979
 
980
	public void sendTargetVsSalesReport(List<String> sendTo) throws Exception {
980
	public void sendTargetVsSalesReport(List<String> sendTo) throws Exception {
981
 
981
 
982
		if (sendTo == null) {
982
		if (sendTo == null) {
983
			sendTo = Arrays.asList("tarun.verma@smartdukaan.com", "kamini.sharma@smartdukaan.com",
983
			sendTo = Arrays.asList("tarun.verma@smartdukaan.com", "kamini.sharma@smartdukaan.com",
984
					"amit.gupta@shop2020.in", "amod.sen@smartdukaan.com", "prakash.rai@smartdukaan.com");
984
					"amit.gupta@shop2020.in", "hemant.kaura@smartdukaan.com", "amit.babu@smartdukaan.com", "manish.gupta@smartdukaan.com");
985
		}
985
		}
986
		Map<Integer, List<Serializable>> partnerSalesTargetRowsMap = targetService.getDailySaleReportVsTarget();
986
		Map<Integer, List<Serializable>> partnerSalesTargetRowsMap = targetService.getDailySaleReportVsTarget();
987
 
987
 
988
		Map<Integer, FofoReportingModel> partnerIdSalesHeadersMap = this.getPartnerIdSalesHeaders();
988
		Map<Integer, FofoReportingModel> partnerIdSalesHeadersMap = this.getPartnerIdSalesHeaders();
989
 
989
 
Line 1060... Line 1060...
1060
		}
1060
		}
1061
 
1061
 
1062
	}
1062
	}
1063
 
1063
 
1064
	public void sendAgeingReport() throws Exception {
1064
	public void sendAgeingReport() throws Exception {
1065
		sendAgeingReport("kamini.sharma@smartdukaan.com", "prakash.rai@smartdukaan.com", "tarun.verma@smartdukaan.com",
1065
		sendAgeingReport("kamini.sharma@smartdukaan.com", "amit.babu@smartdukaan.com", "tarun.verma@smartdukaan.com", 
-
 
1066
				"niranjan.kala@smartdukaan.com", "manish.gupta@smartdukaan.com", "kuldeep.kumar@smartdukaan.com",
1066
				"hemant.kaura@smartdukaan.com");
1067
				"hemant.kaura@smartdukaan.com");
1067
	}
1068
	}
1068
 
1069
 
1069
	public void moveImeisToPriceDropImeis() throws Exception {
1070
	public void moveImeisToPriceDropImeis() throws Exception {
1070
		List<PriceDrop> priceDrops = priceDropRepository.selectAll();
1071
		List<PriceDrop> priceDrops = priceDropRepository.selectAll();