'#5b69bc', static::Wallet => '#ff8acc', static::WxpayApp, static::WxpayH5, static::WxpayJs, static::WxpayMp => '#21b978', default => '#ea5455', }; } public function label() { return match ($this) { static::Offline => 'offline', static::Balance => 'balance', static::Wallet => 'wallet', static::WxpayApp, static::WxpayH5, static::WxpayJs, static::WxpayMp => 'wxpay', static::AlipayApp => 'alipay', }; } public function getDealerOrderText() { return match ($this) { static::Offline => '线下打款', static::Wallet => '余额支付', static::WxpayH5 => '微信支付', default => 'Unknown', }; } }