|
|
@@ -37,6 +37,7 @@ public class X5JsonHttpClient extends X5HttpClient {
|
|
|
|
|
|
public <T> X5Response<T> post(Object body, Configuration configuration, BaseDao baseDao, String type) {
|
|
|
String kind="";
|
|
|
+ baseDao.execute("update CUSTOMTABLE set ct_varchar50_17=to_char(sysdate,'yyyy-mm-dd HH24:mi:ss') where ct_id=1033910");
|
|
|
if("ProductStock".equals(type)){
|
|
|
kind="物料库存同步";
|
|
|
}else if("ProductWIP".equals(type)){
|
|
|
@@ -66,17 +67,20 @@ public class X5JsonHttpClient extends X5HttpClient {
|
|
|
String data = X5StringUtils.encodeBase64(JSON.toJSONString(x5Request));
|
|
|
String encoding = null;
|
|
|
String account=configuration.getX5username()+":"+configuration.getX5password();
|
|
|
+ baseDao.execute("update CUSTOMTABLE set ct_varchar50_18=to_char(sysdate,'yyyy-mm-dd HH24:mi:ss') where ct_id=1033910");
|
|
|
try {
|
|
|
encoding = DatatypeConverter.printBase64Binary(account.getBytes("UTF-8")); //username password 自行修改 中间":"不可少
|
|
|
} catch (UnsupportedEncodingException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
try {
|
|
|
+ baseDao.execute("update CUSTOMTABLE set ct_varchar50_19=to_char(sysdate,'yyyy-mm-dd HH24:mi:ss') where ct_id=1033910");
|
|
|
Response executeResult = Request.Post(url).addHeader("Content-Type", "application/x-www-form-urlencoded").setHeader("Authorization","Basic " + encoding).connectTimeout(DEFAULT_COMMECT_TIMEOUT).socketTimeout(DEFAULT_SOCKET_TIMEOUT).bodyForm(Form.form().add("data", data).build()).execute();
|
|
|
HttpResponse httpResponse = executeResult.returnResponse();
|
|
|
StatusLine statusLine = httpResponse.getStatusLine();
|
|
|
int statusCode = statusLine.getStatusCode();
|
|
|
String responseContent = EntityUtils.toString(httpResponse.getEntity(), "utf-8");
|
|
|
+ baseDao.execute("update CUSTOMTABLE set ct_varchar50_10=to_char(sysdate,'yyyy-mm-dd HH24:mi:ss') where ct_id=1033910");
|
|
|
if (statusCode == 200) {
|
|
|
x5Response = JSON.parseObject(responseContent, X5Response.class);
|
|
|
String HeaderCode = x5Response.getHeader().getCode();
|