main
panliang 2024-04-28 01:30:30 +08:00
commit 80b03671e8
1 changed files with 2 additions and 2 deletions

View File

@ -6,6 +6,7 @@ use App\Admin\Controllers\AdminController;
use App\Admin\Services\Finance\ReimbursementService; use App\Admin\Services\Finance\ReimbursementService;
use App\Enums\CheckStatus; use App\Enums\CheckStatus;
use App\Traits\HasCheckActions; use App\Traits\HasCheckActions;
use Illuminate\Support\Arr;
use Slowlyo\OwlAdmin\Admin; use Slowlyo\OwlAdmin\Admin;
use Slowlyo\OwlAdmin\Renderers\Form; use Slowlyo\OwlAdmin\Renderers\Form;
use Slowlyo\OwlAdmin\Renderers\Page; use Slowlyo\OwlAdmin\Renderers\Page;
@ -37,7 +38,7 @@ class ReimbursementController extends AdminController
->valueField('key'), ->valueField('key'),
amis()->SelectControl()->name('check_status')->label(__('workflow_log.check_status')) amis()->SelectControl()->name('check_status')->label(__('workflow_log.check_status'))
->multiple() ->multiple()
->options(CheckStatus::options()) ->options(Arr::except(CheckStatus::options(), [CheckStatus::Cancel->value]))
->clearable(), ->clearable(),
]), ]),
amis()->GroupControl()->mode('horizontal')->body([ amis()->GroupControl()->mode('horizontal')->body([
@ -59,7 +60,6 @@ class ReimbursementController extends AdminController
amis()->TableColumn()->name('created_at')->label(__('finance.reimbursement.created_at')), amis()->TableColumn()->name('created_at')->label(__('finance.reimbursement.created_at')),
$this->rowActions([ $this->rowActions([
$this->applyAction(), $this->applyAction(),
$this->cancelAction(),
$this->rowShowButton()->visible(Admin::user()->can('admin.finance.reimbursements.view')), $this->rowShowButton()->visible(Admin::user()->can('admin.finance.reimbursements.view')),
]), ]),
]); ]);