['required', 'string', 'max:191'], 'bill_date' => ['required', 'date'], 'total_deposit' => ['nullable', 'numeric', 'min:0'], 'total_transfer_in' => ['nullable', 'numeric', 'min:0'], 'total_transfer_out' => ['nullable', 'numeric', 'min:0'], 'non_grant_consumption' => ['nullable', 'numeric', 'min:0'], 'grant_consumption' => ['nullable', 'numeric', 'min:0'], 'rebate_redpack_consumption' => ['nullable', 'numeric', 'min:0'], 'discount_redpack_consumption' => ['nullable', 'numeric', 'min:0'], 'shared_wallet_consumption' => ['nullable', 'numeric', 'min:0'], 'shared_grant_consumption' => ['nullable', 'numeric', 'min:0'], 'daily_total_amount' => ['nullable', 'numeric', 'min:0'], 'period_end_balance' => ['nullable', 'numeric', 'min:0'], 'grant_balance' => ['nullable', 'numeric', 'min:0'], 'non_grant_balance' => ['nullable', 'numeric', 'min:0'], 'notes' => ['nullable', 'string', 'max:500'], ]; } }