|
@ -3,8 +3,11 @@ package com.yihu.wlyy.service.app.record;
|
|
import com.yihu.wlyy.service.BaseService;
|
|
import com.yihu.wlyy.service.BaseService;
|
|
import com.yihu.wlyy.util.HttpClientUtil;
|
|
import com.yihu.wlyy.util.HttpClientUtil;
|
|
import com.yihu.wlyy.util.SystemConf;
|
|
import com.yihu.wlyy.util.SystemConf;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
import org.apache.http.NameValuePair;
|
|
import org.apache.http.NameValuePair;
|
|
import org.apache.http.message.BasicNameValuePair;
|
|
import org.apache.http.message.BasicNameValuePair;
|
|
|
|
import org.json.JSONArray;
|
|
|
|
import org.json.JSONObject;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
@ -17,7 +20,7 @@ import java.util.List;
|
|
public class HospitalizationService extends BaseService {
|
|
public class HospitalizationService extends BaseService {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 获取健康档案信息
|
|
|
|
|
|
* 获取住院记录
|
|
*/
|
|
*/
|
|
public String getHospitalizationRecord(String strSSID, String startDate, String endDate, String startNum, String endNum) throws Exception {
|
|
public String getHospitalizationRecord(String strSSID, String startDate, String endDate, String startNum, String endNum) throws Exception {
|
|
String url = SystemConf.getInstance().getSystemProperties().getProperty("sign_check_upload");
|
|
String url = SystemConf.getInstance().getSystemProperties().getProperty("sign_check_upload");
|
|
@ -30,7 +33,21 @@ public class HospitalizationService extends BaseService {
|
|
params.add(new BasicNameValuePair("startNum", startNum));
|
|
params.add(new BasicNameValuePair("startNum", startNum));
|
|
params.add(new BasicNameValuePair("endNum", endNum));
|
|
params.add(new BasicNameValuePair("endNum", endNum));
|
|
|
|
|
|
String result = HttpClientUtil.post(url, params, "UTF-8");
|
|
|
|
return result;
|
|
|
|
|
|
String response = HttpClientUtil.post(url, params, "UTF-8");
|
|
|
|
JSONArray result = new JSONArray();
|
|
|
|
|
|
|
|
if (!StringUtils.isEmpty(response)){
|
|
|
|
JSONObject jsonObject = new JSONObject(response);
|
|
|
|
int status = jsonObject.getInt("status");
|
|
|
|
if (status == 200){
|
|
|
|
String data = jsonObject.getString("data");
|
|
|
|
if (!StringUtils.isEmpty(data)){
|
|
|
|
JSONObject jsonData = new JSONObject(data);
|
|
|
|
result = jsonData.getJSONArray("EhrList");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
return result.toString();
|
|
}
|
|
}
|
|
}
|
|
}
|