From 0895cf366c81aed5f44979028063f21e594eaa82 Mon Sep 17 00:00:00 2001 From: lccsw <805383944@qq.com> Date: Sat, 8 Nov 2025 23:41:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9F=8B=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/controllers/sys/Vlog.php | 3 ++- admin/views/sys/vlog/lists.php | 6 +++++- api/controllers/wxapp/licheb/Clues.php | 8 ++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/admin/controllers/sys/Vlog.php b/admin/controllers/sys/Vlog.php index c89beb7e..2d1cf586 100644 --- a/admin/controllers/sys/Vlog.php +++ b/admin/controllers/sys/Vlog.php @@ -9,6 +9,7 @@ class Vlog extends HD_Controller $this->load->model('biz/biz_visit_log_model'); $this->load->model('biz/biz_model'); $this->load->model("sys/sys_admin_model"); + $this->load->model('app/licheb/app_licheb_users_model', 'app_user_model'); } public function index() @@ -55,7 +56,7 @@ class Vlog extends HD_Controller $userIds = implode(',', array_unique(array_column($rows, 'uid'))); !$userIds && $userIds = 0; - $users = $this->sys_admin_model->map('id', 'username', ["id in ({$userIds})" => null]); + $users = $this->app_user_model->map('id', 'uname', ["id in ({$userIds})" => null]); foreach ($rows as $v) { $v['url'] = explode('?', $v['url'])[0]; $v['biz_name'] = $bizs[$v['biz_id']] ?: ''; diff --git a/admin/views/sys/vlog/lists.php b/admin/views/sys/vlog/lists.php index e0d9c964..9dedba22 100644 --- a/admin/views/sys/vlog/lists.php +++ b/admin/views/sys/vlog/lists.php @@ -53,8 +53,10 @@ 门店 用户 - 名称 + 访问接口 + 访问时间 @@ -64,8 +66,10 @@ {{ item.biz_name }} {{ item.username }} {{ item.title }} + {{ item.createTime}} diff --git a/api/controllers/wxapp/licheb/Clues.php b/api/controllers/wxapp/licheb/Clues.php index 2089426f..c88df8ee 100644 --- a/api/controllers/wxapp/licheb/Clues.php +++ b/api/controllers/wxapp/licheb/Clues.php @@ -16,6 +16,7 @@ class Clues extends Wxapp $this->load->model('receiver/receiver_clues_model', 'clues_model'); $this->load->model('receiver/receiver_clue_oplogs_model', 'clue_oplogs_model'); $this->load->model('area_model', 'mdArea'); + $this->load->model('biz/biz_visit_log_model'); } public function get() @@ -61,6 +62,13 @@ class Clues extends Wxapp $lists[] = $item; } } + //增加埋点 + $logData = [ + 'uid' => $this->session['uid'], + 'biz_id' => $this->get_biz_id(), + 'title' => '线索列表' + ]; + $this->biz_visit_log_model->addDataPushQueue($logData); return ['list' => $lists, 'total' => $total]; }