|
|
@@ -385,8 +385,16 @@ public class ERPDocking {
|
|
|
JSONObject response,String billno) {
|
|
|
boolean issuccess = false;
|
|
|
try {
|
|
|
- SQLFactory sqlFactory = new SQLFactory(new UploadDataToERP_HY(), "erp上传日志新增");
|
|
|
- sqlFactory.addParameter("sys_erpupdatelogid", controller.createTableID("sys_erpupdatelog"));
|
|
|
+ Rows rows = controller.dbConnect.runSqlQuery(
|
|
|
+ "select * from sys_erpupdatelog where ownertable='" + ownertable + "' and ownerid=" + ownerid);
|
|
|
+ SQLFactory sqlFactory;
|
|
|
+ if (!rows.isEmpty()) {
|
|
|
+ sqlFactory = new SQLFactory(new UploadDataToERP_HY(), "erp上传日志更新");
|
|
|
+ sqlFactory.addParameter("sys_erpupdatelogid", rows.get(0).getLong("sys_erpupdatelogid"));
|
|
|
+ } else {
|
|
|
+ sqlFactory = new SQLFactory(new UploadDataToERP_HY(), "erp上传日志新增");
|
|
|
+ sqlFactory.addParameter("sys_erpupdatelogid", controller.createTableID("sys_erpupdatelog"));
|
|
|
+ }
|
|
|
sqlFactory.addParameter("siteid", controller.siteid);
|
|
|
sqlFactory.addParameter("userid", controller.userid);
|
|
|
sqlFactory.addParameter("username", controller.username);
|