user_10112_4
This commit is contained in:
@@ -157,11 +157,11 @@ class Licheb extends HD_Controller
|
||||
if ($value['userid']) {
|
||||
$qy_where = ['userid' => $value['userid'], 'c_time>=' => $s_time, 'c_time<=' => $e_time];
|
||||
if ($type == 5) {//异业店
|
||||
$qy_adds = $this->mdDifferentQyLog->count(array_merge($qy_where, ['change_type' => 'add_external_contact']));
|
||||
$qy_dels = $this->mdDifferentQyLog->count(array_merge($qy_where, ["change_type in('del_external_contact','del_follow_user')" => null]));
|
||||
$qy_adds = $this->mdDifferentQyLog->count(array_merge($qy_where, ['change_type' => 'add_external_contact']), 'distinct(external_userid)');
|
||||
$qy_dels = $this->mdDifferentQyLog->count(array_merge($qy_where, ["change_type in('del_external_contact','del_follow_user')" => null]), 'distinct(external_userid)');
|
||||
} else {
|
||||
$qy_adds = $this->mdWechatqyLog->count(array_merge($qy_where, ['change_type' => 'add_external_contact']));
|
||||
$qy_dels = $this->mdWechatqyLog->count(array_merge($qy_where, ["change_type in('del_external_contact','del_follow_user')" => null]));
|
||||
$qy_adds = $this->mdWechatqyLog->count(array_merge($qy_where, ['change_type' => 'add_external_contact']), 'distinct(external_userid)');
|
||||
$qy_dels = $this->mdWechatqyLog->count(array_merge($qy_where, ["change_type in('del_external_contact','del_follow_user')" => null]), 'distinct(external_userid)');
|
||||
}
|
||||
}
|
||||
//改派数
|
||||
|
||||
@@ -373,12 +373,12 @@ class User extends Wxapp
|
||||
$re_biz = $this->biz_model->get(['id' => $biz_id]);
|
||||
if ($re_biz['type'] == 5) {//异业店
|
||||
$this->load->model('app/app_different_qy_log_model', 'mdDifferentQyLog');
|
||||
$today_qy = $this->mdDifferentQyLog->count($where_today_qy);
|
||||
$month_qy = $this->mdDifferentQyLog->count($where_month_qy);
|
||||
$today_qy = $this->mdDifferentQyLog->count($where_today_qy, 'distinct(external_userid)');
|
||||
$month_qy = $this->mdDifferentQyLog->count($where_month_qy, 'distinct(external_userid)');
|
||||
} else {
|
||||
$this->load->model('app/app_lichene_qy_log_model', 'mdWechatqyLog');
|
||||
$today_qy = $this->mdWechatqyLog->count($where_today_qy);
|
||||
$month_qy = $this->mdWechatqyLog->count($where_month_qy);
|
||||
$today_qy = $this->mdWechatqyLog->count($where_today_qy, 'distinct(external_userid)');
|
||||
$month_qy = $this->mdWechatqyLog->count($where_month_qy, 'distinct(external_userid)');
|
||||
}
|
||||
}
|
||||
$where_today_dd[$where_customer_id] = null;
|
||||
|
||||
@@ -507,7 +507,7 @@ class Activity extends BaseController
|
||||
// , ['name' => '直播时长', 'value' => $duration, 'url' => ''], ['name' => '观看次数', 'value' => $livePV, 'url' => ''], ['name' => '人均观看', 'value' => $watchDuration, 'url' => '']];
|
||||
}
|
||||
$watch_per = number_format_com($watch / $browse * 100, 1, '');
|
||||
$order_per = number_format_com($order / $browse * 100, 1, '');
|
||||
$order_per = number_format_com($order / $watch_per * 100, 1, '');
|
||||
$browse_expected_data = [['name' => "浏览人数(100%)", 'value' => 100], ['name' => "观看人数({$watch_per}%)", 'value' => 66.7], ['name' => "订单数({$order_per}%)", 'value' => 33.3]];
|
||||
$browse_actual_data = [['name' => '浏览人数', 'value' => $browse], ['name' => '观看人数', 'value' => $watch], ['name' => '订单数', 'value' => $order]];
|
||||
$funnel_browse = ['title' => '浏览转化漏斗', 'expected_data' => $browse_expected_data, 'actual_data' => $browse_actual_data];
|
||||
@@ -516,8 +516,8 @@ class Activity extends BaseController
|
||||
$watch_subscribe = $this->mdSyliveActivityKpidata->count(['a_id' => $activityId, 'kpi' => 'watch', $id_in => null]);
|
||||
$order_subscribe = $this->mdSyliveActivityKpidata->count(['a_id' => $activityId, 'kpi' => 'order', $id_in => null]);
|
||||
$subscribe_per = number_format_com($subscribe / $browse * 100, 1, '');
|
||||
$watch_subscribe_per = number_format_com($watch_subscribe / $browse * 100, 1, '');
|
||||
$order_subscribe_per = number_format_com($order_subscribe / $browse * 100, 1, '');
|
||||
$watch_subscribe_per = number_format_com($watch_subscribe / $subscribe * 100, 1, '');
|
||||
$order_subscribe_per = number_format_com($order_subscribe / $watch_subscribe * 100, 1, '');
|
||||
$subscribe_expected_data = [['name' => "浏览人数100%", 'value' => 100], ['name' => "预约人数({$subscribe_per}%)", 'value' => 75]
|
||||
, ['name' => "观看人数({$watch_subscribe_per}%)", 'value' => 50], ['name' => "订单数({$order_subscribe_per}%)", 'value' => 25]];
|
||||
$subscribe_actual_data = [['name' => '浏览人数', 'value' => $browse], ['name' => '预约人数', 'value' => $subscribe]
|
||||
|
||||
Reference in New Issue
Block a user