Subversion Repositories SmartDukaan

Rev

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

Rev 28377 Rev 28856
Line 6... Line 6...
6
import java.util.HashMap;
6
import java.util.HashMap;
7
import java.util.HashSet;
7
import java.util.HashSet;
8
import java.util.LinkedHashSet;
8
import java.util.LinkedHashSet;
9
import java.util.List;
9
import java.util.List;
10
import java.util.Map;
10
import java.util.Map;
11
import java.util.OptionalInt;
-
 
12
import java.util.Random;
-
 
13
import java.util.Set;
11
import java.util.Set;
14
import java.util.function.IntPredicate;
-
 
15
import java.util.stream.Collector;
-
 
16
import java.util.stream.Collectors;
12
import java.util.stream.Collectors;
17
 
13
 
18
import org.apache.commons.collections4.map.HashedMap;
14
import org.apache.commons.collections4.map.HashedMap;
19
import org.apache.commons.lang.RandomStringUtils;
15
import org.apache.commons.lang.RandomStringUtils;
20
import org.apache.logging.log4j.LogManager;
16
import org.apache.logging.log4j.LogManager;
Line 41... Line 37...
41
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
37
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
42
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
38
import com.spice.profitmandi.dao.repository.auth.AuthRepository;
43
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
39
import com.spice.profitmandi.dao.repository.dtr.FofoStoreRepository;
44
import com.spice.profitmandi.service.user.RetailerService;
40
import com.spice.profitmandi.service.user.RetailerService;
45
 
41
 
46
import in.shop2020.utils.HelperService.authenticateCatalogUser_args;
-
 
47
 
-
 
48
@Component
42
@Component
49
public class CsServiceImpl implements CsService {
43
public class CsServiceImpl implements CsService {
50
 
44
 
51
	private static final int ALL_PARTNERS_REGION = 5;
45
	private static final int ALL_PARTNERS_REGION = 5;
52
 
46
 
Line 757... Line 751...
757
		}
751
		}
758
 
752
 
759
		return authUsers;
753
		return authUsers;
760
	}
754
	}
761
 
755
 
-
 
756
	@Override
-
 
757
	public List<AuthUser> getAuthUserIds(int categoryId, EscalationType escalationType) {
-
 
758
		List<Position> positions = positionRepository.selectPositionbyCategoryIdAndEscalationType(categoryId,
-
 
759
				escalationType);
-
 
760
		List<Integer>authIds =positions.stream().map(x->x.getAuthUserId()).distinct().collect(Collectors.toList());
-
 
761
		
-
 
762
		LOGGER.info("authIds"+authIds);
-
 
763
		
-
 
764
		 List<AuthUser> authUsers = authRepository.selectAllAuthUserByIds(authIds);
-
 
765
		 
-
 
766
		 LOGGER.info("authUsers"+authUsers);
-
 
767
		return authUsers;
-
 
768
	}
-
 
769
 
762
}
770
}