edit-api-cancel_fine

This commit is contained in:
lccsw
2021-12-21 13:45:39 +08:00
parent 84d5d8c754
commit 57ce4e125a
2 changed files with 2 additions and 18 deletions
+1 -9
View File
@@ -114,20 +114,12 @@ class Cusorder extends Wxapp{
}
$can_dis_money = $car_row['price_car'] - $car_row['price_floor']; //可优惠金额
if($can_dis_money>0){
if(is_array($fine_ids) && $fine_ids){
$fine_id_str = implode(',',$fine_ids);
$fine_rows = $this->receiver_fine_model->select(["id in ({$fine_id_str})" => null],'','','','id,price');
foreach($fine_rows as $item){
$total_dis_money += $item['price'];
}
}
if($disc_money && $car_row['price_floor'] > $price-$total_dis_money){
if($disc_money && $car_row['price_floor'] > $price-$disc_money){
throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL);
}
}else{
if($disc_money) throw new Exception('当前车型没有优惠额度', API_CODE_FAIL);
}
$total_dis_money = $disc_money; //总优惠金额包含赠送精品
if(!$payway){ //分期
$finance_row = $this->sys_finance_model->get(['id'=>$finance_id,'status'=>1]);
if(!$finance_row){
+1 -9
View File
@@ -152,15 +152,7 @@ class Cusorder2 extends Wxapp{
}
$can_dis_money = $car_row['price_car'] - $car_row['price_floor']; //可优惠金额
if($can_dis_money>0){
$total_dis_money = $disc_money; //总优惠金额包含精品
if(is_array($fine_ids) && $fine_ids){
$fine_id_str = implode(',',$fine_ids);
$fine_rows = $this->receiver_fine_model->select(["id in ({$fine_id_str})" => null],'','','','id,price');
foreach($fine_rows as $item){
$total_dis_money += $item['price'];
}
}
if($disc_money && $car_row['price_floor'] > $car_row['price_car']-$total_dis_money){
if($disc_money && $car_row['price_floor'] > $car_row['price_car']-$disc_money){
throw new Exception('车辆售价不得低于车辆底价,请重新填写优惠信息', API_CODE_FAIL);
}
}else{