| | |
| | | if (tjOrderDetail.getProject().getProParentId().equals(entry.getKey().getProId()) |
| | | && entry.getKey().getType() == 1 |
| | | && !ids.contains(String.valueOf(tjOrderDetail.getProject().getProParentId()))) { |
| | | |
| | | TjProject tjProjectq = projectService.getById(tjOrderDetail.getProject().getProParentId()); |
| | | TjPdfVO tjPdfVO = new TjPdfVO(); |
| | | tjPdfVO.setProName(tjOrderDetail.getProject().getProName()); |
| | | tjPdfVO.setProResult(tjOrderDetail.getProResult()); |
| | |
| | | tjPdfVO.setCompany("/"); |
| | | } |
| | | tjPdfVO.setProId(String.valueOf(tjOrderDetail.getProject().getProId())); |
| | | // LambdaQueryWrapper<LtkjExamJcbgd> wrapper = new LambdaQueryWrapper<>(); |
| | | // wrapper.eq(LtkjExamJcbgd::getTjh, one.getCardId()); |
| | | // wrapper.like(LtkjExamJcbgd::getXmdm, String.valueOf(tjOrderDetail.getProject().getProParentId())) |
| | | // .or().eq(LtkjExamJcbgd::getXmdm, String.valueOf(tjProjectq.getHisXmbm())); |
| | | // wrapper.orderByDesc(LtkjExamJcbgd::getZdsj); |
| | | LambdaQueryWrapper<LtkjExamJcbgd> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(LtkjExamJcbgd::getTjh, one.getCardId()); |
| | | wrapper.like(LtkjExamJcbgd::getXmdm, String.valueOf(tjOrderDetail.getProject().getProParentId())) |
| | | .or().eq(LtkjExamJcbgd::getXmdm, String.valueOf(tjOrderDetail.getProject().getHisXmbm())); |
| | | wrapper.orderByDesc(LtkjExamJcbgd::getZdsj); |
| | | wrapper.eq(LtkjExamJcbgd::getTjh, one.getCardId()) |
| | | .and(w -> w.like(LtkjExamJcbgd::getXmdm, String.valueOf(tjOrderDetail.getProject().getProParentId())) |
| | | .or() |
| | | .eq(LtkjExamJcbgd::getXmdm, String.valueOf(tjProjectq.getHisXmbm()))).orderByDesc(LtkjExamJcbgd::getZdsj); |
| | | |
| | | List<LtkjExamJcbgd> list = jcbgdService.list(wrapper); |
| | | if (null != list && !list.isEmpty()) { |
| | | LtkjExamJcbgd jcbgd = list.get(0); |