Move charge actions to ChargeController, implemented charge delete

This commit is contained in:
2024-07-26 12:33:42 +10:00
parent 756f550b43
commit 9380850395
7 changed files with 107 additions and 70 deletions

View File

@@ -7,6 +7,7 @@ use Leenooks\Controllers\SwitchUserController;
use App\Http\Controllers\{AdminController,
Auth\LoginController,
Auth\SocialLoginController,
ChargeController,
CheckoutController,
HomeController,
InvoiceController,
@@ -145,15 +146,17 @@ Route::group(['middleware'=>['auth','role:reseller'],'prefix'=>'r'],function() {
->name('switch.start');
// Reseller Reports
Route::group(['middleware'=>['auth','role:reseller'],'prefix'=>'report'],function() {
Route::group(['prefix'=>'report'],function() {
Route::get('domain',[ServiceController::class,'domain_list']);
Route::get('email',[ServiceController::class,'email_list']);
Route::get('hosting',[ServiceController::class,'hosting_list']);
});
// Charges
Route::post('charge/addedit',[ServiceController::class,'charge_addedit']);
Route::post('charge/edit',[ServiceController::class,'charge_edit']);
Route::post('charge/addedit',[ChargeController::class,'addedit']);
Route::post('charge/delete/{o}',[ChargeController::class,'delete'])
->where('o','[0-9]+');
Route::post('charge/edit',[ChargeController::class,'edit']);
// Reseller API calls
Route::post('service_change_charges/{o}',[ServiceController::class,'service_change_charges_display'])