Subversion Repositories SmartDukaan

Rev

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

Rev 31207 Rev 31209
Line 4180... Line 4180...
4180
			Map<Integer, List<HygieneData>> partnerHygieneDataMap = hygieneData.stream()
4180
			Map<Integer, List<HygieneData>> partnerHygieneDataMap = hygieneData.stream()
4181
					.collect(Collectors.groupingBy(x -> x.getFofoId()));
4181
					.collect(Collectors.groupingBy(x -> x.getFofoId()));
4182
 
4182
 
4183
			for (Entry<Integer, List<HygieneData>> partnerHygieneDataMapEntry : partnerHygieneDataMap.entrySet()) {
4183
			for (Entry<Integer, List<HygieneData>> partnerHygieneDataMapEntry : partnerHygieneDataMap.entrySet()) {
4184
 
4184
 
-
 
4185
				CustomRetailer customRetailer = retailerService.getFofoRetailer(partnerHygieneDataMapEntry.getKey());
-
 
4186
 
4185
				StringBuilder sb = new StringBuilder();
4187
				StringBuilder sb = new StringBuilder();
4186
				sb.append("<html><body><p>Dear Partner,"
4188
				sb.append("<html><body><p>Dear Partner,"
4187
						+ "</p><br/><p>It has been observed in our calls to the respective customers that the contact no is either not correct or does not have incoming calls.\n"
4189
						+ "</p><br/><p>It has been observed in our calls to the respective customers that the contact no is either not correct or does not have incoming calls.\n"
4188
 
4190
 
4189
						+ " </p>"
4191
						+ " </p>"
Line 4219... Line 4221...
4219
				}
4221
				}
4220
 
4222
 
4221
				sb.append("</tbody></table></body></html>");
4223
				sb.append("</tbody></table></body></html>");
4222
				String subject = "Customer Info - Hygiene Alert";
4224
				String subject = "Customer Info - Hygiene Alert";
4223
 
4225
 
4224
				this.sendMailOfHtmlFormat("tejbeer.kaur@smartdukaan.com", sb.toString(), null, subject);
4226
				this.sendMailOfHtmlFormat(customRetailer.getEmail(), sb.toString(), null, subject);
4225
 
4227
 
4226
			}
4228
			}
4227
 
4229
 
4228
		}
4230
		}
4229
 
4231
 
Line 4304... Line 4306...
4304
 
4306
 
4305
			boolean partnerYearMonth = partnerYearMonthData.values().stream().allMatch(Objects::isNull);
4307
			boolean partnerYearMonth = partnerYearMonthData.values().stream().allMatch(Objects::isNull);
4306
 
4308
 
4307
			if (!partnerDateWise && !partnerYearMonth) {
4309
			if (!partnerDateWise && !partnerYearMonth) {
4308
				String sb = this.getMessageHygieneAlertForPartner(partnerYearMonthData, partnerDateWiseData);
4310
				String sb = this.getMessageHygieneAlertForPartner(partnerYearMonthData, partnerDateWiseData);
4309
				this.sendMailOfHtmlFormat("tejbeer.kaur@smartdukaan.com", sb, null, subject);
4311
				this.sendMailOfHtmlFormat(email, sb, null, subject);
4310
			}
4312
			}
4311
 
4313
 
4312
		}
4314
		}
4313
 
4315
 
4314
	}
4316
	}