1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- // +----------------------------------------------------------------------
- // | Niucloud-admin 企业快速开发的saas管理平台
- // +----------------------------------------------------------------------
- // | 官方网址:https://www.niucloud.com
- // +----------------------------------------------------------------------
- // | niucloud团队 版权所有 开源版本可自由商用
- // +----------------------------------------------------------------------
- // | Author: Niucloud Team
- // +----------------------------------------------------------------------
- namespace app\dict\site;
- class SiteFinanceLogDict
- {
- const ORDER_TRADE = 'order_trade';//订单交易
- const ORDER_REFUND = 'order_refund';//订单退款
- /**
- * 业务类型
- * @param int|string $trade_type
- * @return array|mixed|string
- */
- public static function getTradeType(int|string $trade_type = '')
- {
- $data = [
- self::ORDER_TRADE => get_lang('dict_site_finance.order_trade'),//订单交易
- self::ORDER_REFUND => get_lang('dict_site_finance.order_refund'),//订单退款
- ];
- if (empty($trade_type)) {
- return $data;
- }
- return $data[$trade_type] ?? '';
- }
- const PLAT_SERVICE = 'plat_service';//平台手续费
- const SITE_SEPARATE = 'site_separate';//商户分账
- const PAY = 'pay';//交易支付
- const BALANCE_PAY = 'balance_pay';//余额
- /**
- * 类型
- * @param int|string $trade_type
- * @return array|mixed|string
- */
- public static function getType(int|string $trade_type = '')
- {
- $data = [
- self::PLAT_SERVICE => get_lang('dict_site_finance.plat_service'),//平台手续费
- self::SITE_SEPARATE => get_lang('dict_site_finance.site_separate'),//站点分账
- self::PAY => get_lang('dict_site_finance.site_separate'),//交易支付
- self::PAY => get_lang('dict_site_finance.site_separate'),//交易支付
- ];
- if (empty($trade_type)) {
- return $data;
- }
- return $data[$trade_type] ?? '';
- }
- }
|