From a7f132bc723df88c95b469260eb79ac247463442 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期四, 25 九月 2025 19:00:57 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java index 0002a5f..ce09f39 100644 --- a/smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java @@ -111,7 +111,7 @@ } if (CollectionUtils.isNotEmpty(serviceSubtaskList)) { for (ServiceSubtask serviceSubtask : serviceSubtaskList) { - log.error("insertOrUpdateSvyTask闇�瑕佺Щ闄ょ殑subId涓猴細{}", serviceSubtask.getId().toString()); + log.info("insertOrUpdateSvyTask闇�瑕佺Щ闄ょ殑subId涓猴細{}", serviceSubtask.getId().toString()); serviceSubtaskMapper.deleteServiceSubtaskById(serviceSubtask.getId()); redisCache.removeElementFromList("cache-exist", serviceSubtask.getId().toString()); redisCache.removeElementFromList("cache-0", serviceSubtask.getId().toString()); @@ -278,7 +278,8 @@ serviceSubtask.setBedNo(serviceTaskVO.getBedno()); serviceSubtask.setDeptname(serviceTaskVO.getDeptname()); serviceSubtask.setDeptcode(serviceTaskVO.getDeptcode()); - serviceSubtask.setSendstate(1L); + serviceSubtask.setSendstate(6L); + serviceSubtask.setVisitTime(serviceTaskVO.getVisittime()); serviceSubtask.setCreateTime(new Date()); serviceSubtask.setLeavehospitaldistrictcode(serviceTaskVO.getDistrictcode()); //鍏堟煡璇竴閬嶏紝璇askGuid鏄惁瀛樺湪 @@ -304,7 +305,7 @@ log.info("360鏌ヨ鏉′欢涓虹┖"); throw new BaseException("360鏌ヨ鏉′欢涓虹┖"); } - String token = LSHospTokenUtil.getToken(serviceQueryInfo.getXiaoXiTou().getFaSongJGID()); + String token = LSHospTokenUtil.getToken(serviceQueryInfo.getXiaoXiTou().getFaSongJGID(),serviceQueryInfo.getUrl()); // LyraTokenUtil lyraTokenUtil = null; // if (serviceQueryInfo.getXiaoXiTou().getFaSongJGID().equals("47255004333112711A1001")) //鏅畞 // lyraTokenUtil = LyraTokenUtil.createLyraTokenUtil("https://9.0.124.104:13021/mediinfo-lyra-authserver/connect/token", "zjhes.suifangxt", "OIjdJvx2ALjFVGZoCZO4I8O"); @@ -342,11 +343,14 @@ try { String jsonString = objectMapper.writeValueAsString(serviceQueryInfo); log.error("token鐨勫�间负锛歿}", token); - if (serviceQueryInfo.getXiaoXiTou().getFaSongJGID().equals("47255004333112711A1001")) //鏅畞 - result = OkHttpExample.sendPostRequest("https://9.0.124.104:13021/mediinfo-grus-fuwuzxwg/api/esb/lyraSyncRun", jsonString, token); - if (serviceQueryInfo.getXiaoXiTou().getFaSongJGID().equals("47231022633110211A2101")) //涓尰闄� - result = OkHttpExample.sendPostRequest("https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraSyncRun", jsonString, token); - map = objectMapper.readValue(result, Map.class); + if (serviceQueryInfo.getXiaoXiTou().getFaSongJGID().equals("47255004333112711A1001")) { //鏅畞 + result = OkHttpExample.sendPostRequest("https://9.0.124.104:13021/mediinfo-grus-fuwuzxwg/api/esb/lyraSyncRun", jsonString, token); + }else if (serviceQueryInfo.getXiaoXiTou().getFaSongJGID().equals("47231022633110211A2101")) { //涓尰闄� + result = OkHttpExample.sendPostRequest("https://9.0.124.104:13011/mediinfo-grus-fuwuzxwg/api/esb/lyraSyncRun", jsonString, token); + }else if(ObjectUtils.isNotEmpty(serviceQueryInfo.getUrl360())){ + result = OkHttpExample.sendPostRequest(serviceQueryInfo.getUrl360(), jsonString, token); + } + map = objectMapper.readValue(result, Map.class); } catch (Exception e) { e.printStackTrace(); } -- Gitblit v1.9.3