|
|
@@ -224,7 +224,12 @@ class CheckOrderClass extends BaseClass
|
|
|
$tmp['productId'] = $v['productId'];
|
|
|
$unitNum = $productData[$productId]['ratio'] ?? 0;
|
|
|
$tmp['itemStock'] = $productData[$productId]['stock'] ?? 0;//当时库存
|
|
|
- $tmp['itemNum'] = ProductClass::mergeItemNum($v['bigNum'], $v['smallNum'], $unitNum);// 盘点数量
|
|
|
+ $itemNum = ProductClass::mergeItemNum($v['bigNum'], $v['smallNum'], $unitNum);
|
|
|
+ //如果盘点成99999,默认就是盘点为0
|
|
|
+ if (floatval($itemNum) == 99999) {
|
|
|
+ $itemNum = 0;
|
|
|
+ }
|
|
|
+ $tmp['itemNum'] = $itemNum;// 盘点数量
|
|
|
$tmp['itemPrice'] = $productData[$productId]['price'] ?? 0; //当时售卖的价格
|
|
|
$tmp['itemCost'] = $productData[$productId]['cost'] ?? 0; //当时成本的价格
|
|
|
$tmp['profitLossNum'] = bcsub($tmp['itemNum'], $tmp['itemStock'], 2); //盈亏数 = 盘点数-当时库存数
|