edit-api-services
This commit is contained in:
@@ -16,6 +16,7 @@ class Services extends Wxapp{
|
||||
$this->load->model('receiver/receiver_services_model','services_model');
|
||||
$this->load->model('receiver/receiver_service_package_model','package_model');
|
||||
$this->load->model('receiver/receiver_customers_model','customers_model');
|
||||
$this->load->model('receiver/order/receiver_orders_model','orders_model');
|
||||
|
||||
$this->load->model('auto/auto_cars_model');
|
||||
$this->load->model("biz/biz_model");
|
||||
@@ -27,7 +28,9 @@ class Services extends Wxapp{
|
||||
$s_id = $this->input_param('car_id');
|
||||
$v_id = $this->input_param('v_id');
|
||||
$payway = $this->input_param('payway');
|
||||
$id = $this->input_param('id');
|
||||
|
||||
$order_row = $this->orders_model->get(['id'=>$id]);
|
||||
$row = $this->customers_model->get(['id'=>$cus_id],'biz_id');
|
||||
$car_row = $this->auto_cars_model->get(['s_id'=>$s_id,'v_id'=>$v_id,'status'=>1]);
|
||||
$where = [];
|
||||
@@ -35,21 +38,25 @@ class Services extends Wxapp{
|
||||
$count = $this->services_model->count($where);
|
||||
$list = [];
|
||||
if($count){
|
||||
$price_arr = [
|
||||
'price_insure' => floatval($car_row['price_insure']),
|
||||
'price_fine' => floatval($car_row['price_fine']),
|
||||
];
|
||||
$price_arr = json_decode($order_row['money_json'],true);
|
||||
|
||||
$orders_entity = new Orders_entity();
|
||||
$price_arr['price_finance'] = $car_row['brand_id'] ==4 ? $orders_entity::PRICE_FINANCE_NZ : $orders_entity::PRICE_FINANCE;
|
||||
!$price_arr['price_insure'] && $price_arr['price_insure'] = floatval($car_row['price_insure']);
|
||||
!$price_arr['price_fine'] && $price_arr['price_fine'] = floatval($car_row['price_fine']);
|
||||
|
||||
//获取挂牌价
|
||||
if($car_row['brand_id']==3){ //狸车品牌写死挂牌费用0.01 测试用
|
||||
$price_arr['fee_carno'] = 0.01;
|
||||
}else{
|
||||
$biz = $this->biz_model->get(['id'=>$row['biz_id']],'id,city_id');
|
||||
$city = $this->sys_city_model->get(['city_id'=>$biz['city_id']],'fee_carno');
|
||||
$price_arr['fee_carno'] = floatval($city['fee_carno']);
|
||||
if(!$price_arr['price_finance']){
|
||||
$orders_entity = new Orders_entity();
|
||||
$price_arr['price_finance'] = $car_row['brand_id'] ==4 ? $orders_entity::PRICE_FINANCE_NZ : $orders_entity::PRICE_FINANCE;
|
||||
}
|
||||
|
||||
if(!$price_arr['fee_carno']){
|
||||
//获取挂牌价
|
||||
if($car_row['brand_id']==3){ //狸车品牌写死挂牌费用0.01 测试用
|
||||
$price_arr['fee_carno'] = 0.01;
|
||||
}else{
|
||||
$biz = $this->biz_model->get(['id'=>$row['biz_id']],'id,city_id');
|
||||
$city = $this->sys_city_model->get(['city_id'=>$biz['city_id']],'fee_carno');
|
||||
$price_arr['fee_carno'] = floatval($city['fee_carno']);
|
||||
}
|
||||
}
|
||||
|
||||
$rows = $this->services_model->select($where,'','','','id,title,field_name');
|
||||
|
||||
Reference in New Issue
Block a user