panlumeng 3 years ago
parent
commit
c3cee4c0e0
1 changed files with 5 additions and 2 deletions
  1. 5 2
      app/admin/controller/Good.php

+ 5 - 2
app/admin/controller/Good.php

@@ -413,14 +413,17 @@ class Good extends \app\BaseController
         $total = ceil($count/$size);
         $page = $total>=$page ? $page :$total;
         $list = Db::name("good_log")->alias('a')
-            ->join("good_stock b","b.id=a.id","left")
+            ->join("good_stock b","b.id=a.stock_id","left")
             ->where($where)->page($page,$size)->order("a.addtime desc")
-            ->field("a.action_name,a.type,a.stock_name,a.stock,a.action_type,a.addtime,a.action_uid")->select();
+            ->field("a.action_name,a.type,a.stock_name,a.stock,a.action_type,a.addtime,a.action_uid,b.wsm_code")->select();
         $data=[];
         foreach ($list as $value){
             $db = Db::name("depart_user")->where(['uid'=>$value['action_uid']])->column("itemid");
             $item = Db::name("company_item")->where(['id'=>$db])->column("id,name");
+            $wsm = Db::name("warehouse_info")->alias("a")->Join("supplier b","a.supplierNo=b.code","left")->where
+            (['a.wsm_code'=>$value['wsm_code'],"a.is_del"=>0])->field("a.name as wsm_name,wsm_code,b.code,b.name")->find();
             $value['item'] =$item;
+            $value['empty'] =$wsm;
             $data[]=$value;
         }
         return app_show(0,"获取成功",['list'=>$data,'count'=>$count]);