edit-admin-order_detail
This commit is contained in:
@@ -601,7 +601,6 @@ class Orders extends HD_Controller
|
||||
$where = [
|
||||
'o_id' => $params['id'],
|
||||
'status' => 1,
|
||||
'pay_price>' => 0
|
||||
];
|
||||
$count = $this->app_liche_orders_model->count($where);
|
||||
if ($count) {
|
||||
|
||||
@@ -24,6 +24,7 @@ class Ordersv2List
|
||||
$this->ci->load->model('auto/auto_series_model');
|
||||
$this->ci->load->model('auto/auto_brand_model');
|
||||
$this->ci->load->model('auto/auto_attr_model');
|
||||
$this->ci->load->model('items/items_model', 'mdItems');
|
||||
|
||||
$this->ci->load->library('receiver/orders_v2_entity');
|
||||
$this->ci->load->library('receiver/orders_status_entity');
|
||||
@@ -202,7 +203,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}.order_time,{$this->t1}.bill_time,{$this->t1}.item_id";
|
||||
if($params['status_pid']==3){
|
||||
$where["{$this->t1}.id in (select o_id from lc_receiver_order_status where pid_status=0 and status=2)"] = null;
|
||||
}
|
||||
@@ -228,6 +229,10 @@ class Ordersv2List
|
||||
}
|
||||
$lists = [];
|
||||
if ($count) {
|
||||
//商品vin
|
||||
$str_item_ids = implode(',', array_unique(array_column($rows, 'item_id')));
|
||||
!$str_item_ids && $str_item_ids = 0;
|
||||
$items = $this->ci->mdItems->map('id', 'vin', array("id in({$str_item_ids})" => null));
|
||||
//客户来源
|
||||
$str_rids = implode(',', array_unique(array_column($rows, 'customer_id')));
|
||||
!$str_rids && $str_rids = 0;
|
||||
@@ -304,6 +309,7 @@ class Ordersv2List
|
||||
$cf_clues && $fields['cf_name'] .= $cf_clues.'(线下)';
|
||||
$fields['order_time'] = $val['order_time'] != '0000-00-00 00:00:00' ? $val['order_time'] : '';
|
||||
$fields['bill_time'] = $val['bill_time'] != '0000-00-00 00:00:00' ? $val['bill_time'] : '';
|
||||
$fields['vin'] = $items[$val['item_id']] ? $items[$val['item_id']] : '';
|
||||
$lists[] = $fields;
|
||||
}
|
||||
}
|
||||
@@ -354,6 +360,9 @@ class Ordersv2List
|
||||
'c_time' => ['title' => '订单时间', 'width' => '9%']];
|
||||
}
|
||||
$fields = array_merge($fields1, $fields2);
|
||||
if($export){
|
||||
$fields['vin'] = ['title'=>'vin码'];
|
||||
}
|
||||
return $fields;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user