Subversion Repositories SmartDukaan

Rev

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

Rev 32668 Rev 32737
Line 83... Line 83...
83
 
83
 
84
    @Autowired
84
    @Autowired
85
    private PrivateDealUserRepository privateDealUserRepository;
85
    private PrivateDealUserRepository privateDealUserRepository;
86
 
86
 
87
    @Autowired
87
    @Autowired
-
 
88
    private RetailerContactRepository retailerContactRepository;
-
 
89
 
-
 
90
    @Autowired
88
    private PrivateDealUserAddressMappingRepository privateDealUserAddressMappingRepository;
91
    private PrivateDealUserAddressMappingRepository privateDealUserAddressMappingRepository;
89
 
92
 
90
    @Autowired
93
    @Autowired
91
    private CounterRepository counterRepository;
94
    private CounterRepository counterRepository;
92
 
95
 
Line 1269... Line 1272...
1269
        fofoUser.setEmailId(newEmail);
1272
        fofoUser.setEmailId(newEmail);
1270
        thisDtrUser.setEmailId(newEmail);
1273
        thisDtrUser.setEmailId(newEmail);
1271
    }
1274
    }
1272
 
1275
 
1273
 
1276
 
-
 
1277
 
-
 
1278
    @Override
-
 
1279
    @Cacheable(value = "getContactsByFofoId", cacheManager = "oneDayCacheManager")
-
 
1280
    public List<RetailerContact> getContactsByFofoId(int fofoId, boolean activeOnly) throws ProfitMandiBusinessException {
-
 
1281
        List<RetailerContact> retailerContacts = retailerContactRepository.selectAllByRetailerId(fofoId, activeOnly);
-
 
1282
        com.spice.profitmandi.dao.entity.user.User user = userUserRepository.selectById(fofoId);
-
 
1283
        RetailerContact retailerContact = new RetailerContact();
-
 
1284
        retailerContact.setMobile(user.getMobileNumber());
-
 
1285
        retailerContact.setName(user.getName());
-
 
1286
        retailerContact.setActive(true);
-
 
1287
        retailerContact.setFofoId(fofoId);
-
 
1288
        retailerContacts.add(retailerContact);
-
 
1289
        return retailerContacts;
-
 
1290
    }
-
 
1291
 
-
 
1292
 
1274
    @Override
1293
    @Override
1275
    public Map<Integer, CustomRetailer> getFofoRetailersPaginated(boolean activeOnly, int offset, int limit, FofoType fofoType) {
1294
    public Map<Integer, CustomRetailer> getFofoRetailersPaginated(boolean activeOnly, int offset, int limit, FofoType fofoType) {
1276
 
1295
 
1277
        Stream<FofoStore> storeStream = fofoStoreRepository.selectByStatusFofoType(activeOnly, fofoType, offset, limit).stream();
1296
        Stream<FofoStore> storeStream = fofoStoreRepository.selectByStatusFofoType(activeOnly, fofoType, offset, limit).stream();
1278
 
1297