|
|
|
@ -597,17 +597,14 @@ public class RetailCompanyService {
|
|
|
|
|
List<Long> sellerIds = retailCompanyMapper.selectSellerIdsByShop(orgId, shopIds, sellerId);
|
|
|
|
|
List<SellerOrganizationalVO> list = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
//查询所有的店铺信息
|
|
|
|
|
QueryWrapper<PrivilageUserDO> poiStoreQueryWrapper = new QueryWrapper<>();
|
|
|
|
|
poiStoreQueryWrapper.in("id", sellerIds);
|
|
|
|
|
List<PrivilageUserDO> list2 = privilageUserDOMapper.selectList(poiStoreQueryWrapper);
|
|
|
|
|
|
|
|
|
|
Map<Long, PrivilageUserDO> map = list2.stream().collect(Collectors.toMap(PrivilageUserDO::getId, p -> p));
|
|
|
|
|
//查询所有的用户信息
|
|
|
|
|
List<PrivilageUserDO> list2 = privilageUserDOMapper.selectListPr(sellerIds);
|
|
|
|
|
Map<Long, PrivilageUserDO> map = list2.stream().collect(Collectors.toMap(PrivilageUserDO::getSellerId, p -> p));
|
|
|
|
|
|
|
|
|
|
//所有的导购客户个数
|
|
|
|
|
List<Map<String, Object>> map1 = opSellerCustomerRelationDOMapper.selectAllCustomer(sellerIds);
|
|
|
|
|
Map<Long, Object> collect = map1 == null ? new HashMap<>() : map1.stream().collect(Collectors.toMap(m -> Long.parseLong(m.get("user_id").toString()), m1 -> m1.get("count")));
|
|
|
|
|
|
|
|
|
|
//所有的导购有效客户个数
|
|
|
|
|
List<Map<String, Object>> map3 = opSellerCustomerRelationDOMapper.selectAllCustomer1(sellerIds);
|
|
|
|
|
Map<Long, Object> collect1 = map3 == null ? new HashMap<>() : map3.stream().collect(Collectors.toMap(m -> Long.parseLong(m.get("user_id").toString()), m1 -> m1.get("count")));
|
|
|
|
|
|
|
|
|
|