public function inlogs($memo, $key, $type = 'normal') { $obj = new desktop_user(); $data['username'] = $obj->get_login_name() ? $obj->get_login_name() : 'system_core'; $data['realname'] = $obj->get_name() ? $obj->get_name() : 'system_core'; $data['dateline'] = time(); $data['operate_type'] = $type; $data['operate_key'] = $key; $data['memo'] = $memo; // $data['operate_ip'] = base_request::get_remote_addr(); app::get('operatorlog')->model('logs')->insert($data); }
/** * 插入管理员日志的操作 * @access private * @params object $controller 后台控制器对象 */ private function _logs($controller) { $data['app'] = $_GET['app']; $data['ctl'] = $_GET['ctl']; $data['act'] = $_GET['act']; $rows = app::get('operatorlogmanage')->model('register')->getList('operate', $data); if ($rows[0]['operate']) { $obj = new desktop_user(); $data['dateline'] = time(); $data['operate'] = $rows[0]['operate']; $data['username'] = $obj->get_login_name(); $data['realname'] = $obj->get_name(); $data['memo'] = $controller->_end_message; app::get('operatorlogmanage')->model('logs')->insert($data); } }