|
|
@@ -24,7 +24,7 @@ class OrderGoodsClass extends BaseClass
|
|
|
const ACTION_WASTAGE = 'wastage'; //取消消耗花材
|
|
|
const ACTION_WASTAGE_CANCEL = 'wastageCancel'; //取消消耗花材
|
|
|
|
|
|
- public static function addData($data)
|
|
|
+ public static function addData($data, $custom)
|
|
|
{
|
|
|
$orderSn = $data['orderSn'] ?? '';
|
|
|
$sjId = $data['sjId'] ?? 0;
|
|
|
@@ -32,8 +32,9 @@ class OrderGoodsClass extends BaseClass
|
|
|
$mainId = $data['mainId'] ?? 0;
|
|
|
$goodsId = $data['goodsId'] ?? 0;
|
|
|
$num = $data['num'] ?? 0;
|
|
|
+ $customName = $custom['name'] ?? '';
|
|
|
//减库存
|
|
|
- self::changeStockBySellGoods($orderSn, $sjId, $shopId, $mainId, $goodsId, $num);
|
|
|
+ self::changeStockBySellGoods($orderSn, $sjId, $shopId, $mainId, $goodsId, $num, $customName);
|
|
|
return self::add($data);
|
|
|
}
|
|
|
|
|
|
@@ -214,7 +215,7 @@ class OrderGoodsClass extends BaseClass
|
|
|
}
|
|
|
|
|
|
//销售成品库存变更方法(减库存)
|
|
|
- public static function changeStockBySellGoods($orderSn, $sjId, $shopId, $mainId, $goodsId, $goodsNum)
|
|
|
+ public static function changeStockBySellGoods($orderSn, $sjId, $shopId, $mainId, $goodsId, $goodsNum, $customName)
|
|
|
{
|
|
|
//减成品库存
|
|
|
$respond = GoodsClass::decreaseStock($goodsId, $mainId, $goodsNum);
|
|
|
@@ -229,6 +230,7 @@ class OrderGoodsClass extends BaseClass
|
|
|
$data['goodsNum'] = $goodsNum;
|
|
|
$data['oldStock'] = $oldStock;
|
|
|
$data['newStock'] = $newStock;
|
|
|
+ $data['relateName'] = $customName;
|
|
|
GoodsStockRecordClass::sellGoods($data);
|
|
|
return true;
|
|
|
}
|