label('Crear'), ]; } protected function getTableQuery(): ?\Illuminate\Database\Eloquent\Builder { // Combinar registros de ojales y prensillas $ojales = \App\Models\Ojal::query() ->selectRaw("id, 'ojales' as table_name, proveedor_id, orden_produccion_id, tipo, fecha_envio, cantidad_enviada, fecha_recepcion, cantidad_recibida, terminada, created_at, updated_at"); $prensillas = \App\Models\Prensilla::query() ->selectRaw("id, 'prensillas' as table_name, proveedor_id, orden_produccion_id, tipo, fecha_envio, cantidad_enviada, fecha_recepcion, cantidad_recibida, terminada, created_at, updated_at"); // Unir ambas queries y ordenar por fecha de creación return $ojales->union($prensillas)->orderByDesc('created_at'); } }