status ? '正常' : '下架'; } /** * 商品类型 */ public function type(): string { return match ($this->type) { 'tabp' => '时间流量包', 'time' => '时间包', 'bandwidth' => '流量包', default => '其他', }; } /** * 商品库存 */ public function stock(): string|int { return $this->stock < 0 ? '无限制' : $this->stock; } }