|
@@ -3,7 +3,6 @@
|
|
|
namespace bizGhs\order\classes;
|
|
namespace bizGhs\order\classes;
|
|
|
|
|
|
|
|
use biz\shop\classes\ShopClass;
|
|
use biz\shop\classes\ShopClass;
|
|
|
-use biz\stat\classes\StatPdAddClass;
|
|
|
|
|
use biz\stat\classes\StatPdSubClass;
|
|
use biz\stat\classes\StatPdSubClass;
|
|
|
use bizGhs\book\classes\BookCustomClass;
|
|
use bizGhs\book\classes\BookCustomClass;
|
|
|
use bizGhs\book\classes\BookItemClass;
|
|
use bizGhs\book\classes\BookItemClass;
|
|
@@ -466,23 +465,6 @@ class CheckOrderClass extends BaseClass
|
|
|
$order->subAmount = $subAmount;
|
|
$order->subAmount = $subAmount;
|
|
|
$order->price = bcadd($addAmount, $subAmount, 2);
|
|
$order->price = bcadd($addAmount, $subAmount, 2);
|
|
|
$order->save();
|
|
$order->save();
|
|
|
-
|
|
|
|
|
- $shop = ShopClass::getLockById($shopId);
|
|
|
|
|
- $mainId = $shop->mainId ?? 0;
|
|
|
|
|
- $main = MainClass::getLockById($mainId);
|
|
|
|
|
- if (!empty($main)) {
|
|
|
|
|
- $currentAdd = bcadd($main->totalPdAdd, $addAmount, 2);
|
|
|
|
|
- $currentSub = bcadd($main->totalPdSub, abs($subAmount), 2);
|
|
|
|
|
- $main->totalPdAdd = $currentAdd;
|
|
|
|
|
- $main->totalPdSub = $currentSub;
|
|
|
|
|
- $main->save();
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- //统计每天和每月的盘盈盘亏数额
|
|
|
|
|
- StatPdAddClass::replace($main, $shop, $addAmount);
|
|
|
|
|
- $subAmount = abs($subAmount);
|
|
|
|
|
- StatPdSubClass::replace($main, $shop, $subAmount);
|
|
|
|
|
-
|
|
|
|
|
$transaction->commit();
|
|
$transaction->commit();
|
|
|
return $order;
|
|
return $order;
|
|
|
|
|
|