|
@ -18,6 +18,7 @@ import java.io.PrintWriter;
|
|
|
import java.io.StringWriter;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
import java.util.UUID;
|
|
|
|
|
|
|
|
|
/**
|
|
@ -40,7 +41,7 @@ public class PrescriptionCAService extends ZysoftBaseService {
|
|
|
@Autowired
|
|
|
private ObjectMapper objectMapper;
|
|
|
|
|
|
private String getHeaderXml(String api,String srcBusinessStreamNO)
|
|
|
private String getHeaderXml(String api,String srcBusinessStreamNO,String srcRequestStreamNO)
|
|
|
{
|
|
|
return "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
|
|
|
"<root>\n" +
|
|
@ -57,6 +58,7 @@ public class PrescriptionCAService extends ZysoftBaseService {
|
|
|
" <srcBusinessNodeName>审核</srcBusinessNodeName>\n" +
|
|
|
" <srcOperatorAccount>"+srcBusinessStreamNO+"</srcOperatorAccount>\n" +
|
|
|
" <srcBusinessStreamNO>"+srcBusinessStreamNO+"</srcBusinessStreamNO>\n" +
|
|
|
" <srcRequestStreamNO>"+srcRequestStreamNO+"</srcRequestStreamNO>\n" +
|
|
|
" <srcDataExtProperty></srcDataExtProperty>\n" +
|
|
|
"</root>";
|
|
|
}
|
|
@ -82,8 +84,8 @@ public class PrescriptionCAService extends ZysoftBaseService {
|
|
|
}
|
|
|
}
|
|
|
msgBody += "</root>";
|
|
|
|
|
|
String msgHeader = getHeaderXml(api,srcBusinessStreamNO);
|
|
|
String srcRequestStreamNO = UUID.randomUUID().toString().replace("-", "");
|
|
|
String msgHeader = getHeaderXml(api,srcBusinessStreamNO,srcRequestStreamNO);
|
|
|
|
|
|
System.out.println("msgHerder:"+msgHeader);
|
|
|
System.out.println("msgBody:"+msgBody);
|
|
@ -164,8 +166,8 @@ public class PrescriptionCAService extends ZysoftBaseService {
|
|
|
}
|
|
|
|
|
|
msgBody += "</root>";
|
|
|
|
|
|
String msgHeader = getHeaderXml(api,srcBusinessStreamNO);
|
|
|
String srcRequestStreamNO = UUID.randomUUID().toString().replace("-", "");
|
|
|
String msgHeader = getHeaderXml(api,srcBusinessStreamNO,srcRequestStreamNO);
|
|
|
|
|
|
Map<String,String> p = new HashMap<>();
|
|
|
p.put("msgHeader",msgHeader);
|