| | |
| | | Set<String> productIds = new HashSet<>(); |
| | | |
| | | AiProduct entity = aiProductService.getById(id); |
| | | String companyId = entity.getCompanyId(); |
| | | if(ObjectUtil.isNotNull(entity)){ |
| | | //右侧数据 |
| | | LambdaQueryWrapper<AiProductPointLink> query = Wrappers.lambdaQuery(AiProductPointLink.class); |
| | | if(StrUtil.isNotEmpty(id)){ |
| | | query.eq(AiProductPointLink::getProductId, id); |
| | | query.eq(AiProductPointLink::getCompanyId, companyId); |
| | | } |
| | | List<AiProductPointLink> selectedList = aiProductPointLinkService.selectListByQuery(query); |
| | | if(CollUtil.isNotEmpty(selectedList)){ |
| | |
| | | } |
| | | |
| | | //左侧数据 |
| | | List<AiProductPoint> allList = aiProductPointService.pointTree(); |
| | | List<AiProductPoint> allList = aiProductPointService.pointTree(companyId); |
| | | if(CollUtil.isNotEmpty(allList)){ |
| | | //stream流操作mallMembers,生成一个新的List<MallMemberVo> |
| | | vos = allList.stream().map(AiProductPoint -> { |
| | |
| | | Set<String> productIds = new HashSet<>(); |
| | | |
| | | AiProduct entity = aiProductService.getById(id); |
| | | String companyId = entity.getCompanyId(); |
| | | if(ObjectUtil.isNotNull(entity)){ |
| | | //右侧数据 |
| | | LambdaQueryWrapper<AiProductRoleLink> query = Wrappers.lambdaQuery(AiProductRoleLink.class); |
| | | if(StrUtil.isNotEmpty(id)){ |
| | | query.eq(AiProductRoleLink::getProductId, id); |
| | | query.eq(AiProductRoleLink::getCompanyId, companyId); |
| | | } |
| | | List<AiProductRoleLink> selectedList = aiProductRoleLinkService.selectListByQuery(query); |
| | | if(CollUtil.isNotEmpty(selectedList)){ |
| | |
| | | } |
| | | |
| | | //左侧数据 |
| | | List<AiProductRole> allList = aiProductRoleService.productRoleTree(); |
| | | List<AiProductRole> allList = aiProductRoleService.productRoleTree(companyId); |
| | | if(CollUtil.isNotEmpty(allList)){ |
| | | //stream流操作mallMembers,生成一个新的List<MallMemberVo> |
| | | vos = allList.stream().map(AiProductRole -> { |
| | |
| | | Set<String> productIds = new HashSet<>(); |
| | | |
| | | AiProduct entity = aiProductService.getById(id); |
| | | String companyId = entity.getCompanyId(); |
| | | if(ObjectUtil.isNotNull(entity)){ |
| | | //右侧数据 |
| | | LambdaQueryWrapper<AiProductQuestionLink> query = Wrappers.lambdaQuery(AiProductQuestionLink.class); |
| | | if(StrUtil.isNotEmpty(id)){ |
| | | query.eq(AiProductQuestionLink::getProductId, id); |
| | | query.eq(AiProductQuestionLink::getCompanyId, companyId); |
| | | } |
| | | List<AiProductQuestionLink> selectedList = aiProductQuestionLinkService.selectListByQuery(query); |
| | | if(CollUtil.isNotEmpty(selectedList)){ |
| | |
| | | LambdaQueryWrapper<AiProductQuestion> aiProductQuestionLambdaQueryWrapper = Wrappers.lambdaQuery(AiProductQuestion.class); |
| | | aiProductQuestionLambdaQueryWrapper.eq(AiProductQuestion::getProductCategoryId, entity.getProductCategoryId()); |
| | | aiProductQuestionLambdaQueryWrapper.eq(AiProductQuestion::getState, 1); |
| | | aiProductQuestionLambdaQueryWrapper.eq(AiProductQuestion::getCompanyId, companyId); |
| | | List<AiProductQuestion> allList = aiProductQuestionService.productQuestionTree(aiProductQuestionLambdaQueryWrapper); |
| | | if(CollUtil.isNotEmpty(allList)){ |
| | | //stream流操作mallMembers,生成一个新的List<MallMemberVo> |