if (empty($dealUserArr)) { $requestParam = \think\Request::instance()->param(false); $dealUserArrMap = []; if (!empty($requestParam['maps']['filter'][0]['value'])) { $checkValue = $requestParam['maps']['filter'][0]['value']; $dealUserArr['username|realname'] = ['like', "%$checkValue%"]; } elseif (!empty($requestParam['filter'][0]['value'])) { $checkValue = $requestParam['filter'][0]['value']; $dealUserArr['username|realname'] = ['like', "%$checkValue%"]; } $dealUserArr = db('admin_user') ->where($dealUserArr) ->column('username,realname', 'id');}$v['username'] = $dealUserArr[$v['id']]['username'];
if (empty($dealUserArr)) { $requestParam = \think\Request::instance()->param(false); $dealUserArrMap = []; if (!empty($requestParam['maps']['filter'][0]['value'])) { $checkValue = $requestParam['maps']['filter'][0]['value']; $dealUserArr['username|realname'] = ['like', "%$checkValue%"]; } elseif (!empty($requestParam['filter'][0]['value'])) { $checkValue = $requestParam['filter'][0]['value']; $dealUserArr['username|realname'] = ['like', "%$checkValue%"]; } $dealUserArr = db('admin_user') ->where($dealUserArr) ->column('username,realname', 'id');}$v['realname'] = $dealUserArr[$v['id']]['realname'];
if (empty($userloginInfo)) { $logLoginMap = []; $requestParam = \think\Request::instance()->param(false); if (!empty($requestParam['maps']['range'][0]['from'])) { $logLoginMap['create_time'] = ['between', [$requestParam['maps']['range'][0]['from'], $requestParam['maps']['range'][0]['to']]]; } elseif (!empty($requestParam['range'][0]['from'])) { $logLoginMap['create_time'] = ['between', [$requestParam['range'][0]['from'], $requestParam['range'][0]['to']]]; } $userloginInfo = db('log_login') ->group('user_id') ->where($logLoginMap) ->column('count(*)', 'user_id');}if (isset($userloginInfo[$v['id']])) { $v['login_num'] = $userloginInfo[$v['id']];} else { $v['login_num'] = 0;}
if (empty($userViewInfo)) { $logLoginMap = []; $requestParam = \think\Request::instance()->param(false); if (!empty($requestParam['maps']['range'][0]['from'])) { $userViewMap['create_time'] = ['between', [$requestParam['maps']['range'][0]['from'], $requestParam['maps']['range'][0]['to']]]; } elseif (!empty($requestParam['range'][0]['from'])) { $userViewMap['create_time'] = ['between', [$requestParam['range'][0]['from'], $requestParam['range'][0]['to']]]; } $userViewInfo = db('log_view') ->group('user_id') ->where($userViewMap) ->column('count(*)', 'user_id');}if (isset($userViewInfo[$v['id']])) { $v['pv_num'] = $userViewInfo[$v['id']];} else { $v['pv_num'] = 0;}