diff --git a/src/main/java/com/glxp/api/http/ErpBasicClient.java b/src/main/java/com/glxp/api/http/ErpBasicClient.java index a773bb7c0..a2c11df52 100644 --- a/src/main/java/com/glxp/api/http/ErpBasicClient.java +++ b/src/main/java/com/glxp/api/http/ErpBasicClient.java @@ -482,6 +482,17 @@ public class ErpBasicClient { * 校验码是和下级所有码否上传医保过了(返回的list就是码已经重复上传到医保的了) */ public BaseResponse collectOrderCheckCodeUploading(List codeList) { - return ResultVOUtils.success(new ArrayList<>()); + ThrSystemEntity basicThirdSysEntity = basicThirdSysService.selectByThirdId("thirdId"); + String url = basicThirdSysEntity.getThridUrl() + "/udiwms/relCode/checkCode"; + try { + String response = httpOkClient.uCloudPost(url, codeList); + BaseResponse listBaseResponse = + JSONObject.parseObject(response, new TypeReference>() { + }); + return listBaseResponse; + } catch (Exception e) { + log.error("校验码是和下级所有码否上传医保", e); + return ResultVOUtils.error(500, "连接第三方系统接口服务出错"); + } } }