'余额支付', self::WECHAT_PAY => '微信支付', self::ALI_PAY => '支付宝支付', // self::BYTE_PAY => '字节支付', self::OFFLINE_PAY => '线下支付', self::MIXED_PAY =>'余额+微信' ]; if ($value === true) { return $data; } return $data[$value] ?? '-'; } /** * @notes 支付状态 * @param bool $value * @return string|string[] * @author ljj * @date 2021/8/4 2:37 下午 */ public static function getPayStatusDesc($value = true) { $data = [ self::UNPAID => '未支付', self::ISPAID => '已支付', ]; if ($value === true) { return $data; } return $data[$value] ?? ''; } /** * @notes 支付场景 * @param bool $value * @return string|string[] * @author ljj * @date 2021/9/13 2:44 下午 */ public static function getPaySceneDesc($value = true) { $data = [ self::SCENE_H5 => 'H5', self::SCENE_OA => '微信公众号', self::SCENE_MNP => '微信小程序', self::SCENE_APP => 'APP', self::SCENE_PC => 'PC商城', self::SCENE_BYTE => '字节小程序', ]; if ($value === true) { return $data; } return $data[$value] ?? ''; } }