'待编辑',
static::Processing => '待审核',
static::Passed => '已完成',
static::Rejected => '未通过',
};
}
public static function options(): array
{
return collect(self::cases())
->map(fn (LedgerStatus $case) => [
'label' => $case->label(),
'value' => $case->value,
])
->all();
}
public static function labelMap(): array
{
return [
static::Pending->value => '待编辑',
static::Processing->value => '待审核',
static::Passed->value => '已完成',
static::Rejected->value => '未通过',
];
}
}