Subversion Repositories SmartDukaan

Rev

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

Rev 36702 Rev 37409
Line 1947... Line 1947...
1947
        //List<String> mobileNumbers = retailerService.getAllFofoRetailers().entrySet().stream().filter(x -> finalFofoIds.contains(x.getKey())).map(x -> x.getValue().getMobileNumber()).collect(Collectors.toList());
1947
        //List<String> mobileNumbers = retailerService.getAllFofoRetailers().entrySet().stream().filter(x -> finalFofoIds.contains(x.getKey())).map(x -> x.getValue().getMobileNumber()).collect(Collectors.toList());
1948
        List<String> mobileNumbers = new ArrayList<>();
1948
        List<String> mobileNumbers = new ArrayList<>();
1949
        mobileNumbers.add("9911565032");
1949
        mobileNumbers.add("9911565032");
1950
        //mobileNumbers.add("9990381569");
1950
        //mobileNumbers.add("9990381569");
1951
        //mobileNumbers.add("8383849914");
1951
        //mobileNumbers.add("8383849914");
1952
        String message = "%s\n" +
-
 
1953
                "On %s of select models\n" +
-
 
1954
                "From %s to %s\n" +
-
 
1955
                "\n" +
-
 
1956
                "Happy Selling\n" +
-
 
1957
                "Team Smartdukaan";
-
 
1958
        //TV's mobile
1952
        //TV's mobile
-
 
1953
        // The wording lives in the approved Meta template; only these four values vary per offer.
1959
        for (String mobileNumber : mobileNumbers) {
1954
        for (String mobileNumber : mobileNumbers) {
1960
            notificationService.sendWhatsappMediaMessage(String.format(message, offer.getName(),
1955
            notificationService.sendOfferAnnouncement(mobileNumber, offer.getName(),
1961
                    offer.getSchemeType().toString(), FormattingUtils.formatDate(offer.getStartDate()),
1956
                    offer.getSchemeType().toString(), FormattingUtils.formatDate(offer.getStartDate()),
1962
                    FormattingUtils.formatDate(offer.getEndDate())), mobileNumber, imageUrl, "offer-" + offer.getId() + ".png", WhatsappMessageType.IMAGE);
1957
                    FormattingUtils.formatDate(offer.getEndDate()), imageUrl);
1963
        }
1958
        }
1964
    }
1959
    }
1965
 
1960
 
1966
    private void appendPartnerCodes(List<Integer> fofoIds, StringBuilder sb) throws ProfitMandiBusinessException {
1961
    private void appendPartnerCodes(List<Integer> fofoIds, StringBuilder sb) throws ProfitMandiBusinessException {
1967
        Map<Integer, CustomRetailer> customRetailersMap = retailerService.getAllFofoRetailers();
1962
        Map<Integer, CustomRetailer> customRetailersMap = retailerService.getAllFofoRetailers();