diff --git a/admin/libraries/Ordersv2List.php b/admin/libraries/Ordersv2List.php index 563ec780..ff51be54 100644 --- a/admin/libraries/Ordersv2List.php +++ b/admin/libraries/Ordersv2List.php @@ -28,6 +28,7 @@ class Ordersv2List $this->ci->load->model('auto/auto_attr_model'); $this->ci->load->model('items/items_model', 'mdItems'); $this->ci->load->model('area_model'); + $this->ci->load->model('sys/sys_finance_model'); $this->ci->load->library('receiver/orders_v2_entity'); $this->ci->load->library('receiver/orders_status_entity'); @@ -218,7 +219,7 @@ class Ordersv2List $fileds = "{$this->t1}.id,{$this->t1}.name,{$this->t1}.mobile,{$this->t1}.brand_id,{$this->t1}.s_id,{$this->t1}.v_id, {$this->t1}.cor_id,{$this->t1}.incor_id,{$this->t1}.money_json,{$this->t1}.payway,{$this->t1}.status,{$this->t1}.c_time, {$this->t1}.biz_id,{$this->t1}.bill_time,{$this->t1}.customer_id,{$this->t1}.owner_name,{$this->t1}.owner_mobile,{$this->t1}.main_type,{$this->t1}.info_json, - {$this->t1}.order_time,{$this->t1}.bill_time,{$this->t1}.item_id,{$this->t1}.over_time,{$this->t1}.sale_id"; + {$this->t1}.order_time,{$this->t1}.bill_time,{$this->t1}.item_id,{$this->t1}.over_time,{$this->t1}.sale_id,{$this->t1}.finance_id"; if(strlen($params['status_pid'])){ $where["{$this->t1}.brand_id>"] = 0; } @@ -311,6 +312,7 @@ class Ordersv2List $series_name = isset($series[$val['s_id']]) ? $series[$val['s_id']][0]['name'] : ''; $v_name = isset($attr[$val['v_id']]) ? $attr[$val['v_id']][0]['title'] : ''; $cor_name = isset($attr[$val['cor_id']]) ? $attr[$val['cor_id']][0]['title'] : ''; + $money_json = json_decode($val['money_json'],true); $fields['o_id'] = $val['id']; if (Orders_v2_entity::V2_START_ID < $val['id']) { if ($val['main_type']) { @@ -385,6 +387,13 @@ class Ordersv2List } $fields['address'] = $info_json['c_address']; } + if(!$val['payway']){ //分期 + $finance_row = $this->ci->sys_finance_model->get(['id' => $val['finance_id']], 'id,title'); + $is_sure = $this->ci->receiver_order_status_model->count(['o_id'=>$val['id'],'pid_status'=>2,'status'=>0]); + $fields['pro_loan'] = $finance_row['title']; + $fields['price_loan'] = $money_json['price_loan']; + $fields['is_sure'] = $is_sure ? '是':'否'; + } $lists[] = $fields; } } @@ -579,6 +588,9 @@ class Ordersv2List if ($export) { unset($fields['price'],$fields['c_time']); $fields['payway_name'] = ['title'=>'付款方式']; + $fields['pro_loan'] = ['title'=>'金融机构']; + $fields['price_loan'] = ['title'=>'贷款金额']; + $fields['is_sure'] = ['title'=>'确认到款(是/否)']; $fields['price_car'] = ['title'=>'最终售价']; $fields['city_name'] = ['title'=>'城市']; $fields['biz_type'] = ['title'=>'门店类型'];