From f169c36e0a7e35dc022bbc5f54fbad6a7836fb47 Mon Sep 17 00:00:00 2001 From: qianhy Date: Tue, 6 Jun 2023 14:15:22 +0800 Subject: [PATCH] business api del biz_id=160 about --- api/controllers/wxapp/app/Business.php | 3 - api/controllers/wxapp/licheb/CusorderV2.php | 85 +++++++++------------ 2 files changed, 38 insertions(+), 50 deletions(-) diff --git a/api/controllers/wxapp/app/Business.php b/api/controllers/wxapp/app/Business.php index c70c971b..e6afe449 100644 --- a/api/controllers/wxapp/app/Business.php +++ b/api/controllers/wxapp/app/Business.php @@ -97,9 +97,6 @@ class Business extends Wxapp{ if ($biz['type'] == 3){ $dis_money = $row['proxy_type'] == 1 ? $row['price_car'] - $row['proxy_profix_price'] : $row['price_car'] - $row['proxy_profix_lower']; } - if($biz['id']==160){ - $dis_money = 200000; - } $where_car = array( 's_id'=>$s_id, diff --git a/api/controllers/wxapp/licheb/CusorderV2.php b/api/controllers/wxapp/licheb/CusorderV2.php index b99a1c6a..639ae3c2 100644 --- a/api/controllers/wxapp/licheb/CusorderV2.php +++ b/api/controllers/wxapp/licheb/CusorderV2.php @@ -138,25 +138,25 @@ class CusorderV2 extends Wxapp if (!$car_row) { throw new Exception('参数错误', API_CODE_FAIL); } - if($biz['id']!=160){ - $can_dis_money = $business_row['price_car'] - $business_row['price_floor']; //可优惠金额 - /*if ($biz['type']==3 && $business_row['proxy_type'] == 1){ - # 选择【返佣】时:代理店优惠额度 = 售价 - 底价 - # 选择【票折】时:代理店优惠额度 = 售价 - (底价-代理店单车毛利) - $can_dis_money = $can_dis_money + $business_row['proxy_profix_car']; - }*/ - if ($biz['type'] == 3){ - $can_dis_money = $business_row['proxy_type'] == 1 ? $business_row['price_car'] - $business_row['proxy_profix_price'] : $business_row['price_car'] - $business_row['proxy_profix_lower']; - } - if ($can_dis_money > 0) { - #if ($disc_money && $business_row['price_floor'] > $business_row['price_car'] - $disc_money) { - if ($disc_money && $disc_money > $can_dis_money) { - throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL); - } - } else { - if ($disc_money) throw new Exception('当前车型没有优惠额度', API_CODE_FAIL); - } + + $can_dis_money = $business_row['price_car'] - $business_row['price_floor']; //可优惠金额 + /*if ($biz['type']==3 && $business_row['proxy_type'] == 1){ + # 选择【返佣】时:代理店优惠额度 = 售价 - 底价 + # 选择【票折】时:代理店优惠额度 = 售价 - (底价-代理店单车毛利) + $can_dis_money = $can_dis_money + $business_row['proxy_profix_car']; + }*/ + if ($biz['type'] == 3){ + $can_dis_money = $business_row['proxy_type'] == 1 ? $business_row['price_car'] - $business_row['proxy_profix_price'] : $business_row['price_car'] - $business_row['proxy_profix_lower']; } + if ($can_dis_money > 0) { + #if ($disc_money && $business_row['price_floor'] > $business_row['price_car'] - $disc_money) { + if ($disc_money && $disc_money > $can_dis_money) { + throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL); + } + } else { + if ($disc_money) throw new Exception('当前车型没有优惠额度', API_CODE_FAIL); + } + if (!$payway && $finance_id) { //按揭 //$finance_row = $this->sys_finance_model->get(['id' => $finance_id, 'status' => 1]); $finance_row = $this->sys_supplier_model->get(['id' => $finance_id, 'status' => 1]); @@ -444,27 +444,27 @@ class CusorderV2 extends Wxapp if (!$if_zero_firstpay && $deposit < 1000) { throw new Exception('定金不得少于1000', ERR_PARAMS_ERROR); } - if($biz['id']!=160){ - $can_dis_money = $business_row['price_car'] - $business_row['price_floor']; //可优惠金额 - /*if ($biz['type']==3 && $business_row['proxy_type'] == 1){ - # 选择【返佣】时:代理店优惠额度 = 售价 - 底价 - # 选择【票折】时:代理店优惠额度 = 售价 - (底价-代理店单车毛利) - $can_dis_money = $can_dis_money + $business_row['proxy_profix_car']; - }*/ - if ($biz['type'] == 3){ - $can_dis_money = $business_row['proxy_type'] == 1 ? $business_row['price_car'] - $business_row['proxy_profix_price'] : $business_row['price_car'] - $business_row['proxy_profix_lower']; - } - if ($can_dis_money > 0) { - /*if ($disc_money && $car_row['price_floor'] > $car_row['price_car'] - $disc_money) { - throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL); - }*/ - if ($disc_money && $disc_money > $can_dis_money) { - throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL); - } - } else { - if ($disc_money) throw new Exception('当前车型没有优惠额度', API_CODE_FAIL); - } + + $can_dis_money = $business_row['price_car'] - $business_row['price_floor']; //可优惠金额 + /*if ($biz['type']==3 && $business_row['proxy_type'] == 1){ + # 选择【返佣】时:代理店优惠额度 = 售价 - 底价 + # 选择【票折】时:代理店优惠额度 = 售价 - (底价-代理店单车毛利) + $can_dis_money = $can_dis_money + $business_row['proxy_profix_car']; + }*/ + if ($biz['type'] == 3){ + $can_dis_money = $business_row['proxy_type'] == 1 ? $business_row['price_car'] - $business_row['proxy_profix_price'] : $business_row['price_car'] - $business_row['proxy_profix_lower']; } + if ($can_dis_money > 0) { + /*if ($disc_money && $car_row['price_floor'] > $car_row['price_car'] - $disc_money) { + throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL); + }*/ + if ($disc_money && $disc_money > $can_dis_money) { + throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL); + } + } else { + if ($disc_money) throw new Exception('当前车型没有优惠额度', API_CODE_FAIL); + } + if (!$payway && $finance_id) { //按揭 //$finance_row = $this->sys_finance_model->get(['id' => $finance_id, 'status' => 1]); $finance_row = $this->sys_supplier_model->get(['id' => $finance_id, 'status' => 1]); @@ -1328,15 +1328,6 @@ class CusorderV2 extends Wxapp { return true; # 2023.03.06,关闭委托代办检查 - if($biz['id']==160){ - return true; -// $ff_price = $money_json['fee_carno'] + $money_json['price_finance']; -// if($ff_price>0){ -// return true; -// }else{ -// throw new Exception('上牌和金融不得低于0', ERR_PARAMS_ERROR); -// } - } if ($biz['id'] == 70) { $fee_carno_limit = 700; $price_finance_limit = 1000;