routes edits

This commit is contained in:
2021-04-02 20:13:39 +09:00
parent cd99acb61b
commit 51f7d3990f

View File

@@ -1,8 +1,5 @@
<?php <?php
use Illuminate\Support\Facades\Input;
use App\Models\MiningTax\Invoice;
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| Web Routes | Web Routes
@@ -90,16 +87,16 @@ Route::group(['middleware' => ['auth']], function(){
Route::post('/miningtax/admin/delete/invoice', 'MiningTaxes\MiningTaxesAdminController@DeleteInvoice'); Route::post('/miningtax/admin/delete/invoice', 'MiningTaxes\MiningTaxesAdminController@DeleteInvoice');
Route::get('/miningtax/admin/display/paid', 'MiningTaxes\MiningTaxesAdminController@DisplayPaidInvoices'); Route::get('/miningtax/admin/display/paid', 'MiningTaxes\MiningTaxesAdminController@DisplayPaidInvoices');
Route::any('/miningtax/admin/display/unpaid/search', function() { Route::any('/miningtax/admin/display/unpaid/search', function() {
$q = Input::get('q'); $q = Illuminate\Support\Facades\Input::get('q');
if($q != "") { if($q != "") {
$invoices = Invoice::where('invoice_id', 'LIKE', '%' . $q . '%') $invoices = App\Models\MiningTax\Invoice::where('invoice_id', 'LIKE', '%' . $q . '%')
->where(['status' => 'Pending']) ->where(['status' => 'Pending'])
->orWhere(['status' => 'Late']) ->orWhere(['status' => 'Late'])
->orWhere(['status' => 'Deferred']) ->orWhere(['status' => 'Deferred'])
->orderByDesc('invoice_id') ->orderByDesc('invoice_id')
->paginate(25) ->paginate(25)
->setPath(''); ->setPath('');
$pagination = $invoices->appends(array('q' => Input::get('q'))); $pagination = $invoices->appends(array('q' => Illuminate\Support\Facades\Input::get('q')));
if(count($invoices) > 0) { if(count($invoices) > 0) {
return view('miningtax.admin.display.unpaid')->withDetails($invoices)->withQuery($q); return view('miningtax.admin.display.unpaid')->withDetails($invoices)->withQuery($q);