Browse Source

加入webservice方法

gaodm 6 years ago
parent
commit
dae9ead0a6
1 changed files with 15 additions and 1 deletions
  1. 15 1
      tran-service/src/main/java/com/diagbot/client/CxfClient.java

+ 15 - 1
tran-service/src/main/java/com/diagbot/client/CxfClient.java

@@ -27,7 +27,21 @@ public class CxfClient {
         Object[] objects = new Object[0];
         try {
             // invoke("方法名",参数1,参数2,参数3....);
-            objects = client.invoke("sayHello", "Leftso");
+            String in0  = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n" +
+                    "<ROOT>\n" +
+                    "    <HEAD>\n" +
+                    "        <tranKey>ICSS_GET_PATIENT</tranKey>\n" +
+                    "        <tranType>ICSS_GET_PATIENT</tranType>\n" +
+                    "        <stffNo></stffNo>\n" +
+                    "        <hospitalId></hospitalId>\n" +
+                    "        <departId></departId>\n" +
+                    "        <tranData></tranData>\n" +
+                    "    </HEAD>\n" +
+                    "    <BODY xsi:type=\"patientInfoRequest\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n" +
+                    "        <PATIENTID>1</PATIENTID>\n" +
+                    "    </BODY>\n" +
+                    "</ROOT>\n";
+            objects = client.invoke("ICSS_GET_PATIENT", in0);
             System.out.println("返回数据:" + objects[0]);
         } catch (java.lang.Exception e) {
             e.printStackTrace();