排除退款的逻辑

This commit is contained in:
liu 2024-07-03 16:04:20 +08:00
parent 2a9394c145
commit 3b07baf640

View File

@ -69,10 +69,11 @@ class OrderLogic extends BaseLogic
public static function dealFlexiblePrice($where,$start,$end) public static function dealFlexiblePrice($where,$start,$end)
{ {
$todayAmount = UserRecharge::where($where) //排除退款
$todayAmount = UserRecharge::where($where)->where('status',1)
->whereBetweenTime('create_time', $start, $end) ->whereBetweenTime('create_time', $start, $end)
->sum('price'); ->sum('price');
$pay_price = StoreOrder::where($where) $pay_price = StoreOrder::where($where)->where('refund_status',0)
->whereBetweenTime('create_time', $start, $end) ->whereBetweenTime('create_time', $start, $end)
->sum('pay_price'); ->sum('pay_price');
return bcadd($todayAmount, $pay_price, 2); return bcadd($todayAmount, $pay_price, 2);