|
|
@@ -217,6 +217,28 @@ public class DispatchAutoCloseService extends ServiceController {
|
|
|
uncloseSqlList.add(sqlFactory.getSQL());
|
|
|
}else{
|
|
|
logger.info("发货单手工关闭错误:" + resultobject.getString("errmsg")+"发货单id:"+sa_dispatchid);
|
|
|
+ Rows erpupdatelogRows = dbConnect.runSqlQuery(
|
|
|
+ "select * from sys_erpupdatelog where ownertable='sa_dispatch' and type='手工关闭发货单' and ownerid=" + sa_dispatchid);
|
|
|
+ SQLFactory sqlFactory;
|
|
|
+ if (!erpupdatelogRows.isEmpty()) {
|
|
|
+ sqlFactory = new SQLFactory(new UploadDataToERP_HY(), "erp上传日志更新");
|
|
|
+ sqlFactory.addParameter("sys_erpupdatelogid", erpupdatelogRows.get(0).getLong("sys_erpupdatelogid"));
|
|
|
+ } else {
|
|
|
+ sqlFactory = new SQLFactory(new UploadDataToERP_HY(), "erp上传日志新增");
|
|
|
+ sqlFactory.addParameter("sys_erpupdatelogid", createTableID("sys_erpupdatelog"));
|
|
|
+ }
|
|
|
+ sqlFactory.addParameter("siteid", "CCYOSG");
|
|
|
+ sqlFactory.addParameter("userid", 1);
|
|
|
+ sqlFactory.addParameter("username", "admin");
|
|
|
+ sqlFactory.addParameter("ownerid", sa_dispatchid);
|
|
|
+ sqlFactory.addParameter("ownertable", "sa_dispatch");
|
|
|
+ sqlFactory.addParameter("type", "手工关闭发货单");
|
|
|
+ sqlFactory.addParameter("request", object.toString());
|
|
|
+ sqlFactory.addParameter("response", resultobject.toJSONString());
|
|
|
+ sqlFactory.addParameter("erpbillno", "");
|
|
|
+ sqlFactory.addParameter("errmsg", resultobject.getString("errmsg"));
|
|
|
+ sqlFactory.addParameter("status", resultobject.getString("errcode"));
|
|
|
+ uncloseSqlList.add(sqlFactory.getSQL());
|
|
|
}
|
|
|
|
|
|
|