Przeglądaj źródła

出库花材列表

shish 3 lat temu
rodzic
commit
12abb4fd89

+ 5 - 0
app-ghs/controllers/ProductController.php

@@ -207,6 +207,11 @@ class ProductController extends BaseController
             $field = 'id,py,cover,name,itemId,classId,variety,price,stock,stockWarning,presell,ratioType,smallUnit,bigUnit,ratio';
             $itemInfoData = ProductClass::getAllByCondition($where, ['inTurn' => SORT_DESC, 'actualSold' => SORT_DESC], $field);
             $itemInfoData = ProductClass::breakItemGroup($itemInfoData, $level);
+        } elseif ($requestType == 'stockOut') {
+            //出库花材
+            $field = 'id,py,cover,name,itemId,classId,variety,price,stock,stockWarning,presell,ratioType,smallUnit,bigUnit,ratio';
+            $itemInfoData = ProductClass::getAllByCondition($where, ['inTurn' => SORT_DESC, 'actualSold' => SORT_DESC], $field);
+            $itemInfoData = ProductClass::stockOutGroup($itemInfoData, $level);
         } elseif ($requestType == 'cg') {
             //采购花材
             $field = 'id,py,cover,name,itemId,classId,variety,price,stock,presell,ratioType,smallUnit,bigUnit,ratio';

+ 9 - 0
biz-ghs/product/classes/ProductClass.php

@@ -121,6 +121,15 @@ class ProductClass extends BaseClass
         return $list;
     }
 
+    public static function stockOutGroup($list, $level = 0)
+    {
+        foreach ($list as $k => $v) {
+            $shortCover = $v['cover'] ?? '';
+            $list[$k]['cover'] = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_100,w_100";
+        }
+        return $list;
+    }
+
     //报损花材列表 ssh 20221226
     public static function breakItemGroup($list, $level = 0)
     {