where(['uid'=>$uid])->value('username'); }else{ $user_name = (new EmployeeModel())->where(['id'=>$uid])->value('name'); } $company_name = (new CompanyModel())->where(['id'=>$company_id])->value('company_name'); $insert_data = [ // 操作用户 'user_name' => isset($user_name)? $user_name : '', // 品牌方公司名称 'company_name' => isset($company_name)? $company_name : '', // 公司ID 'company_id' => $company_id, // 模块菜单名称 'module_menu_name' => $admin_menu_name, //操作描述 'general_description' => $general_description, // 操作类型 'notes_type' => $type, // 操作表名 'table_name' => $table, // 操作用户 'admin_uid' => $uid, // 是否是管理员 'is_admin' => $is_admin, // 操作之前 'before_value' => json_encode($oldData), // 操作之后 'after_value' => json_encode($newData), // 时间 'insert_time' => time(), ]; // 结果 $result = $this->insertGetId($insert_data); // 如果有数据 return $result; } }