123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- <?php
- namespace huolib\constant;
- class WalletConst {
- const WALLET_GM = 'gm';
- const WALLET_PTB = 'ptb';
- const WALLET_COUPON = 'coupon';
- const WALLET_ITG = 'itg';
- const WALLET_RP = 'rp';
- CONST WALLET_TYPE_CHARGE = 1;
- CONST WALLET_TYPE_OFFICE_GIVE = 2;
- CONST WALLET_TYPE_AGENT_CHARGE = 3;
- CONST WALLET_TYPE_REBATE = 4;
- CONST WALLET_TYPE_PAY = 5;
- CONST WALLET_TYPE_OFFICE_DEDUCT = 6;
- CONST WALLET_TYPE_TRANSFER = 7;
- CONST WALLET_TYPE_LOCK = 8;
- CONST WALLET_TYPE_UNLOCK = 9;
- CONST WALLET_FROM_CHARGE = 1;
- CONST WALLET_FROM_REBATE = 2;
- CONST WALLET_FROM_GIVE = 3;
- CONST WALLET_FROM_EXCHANGE = 4;
- CONST WALLET_FROM_COST = 5;
- CONST WALLET_FROM_PROXY = 6;
- CONST WALLET_ADD = 1;
- CONST WALLET_DEDUCT = 2;
- CONST WALLET_ORDER_PREFIX_P2M = 'p2m';
- CONST WALLET_ORDER_PREFIX_P2A = 'p2a';
- CONST WALLET_ORDER_PREFIX_P2GM = 'p2gm';
- CONST WALLET_ORDER_PREFIX_PC = 'pc';
- CONST WALLET_ORDER_PREFIX_GC = 'gc';
- CONST WALLET_ORDER_PREFIX_PA = 'pa';
- CONST WALLET_ORDER_PREFIX_O2A = 'o2a';
- CONST WALLET_ORDER_PREFIX_O2M = 'o2m';
- CONST WALLET_ORDER_PREFIX_ODA = 'oda';
- CONST WALLET_ORDER_PREFIX_ODM = 'odm';
- CONST WALLET_ORDER_PREFIX_O2GM = 'o2gm';
- CONST WALLET_ORDER_PREFIX_ODGM = 'odgm';
- CONST WALLET_ORDER_PREFIX_REBATE = 'rb';
- CONST WALLET_ORDER_PREFIX_SDK = 'g';
- CONST WALLET_ORDER_PREFIX_AG = 'ag';
- CONST WALLET_ORDER_PREFIX_MP = 'mp';
- CONST WALLET_ORDER_PREFIX_EG = 'eg';
- CONST WALLET_ORDER_PREFIX_LT = 'lt';
- CONST WALLET_ORDER_PREFIX_CPA = 'cpa';
- CONST WALLET_PRODUCT_MEM_GM = 'gm_charge';
- CONST WALLET_PRODUCT_MEM_PTB = 'ptb_charge';
- CONST WALLET_PRODUCT_AGENT_PTB = 'ptb_agent_charge';
- CONST WALLET_PRODUCT_ACCOUNT = 'account';
- CONST WALLET_PRODUCT_MP = 'mp';
- CONST WALLET_PRODUCT_WXKF = 'wxkf';
- const WALLET_BACK_STATUS_NO = 1;
- const WALLET_BACK_STATUS_ALL = 2;
- const WALLET_BACK_STATUS_PART = 3;
- CONST CONST_MIN_AMOUNT = 1;
-
- public static function getFromMsg($from, $all = false) {
- $_msg = array(
- self::WALLET_FROM_CHARGE => '充值',
- self::WALLET_FROM_REBATE => '返利',
- self::WALLET_FROM_GIVE => '后台发放',
- self::WALLET_FROM_EXCHANGE => '兑换',
- self::WALLET_FROM_COST => '消费',
- self::WALLET_FROM_PROXY => '渠道代充',
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$from])) {
- return false;
- }
- return $_msg[$from];
- }
- public static function getFroms($inc = false) {
- $_froms = self::getFromMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择来源"];
- $_froms = $_default + $_froms;
- }
- return $_froms;
- }
- }
|