Просмотр исходного кода

返修申请审核逻辑优化

hu 5 месяцев назад
Родитель
Сommit
4c3f7d9a0e

+ 12 - 1
src/custom/restcontroller/webmanage/sale/aftersalesmag/aftersalesmag.java

@@ -579,7 +579,7 @@ public class aftersalesmag extends Controller {
                 insertSQL.setValue("sa_dispatch_itemsid", 0);
                 insertSQL.setValue("sourceobject", "sa_aftersalesmag_items");
                 insertSQL.setValue("sourceid", row.getLong("sa_aftersalesmag_itemsid"));
-                insertSQL.setValue("stockid", row.getLong("outstockid"));
+                insertSQL.setValue("stockid", stockid);
                 insertSQL.setValue("itemid", row.getLong("itemid"));
                 insertSQL.setValue("itemno", row.getString("itemno"));
                 insertSQL.setValue("itemname", row.getString("itemname"));
@@ -590,6 +590,17 @@ public class aftersalesmag extends Controller {
                 insertSQL.setValue("st_stockbillid", st_stockbillid);
                 i++;
                 sqlList.add(insertSQL.getSQL());
+
+                insertSQL = SQLFactory.createInsertSQL(this, "st_stockbill_items_sku");
+                long st_stockbill_items_skuid = createTableID("st_stockbill_items_sku");
+                insertSQL.setUniqueid(st_stockbill_items_skuid);
+                insertSQL.setSiteid(siteid);
+                insertSQL.setValue("stockid",stockid);
+                insertSQL.setValue("itemid", row.getLong("itemid"));
+                insertSQL.setValue("sku", row.getString("machinecode"));
+                insertSQL.setValue("st_stockbillid", st_stockbillid);
+                insertSQL.setValue("st_stockbill_itemsid", st_stockbill_itemsid);
+                sqlList.add(insertSQL.getSQL());
             }
             sqlFactoryupdate = new SQLFactory(this, "返退单审核");
             sqlList.add(