| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public R listSavePartyBuildingMemberExcelVO(List<PartyBuildingMemberExcelVO> list) { |
| | | Boolean aBoolean = stringRedisTemplate.hasKey(REDIS_ORG_ALL); |
| | | ValueOperations<String, String> valueOperations = stringRedisTemplate.opsForValue(); |
| | | // Boolean aBoolean = stringRedisTemplate.hasKey(REDIS_ORG_ALL); |
| | | // ValueOperations<String, String> valueOperations = stringRedisTemplate.opsForValue(); |
| | | List<PartyOrganizationVO> partyOrganizationVOS=new ArrayList<>(); |
| | | if (aBoolean) { |
| | | String orgs = valueOperations.get(REDIS_ORG_ALL); |
| | | if (!ObjectUtils.isEmpty(orgs)) { |
| | | partyOrganizationVOS= JSONArray.parseArray(orgs,PartyOrganizationVO.class); |
| | | } |
| | | } else { |
| | | List<ComPbOrgDO> comPbOrgDOS = comPbOrgDAO.selectList(new LambdaQueryWrapper<>()); |
| | | if (!ObjectUtils.isEmpty(comPbOrgDOS)) { |
| | | List<PartyOrganizationVO> partyOrganizationVOList=new ArrayList<>(); |
| | | comPbOrgDOS.forEach(comPbOrgDO -> { |
| | | PartyOrganizationVO partyOrganizationVO=new PartyOrganizationVO(); |
| | | partyOrganizationVO.setId(comPbOrgDO.getId()); |
| | | partyOrganizationVO.setName(comPbOrgDO.getName()); |
| | | partyOrganizationVO.setCommunityId(comPbOrgDO.getCommunityId()); |
| | | partyOrganizationVOList.add(partyOrganizationVO); |
| | | }); |
| | | partyOrganizationVOS= partyOrganizationVOList; |
| | | } |
| | | valueOperations.set(REDIS_ORG_ALL,JSONArray.toJSONString(partyOrganizationVOS),24, TimeUnit.HOURS); |
| | | // if (aBoolean) { |
| | | // String orgs = valueOperations.get(REDIS_ORG_ALL); |
| | | // if (!ObjectUtils.isEmpty(orgs)) { |
| | | // partyOrganizationVOS= JSONArray.parseArray(orgs,PartyOrganizationVO.class); |
| | | // } |
| | | // } else { |
| | | // List<ComPbOrgDO> comPbOrgDOS = comPbOrgDAO.selectList(new LambdaQueryWrapper<>()); |
| | | // if (!ObjectUtils.isEmpty(comPbOrgDOS)) { |
| | | // List<PartyOrganizationVO> partyOrganizationVOList=new ArrayList<>(); |
| | | // comPbOrgDOS.forEach(comPbOrgDO -> { |
| | | // PartyOrganizationVO partyOrganizationVO=new PartyOrganizationVO(); |
| | | // partyOrganizationVO.setId(comPbOrgDO.getId()); |
| | | // partyOrganizationVO.setName(comPbOrgDO.getName()); |
| | | // partyOrganizationVO.setCommunityId(comPbOrgDO.getCommunityId()); |
| | | // partyOrganizationVOList.add(partyOrganizationVO); |
| | | // }); |
| | | // partyOrganizationVOS= partyOrganizationVOList; |
| | | // } |
| | | // valueOperations.set(REDIS_ORG_ALL,JSONArray.toJSONString(partyOrganizationVOS),24, TimeUnit.HOURS); |
| | | // } |
| | | List<ComPbOrgDO> comPbOrgDOS = comPbOrgDAO.selectList(new LambdaQueryWrapper<>()); |
| | | if (!ObjectUtils.isEmpty(comPbOrgDOS)) { |
| | | List<PartyOrganizationVO> partyOrganizationVOList=new ArrayList<>(); |
| | | comPbOrgDOS.forEach(comPbOrgDO -> { |
| | | PartyOrganizationVO partyOrganizationVO=new PartyOrganizationVO(); |
| | | partyOrganizationVO.setId(comPbOrgDO.getId()); |
| | | partyOrganizationVO.setName(comPbOrgDO.getName()); |
| | | partyOrganizationVO.setCommunityId(comPbOrgDO.getCommunityId()); |
| | | partyOrganizationVOList.add(partyOrganizationVO); |
| | | }); |
| | | partyOrganizationVOS= partyOrganizationVOList; |
| | | } |
| | | List<ComPbMemberDO> comPbMemberDOS=new ArrayList<>(); |
| | | if (!ObjectUtils.isEmpty(list)) { |