BillFieldUtil updates

webservice
calyrex 6 months ago
parent 6e10788bfa
commit c65efc227f

@ -32,31 +32,42 @@ public class CallSrmCheckMallServices extends BaseBean {
public void setOainput(MallPurReqChkServiceServiceStub.MallPurReqIN oasrm) { public void setOainput(MallPurReqChkServiceServiceStub.MallPurReqIN oasrm) {
this.resultin = oasrm; this.resultin = oasrm;
} }
@Autowired @Autowired
private ConfigProp configProp; private ConfigProp configProp;
public String[] call() throws RemoteException { public String[] call() throws RemoteException {
logger_a0ca618e.info(String.valueOf("调用接口------------------------开始")); logger_a0ca618e.info(String.valueOf("调用接口------------------------开始"));
String[] rtInfo = new String[0];
try {
MallPurReqChkServiceServiceStub stub = null; MallPurReqChkServiceServiceStub stub = null;
String wsdlLocation = ""; String wsdlLocation = "";
// wsdlLocation = "http://10.6.6.151:8088/srm/services/OaSrmCheckPriceService?wsdl"; // wsdlLocation = "http://10.6.6.151:8088/srm/services/OaSrmCheckPriceService?wsdl";
// wsdlLocation = Util.null2String(I18nContextUtilcus.getBean(Environment.class).getProperty("htsrmoasync.htshop")).trim(); // wsdlLocation = Util.null2String(I18nContextUtilcus.getBean(Environment.class).getProperty("htsrmoasync.htshop")).trim();
wsdlLocation = configProp.getHtshop(); wsdlLocation = configProp.getHtshop();
logger_a0ca618e.info("wsdlLocation--" + wsdlLocation);
stub = new MallPurReqChkServiceServiceStub(wsdlLocation); stub = new MallPurReqChkServiceServiceStub(wsdlLocation);
stub._getServiceClient().getOptions().setProperty(org.apache.axis2.transport.http.HTTPConstants.CHUNKED, Boolean.FALSE); stub._getServiceClient().getOptions().setProperty(org.apache.axis2.transport.http.HTTPConstants.CHUNKED, Boolean.FALSE);
logger_a0ca618e.info("stub--" + stub);
// 设置传入参数 // 设置传入参数
MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULTE createRequest = new MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULTE(); MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULTE createRequest = new MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULTE();
MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULT oasrmresult = new MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULT(); MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULT oasrmresult = new MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULT();
oasrmresult.setInputTab(resultin); oasrmresult.setInputTab(resultin);
logger_a0ca618e.info("oasrmresult--" + oasrmresult);
createRequest.setMALL_OA_PUR_REQ_CHK_RESULT(oasrmresult); createRequest.setMALL_OA_PUR_REQ_CHK_RESULT(oasrmresult);
MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULTResponseE resp = null; MallPurReqChkServiceServiceStub.MALL_OA_PUR_REQ_CHK_RESULTResponseE resp = null;
resp = stub.mALL_OA_PUR_REQ_CHK_RESULT(createRequest); resp = stub.mALL_OA_PUR_REQ_CHK_RESULT(createRequest);
logger_a0ca618e.info(String.valueOf("调用接口------------------------完成")); logger_a0ca618e.info(String.valueOf("调用接口------------------------完成"));
MallPurReqChkServiceServiceStub.MallPurReqOUT resultout = resp.getMALL_OA_PUR_REQ_CHK_RESULTResponse().getOutputTab(); MallPurReqChkServiceServiceStub.MallPurReqOUT resultout = resp.getMALL_OA_PUR_REQ_CHK_RESULTResponse().getOutputTab();
// 封装返回 // 封装返回
String[] rtInfo = new String[3]; rtInfo = new String[3];
rtInfo[0] = resultout.getPrNo(); rtInfo[0] = resultout.getPrNo();
rtInfo[1] = resultout.getIstat(); rtInfo[1] = resultout.getIstat();
rtInfo[2] = resultout.getSrmsage(); rtInfo[2] = resultout.getSrmsage();
} catch (Exception e) {
e.printStackTrace();
logger_a0ca618e.error("CallSrmCheckMallServices Exception" + e.getMessage());
}
return rtInfo; return rtInfo;
} }
} }

@ -448,9 +448,9 @@ public class OaMesNewMaterialCertificationAction extends BaseBean implements Act
OA_KSJXCL_SERVICEStub.OA_XCLRZZJBGLC resultin = new OA_KSJXCL_SERVICEStub.OA_XCLRZZJBGLC(); OA_KSJXCL_SERVICEStub.OA_XCLRZZJBGLC resultin = new OA_KSJXCL_SERVICEStub.OA_XCLRZZJBGLC();
try { try {
// TODO custom long转换问题 // TODO custom long转换问题
param_data.setID(Integer.parseInt(Id)); // param_data.setID(Integer.parseInt(Id));
// TODO custom long转换问题 // // TODO custom long转换问题
param_data.setREQUESTID(Integer.parseInt(requestId)); // param_data.setREQUESTID(Integer.parseInt(requestId));
param_data.setBH(lcbh); param_data.setBH(lcbh);
param_data.setCPMC(cpmc); param_data.setCPMC(cpmc);
param_data.setXMLB(xmlb); param_data.setXMLB(xmlb);

@ -324,8 +324,8 @@ public class OaMesNewMaterialProjectAction extends BaseBean implements Action, E
try { try {
// 主表信息赋值 // 主表信息赋值
logger_fedc85f2.info(String.valueOf("主表信息开始赋值")); logger_fedc85f2.info(String.valueOf("主表信息开始赋值"));
param_data.setREQUESTID(Integer.parseInt(requestId)); // param_data.setREQUESTID(Integer.parseInt(requestId));
param_data.setID(Integer.parseInt(id)); // param_data.setID(Integer.parseInt(id));
param_data.setLCBH(lcbh); param_data.setLCBH(lcbh);
param_data.setSKH("GDBJ/BQ-0040A"); param_data.setSKH("GDBJ/BQ-0040A");
param_data.setSQBM(sqbm); param_data.setSQBM(sqbm);

@ -351,8 +351,8 @@ public class OaMesNewMaterialTSBGAction extends BaseBean implements Action, EsbS
arrayItems.addOA_XCLSTBG_ITEM_TYPE(item); arrayItems.addOA_XCLSTBG_ITEM_TYPE(item);
logger_f52b61d7.info("明细表赋值结束,如材料厂家:" + item.getMXCLCJ()); logger_f52b61d7.info("明细表赋值结束,如材料厂家:" + item.getMXCLCJ());
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
System.err.println(e.toString()); System.err.println(e.getMessage());
logger_f52b61d7.info(String.valueOf("明细传值报错 " + e.toString())); logger_f52b61d7.info(String.valueOf("明细传值报错 " + e.getMessage()));
} }
} }
OA_KSJXCL_SERVICEStub.OA_XCLSTBG_HEADER_TYPE param_data = new OA_KSJXCL_SERVICEStub.OA_XCLSTBG_HEADER_TYPE(); OA_KSJXCL_SERVICEStub.OA_XCLSTBG_HEADER_TYPE param_data = new OA_KSJXCL_SERVICEStub.OA_XCLSTBG_HEADER_TYPE();
@ -360,8 +360,8 @@ public class OaMesNewMaterialTSBGAction extends BaseBean implements Action, EsbS
OA_KSJXCL_SERVICEStub.OA_XCLSTBG resultin = new OA_KSJXCL_SERVICEStub.OA_XCLSTBG(); OA_KSJXCL_SERVICEStub.OA_XCLSTBG resultin = new OA_KSJXCL_SERVICEStub.OA_XCLSTBG();
try { try {
logger_f52b61d7.info(String.valueOf("开始封装表单信息")); logger_f52b61d7.info(String.valueOf("开始封装表单信息"));
param_data.setID(Integer.parseInt(Id)); // param_data.setID(Integer.parseInt(Id));
param_data.setREQUESTID(Integer.parseInt(requestId)); // param_data.setREQUESTID(Integer.parseInt(requestId));
param_data.setBH(bh); param_data.setBH(bh);
param_data.setSKH("GDBJ/BQ-0041A"); param_data.setSKH("GDBJ/BQ-0041A");
param_data.setSQBM(zrbm); param_data.setSQBM(zrbm);
@ -404,13 +404,13 @@ public class OaMesNewMaterialTSBGAction extends BaseBean implements Action, EsbS
param_data.setJTYSCJL(Double.parseDouble(jtyscjl)); param_data.setJTYSCJL(Double.parseDouble(jtyscjl));
logger_f52b61d7.info(String.valueOf("明细表赋值结束")); logger_f52b61d7.info(String.valueOf("明细表赋值结束"));
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
System.err.println(e.toString()); System.err.println(e.getMessage());
logger_f52b61d7.info(String.valueOf("机头与水槽距离强制转换报错 " + e.toString())); logger_f52b61d7.info(String.valueOf("机头与水槽距离强制转换报错 " + e.getMessage()));
} }
logger_f52b61d7.info("主表单信息封装结束取供应商1" + param_data.getGYS1()); logger_f52b61d7.info("主表单信息封装结束取供应商1" + param_data.getGYS1());
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
System.err.println(e.toString()); System.err.println(e.getMessage());
logger_f52b61d7.info(String.valueOf("主表强制转换传值报错 " + e.toString())); logger_f52b61d7.info(String.valueOf("主表强制转换传值报错 " + e.getMessage()));
} }
try { try {
// 封装信息 // 封装信息
@ -421,8 +421,8 @@ public class OaMesNewMaterialTSBGAction extends BaseBean implements Action, EsbS
resultin.setWERKS("A000"); resultin.setWERKS("A000");
resultin.setDATAS(param_datas); resultin.setDATAS(param_datas);
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
System.err.println(e.toString()); System.err.println(e.getMessage());
logger_f52b61d7.info(String.valueOf("封装报错 " + e.toString())); logger_f52b61d7.info(String.valueOf("封装报错 " + e.getMessage()));
} }
logger_f52b61d7.info(String.valueOf("调用接口开始0 ")); logger_f52b61d7.info(String.valueOf("调用接口开始0 "));
logger_f52b61d7.info(String.valueOf("调用接口完成RequestId--" + requestId + "--流程编号--" + bh + "项目责任人" + xmzrr)); logger_f52b61d7.info(String.valueOf("调用接口完成RequestId--" + requestId + "--流程编号--" + bh + "项目责任人" + xmzrr));
@ -452,8 +452,8 @@ public class OaMesNewMaterialTSBGAction extends BaseBean implements Action, EsbS
} }
System.out.println(meg); System.out.println(meg);
} catch (Exception e) { } catch (Exception e) {
System.err.println(e.toString()); System.err.println(e.getMessage());
logger_f52b61d7.info(String.valueOf("调用接口报错 " + e.toString())); logger_f52b61d7.info(String.valueOf("调用接口报错 " + e.getMessage()));
return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", Action.FAILURE_AND_CONTINUE, request.getRequestManager())); return WeaResult.fail(500, "执行失败", getResultMapForAction(weaverResultMap, "result", Action.FAILURE_AND_CONTINUE, request.getRequestManager()));
} }

@ -236,8 +236,8 @@ public class OaMesNewMaterialTestAction extends BaseBean implements Action, EsbS
OA_KSJXCL_SERVICEStub.ArrayOfOA_XCLSYSQLC_HEADER_TYPE param_datas = new OA_KSJXCL_SERVICEStub.ArrayOfOA_XCLSYSQLC_HEADER_TYPE(); OA_KSJXCL_SERVICEStub.ArrayOfOA_XCLSYSQLC_HEADER_TYPE param_datas = new OA_KSJXCL_SERVICEStub.ArrayOfOA_XCLSYSQLC_HEADER_TYPE();
OA_KSJXCL_SERVICEStub.OA_XCLSYSQLC resultin = new OA_KSJXCL_SERVICEStub.OA_XCLSYSQLC(); OA_KSJXCL_SERVICEStub.OA_XCLSYSQLC resultin = new OA_KSJXCL_SERVICEStub.OA_XCLSYSQLC();
try { try {
param_data.setID(Integer.parseInt(id)); // param_data.setID(Integer.parseInt(id));
param_data.setREQUESTID(Integer.parseInt(requestId)); // param_data.setREQUESTID(Integer.parseInt(requestId));
param_data.setLCBH(lcbh); param_data.setLCBH(lcbh);
param_data.setSQBM(sqbm); param_data.setSQBM(sqbm);
param_data.setSKH("GDBJ/EQ-0063B"); param_data.setSKH("GDBJ/EQ-0063B");

Loading…
Cancel
Save