business api del biz_id=160 about

This commit is contained in:
qianhy
2023-06-06 14:15:22 +08:00
committed by lccsw
parent d0953bd4c2
commit f169c36e0a
2 changed files with 38 additions and 50 deletions
-3
View File
@@ -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,
+38 -47
View File
@@ -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;