ソースを参照

入仓数据获取

qiuenguang 9 ヶ月 前
コミット
95c83da3a4
1 ファイル変更3 行追加3 行削除
  1. 3 3
      application/api/controller/WorkOrderSpotCheck.php

+ 3 - 3
application/api/controller/WorkOrderSpotCheck.php

@@ -2802,9 +2802,9 @@ class WorkOrderSpotCheck extends Api{
         }
         }
         $list = \db('工单_面料资料')
         $list = \db('工单_面料资料')
             ->alias('b')
             ->alias('b')
-            ->join('物料_库存 a','a.物料编号 = b.BOM_物料编码 AND a.物料名称 = b.BOM_物料名称')
-            ->join('工单关联表 c','a.关联号 = c.关联编号 AND b.BOM_工单编号 = c.订单编号')
-            ->field('a.批次号,a.关联号,a.物料编号,a.物料名称,a.入仓总量,a.库存数量,a.领用数量,a.领用数量,a.单位,a.实际门幅,
+            ->join('物料_库存 a','a.物料编号 = b.BOM_物料编码 AND a.物料名称 = b.BOM_物料名称','left')
+            ->join('工单关联表 c','b.BOM_物料编码 = c.物料编号 AND b.BOM_工单编号 = c.订单编号')
+            ->field('a.批次号,c.关联编号,b.BOM_物料编码,b.BOM_物料名称,a.入仓总量,a.库存数量,a.领用数量,a.领用数量,a.单位,a.实际门幅,
             b.BOM_工单编号,b.BOM_颜色,b.BOM_计划门幅,b.BOM_定额门幅,b.BOM_计划用量 as 计划用料,b.BOM_标准用量 as 定额用料')
             b.BOM_工单编号,b.BOM_颜色,b.BOM_计划门幅,b.BOM_定额门幅,b.BOM_计划用量 as 计划用料,b.BOM_标准用量 as 定额用料')
             ->where('c.关联编号',$param['关联编号'])
             ->where('c.关联编号',$param['关联编号'])
             ->where('c.订单编号',$param['订单编号'])
             ->where('c.订单编号',$param['订单编号'])