|
@ -0,0 +1,424 @@
|
|
|
package com.yihu.jw.hospital.prescription.service;
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
|
|
|
import com.yihu.jw.hospital.dict.WlyyHospitalSysDictDao;
|
|
|
import com.yihu.jw.hospital.prescription.service.entrance.XzzxEntranceService;
|
|
|
import com.yihu.jw.patient.dao.BasePatientDao;
|
|
|
import com.yihu.jw.util.http.HttpClientUtil;
|
|
|
import com.yihu.jw.utils.StringUtil;
|
|
|
import com.yihu.jw.utils.WebserviceUtil;
|
|
|
import net.sf.json.xml.XMLSerializer;
|
|
|
import org.apache.commons.collections.map.HashedMap;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.apache.http.NameValuePair;
|
|
|
import org.apache.http.message.BasicNameValuePair;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
@Service
|
|
|
@Transactional
|
|
|
public class TasyNatService {
|
|
|
private static Logger logger = LoggerFactory.getLogger(TasyNatService.class);
|
|
|
private static String key="bvvsf3JA0mUXMU+mVnMaOQ==";
|
|
|
@Autowired
|
|
|
private BasePatientDao basePatientDao;
|
|
|
@Autowired
|
|
|
private WlyyHospitalSysDictDao wlyyHospitalSysDictDao;
|
|
|
@Autowired
|
|
|
private HttpClientUtil httpClientUtil;
|
|
|
|
|
|
public String getOperateUrl(){
|
|
|
|
|
|
List<WlyyHospitalSysDictDO> list = wlyyHospitalSysDictDao.findByDictName("TasyWebOperateService");
|
|
|
|
|
|
String url = list.get(0).getDictCode();
|
|
|
return url;
|
|
|
}
|
|
|
public String getTaszWebServiceInfo(String api, Map<String,String> params, String url)throws Exception{
|
|
|
|
|
|
logger.info("url"+url);
|
|
|
|
|
|
List<WlyyHospitalSysDictDO> xzzxNamespaces = wlyyHospitalSysDictDao.findByDictName("TasyNamespace");
|
|
|
|
|
|
String xzzxNamespace = xzzxNamespaces.get(0).getDictCode();
|
|
|
|
|
|
logger.info("TasyNamespace",xzzxNamespace);
|
|
|
|
|
|
return WebserviceUtil.post(url,xzzxNamespace,api,params);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 线上注册
|
|
|
* @return
|
|
|
*/
|
|
|
public String registerPatient(JSONObject jsonObject)throws Exception{
|
|
|
String api = "SickNocardRegister";
|
|
|
/*String msgHeader ="<?xml version=\"1.0\" encoding=\"utf-8\"?> " +
|
|
|
"<root> " +
|
|
|
" <serverName>"+api+"</serverName> " +
|
|
|
" <format>xml</format>" +
|
|
|
" <callOperator></callOperator> " +
|
|
|
" <certificate>"+key+"</certificate> " +
|
|
|
"</root>";*/
|
|
|
String condition ="";
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("IdType"))){
|
|
|
condition += "<IdType>"+jsonObject.getString("IdType")+"</IdType>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("IdNo"))){
|
|
|
condition += "<IdNo>"+jsonObject.getString("IdNo")+"</IdNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("UserName"))){
|
|
|
condition += "<UserName>"+jsonObject.getString("UserName")+"</UserName>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("UserSex"))){
|
|
|
condition += "<UserSex>"+jsonObject.getString("UserSex")+"</UserSex>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("MobilePhone"))){
|
|
|
condition += "<MobilePhone>"+jsonObject.getString("MobilePhone")+"</MobilePhone>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("Birthday"))){
|
|
|
condition += "<Birthday>"+jsonObject.getString("Birthday")+"</Birthday>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("Address "))){
|
|
|
condition += "<Address >"+jsonObject.getString("Address ")+"</Address >";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("WorkUnit"))){
|
|
|
condition += "<WorkUnit>"+jsonObject.getString("WorkUnit")+"</WorkUnit>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("CardType"))){
|
|
|
condition += "<CardType>"+jsonObject.getString("CardType")+"</CardType>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("CardNo"))){
|
|
|
condition += "<CardNo>"+jsonObject.getString("CardNo")+"</CardNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("Citizen"))){
|
|
|
condition += "<Citizen>"+jsonObject.getString("Citizen")+"</Citizen>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("BirthPlace"))){
|
|
|
condition += "<BirthPlace>"+jsonObject.getString("BirthPlace")+"</BirthPlace>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("MaritalStatus"))){
|
|
|
condition += "<MaritalStatus>"+jsonObject.getString("MaritalStatus")+"</MaritalStatus>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("UnitPhone"))){
|
|
|
condition += "<UnitPhone>"+jsonObject.getString("UnitPhone")+"</UnitPhone>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("Email"))){
|
|
|
condition += "<Email>"+jsonObject.getString("Email")+"</Email>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("Community"))){
|
|
|
condition += "<Community>"+jsonObject.getString("Community")+"</Community>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("ContactName"))){
|
|
|
condition += "<ContactName>"+jsonObject.getString("ContactName")+"</ContactName>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("ContactRelation"))){
|
|
|
condition += "<ContactRelation>"+jsonObject.getString("ContactRelation")+"</ContactRelation>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("ContactPhone"))){
|
|
|
condition += "<ContactPhone>"+jsonObject.getString("ContactPhone")+"</ContactPhone>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("ContactAddress"))){
|
|
|
condition += "<ContactAddress>"+jsonObject.getString("ContactAddress")+"</ContactAddress>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("Id000"))){
|
|
|
condition += "<Id000>"+jsonObject.getString("Id000")+"</Id000>";
|
|
|
}
|
|
|
|
|
|
String msgBody ="<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
|
|
"<root>"+condition+"</root>";
|
|
|
|
|
|
Map<String,String> params = new HashedMap();
|
|
|
//params.put("msgHeader",msgHeader);
|
|
|
params.put("msgBody",msgBody);
|
|
|
logger.info("registerPatient params:"+params.toString());
|
|
|
String xml = getTaszWebServiceInfo("CallInterface",params,getOperateUrl());
|
|
|
XMLSerializer xmlSerializer = new XMLSerializer();
|
|
|
String json = xmlSerializer.read(xml).toString();
|
|
|
logger.info("registerPatient json:"+json);
|
|
|
return json;
|
|
|
}
|
|
|
/**
|
|
|
* 挂号+项目开单
|
|
|
* @return
|
|
|
*/
|
|
|
public String insertNucleicBill(JSONObject jsonObject)throws Exception{
|
|
|
String api = "insertNucleicBill";
|
|
|
String msgHeader ="<?xml version=\"1.0\" encoding=\"utf-8\"?> " +
|
|
|
"<root> " +
|
|
|
" <serverName>"+api+"</serverName> " +
|
|
|
" <format>xml</format>" +
|
|
|
" <callOperator></callOperator> " +
|
|
|
" <certificate>"+key+"</certificate> " +
|
|
|
"</root>";
|
|
|
String condition ="";
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("deptCode"))){
|
|
|
condition += "<deptCode>"+jsonObject.getString("deptCode")+"</deptCode>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("staffNo"))){
|
|
|
condition += "<staffNo>"+jsonObject.getString("staffNo")+"</staffNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("preNo"))){
|
|
|
condition += "<preNo>"+jsonObject.getString("preNo")+"</preNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("icCardNo"))){
|
|
|
condition += "<icCardNo>"+jsonObject.getString("icCardNo")+"</icCardNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("patientName"))){
|
|
|
condition += "<patientName>"+jsonObject.getString("patientName")+"</patientName>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("registerFee"))){
|
|
|
condition += "<registerFee>"+jsonObject.getString("registerFee")+"</registerFee>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("clinicFee"))){
|
|
|
condition += "<clinicFee>"+jsonObject.getString("clinicFee")+"</clinicFee>";
|
|
|
}
|
|
|
String itemCoditon="";
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("item"))){
|
|
|
JSONObject itemObject=jsonObject.getJSONObject("item");
|
|
|
if (StringUtils.isNoneBlank(itemObject.getString("itemCode"))){
|
|
|
itemCoditon += "<itemCode>"+itemObject.getString("itemCode")+"</itemCode>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(itemObject.getString("itemName"))){
|
|
|
itemCoditon += "<itemName>"+itemObject.getString("itemName")+"</itemName>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(itemObject.getString("itemPrice"))){
|
|
|
itemCoditon += "<itemPrice>"+itemCoditon+"</itemPrice>";
|
|
|
}
|
|
|
condition += "<itemList><item>"+jsonObject.getString("clinicFee")+"</item></itemList>";
|
|
|
}
|
|
|
String msgBody ="<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
|
|
"<root>"+condition+"</root>";
|
|
|
|
|
|
Map<String,String> params = new HashedMap();
|
|
|
params.put("msgHeader",msgHeader);
|
|
|
params.put("msgBody",msgBody);
|
|
|
logger.info("insertNucleicBill params:"+params.toString());
|
|
|
String xml = getTaszWebServiceInfo("CallInterface",params,getOperateUrl());
|
|
|
XMLSerializer xmlSerializer = new XMLSerializer();
|
|
|
String json = xmlSerializer.read(xml).toString();
|
|
|
logger.info("insertNucleicBill json:"+json);
|
|
|
return json;
|
|
|
}
|
|
|
/**
|
|
|
* 取消核酸预约
|
|
|
* @return
|
|
|
*/
|
|
|
public String cancelNucleicBill(JSONObject jsonObject)throws Exception{
|
|
|
String api = "cancelNucleicBill";
|
|
|
String msgHeader ="<?xml version=\"1.0\" encoding=\"utf-8\"?> " +
|
|
|
"<root> " +
|
|
|
" <serverName>"+api+"</serverName> " +
|
|
|
" <format>xml</format>" +
|
|
|
" <callOperator></callOperator> " +
|
|
|
" <certificate>"+key+"</certificate> " +
|
|
|
"</root>";
|
|
|
String condition ="";
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("hisTradeNo"))){
|
|
|
condition += "<hisTradeNo>"+jsonObject.getString("hisTradeNo")+"</hisTradeNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("icCardNo"))){
|
|
|
condition += "<icCardNo>"+jsonObject.getString("icCardNo")+"</icCardNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("patientName"))){
|
|
|
condition += "<patientName>"+jsonObject.getString("patientName")+"</patientName>";
|
|
|
}
|
|
|
|
|
|
String msgBody ="<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
|
|
"<root>"+condition+"</root>";
|
|
|
|
|
|
Map<String,String> params = new HashedMap();
|
|
|
params.put("msgHeader",msgHeader);
|
|
|
params.put("msgBody",msgBody);
|
|
|
logger.info("cancelNucleicBill params:"+params.toString());
|
|
|
String xml = getTaszWebServiceInfo("CallInterface",params,getOperateUrl());
|
|
|
XMLSerializer xmlSerializer = new XMLSerializer();
|
|
|
String json = xmlSerializer.read(xml).toString();
|
|
|
logger.info("cancelNucleicBill json:"+json);
|
|
|
return json;
|
|
|
}
|
|
|
/**
|
|
|
* 核酸检测项目扣费
|
|
|
* @return
|
|
|
*/
|
|
|
public String ChargenucleicBill(JSONObject jsonObject)throws Exception{
|
|
|
String api = "ChargenucleicBill";
|
|
|
String msgHeader ="<?xml version=\"1.0\" encoding=\"utf-8\"?> " +
|
|
|
"<root> " +
|
|
|
" <serverName>"+api+"</serverName> " +
|
|
|
" <format>xml</format>" +
|
|
|
" <callOperator></callOperator> " +
|
|
|
" <certificate>"+key+"</certificate> " +
|
|
|
"</root>";
|
|
|
String condition ="";
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("hisTradeNo"))){
|
|
|
condition += "<hisTradeNo>"+jsonObject.getString("hisTradeNo")+"</hisTradeNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("icCardNo"))){
|
|
|
condition += "<icCardNo>"+jsonObject.getString("icCardNo")+"</icCardNo>";
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(jsonObject.getString("patientName"))){
|
|
|
condition += "<patientName>"+jsonObject.getString("patientName")+"</patientName>";
|
|
|
}
|
|
|
|
|
|
String msgBody ="<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
|
|
|
"<root>"+condition+"</root>";
|
|
|
|
|
|
Map<String,String> params = new HashedMap();
|
|
|
params.put("msgHeader",msgHeader);
|
|
|
params.put("msgBody",msgBody);
|
|
|
logger.info("cancelNucleicBill params:"+params.toString());
|
|
|
String xml = getTaszWebServiceInfo("CallInterface",params,getOperateUrl());
|
|
|
XMLSerializer xmlSerializer = new XMLSerializer();
|
|
|
String json = xmlSerializer.read(xml).toString();
|
|
|
logger.info("cancelNucleicBill json:"+json);
|
|
|
return json;
|
|
|
}
|
|
|
|
|
|
//组装核算下单参数
|
|
|
public String initNatParams(String preNo,String patientName,String icCardNo){
|
|
|
List<WlyyHospitalSysDictDO> natConfigList = wlyyHospitalSysDictDao.findByDictName("natConfigList");
|
|
|
String deptCode = "0001";
|
|
|
String staffNo = "0001";
|
|
|
String registerFee = "0.01";
|
|
|
String clinicFee = "0.01";
|
|
|
String itemCode = "xmCode";
|
|
|
String itemName = "核酸检测";
|
|
|
String itemPrice = "0.01";
|
|
|
for (WlyyHospitalSysDictDO wlyyHospitalSysDictDO:natConfigList){
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"deptCode".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
deptCode = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"staffNo".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
staffNo = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"registerFee".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
registerFee = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"clinicFee".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
clinicFee = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"itemCode".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
itemCode = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"itemName".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
itemName = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
if (StringUtils.isNoneBlank(wlyyHospitalSysDictDO.getDictValue())&&"itemPrice".equalsIgnoreCase(wlyyHospitalSysDictDO.getDictCode())){
|
|
|
itemPrice = wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
}
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
jsonObject.put("preNo",preNo);
|
|
|
jsonObject.put("icCardNo",icCardNo);
|
|
|
jsonObject.put("patientName",patientName);
|
|
|
jsonObject.put("deptCode",deptCode);
|
|
|
jsonObject.put("staffNo",staffNo);
|
|
|
jsonObject.put("registerFee",registerFee);
|
|
|
jsonObject.put("clinicFee",clinicFee);
|
|
|
JSONObject item = new JSONObject();
|
|
|
item.put("itemCode",itemCode);
|
|
|
item.put("itemName",itemName);
|
|
|
item.put("itemPrice",itemPrice);
|
|
|
jsonObject.put("item",item);
|
|
|
String res="";
|
|
|
try {
|
|
|
res = insertNucleicBill(jsonObject);
|
|
|
if (StringUtils.isNoneBlank(res)){
|
|
|
return res;
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
|
|
|
return "";
|
|
|
}
|
|
|
//调用取消核酸接口
|
|
|
public String cancelNat(String hisTraceNo,String idCardNo,String patientName){
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
jsonObject.put("hisTraceNo",hisTraceNo);
|
|
|
jsonObject.put("idCardNo",idCardNo);
|
|
|
jsonObject.put("patientName",patientName);
|
|
|
String res="";
|
|
|
try {
|
|
|
res = cancelNucleicBill(jsonObject);
|
|
|
if (StringUtils.isNoneBlank(res)){
|
|
|
return res;
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
return "";
|
|
|
}
|
|
|
|
|
|
//调用扣费接口
|
|
|
public String chargeBill(String hisTraceNo,String idCardNo,String patientName){
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
jsonObject.put("hisTraceNo",hisTraceNo);
|
|
|
jsonObject.put("idCardNo",idCardNo);
|
|
|
jsonObject.put("patientName",patientName);
|
|
|
String res="";
|
|
|
try {
|
|
|
res = ChargenucleicBill(jsonObject);
|
|
|
if (StringUtils.isNoneBlank(res)){
|
|
|
return res;
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
return "";
|
|
|
}
|
|
|
//Integer payType,String tradeNo,String openId,String idNo,String name ,String amountJSONObject jsonObject = new JSONObject();
|
|
|
// jsonObject.put("payType",payType);
|
|
|
// jsonObject.put("tradeNo",tradeNo);
|
|
|
// jsonObject.put("openId",openId);
|
|
|
// jsonObject.put("idNo",idNo);
|
|
|
// jsonObject.put("name",name);
|
|
|
// jsonObject.put("amount",amount);
|
|
|
public String placeOrder(JSONObject jsonObject){
|
|
|
String url = "";
|
|
|
WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("placeOrderUrl");
|
|
|
if (wlyyHospitalSysDictDO!=null){
|
|
|
url=wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
List<NameValuePair> params = new ArrayList<>();
|
|
|
params.add(new BasicNameValuePair("placeOrder", jsonObject.toJSONString()));
|
|
|
String response = httpClientUtil.post(url,params ,"UTF-8");
|
|
|
return response;
|
|
|
}
|
|
|
|
|
|
public String orderStatus(JSONObject jsonObject){
|
|
|
String url = "";
|
|
|
WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("orderStatusUrl");
|
|
|
if (wlyyHospitalSysDictDO!=null){
|
|
|
url=wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
List<NameValuePair> params = new ArrayList<>();
|
|
|
params.add(new BasicNameValuePair("orderStatus", jsonObject.toJSONString()));
|
|
|
String response = httpClientUtil.post(url,params ,"UTF-8");
|
|
|
return response;
|
|
|
}
|
|
|
|
|
|
public String tmpPush(JSONObject jsonObject){
|
|
|
String url = "";
|
|
|
WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findById("tmpPushUrl");
|
|
|
if (wlyyHospitalSysDictDO!=null){
|
|
|
url=wlyyHospitalSysDictDO.getDictValue();
|
|
|
}
|
|
|
List<NameValuePair> params = new ArrayList<>();
|
|
|
params.add(new BasicNameValuePair("orderStatus", jsonObject.toJSONString()));
|
|
|
String response = httpClientUtil.post(url,params ,"UTF-8");
|
|
|
return response;
|
|
|
}
|
|
|
|
|
|
}
|