This commit is contained in:
mkm 2024-01-17 11:14:06 +08:00
parent 699f8c2e12
commit bd7326e35f

View File

@ -484,16 +484,22 @@ class StoreOrderCreateRepository extends StoreOrderRepository
$StoreCouponUser = app()->make(StoreCouponUserRepository::class); $StoreCouponUser = app()->make(StoreCouponUserRepository::class);
$platformCoupon = $StoreCouponUser->validUserPlatformCoupon($uid); $platformCoupon = $StoreCouponUser->validUserPlatformCoupon($uid);
$platformConsumption=[]; $platformConsumption=[];
$consumption=[];
//消费金 //消费金
if ($source == 103) { // if ($source == 103) {
$ConsumptionWhere = [ // $ConsumptionWhere = [
'uid' => $uid, // 'uid' => $uid,
'start_time' => date('Y-m-d H:i:s'), // 'start_time' => date('Y-m-d H:i:s'),
'status' => 0, // 'status' => 0,
'is_fail' => 0 // 'is_fail' => 0
]; // ];
$platformConsumption = Db::name('store_consumption_user')->where($ConsumptionWhere)->limit(100)->order('create_time', 'desc')->select(); // $platformConsumption = Db::name('store_consumption_user')->where($ConsumptionWhere)->limit(100)->order('create_time', 'desc')
} // ->filed('uid,coupon_title,coupon_price')
// ->select();
// if($platformConsumption){
// $consumption=$platformConsumption[0];
// }
// }
// } // }
$usePlatformCouponId = 0; $usePlatformCouponId = 0;
@ -552,6 +558,10 @@ class StoreOrderCreateRepository extends StoreOrderRepository
$pay_price = $org_price; $pay_price = $org_price;
} }
if($consumption){
$pay_price = bcsub($pay_price, $consumption['coupon_price'], 2);
}
$giveIntegralFlag = $sysIntegralConfig['integral_status'] && $sysIntegralConfig['integral_order_rate'] > 0; $giveIntegralFlag = $sysIntegralConfig['integral_status'] && $sysIntegralConfig['integral_order_rate'] > 0;
$total_give_integral = 0; $total_give_integral = 0;