biz_816
This commit is contained in:
@@ -243,29 +243,10 @@ class Biz extends Wxapp
|
||||
}
|
||||
//退定
|
||||
$refunds = $this->mdOrders->count($where_r);
|
||||
$res_r = $this->mdOrders->select($where_r, 'id desc', 0, 0, 'distinct(brand_id) as brand_id');
|
||||
if ($res_r) {
|
||||
$str_ids = implode(",", array_unique(array_column($res_r, 'brand_id')));
|
||||
$map_brand = $this->mdAutoBrand->map('id', 'name', ["id in({$str_ids})" => null]);
|
||||
foreach ($res_r as $k => $v) {
|
||||
$name = $map_brand[$v['brand_id']] ? $map_brand[$v['brand_id']] : '-';
|
||||
$value = 0;
|
||||
if ($v['brand_id']) {
|
||||
$value = $this->mdOrders->count(array_merge($where_r, ['brand_id' => $v['brand_id']]));
|
||||
}
|
||||
$value && $series_data_2[] = ['name' => $name, 'value' => $value];
|
||||
}
|
||||
}
|
||||
if ($orders && $refunds) {
|
||||
$series_data[] = ['name' => '成交数', 'value' => $orders, 'selected' => true];
|
||||
} else if ($orders) {
|
||||
$series_data[] = ['name' => '成交数', 'value' => $orders];
|
||||
}
|
||||
$refunds && $series_data[] = ['name' => '退定数', 'value' => $refunds];
|
||||
$orders && $series_data[] = ['name' => '成交', 'value' => $orders];
|
||||
$refunds && $series_data[] = ['name' => '退定', 'value' => $refunds];
|
||||
$data['pie1'] = ['title' => '订单来源', 'series_data' => $pie1_series_data];
|
||||
$data['pie2'] = ['title' => '品牌分布'
|
||||
, 'series_data' => $series_data, 'series_data_1' => $series_data_1, 'series_data_2' => $series_data_2
|
||||
];
|
||||
$data['pie2'] = ['title' => '品牌分布', 'series_data' => $series_data, 'series_data_1' => $series_data_1, 'series_data_2' => $series_data_2];
|
||||
$data['bar'] = ['title' => '顾问成交情况', 'xAxis_data' => $users
|
||||
, 'series' => [['name' => '客户数', 'type' => 'bar', 'data' => $users_customer], ['name' => '订单数', 'type' => 'bar', 'data' => $users_order]]];
|
||||
$data['title'] = '订单数据';
|
||||
|
||||
Reference in New Issue
Block a user