|
|
@@ -80,10 +80,15 @@ class ServiceOrderLogic extends BaseLogic
|
|
|
if($user_coupon['mold_type'] == 1){
|
|
|
//按比例折扣
|
|
|
$order_coupon_amount = range($order_amount*(1-$user_coupon['discount_ratio']),2);
|
|
|
+ dd($order_coupon_amount);
|
|
|
}else{
|
|
|
$order_coupon_amount = $user_coupon['amount'];
|
|
|
}
|
|
|
- $order_amount = ($order_coupon_amount>$user_coupon['max_deductible_price'])?($order_amount-$user_coupon['max_deductible_price']):($order_amount-$order_coupon_amount);
|
|
|
+ if(!empty($user_coupon['max_deductible_price'])){
|
|
|
+ $order_amount = ($order_coupon_amount>$user_coupon['max_deductible_price'])?($order_amount-$user_coupon['max_deductible_price']):($order_amount-$order_coupon_amount);
|
|
|
+ }else{
|
|
|
+ $order_amount = $order_amount-$order_coupon_amount;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//生成服务工单
|