| | |
| | | zhxm.setPym(PinyinUtil.getFirstLetter(zhxm.getZhmc(), "")); |
| | | if (zhxmService.save(zhxm)) { |
| | | List<TjZhxmglpro> zhxmglpros = zhxm.getZhxmglpros(); |
| | | if (null != zhxmglpros && zhxmglpros.size() > 0) { |
| | | if (null != zhxmglpros && !zhxmglpros.isEmpty()) { |
| | | for (TjZhxmglpro zhxmglpro : zhxmglpros) { |
| | | TjZhxmglpro pro = new TjZhxmglpro(); |
| | | pro.setZhId(zhxm.getId()); |
| | |
| | | zhxm.setPym(PinyinUtil.getFirstLetter(zhxm.getZhmc(), "")); |
| | | if (zhxmService.updateById(zhxm)) { |
| | | List<TjZhxmglpro> zhxmglpros = zhxm.getZhxmglpros(); |
| | | if (null != zhxmglpros && zhxmglpros.size() > 0) { |
| | | if (null != zhxmglpros && !zhxmglpros.isEmpty()) { |
| | | LambdaQueryWrapper<TjZhxmglpro> wq = new LambdaQueryWrapper<>(); |
| | | wq.eq(TjZhxmglpro::getZhId, zhxm.getId()); |
| | | tjZhxmglproService.remove(wq); |
| | |
| | | List<TjZhxmglpro> list = tjZhxmglproService.list(wq); |
| | | StringBuilder allName = new StringBuilder(); |
| | | // StringBuilder allSonName = new StringBuilder(); |
| | | if (null != list && list.size() > 0) { |
| | | if (null != list && !list.isEmpty()) { |
| | | List<TjProject> projectList = new ArrayList<>(); |
| | | BigDecimal money = new BigDecimal("0.00"); |
| | | for (TjZhxmglpro zhxmglpro : list) { |