webservice
qijirenjian 6 months ago
parent 7dbfa299a7
commit 128fee155e

@ -26,7 +26,7 @@ public class DidiApprovalOperate extends BaseBean {
post = new HttpPost(url);
post.setHeader(HTTP.CONTENT_TYPE, "application/json; charset=UTF-8");
post.setHeader("Accept", "application/json; charset=UTF-8");
writeLog(object.toString());
logger_d3de7351.info("object"+object.toString());
StringEntity entity = new StringEntity(object.toString(), "UTF-8");
entity.setContentType("application/json");
post.setEntity(entity);

@ -86,7 +86,7 @@ public class ARSPaymentRecepitAction extends BaseBean implements Action, EsbServ
String currencyCode = "";
String poolname = CONN_TYPE.workflow.getType();
// TODO E10执行sql方法第二参数必须指定源默认使用流程源单体客户无需修改微服务/组合客户需根据查询表所属服务切换源,或使用外部数据源
rs.executeSql("select currencyCode from uf_eas_currency where id=" + map.get("BZ"), poolname);
rs.executeSql("select e10_common.dbo.currencyCode from uf_eas_currency where id=" + map.get("BZ"), poolname);
while (rs.next()) {
currencyCode = rs.getString("currencyCode");
}
@ -110,12 +110,16 @@ public class ARSPaymentRecepitAction extends BaseBean implements Action, EsbServ
obj.put("BUSINESSUNIT", map.get("GZGSBM"));
obj.put("OAID", workflowid);
obj.put("OPERATETYPE", operate);
writeLog(obj.toJSONString());
logger_c29b3679.info(" obj " + obj.toJSONString());
HttpClient client = new DefaultHttpClient();
// String url = Util.null2String(I18nContextUtil.getBean(Environment.class).getProperty("htcrmoasync.CreateBilling")).trim();
// String appkey = Util.null2String(I18nContextUtil.getBean(Environment.class).getProperty("htcrmoasync.appkey")).trim();
String url = configProp.getCreateBilling();
String appkey = configProp.getAppkey();
logger_c29b3679.info(" url " + url);
logger_c29b3679.info(" appkey " + appkey );
HttpPost post = new HttpPost(url);
post.setHeader(HTTP.CONTENT_TYPE, "application/json; charset=UTF-8");
post.setHeader("Accept", "application/json; charset=UTF-8");
@ -137,7 +141,8 @@ public class ARSPaymentRecepitAction extends BaseBean implements Action, EsbServ
} else {
if ("2".equals(operate)) {
// 正式formtable_main_2714,测试formtable_main_2252formtable_main_2401
rs.execute("update formtable_main_2401 set hkdh='" + ret.get("billingno") + "' where requestId=" + requestid);
boolean billingno = rs.execute("update e10_common.dbo.formtable_main_2401 set hkdh='" + ret.get("billingno") + "' where requestId=" + requestid);
logger_c29b3679.info("billingno  " +billingno);
}
}
}

@ -48,6 +48,11 @@ public class AddVenMatExtsToSrmAction extends BaseBean implements Action, EsbSer
Long requestIdTemp = Long.parseLong(String.valueOf(requestInfoMap.getOrDefault("requestid", -1)));
Long userIdTemp = Long.parseLong(String.valueOf(requestInfoMap.getOrDefault("userid", -1)));
RequestInfo request = requestInfoTemp.getRequestInfo(requestIdTemp, userIdTemp);
logger_336cd654.info("requestIdTemp"+requestIdTemp);
logger_336cd654.info("userIdTemp"+userIdTemp);
String lastoperator = request.getLastoperator();
logger_336cd654.info("lastoperator"+lastoperator);
try {
// 流程请求ID
String requestId = request.getRequestid();
@ -83,6 +88,8 @@ public class AddVenMatExtsToSrmAction extends BaseBean implements Action, EsbSer
String name = properties[i].getName().toLowerCase();
// 值
String value = Util.null2String(properties[i].getValue());
// 单据主信息使用
if (name.equals("gsbh")) {
// 公司编号
@ -117,6 +124,9 @@ public class AddVenMatExtsToSrmAction extends BaseBean implements Action, EsbSer
// }
}
checkUser = hr.getResourcename(request.getLastoperator());
logger_336cd654.info("checkUser==="+ checkUser);
oainputvendor.setRequestId(requestId);
oainputvendor.setCompanyCode(companyCode);
oainputvendor.setCompanyName(companyName);

Loading…
Cancel
Save