zjh
5 天以前 da7dd957342aa96b31f17e3d61792896e006d6e2
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjXdPictureController.java
@@ -76,8 +76,8 @@
    private LtkjExamJcsqdService jcsqdService;
    @Autowired
    private TjJcycxmService jcycxmService;
    @Value("${path.xdtfilePath}")
    private String value;
    @Autowired
    private SysConfigController configController;
    /**
     * 查询体检心电图管理列表
     */
@@ -254,7 +254,7 @@
            for (CsProVo vo : list) {
                LambdaQueryWrapper<TjXdtgmdjg> wq=new LambdaQueryWrapper<>();
                wq.eq(TjXdtgmdjg::getTjh,tjNumber);
                wq.eq(TjXdtgmdjg::getProId,vo.getProId());
                wq.eq(TjXdtgmdjg::getProId,vo.getProId().toString());
                TjXdtgmdjg xdtgmdjg = xdtgmdjgService.getOne(wq);
                if(null !=xdtgmdjg){
                    if(StringUtil.isNotBlank(xdtgmdjg.getUrl())){
@@ -367,9 +367,25 @@
            wq.eq(TjJcycxm::getProId,xdtgmdjg.getProId());
            jcycxmService.remove(wq);
            if(StringUtil.isNotBlank(xdtgmdjg.getJcjl())){
                String[] split = xdtgmdjg.getJcjl().replaceAll("\n", "").split("。|;|;|,|,");
                String regex = configService.selectConfigByKey("jcycxmzz");
                if(StringUtil.isBlank(regex)) regex= "。|;|;|,|,";
                String[] split = xdtgmdjg.getJcjl().replaceAll("\n", "").split(regex);
//                String[] split = xdtgmdjg.getJcjl().replaceAll("\n", "").split("。|;|;|,|,");
                for (String jg : split) {
                    if(StringUtil.isNotBlank(jg) && !jg.contains("未见异常")
                    if(StringUtil.isNotBlank(jg)){
                        boolean b = configController.apiJcycpdgjz(jg);
                        if(!b){
                            TjJcycxm jcycxm=new TjJcycxm();
                            jcycxm.setTjh(xdtgmdjg.getTjh());
                            jcycxm.setYqid("");
                            jcycxm.setProId(xdtgmdjg.getProId());
                            jcycxm.setProName(xdtgmdjg.getProName());
                            jcycxm.setCreateTime(new Date());
                            jcycxm.setJcjg(jg);
                            jcycxmService.save(jcycxm);
                        }
                    }
         /*           if(StringUtil.isNotBlank(jg) && !jg.contains("未见异常")
                            && !jg.contains("未见明显异常") && !jg.contains("未见占位") && !jg.contains("未见")
                            && !jg.contains("未见明显")&& !jg.contains("正常")&& !jg.contains("双侧椎间孔无狭窄")){
                        TjJcycxm jcycxm=new TjJcycxm();
@@ -380,7 +396,7 @@
                        jcycxm.setCreateTime(new Date());
                        jcycxm.setJcjg(jg);
                        jcycxmService.save(jcycxm);
                    }
                    }*/
                }
            }
        } catch (Exception e) {