From 26ee9f01a9c27a671f8d39f42e4e19c5c3e7c6b5 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 22 八月 2024 15:00:11 +0800 Subject: [PATCH] 最新版本 --- server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java | 62 +++++++++++++++++++++++++++++-- 1 files changed, 58 insertions(+), 4 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java index 6f9f778..2b59378 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java @@ -412,6 +412,24 @@ return null; } /** + *璁垮棰勭害 + * @return + */ + public static BaseResponse<IccmAppointmentResponse> iccmAppointment(IccmAppointmentRequest param){ + log.info("銆愭捣搴疯瀹㈤绾︺��================寮�濮�===="+JSONObject.toJSONString(param)); + try { + String res = HKTools.iccmAppointment(JSONObject.toJSONString(param)); + TypeReference typeReference = + new TypeReference< BaseResponse<IccmAppointmentResponse>>(){}; + BaseResponse<IccmAppointmentResponse> result = JSONObject.parseObject(res, typeReference.getType()); + logResult(result,"娴峰悍璁垮棰勭害"); + return result; + }catch (Exception e){ + log.error("銆愭捣搴疯瀹㈤绾︺��================澶辫触====锛歕n"+ e.getMessage()); + } + return null; + } + /** *璁垮棰勭害鍙栨秷 * @return */ @@ -462,6 +480,24 @@ return result; }catch (Exception e){ log.error("銆愭捣搴疯瀹㈠厤鐧昏棰勭害銆�================澶辫触====锛歕n"+ e.getMessage()); + } + return null; + } + /** + *璁垮鍏嶇櫥璁伴绾� + * @return + */ + public static BaseResponse<IccmAppointmentMDJResponse> iccmAppiontmentMDJ(IccmAppointmentMDJRequest param){ + log.info("銆愭捣搴疯瀹㈠厤鐧昏棰勭害銆�================iccm寮�濮�===="+JSONObject.toJSONString(param)); + try { + String res = HKTools.iccmAppointmentMDJ(JSONObject.toJSONString(param)); + TypeReference typeReference = + new TypeReference< BaseResponse<IccmAppointmentMDJResponse> >(){}; + BaseResponse<IccmAppointmentMDJResponse> result = JSONObject.parseObject(res, typeReference.getType()); + logResult(result,"娴峰悍璁垮鍏嶇櫥璁伴绾�"); + return result; + }catch (Exception e){ + log.error("銆愭捣搴疯瀹㈠厤鐧昏棰勭害銆�================iccm澶辫触====锛歕n"+ e.getMessage()); } return null; } @@ -824,6 +860,24 @@ return null; } /** + *鏌ヨ璁垮棰勭害璁板綍锛堝垎椤碉級 + * @return + */ + public static BaseResponse<BaseListPageResponse<IccmAppointmentListResponse>> iccmAppointmentRecords(IccmAppointmentListRequest param){ + log.info("銆愭捣搴疯瀹㈤绾﹁褰曟煡璇€��================寮�濮�===="+JSONObject.toJSONString(param)); + try { + String res = HKTools.iccmAppointmentRecords(JSONObject.toJSONString(param)); + TypeReference typeReference = + new TypeReference<BaseResponse<BaseListPageResponse<IccmAppointmentListResponse>>>(){}; + BaseResponse<BaseListPageResponse<IccmAppointmentListResponse>> result = JSONObject.parseObject(res, typeReference.getType()); + logResult(result,"娴峰悍璁垮棰勭害璁板綍鏌ヨ"); + return result; + }catch (Exception e){ + log.error("銆愭捣搴疯瀹㈤绾﹁褰曟煡璇€��================澶辫触====锛歕n"+ e.getMessage()); + } + return null; + } + /** *鏌ヨ璁垮鏉ヨ璁板綍锛堝凡鐧昏锛夛紙鍒嗛〉锛� * @return */ @@ -1097,13 +1151,13 @@ *鐢ㄤ簬璁剧疆骞挎挱鐨勮嚜瀹氭挱鏀惧拰鍋滄 * @return */ - public static BaseResponse<BaseListPageResponse<LedRecordsInfoResponse>> customBroadcast(CustomBroadcastRequest param){ + public static BaseResponse customBroadcast(CustomBroadcastRequest param){ log.info("銆愭捣搴风敤浜庤缃箍鎾殑鑷畾鎾斁鍜屽仠姝€��================寮�濮�===="+JSONObject.toJSONString(param)); try { String res = HKTools.customBroadcast(JSONObject.toJSONString(param)); TypeReference typeReference = - new TypeReference< BaseResponse<BaseListPageResponse<LedRecordsInfoResponse>> >(){}; - BaseResponse<BaseListPageResponse<LedRecordsInfoResponse>> result = JSONObject.parseObject(res, typeReference.getType()); + new TypeReference< BaseResponse>(){}; + BaseResponse result = JSONObject.parseObject(res, typeReference.getType()); logResult(result,"娴峰悍鐢ㄤ簬璁剧疆骞挎挱鐨勮嚜瀹氭挱鏀惧拰鍋滄"); return result; }catch (Exception e){ @@ -1118,7 +1172,7 @@ public static BaseResponse<BaseListPageResponse<PlatformStatusInfoResponse>> platformStatus(PlatformStatusRequest param) { log.info("銆愭捣搴疯幏鍙栧叏閮ㄦ湀鍙颁俊鎭��================寮�濮�====" + JSONObject.toJSONString(param)); try { - String res = HKTools.platformStatus(JSONObject.toJSONString(param)); + String res = HKTools.platformStatus(param.getPlatformIds()); TypeReference typeReference = new TypeReference<BaseResponse<BaseListPageResponse<PlatformStatusInfoResponse>>>() { }; -- Gitblit v1.9.3