diff --git a/app/Admin/Controllers/Finance/LedgerController.php b/app/Admin/Controllers/Finance/LedgerController.php index ae28d1d..44b48af 100644 --- a/app/Admin/Controllers/Finance/LedgerController.php +++ b/app/Admin/Controllers/Finance/LedgerController.php @@ -100,7 +100,7 @@ class LedgerController extends AdminController ->method('post') ->data(['id' => '${workflow.id}']) ) - ->visibleOn('${actual_commission != null && actual_income != null}'), + ->visibleOn('${actual_commission != null && actual_income != null && ARRAYINCLUDES(['.CheckStatus::None->value.','.CheckStatus::Cancel->value.','.CheckStatus::Fail->value.'], workflow.check_status)}'), $this->cancelAction(), $this->rowEditLedgerAmountButton() ->visible(Admin::user()->can('admin.finance.ledgers.update_ledger_amount')),