edit-api-business
This commit is contained in:
@@ -42,7 +42,7 @@ class Business extends Wxapp{
|
||||
];
|
||||
$rows = $this->auto_business_model->select($where,'id desc',1,1);
|
||||
$row = $rows[0];
|
||||
if(!$row){
|
||||
if(!$oid){
|
||||
$order = $this->receiver_orders_v2_model->get(['id'=>$oid]);
|
||||
$info_json = json_decode($order['info_json'],true);
|
||||
$business_id = $info_json['business_id'];
|
||||
@@ -53,6 +53,24 @@ class Business extends Wxapp{
|
||||
}else{
|
||||
throw new Exception('当前地区不支持销售该车型', API_CODE_FAIL);
|
||||
}
|
||||
//修改商务政策id
|
||||
if($s_id==$order['s_id'] && $v_id!=$row['v_id']){
|
||||
$old_business_row = $this->auto_business_model->get(['id'=>$info_json['business_id']]);
|
||||
if($old_business_row){
|
||||
//修改付款方式 使用下定时间的商务政策
|
||||
$s_time = strtotime(date('Y-m-d 00:00:00'),$old_business_row['s_effect_time']);
|
||||
$e_time = strtotime(date('Y-m-d 23:59:59'),$old_business_row['s_effect_time']);
|
||||
$where = [
|
||||
'city_id' => $old_business_row['city_id'],
|
||||
'brand_id' => $old_business_row['brand_id'],
|
||||
's_id' => $s_id,
|
||||
'v_id' => $v_id,
|
||||
's_effect_time>=' => $s_time,
|
||||
's_effect_time<=' => $e_time,
|
||||
];
|
||||
$row = $this->auto_business_model->get($where);
|
||||
}
|
||||
}
|
||||
}
|
||||
$car['price_car'] = $row['price_car'];
|
||||
$car['price_floor'] = $row['price_floor'];
|
||||
|
||||
Reference in New Issue
Block a user