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