| | |
| | | xmXh++; |
| | | } |
| | | } |
| | | }else { |
| | | } |
| | | /*else { |
| | | if (!collect.isEmpty() || !map.isEmpty()){ |
| | | paragraph = PdfUtils.setParagraph(defaultTitleFont, "检查综述:"); |
| | | paragraph.setSpacingBefore(3f); |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | }*/ |
| | | |
| | | if(isBr) { |
| | | paragraph = PdfUtils.setParagraph(defaultFont, ""); |
| | |
| | | } |
| | | } |
| | | }*/ |
| | | } else { |
| | | } |
| | | /** else { |
| | | |
| | | if (!collect.isEmpty() || !map.isEmpty()){ |
| | | paragraph = PdfUtils.setParagraph(defaultTitleFont, "医生建议:"); |
| | |
| | | } |
| | | } |
| | | } |
| | | */ |
| | | |
| | | for (int i = 0; i < 1; i++) { |
| | | paragraph = PdfUtils.setParagraph(defaultFont, ""); |
| | |
| | | } |
| | | tjPdfVO.setProId(String.valueOf(tjOrderDetail.getProject().getProId())); |
| | | LambdaQueryWrapper<LtkjExamJcbgd> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(LtkjExamJcbgd::getTjh, tjNumber); |
| | | wrapper.like(LtkjExamJcbgd::getXmdm, String.valueOf(tjOrderDetail.getProject().getProParentId())); |
| | | 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); |
| | | List<LtkjExamJcbgd> list = jcbgdService.list(wrapper); |
| | | if (null != list && !list.isEmpty()) { |
| | |
| | | private ISysDictDataService dictDataService; |
| | | @Autowired |
| | | private ISysConfigService configService; |
| | | @Autowired |
| | | private IDictCompService dictCompService; |
| | | @Autowired |
| | | private ITjDwDeptService tjDwDeptService; |
| | | @Autowired |
| | | private ITjDwGroupingService tjDwGroupingService; |
| | | |
| | | @Value("${path.filePath}") |
| | | private String value; |
| | |
| | | return AjaxResult.error("请选择预约对象"); |
| | | } |
| | | |
| | | /** |
| | | * 团体预约体检信息 联动下拉框 |
| | | * @param pid |
| | | * @param type |
| | | * @return |
| | | */ |
| | | @GetMapping("/linkage") |
| | | public String linkage(@RequestParam("pid") String pid, @RequestParam("type") String type) { |
| | | switch (type){ |
| | | case "1": |
| | | List<DictComp> list = dictCompService.list(); |
| | | List<HashMap<String, Object>> collect = list.stream().map(i -> { |
| | | HashMap<String, Object> hashMap = new HashMap<>(); |
| | | hashMap.put("value", i.getDrugManufacturerId()); |
| | | hashMap.put("text", i.getCnName()); |
| | | return hashMap; |
| | | }).collect(Collectors.toList()); |
| | | return JSONUtil.toJsonStr(collect); |
| | | case "2": |
| | | List<TjDwDept> list1 = tjDwDeptService.getDwDeptListByTjDwDeptId(pid); |
| | | List<HashMap<String, Object>> collect1 = list1.stream().map(i -> { |
| | | HashMap<String, Object> hashMap = new HashMap<>(); |
| | | hashMap.put("value", i.getId()); |
| | | hashMap.put("text", i.getDwDeptName()); |
| | | return hashMap; |
| | | }).collect(Collectors.toList()); |
| | | return JSONUtil.toJsonStr(collect1); |
| | | case "3": |
| | | LambdaQueryWrapper<TjDwGrouping> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(TjDwGrouping::getDwDeptId,pid); |
| | | List<TjDwGrouping> list2 = tjDwGroupingService.list(wrapper); |
| | | List<HashMap<String, Object>> collect2 = list2.stream().map(i -> { |
| | | HashMap<String, Object> hashMap = new HashMap<>(); |
| | | hashMap.put("value", i.getId()); |
| | | hashMap.put("text", i.getGroupingName()); |
| | | return hashMap; |
| | | }).collect(Collectors.toList()); |
| | | return JSONUtil.toJsonStr(collect2); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | } |
| | |
| | | "/sqlserver/getdata/**","/api/His/**","/system/config/zx","/system/config/gxxmpym","/system/report/savePdf", |
| | | "/system/dyjl/saveGjddyjl","/system/dyjl/saveBlGjddyjl","/check/ceshi","/check/pacs","/check/ceshicc").permitAll() |
| | | .antMatchers("/common/uploadImgExe","/common/listExeVal","/pacs/InvokeRisService/**").permitAll() |
| | | .antMatchers("/check/dataSynchronizationApi").permitAll() |
| | | .antMatchers("/check/dataSynchronizationApi","/reservation/reservation/linkage").permitAll() |
| | | // 静态资源,可匿名访问 |
| | | .antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll() |
| | | .antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**").permitAll() |