|
@@ -22,6 +22,7 @@ use bizGhs\stock\classes\StockInDayClass;
|
|
|
use common\components\printUtil;
|
|
use common\components\printUtil;
|
|
|
use common\components\stringUtil;
|
|
use common\components\stringUtil;
|
|
|
use common\components\util;
|
|
use common\components\util;
|
|
|
|
|
+use bizGhs\stock\classes\OnStockRecordClass;
|
|
|
use Yii;
|
|
use Yii;
|
|
|
|
|
|
|
|
class ProductController extends BaseController
|
|
class ProductController extends BaseController
|
|
@@ -39,6 +40,26 @@ class ProductController extends BaseController
|
|
|
ProductClass::check($info, $this->mainId);
|
|
ProductClass::check($info, $this->mainId);
|
|
|
$info->onStock = $onStock;
|
|
$info->onStock = $onStock;
|
|
|
$info->save();
|
|
$info->save();
|
|
|
|
|
+
|
|
|
|
|
+ $oldOnStock = $info->onStock ?? 0;
|
|
|
|
|
+ $newOnStock = $onStock;
|
|
|
|
|
+ $num = bcsub($newOnStock, $oldOnStock);
|
|
|
|
|
+ $num = abs($num);
|
|
|
|
|
+
|
|
|
|
|
+ $onRecord = [];
|
|
|
|
|
+ $onRecord['sjId'] = $this->sjId;
|
|
|
|
|
+ $onRecord['shopId'] = $this->shopId;
|
|
|
|
|
+ $onRecord['mainId'] = $this->mainId;
|
|
|
|
|
+ $onRecord['orderSn'] = '';
|
|
|
|
|
+ $onRecord['productId'] = $id;
|
|
|
|
|
+ $onRecord['itemId'] = $info->itemId ?? 0;
|
|
|
|
|
+ $onRecord['relateName'] = '';
|
|
|
|
|
+ $onRecord['itemNum'] = $num;
|
|
|
|
|
+ $onRecord['oldStock'] = $oldOnStock;
|
|
|
|
|
+ $onRecord['newStock'] = $newOnStock;
|
|
|
|
|
+ $onRecord['ptStyle'] = 2;
|
|
|
|
|
+ OnStockRecordClass::modify($onRecord);
|
|
|
|
|
+
|
|
|
util::complete('修改成功');
|
|
util::complete('修改成功');
|
|
|
}
|
|
}
|
|
|
|
|
|