| | |
| | | if (Integer.parseInt(results.get("code").toString()) == 200) { |
| | | List<Map<String, Object>> datas = (List<Map<String, Object>>) results.get("data"); |
| | | if (null != datas && datas.size() > 0) { |
| | | jcsqdService.deletedLtkjJcsqdByTjhAndTmh(order.getCardId()); |
| | | jcbgdService.deletedLtkjJcbgdByTjhAndTmh(order.getCardId()); |
| | | for (Map<String, Object> objectMap : datas) { |
| | | //保存入参出参 |
| | | service.save(JSONUtil.parseObj(objectMap), "Getexamreportinfo", hisApiConfig, JSONUtil.toJsonStr(maps)); |
| | |
| | | jcbgd.setJcbw(objectMap.get("JCBW").toString()); |
| | | if (null != objectMap.get("SQRQSJ") || !objectMap.get("SQRQSJ").equals("")) |
| | | jcbgd.setSqsj(objectMap.get("SQRQSJ").toString()); |
| | | QueryWrapper<LtkjExamJcbgd> queryWrapper = new QueryWrapper<>(jcbgd); |
| | | List<LtkjExamJcbgd> list = jcbgdService.list(queryWrapper); |
| | | if (list.isEmpty()) |
| | | jcbgdService.save(jcbgd); |
| | | jcbgdService.save(jcbgd); |
| | | } |
| | | List<LtkjExamJcbgd> list = jcsqdService.queryLtkjExamJcsqdByTjh(order.getCardId()); |
| | | if (list.isEmpty()) |
| | | jcsqdService.saveLtkjExamJcsqd(order.getCardId()); |
| | | jcsqdService.saveLtkjExamJcsqd(order.getCardId()); |
| | | testMapper.updateDetailByTjJcCall(order.getCardId(), String.valueOf(order.getOrderId()), order.getTjNumber(), "148"); |
| | | }else { |
| | | return AjaxResult.error("检查项目暂时未出结果,请稍后同步!!!"); |