From d5216d40d59f6e353d9d3d623d4ac3089c511151 Mon Sep 17 00:00:00 2001 From: landong2015 Date: Wed, 19 Oct 2016 19:03:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E5=8D=B1=E6=80=A5=E5=A4=84?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/utils/PatientRelateMemberUtil.java | 55 ++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/PatientRelateMemberUtil.java diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/PatientRelateMemberUtil.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/PatientRelateMemberUtil.java new file mode 100644 index 0000000..af19ce5 --- /dev/null +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/PatientRelateMemberUtil.java @@ -0,0 +1,55 @@ +package com.lyms.platform.operate.web.utils; + +import com.lyms.platform.common.utils.JsonUtil; +import com.lyms.platform.common.utils.MessageUtil; +import com.lyms.platform.operate.web.result.MommyBabyMemberIdsResult; +import org.apache.commons.httpclient.HttpClient; +import org.apache.commons.httpclient.NameValuePair; +import org.apache.commons.httpclient.methods.GetMethod; + +import java.util.ArrayList; +import java.util.List; + +/** + * Created by Administrator on 2016/10/14 0014. + */ +public class PatientRelateMemberUtil { + + public static List getMommyBabyMember(String id,String token){ + + HttpClient client = new HttpClient(); + GetMethod get = new MessageUtil.UTF8GetMethod("http://data.api.healthbaby.com.cn/v1/platformPatients.action"); + NameValuePair[] data = { + new NameValuePair("id", id), + }; + get.setQueryString(data); + get.setRequestHeader("Authorization", token); + + List list = new ArrayList<>(); + + try { + client.executeMethod(get); + int statusCode = get.getStatusCode(); + + System.out.println("statusCode:" + statusCode); + + String result = new String(get.getResponseBodyAsString()); + + System.out.println("result:" + result); + + get.releaseConnection(); + if (result != null && result.indexOf("成功") > 0) { + MommyBabyMemberIdsResult ids = JsonUtil.str2Obj(result, MommyBabyMemberIdsResult.class); + if (ids!=null){ + list = ids.getList(); + return list; + } + return list; + } + } catch (Exception e) { + e.printStackTrace(); + } + return list; + } + +} -- 1.8.3.1