|
@@ -26,7 +26,7 @@ public class GetOutCodeFromTQWms extends ServiceController {
|
|
|
if (rows.isNotEmpty()) {
|
|
if (rows.isNotEmpty()) {
|
|
|
logger.info("监测到有{}个出库序列号", rows.size());
|
|
logger.info("监测到有{}个出库序列号", rows.size());
|
|
|
QuerySQL billCheckSQL = SQLFactory.createQuerySQL(dbConnect, "st_stockbill", "billno", "st_stockbillid", "sys_enterpriseid", "status", "iswx").setTableAlias("t1");
|
|
QuerySQL billCheckSQL = SQLFactory.createQuerySQL(dbConnect, "st_stockbill", "billno", "st_stockbillid", "sys_enterpriseid", "status", "iswx").setTableAlias("t1");
|
|
|
- billCheckSQL.addJoinTable(JOINTYPE.inner, "st_stockbill_items_sku", "t2", "t1.st_stockbillid=t2.st_stockbillid", "sku");
|
|
|
|
|
|
|
+ billCheckSQL.addJoinTable(JOINTYPE.left, "st_stockbill_items_sku", "t2", "t1.st_stockbillid=t2.st_stockbillid", "sku");
|
|
|
billCheckSQL.addJoinTable(JOINTYPE.left, "sa_agents", "t3", "t1.sys_enterpriseid=t3.sys_enterpriseid", "entity");
|
|
billCheckSQL.addJoinTable(JOINTYPE.left, "sa_agents", "t3", "t1.sys_enterpriseid=t3.sys_enterpriseid", "entity");
|
|
|
billCheckSQL.setWhere("t1.siteid", "MD").setWhere("t1.billno", rows.toArrayList("billno"));
|
|
billCheckSQL.setWhere("t1.siteid", "MD").setWhere("t1.billno", rows.toArrayList("billno"));
|
|
|
RowsMap billRowsMap = billCheckSQL.query().toRowsMap("billno");
|
|
RowsMap billRowsMap = billCheckSQL.query().toRowsMap("billno");
|