From ae3d8d1b4e5d77323197aa298e3c767dc4859f0e Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期三, 23 四月 2025 17:03:58 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java | 29 +++++++++++++---------------- 1 files changed, 13 insertions(+), 16 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 13d562d..6b1e24d 100644 --- a/smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/SvyTaskSingleServiceImpl.java @@ -1,7 +1,5 @@ package com.smartor.service.impl; -import cn.hutool.json.JSONUtil; -import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson2.JSON; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; @@ -9,22 +7,15 @@ import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.enums.HospTypeEnum; import com.ruoyi.common.enums.ServiceTaskTypeEnum; -import com.ruoyi.common.enums.TaskTypeEnum; import com.ruoyi.common.exception.base.BaseException; import com.ruoyi.common.utils.*; -import com.ruoyi.common.utils.http.HttpEntity; -import com.ruoyi.common.utils.http.HttpUtils; import com.smartor.common.LyraTokenUtil; import com.smartor.domain.*; import com.smartor.mapper.BaseOrganizationMapper; import com.smartor.mapper.ServiceSubtaskMapper; import com.smartor.service.IServiceTaskService; import com.smartor.service.ISvyTaskSingleService; -import com.sun.org.apache.bcel.internal.generic.NEW; import lombok.extern.slf4j.Slf4j; -import okhttp3.OkHttpClient; -import okhttp3.Request; -import okhttp3.Response; import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.ObjectUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -248,14 +239,13 @@ if (StringUtils.isNotEmpty(serviceTaskVO.getServicetype())) type = ServiceTaskTypeEnum.getDescByCode(serviceTaskVO.getServicetype()); serviceSubtask.setServiceType(type); - String tasktype = "-1"; - if (StringUtils.isNotEmpty(serviceTaskVO.getTasktype())) - tasktype = TaskTypeEnum.getDescByCode(serviceTaskVO.getTasktype()); - serviceSubtask.setType(tasktype); + //绗笁鏂逛紶杩囨潵鐨勶紝鐩存帴缁熶竴瀹氫负闂嵎 + serviceSubtask.setType("2"); serviceSubtask.setLabelstatus(serviceTaskVO.getTaskstate()); serviceSubtask.setTaskName(serviceTaskVO.getTaskname()); serviceSubtask.setTaskDesc(serviceTaskVO.getTaskdesc()); - serviceSubtask.setPreachform(serviceTaskVO.getExemode()); + //绗笁鏂逛紶杩囨潵鐨勶紝鐩存帴缁熶竴瀹氫负"浜哄伐" + serviceSubtask.setPreachform("1"); serviceSubtask.setCreateBy(serviceTaskVO.getCreateBy()); serviceSubtask.setCreateTime(serviceTaskVO.getCreateTime()); serviceSubtask.setOperatorNo(serviceTaskVO.getOperatorno()); @@ -266,7 +256,7 @@ serviceSubtask.setSuggest(serviceTaskVO.getSuggest()); serviceSubtask.setDelFlag(serviceTaskVO.getDelflag()); serviceSubtask.setOrgid(serviceTaskVO.getOrgguid()); - serviceSubtask.setPatid(serviceTaskVO.getPatguid()); + serviceSubtask.setPatguid(serviceTaskVO.getPatguid()); serviceSubtask.setSendname(serviceTaskVO.getPatname()); if (StringUtils.isNotEmpty(serviceTaskVO.getPatsex()) && serviceTaskVO.getPatsex().equals("鐢�")) serviceSubtask.setSex(1L); @@ -314,8 +304,12 @@ throw new BaseException("360鏌ヨ鏉′欢涓虹┖"); } String token = null; + 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"); + if (serviceQueryInfo.getXiaoXiTou().getFaSongJGID().equals("47231022633110211A2101")) //涓尰闄� + lyraTokenUtil = LyraTokenUtil.createLyraTokenUtil("https://9.0.124.104:13011/mediinfo-lyra-authserver/connect/token", "zjhes.suifangxt", "OIjdJvx2ALjFVGZoCZO4I8O"); - LyraTokenUtil lyraTokenUtil = LyraTokenUtil.createLyraTokenUtil("https://9.0.124.104:13021/mediinfo-lyra-authserver/connect/token", "zjhes.suifangxt", "OIjdJvx2ALjFVGZoCZO4I8O"); try { token = lyraTokenUtil.getToken(); } catch (IOException e) { @@ -347,7 +341,10 @@ 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); } catch (Exception e) { e.printStackTrace(); -- Gitblit v1.9.3