feat(WarehouseLogic): 新增交易金额和获得利润统计功能,优化库存计算
This commit is contained in:
parent
14ffe62487
commit
0aa79334ac
@ -4,6 +4,7 @@ namespace app\admin\logic\statistic;
|
||||
|
||||
use app\common\logic\BaseLogic;
|
||||
use app\common\model\store_branch_product\StoreBranchProduct;
|
||||
use app\common\model\store_finance_flow\StoreFinanceFlow;
|
||||
use app\common\model\store_order\StoreOrder;
|
||||
use app\common\model\store_order_cart_info\StoreOrderCartInfo;
|
||||
use app\common\model\store_product\StoreProduct;
|
||||
@ -48,6 +49,23 @@ class WarehouseLogic extends BaseLogic
|
||||
'value' => [],
|
||||
'type' => 1,
|
||||
];
|
||||
$pay_price=StoreOrder::where('paid',1)->where('refund_status',0)->sum('pay_price');
|
||||
// $refund_price=StoreOrder::where('paid',1)->sum('refund_price');
|
||||
$topData[] = [
|
||||
'title' => '交易金额',
|
||||
'desc' => '平台发生交易的金额',
|
||||
'total_money' =>$pay_price,
|
||||
'value' => [],
|
||||
'type' => 1,
|
||||
];
|
||||
$number=StoreFinanceFlow::where('financial_type',3)->where('financial_pm',1)->sum('number');
|
||||
$topData[] = [
|
||||
'title' => '获得利润',
|
||||
'desc' => '平台订单产生的手续费',
|
||||
'total_money' =>$number,
|
||||
'value' => [],
|
||||
'type' => 1,
|
||||
];
|
||||
// $toreProduct = StoreProduct::where('stock', '>', 0)->field('sum(stock) as stock,sum(total_price) as total_price')->find();
|
||||
$warehouseProductStorege = WarehouseProductStorege::where('nums', '>', 0)->field('sum(nums) as nums,sum(total_price) as total_price')->find();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user