|
|
@@ -677,6 +677,8 @@ class ProductClass extends BaseClass
|
|
|
$priceMap = CustomClass::$levelPriceKeyMap;
|
|
|
$addPriceMap = CustomClass::$levelAddPriceKeyMap;
|
|
|
|
|
|
+ $totalItemNum = 0;
|
|
|
+
|
|
|
foreach ($itemInfo as $v) {
|
|
|
$productId = $v['productId'];
|
|
|
$itemId = $productData[$productId]['itemId'] ?? 0;
|
|
|
@@ -684,6 +686,7 @@ class ProductClass extends BaseClass
|
|
|
$cost = $productData[$productId]['cost'] ?? 0;
|
|
|
//大小数量合并多少扎
|
|
|
$itemNum = self::mergeItemNum($v['bigNum'], $v['smallNum'], $ratio);
|
|
|
+ $totalItemNum = bcadd($totalItemNum, $itemNum, 2);
|
|
|
|
|
|
//供应商开单可以传单价过来
|
|
|
$changePrice = isset($v['price']) && $v['price'] > 0 ? $v['price'] : 0;
|
|
|
@@ -726,7 +729,7 @@ class ProductClass extends BaseClass
|
|
|
$data[] = $tmp;
|
|
|
}
|
|
|
|
|
|
- return ['product' => $data, 'smallNum' => $totalSmallNum, 'bigNum' => $totalBigNum, 'price' => $totalPrice];
|
|
|
+ return ['product' => $data, 'smallNum' => $totalSmallNum, 'bigNum' => $totalBigNum, 'price' => $totalPrice, 'totalItemNum' => $totalItemNum];
|
|
|
}
|
|
|
|
|
|
// //修改某个花材的成本价(采购之后要用到) linqh 2021.04.06
|