1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- package com.steerinfo.dil.wsdl;
- import com.alibaba.fastjson.JSON;
- import com.alibaba.fastjson.JSONObject;
- public class TestDG {
- public static void main(String args[]) {
- // 要先登陆EAS才能调用后续接口,登录传递参数说明如下:
- // String userName //EAS登录用户名,可以是user或其他有效的用户名
- // String password //EAS用户登录密码
- // String slnName //eas
- // String dcName //注册的数据中心名称
- // String language //登录的语言
- // Int32 dbType //数据类型,0:MSSQL,1:ORACLE
- //ServiceInfo service = new ServiceInfo("user", "lth3690", "eas", "A005", "L2", 1);
- //ServiceInfo service = new ServiceInfo("01514","321","eas","EAS1101","l2",1);
- //ServiceInfo service = new ServiceInfo("user", "kduser", "eas", "CSTO_UAT", "L2", 0);
- // ServiceInfo service = new ServiceInfo("user", "dgjt@kingdee", "eas", "FDDGEAS85", "L2", 1);
- // ServiceInfo service = new ServiceInfo("user", "lth3690", "eas", "A001", "L2", 1);
- //ServiceInfo service = new ServiceInfo("user", "user2019", "eas", "EASTEST", "L2", 1);
- // ServiceInfo service = new ServiceInfo("user", "kduser", "eas", "D001", "L2", 1);
- //service.setServername("172.16.62.243","56898");//地址和端口号
- //service.setServername("10.99.0.2","56898");//地址和端口号
- // service.setServername("10.192.200.28","56898");//地址和端口号
- //service.setServername("125.68.188.158","6888");//地址和端口号
- //service.setServername("10.192.106.5","6888");//地址和端口号
- //service.setServername("10.192.200.28" , "56898");
- //service.setServername("192.168.55.110" , "56898");
- //service.setServername("127.0.0.1" , "56898");
- // service.setServername("172.16.62.243" , "56898");
- // service.setServername("172.16.33.111" , "8900");
- // service.setServername("172.16.62.243" , "56898");
- // ServiceInfo service = new ServiceInfo("黄英", "123", "eas", "NT11", "L2", 1);
- // service.setServername("172.16.200.57" , "6888");
- com.steerinfo.dil.wsdl.ServiceInfo service = new ServiceInfo("user", "kduser", "eas", "D001", "L2", 1);
- service.setServername("172.16.62.243" , "56898");
- // service.setServername("172.16.49.135" , "56898");
- // service.setServername("127.0.0.1" , "56898");
- long startT = System.currentTimeMillis();
- try {
- String result = null;
- WSFaceFacadeSrvProxyServiceLocator locator = new WSFaceFacadeSrvProxyServiceLocator();
- String json ="{\n" +
- " \"input\":{\n" +
- " \"head\": {\n" +
- " \"cusNum\": \"011600008\",\n" +
- " \"number\": \"WXSDD2021122000010003\",\n" +
- " \"unitName\": \"四川省达州钢铁集团有限责任公司\",\n" +
- " \"bizDate\": \"2021-12-20 21:22:00\",\n" +
- " \"remark\": \"测试数据\"\n" +
- " },\n" +
- " \"entries\": [\n" +
- " {\n" +
- " \"materialName\": \"四级螺纹钢定尺范围\",\n" +
- " \"materialNum\": \"080101010100083\",\n" +
- " \"qty\": 20,\n" +
- " \"saleMaterialId\": 4\n" +
- " }\n" +
- " ]\n" +
- "},\n" +
- " \"context\": {\n" +
- " \"logError\": true,\n" +
- " \"logData\": true\n" +
- " },\n" +
- " \"login\": {\n" +
- " \"password\": \"dgjt@kingdee\",\n" +
- " \"dcName\": \"zseas85\",\n" +
- " \"dbType\": \"0\",\n" +
- " \"userName\": \"user\"\n" +
- " },\n" +
- " \"command\": \"saveSaleOrderBillHandler\"\n" +
- "}";
- String res = locator.getWSFaceFacade().invokeJson(json);
- JSONObject request = JSON.parseObject(res);
- String output = request.getString("output");
- String requestException = request.getString("exception");
- System.out.println("成功:"+output);
- System.out.println("失败:"+requestException);
- // String outResult = FaceEncryptUtil.AES_Decrypt(output, "FXXT");
- // System.out.println(res);//调用接口后返回的结果数据
- // System.out.println(outResult);
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
- }
|