Subversion Repositories SmartDukaan

Rev

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

Rev 34468 Rev 34470
Line 84... Line 84...
84
    @Override
84
    @Override
85
    public void notifyPartner(int userId, List<Bid> bids, Liquidation liquidation, ProfitMandiConstants.BID_ENUM status) throws Exception {
85
    public void notifyPartner(int userId, List<Bid> bids, Liquidation liquidation, ProfitMandiConstants.BID_ENUM status) throws Exception {
86
        User user = userRepository.selectById(userId);
86
        User user = userRepository.selectById(userId);
87
        List<Bid> topBid = bidRepository.selectBidByLiquidationId(bids.get(0).getLiquidationId());
87
        List<Bid> topBid = bidRepository.selectBidByLiquidationId(bids.get(0).getLiquidationId());
88
        String message = this.generateBidStatusMessage(user.getFirstName()+" "+user.getLastName(), bids.get(0), topBid.get(0).getBiddingAmount());
88
        String message = this.generateBidStatusMessage(user.getFirstName()+" "+user.getLastName(), bids.get(0), topBid.get(0).getBiddingAmount());
89
        notificationService.sendWhatsappMessage(message, "Bidding Update!", user.getMobileNumber());
89
        notificationService.sendWhatsappMessage(message, "Bid Update!", user.getMobileNumber());
90
    }
90
    }
91
 
91
 
92
    private String generateContent(List<Bid> bids, Liquidation liquidation, ProfitMandiConstants.BID_ENUM status){
92
    private String generateContent(List<Bid> bids, Liquidation liquidation, ProfitMandiConstants.BID_ENUM status){
93
        StringBuilder sb = new StringBuilder();
93
        StringBuilder sb = new StringBuilder();
94
        if (status.equals(ProfitMandiConstants.BID_ENUM.CLOSED)){
94
        if (status.equals(ProfitMandiConstants.BID_ENUM.CLOSED)){