|
|
@@ -4,12 +4,14 @@ namespace bizGhs\order\classes;
|
|
|
|
|
|
use biz\shop\classes\ShopCapitalClass;
|
|
|
use biz\shop\classes\ShopClass;
|
|
|
+use biz\stat\classes\StatOutClass;
|
|
|
use biz\stat\classes\StatStockInClass;
|
|
|
use biz\stat\classes\StatStockOutClass;
|
|
|
use bizGhs\order\models\StockOutOrderItem;
|
|
|
use bizGhs\order\traits\OrderTrait;
|
|
|
use bizGhs\product\classes\ProductClass;
|
|
|
use bizGhs\stock\classes\StockRecordClass;
|
|
|
+use bizHd\stat\classes\StatIncomeClass;
|
|
|
use common\components\dict;
|
|
|
use common\components\orderSn;
|
|
|
use common\components\util;
|
|
|
@@ -206,11 +208,12 @@ class StockInOrderClass extends BaseClass
|
|
|
'event' => $outEvent,
|
|
|
];
|
|
|
ShopCapitalClass::addCapital($capitalData);
|
|
|
+ //每天和每月收入统计,出库也算收入
|
|
|
+ StatIncomeClass::updateOrInsert($shop, $outTotalCost);
|
|
|
//出库每日和每月统计
|
|
|
StatStockOutClass::replace($shop, $outTotalCost);
|
|
|
|
|
|
//入库门店
|
|
|
-
|
|
|
$inEvent = '入库';
|
|
|
$inCapitalType = dict::getDict('capitalType', 'ghsCheckIn', 'id');
|
|
|
$inShop = ShopClass::getLockById($shopId);
|
|
|
@@ -233,6 +236,8 @@ class StockInOrderClass extends BaseClass
|
|
|
'event' => $inEvent,
|
|
|
];
|
|
|
ShopCapitalClass::addCapital($capitalData);
|
|
|
+ //当天和当月支出统计,调拨入库算支出
|
|
|
+ StatOutClass::updateOrInsert($shop, $inTotalCost);
|
|
|
//入库每天和每月统计
|
|
|
StatStockInClass::replace($inShop, $inTotalCost);
|
|
|
|