user_10112_4

This commit is contained in:
dengbw
2022-10-12 17:42:43 +08:00
committed by lccsw
parent 11d804d53b
commit eded3ce465
3 changed files with 11 additions and 11 deletions
+4 -4
View File
@@ -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)');
}
}
//改派数
+4 -4
View File
@@ -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;
+3 -3
View File
@@ -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]