|
|
@@ -72,6 +72,7 @@ class StockInOrderClass extends BaseClass
|
|
|
$order = self::add($data);
|
|
|
//写入详情表
|
|
|
$batchData = [];
|
|
|
+
|
|
|
foreach ($ghsItemInfo as $v){
|
|
|
$tmp = [];
|
|
|
$itemId = $v['itemId'];
|
|
|
@@ -85,14 +86,15 @@ class StockInOrderClass extends BaseClass
|
|
|
$tmp['itemStock'] = $itemData[$itemId]['stock']??0;//当时库存
|
|
|
$tmp['itemNum'] = $v['itemNum'];
|
|
|
$tmp['itemPrice'] = $v['itemPrice']; //售卖的价格
|
|
|
-
|
|
|
+ $ratio = $itemData[$itemId]['ratio']??0;
|
|
|
+ $formatStock = ProductClass::formatStock($tmp['itemStock'],$ratio);
|
|
|
$itemInfo = [
|
|
|
'itemName'=> $v['itemName']??'',
|
|
|
'itemCover'=> $v['cover']??'',
|
|
|
'bigNum'=> $v['bigNum'],// 出库的大单位数量
|
|
|
'smallNum'=> $v['smallNum'], //出库的小单位数量
|
|
|
- 'bigNumStock'=> $v['bigNumStock'],// 当时库存大单位数
|
|
|
- 'smallNumStock'=> $v['smallNumStock'],//当时库存 小单位数
|
|
|
+ 'bigNumStock'=> $formatStock['bigNum'],// 当时库存大单位数
|
|
|
+ 'smallNumStock'=> $formatStock['smallNum'],//当时库存 小单位数
|
|
|
'itemUnit'=> $v['itemUnit'],
|
|
|
'ratio'=>$v['ratio'],// 比例
|
|
|
'rank'=>$v['rank']??'B',// 花材级别
|