This commit is contained in:
2026-03-13 14:48:03 +05:00
parent c05a6972b8
commit 377acc18cf
3 changed files with 192 additions and 26 deletions

View File

@@ -25,23 +25,6 @@ class OnlinePaymentController extends Controller
{
$data = OnlinePaymentRepo::checkPaymentVisaMaster($request);
/** @var \App\Models\Payment\OnlinePaymentHistory */
// $paymentHistory = $data['paymentHistory'];
// /** @var \App\Models\Branch\Branch */
// $bank = $data['bank_branch'];
// /** @var \App\Modules\VisaMasterPaymentOrder\Models\VisaMasterPaymentOrderItem */
// $resource = $data['resource'];
// if ($data['success'] === true) {
// OnlinePaymentRepo::syncWithBilling(
// uuid: $request->orderId,
// bank_code: $bank->unique_code,
// terminal_id:
// );
// }
return view(OnlinePaymentRepo::statusView(), $data);
}
@@ -52,15 +35,6 @@ class OnlinePaymentController extends Controller
{
$data = OnlinePaymentRepo::checkPaymentSber($request);
// /** @var \App\Models\Payment\OnlinePaymentHistory */
// $paymentHistory = $data['paymentHistory'];
// /** @var \App\Models\Branch\Branch */
// $bank = $data['bank_branch'];
// /** @var \App\Modules\SberPaymentOrder\Models\SberPaymentOrderItem */
// $resource = $data['resource'];
return view(OnlinePaymentRepo::statusView(), $data);
}
}

View File

@@ -0,0 +1,96 @@
<?php
namespace App\Nova\Resources\Warnings;
use App\Nova\Resource;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Number;
use Laravel\Nova\Fields\Text;
use Laravel\Nova\Http\Requests\NovaRequest;
class IgnoreSberPayment extends Resource
{
/**
* The model the resource corresponds to.
*
* @var class-string<\App\Models\Resources\Warnings\IgnoreSberPayment>
*/
public static $model = \App\Models\Resources\Warnings\IgnoreSberPayment::class;
/**
* The single value that should be used to represent the resource when being displayed.
*
* @var string
*/
public static $title = 'id';
/**
* The columns that should be searched.
*
* @var array
*/
public static $search = [
'id',
];
/**
* Get the fields displayed by the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function fields(NovaRequest $request)
{
return [
ID::make()->sortable(),
Text::make('message'),
Number::make('payment_id'),
];
}
/**
* Get the cards available for the request.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function cards(NovaRequest $request)
{
return [];
}
/**
* Get the filters available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function filters(NovaRequest $request)
{
return [];
}
/**
* Get the lenses available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function lenses(NovaRequest $request)
{
return [];
}
/**
* Get the actions available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function actions(NovaRequest $request)
{
return [];
}
}

View File

@@ -0,0 +1,96 @@
<?php
namespace App\Nova\Resources\Warnings;
use App\Nova\Resource;
use Illuminate\Http\Request;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Number;
use Laravel\Nova\Fields\Text;
use Laravel\Nova\Http\Requests\NovaRequest;
class IgnoreVisaPayment extends Resource
{
/**
* The model the resource corresponds to.
*
* @var class-string<\App\Models\Resources\Warnings\IgnoreVisaPayment>
*/
public static $model = \App\Models\Resources\Warnings\IgnoreVisaPayment::class;
/**
* The single value that should be used to represent the resource when being displayed.
*
* @var string
*/
public static $title = 'id';
/**
* The columns that should be searched.
*
* @var array
*/
public static $search = [
'id',
];
/**
* Get the fields displayed by the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function fields(NovaRequest $request)
{
return [
ID::make()->sortable(),
Text::make('message'),
Number::make('payment_id'),
];
}
/**
* Get the cards available for the request.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function cards(NovaRequest $request)
{
return [];
}
/**
* Get the filters available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function filters(NovaRequest $request)
{
return [];
}
/**
* Get the lenses available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function lenses(NovaRequest $request)
{
return [];
}
/**
* Get the actions available for the resource.
*
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array
*/
public function actions(NovaRequest $request)
{
return [];
}
}