| | |
| | | tjOrderDetail.setRulesList(rulesList); |
| | | |
| | | //查标准和单位----start |
| | | List<TjStandard> list26 = tjStandardService.getTjStandardListByProId(String.valueOf(tjOrderDetail.getProId())); |
| | | if (list26.size() == 0) { |
| | | project.setProMetering("/"); |
| | | project.setProScope("/"); |
| | | } else if (list26.size() == 1) { |
| | | project.setProMetering(list26.get(0).getCompany() == null ? " " : list26.get(0).getCompany()); |
| | | project.setProScope((list26.get(0).getTjStandardLtValue() == null ? " " : list26.get(0).getTjStandardLtValue()) + "-" + (list26.get(0).getTjStandardGtValue() == null ? " " : list26.get(0).getTjStandardGtValue())); |
| | | } else { |
| | | Long cusSex = customer.getCusSex(); |
| | | Date cusBrithday = customer.getCusBrithday(); |
| | | int age = DateUtil.ageOfNow(cusBrithday); |
| | | for (TjStandard tjStandard : list26) { |
| | | LambdaQueryWrapper<TjStandard> wq8 = new LambdaQueryWrapper<>(); |
| | | if (tjStandard.getTjSex() != null) { |
| | | wq8.eq(TjStandard::getTjSex, cusSex); |
| | | } |
| | | if (tjStandard.getTjType() != null) { |
| | | wq8.eq(TjStandard::getTjType, StringUtils.getAgeType(age)); |
| | | } |
| | | TjStandard standard = tjStandardService.getOne(wq8); |
| | | project.setProMetering(standard.getCompany()); |
| | | project.setProScope((standard.getTjStandardLtValue() == null ? " " : standard.getTjStandardLtValue()) + "-" + (standard.getTjStandardGtValue() == null ? " " : standard.getTjStandardGtValue())); |
| | | } |
| | | } |
| | | // List<TjStandard> list26 = tjStandardService.getTjStandardListByProId(String.valueOf(tjOrderDetail.getProId())); |
| | | // if (list26.size() == 0) { |
| | | // project.setProMetering("/"); |
| | | // project.setProScope("/"); |
| | | // } else if (list26.size() == 1) { |
| | | // project.setProMetering(list26.get(0).getCompany() == null ? " " : list26.get(0).getCompany()); |
| | | // project.setProScope((list26.get(0).getTjStandardLtValue() == null ? " " : list26.get(0).getTjStandardLtValue()) + "-" + (list26.get(0).getTjStandardGtValue() == null ? " " : list26.get(0).getTjStandardGtValue())); |
| | | // } else { |
| | | // Long cusSex = customer.getCusSex(); |
| | | // Date cusBrithday = customer.getCusBrithday(); |
| | | // int age = DateUtil.ageOfNow(cusBrithday); |
| | | // for (TjStandard tjStandard : list26) { |
| | | // LambdaQueryWrapper<TjStandard> wq8 = new LambdaQueryWrapper<>(); |
| | | // if (tjStandard.getTjSex() != null) { |
| | | // wq8.eq(TjStandard::getTjSex, cusSex); |
| | | // } |
| | | // if (tjStandard.getTjType() != null) { |
| | | // wq8.eq(TjStandard::getTjType, StringUtils.getAgeType(age)); |
| | | // } |
| | | // TjStandard standard = tjStandardService.getOne(wq8); |
| | | // project.setProMetering(standard.getCompany()); |
| | | // project.setProScope((standard.getTjStandardLtValue() == null ? " " : standard.getTjStandardLtValue()) + "-" + (standard.getTjStandardGtValue() == null ? " " : standard.getTjStandardGtValue())); |
| | | // } |
| | | // } |
| | | //查标准和单位-----end |
| | | tjOrderDetail.setProject(project); |
| | | List<TjStandard> list2 = tjStandardService.getTjStandardListByProId(String.valueOf(project.getProId())); |
| | | if (list2.size() == 0) { |
| | | tjOrderDetail.setStandard(null); |
| | | } else if (list2.size() == 1) { |
| | | tjOrderDetail.setStandard(list2.get(0)); |
| | | } else { |
| | | for (TjStandard tjStandard : list2) { |
| | | LambdaQueryWrapper<TjStandard> wq8 = new LambdaQueryWrapper<>(); |
| | | if (tjStandard.getTjSex() != null) { |
| | | wq8.eq(TjStandard::getTjSex, customer.getCusSex()); |
| | | } |
| | | if (tjStandard.getTjType() != null) { |
| | | wq8.eq(TjStandard::getTjType, StringUtils.getAgeType(DateUtil.ageOfNow(customer.getCusBrithday()))); |
| | | } |
| | | TjStandard standard = tjStandardService.getOne(wq8); |
| | | tjOrderDetail.setStandard(standard); |
| | | } |
| | | } |
| | | // List<TjStandard> list2 = tjStandardService.getTjStandardListByProId(String.valueOf(project.getProId())); |
| | | // if (list2.size() == 0) { |
| | | // tjOrderDetail.setStandard(null); |
| | | // } else if (list2.size() == 1) { |
| | | // tjOrderDetail.setStandard(list2.get(0)); |
| | | // } else { |
| | | // for (TjStandard tjStandard : list2) { |
| | | // LambdaQueryWrapper<TjStandard> wq8 = new LambdaQueryWrapper<>(); |
| | | // if (tjStandard.getTjSex() != null) { |
| | | // wq8.eq(TjStandard::getTjSex, customer.getCusSex()); |
| | | // } |
| | | // if (tjStandard.getTjType() != null) { |
| | | // wq8.eq(TjStandard::getTjType, StringUtils.getAgeType(DateUtil.ageOfNow(customer.getCusBrithday()))); |
| | | // } |
| | | // TjStandard standard = tjStandardService.getOne(wq8); |
| | | // tjOrderDetail.setStandard(standard); |
| | | // } |
| | | // } |
| | | if (null != remark.getDoctorName()) { |
| | | //lg0412 |
| | | SysUser byId = userService.getById(remark.getDoctorName()); |