| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525 |
- <?php
- namespace common\enums;
- /**
- *
- * Class UserWalletEnum
- * @package common\enums
- * @author qimall
- */
- class UserWalletEnum extends BaseEnum
- {
- /** from_type类型 **/
- const FROM_AGENT = AddonsEnum::ADDONS_NAME_AGENT;//渠道
- const FROM_DISTRIBUTION = AddonsEnum::ADDONS_NAME_DISTRIBUTION;//分销
- const FROM_BOSS = AddonsEnum::ADDONS_NAME_BOSS;//股东
- const FROM_BOSS_WEIGHT = AddonsEnum::ADDONS_NAME_BOSS_WEIGHT;//股东加权分红
- const FROM_BOSS_WEIGHT_BONUS = AddonsEnum::ADDONS_NAME_BOSS_WEIGHT_BONUS;//股东加权分红
- const FROM_GROUP_BUY = AddonsEnum::ADDONS_NAME_GROUP_BUY;//拼团
- const FROM_UPGRADE_GIFT = AddonsEnum::ADDONS_NAME_UPGRADEGIFT;//升级礼包
- const FROM_SUDOKU_DEDUCT = AddonsEnum::ADDONS_NAME_SUDOKU;//九宫格
- const FROM_USER_GIFT = AddonsEnum::ADDONS_NAME_USERGIFT;//会员礼包
- const FROM_CONSUME_GIFT = AddonsEnum::ADDONS_NAME_CONSUMEGIFT;//首单奖励
- const FROM_BARGAIN = AddonsEnum::ADDONS_NAME_BARGAIN;//砍价
- const FROM_REBATE = AddonsEnum::ADDONS_NAME_REBATE;//推三返一
- const FROM_SERVEBONUS = AddonsEnum::ADDONS_NAME_SERVEBONUS;//服务商分红
- const FROM_AREA = AddonsEnum::ADDONS_NAME_AREA;//区域管理分红
- const FROM_ACHIEVEMENT = AddonsEnum::ADDONS_NAME_ACHIEVEMENT;//业绩奖励
- const FROM_CLOUD_STOCK= AddonsEnum::ADDONS_NAME_CLOUD_STOCK;//云库存
- const FROM_REDPACK = AddonsEnum::ADDONS_NAME_REDPACK;//红包拓客
- const FROM_HANDBONUS= AddonsEnum::ADDONS_NAME_HANDBONUS;//手动分红
- const FROM_SMART_CITY= AddonsEnum::ADDONS_NAME_SMART_CITY;//智慧城市
- const BOSS_BONUS = 'BossBonus';// 老板分红
- const FROM_LUCKY_GROUP= AddonsEnum::ADDONS_NAME_LUCKY_GROUP;//幸运拼团
- const CONSUME = 'consume';//消费
- const GOODS_DEDUCT = 'goods_deduct';//购物抵扣
- const RECHARGE = 'recharge';//充值
- const WITHDRAWAL = 'withdrawal';//提现
- const TRANSFER = 'transfer';//转
- const REFUND = 'refund';//退款
- const REWARD = 'reward';//奖励
- const FROM_SELF_MALL = 'SelfMall';//代客下单标识
- const FROM_DOUBLE_COPY = AddonsEnum::ADDONS_NAME_DOUBLE_COPY;//二二复制
- const FROM_STORE = AddonsEnum::ADDONS_NAME_STORE;//o2o门店
- const FROM_BOSS_THREE = AddonsEnum::ADDONS_NAME_BOSS_THREE;
- const FROM_BUSINESS_BONUS = AddonsEnum::ADDONS_NAME_BUSINESS_BONUS;
- const FROM_GROUP_RUSH = AddonsEnum::ADDONS_NAME_GROUP_RUSH;//团购拼团
- const FROM_BLIND_BOX = AddonsEnum::ADDONS_NAME_BLIND_BOX;
- const FROM_SCORE_EXPANSION = AddonsEnum::ADDONS_NAME_SCORE_EXPANSION;//积分拓客
- const FORM_RANDOM_RED_PACKET = AddonsEnum::ADDONS_NAME_RANDOM_RED_PACKET;//随机红包
- const FROM_CLOUD_STOCK_ACHIEVEMENT_REWARD = AddonsEnum::ADDONS_NAME_CLOUD_STOCK_ACHIEVEMENT;//云库存业绩奖励
- const FROM_GROUP_BUY_COPY = AddonsEnum::ADDONS_NAME_GROUP_BUY_COPY;//拼团
- const FROM_FAST_MODE = AddonsEnum::ADDONS_NAME_FAST_MODE;//简速模式
- const FROM_CONSUMER_COUPONS = AddonsEnum::ADDONS_NAME_CONSUMER_COUPONS;//消费券拓客
- const FROM_SCORE_BONUS = AddonsEnum::ADDONS_SCORE_BONUS; //积分分红
- const FROM_FIRE_PROTECTION = AddonsEnum::ADDONS_FIRE_PROTECTION; //社安消防
- const FROM_SYSTEM_ADD = 'SystemAdd'; //系统添加
- /** capital_type **/
- const CONSUMPTION_ORDER = 'consume_order';//商城订单消费
- const REFUND_ORDER = 'refund_order';//商城订单(退款)
- const CONSUME_ORDER_CLOSE = 'consume_order_close';//商城订单(关闭)
- const CONSUME_ORDER_GIVE = 'consume_order_give';//订单支付赠送
- const WITHDRAWAL_DECR = 'withdrawal_decr';//提现
- const WITHDRAWAL_FOLLOW_DECR = 'withdrawal_follow_decr';//提现(同时扣除)
- const WITHDRAWAL_REFUND = 'withdrawal_refund';//提现被驳回
- const DIRECT_REWARD = 'direct_reward';//提现直推荐奖励
- const INDIRECT_REWARD = 'indirect_reward';//提现间推荐奖励
- const USER_RECHARGE = 'user_recharge';//前端会员充值
- const RECHARGE_PLATFORM = 'recharge_platform';//后台充值
- const IMPORT_RECHARGE_PLATFORM='import_recharge_platform';//后台批量导入会员充值
- const RECHARGE_OFFLINE = 'recharge_offline';//线下充值
- const RECHARGE_COMMISSION = 'commission_transfer';//佣金转入余额
- const RECHARGE_STORE_BALANCE = 'store_balance_transfer';//店铺余额转入余额
- const RECHARGE_MCH_BALANCE = 'mch_balance_transfer';//商户余额转入余额
- const RECHARGE_SCORE = 'score_transfer';//积分转入余额
- const TRANSFER_BALANCE = 'transfer_balance';//积分转余额(转出)
- const TRANSFER_SCORE = 'transfer_score';//余额转积分(转出)
- const RECHARGE_BALANCE = 'balance_transfer';//余额转积分(转入)
- const REDPACK_TRANSFER = 'redpack_transfer';// 红包转入
- const TRANSFER_GIVE = 'transfer_give';//余额转送
- const REGISTER = 'register';//注册
- const RECOMMEND = 'recommend';//推荐
- const FIRST = 'first';//直推积分
- const SECOND = 'second';//间推积分
- const THIRD = 'third';//分销积分
- const TEAM = 'team';//渠道积分
- const DIFF = 'diff';//极差积分
- const EXTRA = 'extra';//额外积分
- const EQUAL = 'equal';//平级积分
- const OVER = 'over';//越级积分
- const TEAM_ACHIEVEMENT_EXTRA = 'team_achievement_extra';//渠道业绩额外奖励
- const SIGNIN = 'signin';//签到
- const FOREVER = 'boss_forever';
- const BO_EXTRA = 'boss_extra';
- const BO_WEIGHT = 'boss_weight';
- const BOSS_PERFORMANCE = 'boss_performance'; // 股东业绩奖励
- const WITHDRAWAL_BALANCE_TRANSFER = 'withdrawal_balance_transfer';//提现余额按比例转入积分
- const WITHDRAWAL_COMMISSION_TRANSFER = 'withdrawal_commission_transfer';//提现佣金按比例转入积分
- const WITHDRAWAL_COMMISSION_TRANSFER_BALANCE = 'withdrawal_commission_transfer_balance';//提现佣金按比例转入积分
- const GIVE = 'give';//赠送
- const DEDUCT = 'deduct';//扣除
- const BACKEND_DEDUCT = 'backend_deduct';//后台扣减
- const USE_COUPON_GIVE = 'user_coupon_give';//优惠券使用赠送
- const GIVING_COUPON_REWARD = 'giving_coupon_reward'; // 转赠优惠券奖励
- const SHORT_VIDEO_REWARD = 'short_video_reward'; // 短视频观看奖励
- const BOUNS = 'bouns';// 分红
- const FILL = 'fill';//云库存补货奖
- const PAYMENT_FOR_GOODS_BUY = 'payment_for_goods_buy';//云库存会员购买货款
- const PAYMENT_FOR_LEVEL_GOODS_BUY = 'payment_for_level_goods_buy';//会员购买升级礼包赠送库存货款
- const PAYMENT_FOR_GOODS_FILL = 'payment_for_goods_fill';//云库存补货款
- const CLOUD_STOCK_FILL_PRICE_DIFFERENCE = 'fill_price_difference';//云库存补货差价
- const CLOUD_STOCK_BUY_PRICE_DIFFERENCE = 'buy_price_difference';//云库存会员买货差价
- const CLOUD_STOCK_PRICE_DIFFERENCE_EQUAL = 'price_difference_equal';//云库存差价平级奖
- const CLOUD_STOCK_FILL_ACHIEVEMENT = 'fill_achievement';//云仓个人渠道补货奖励
- const SHORT_VIDEO_GOODS = 'short_video_goods'; // 短视频带货奖励
- const ACHIEVEMENT_REWARD = 'achievement_reward'; // 业绩奖励
- const OPERATING_NOTE_SHARE = 'operating_note_share'; // 运营笔记分享奖励
- const OPERATING_NOTE_VIEW = 'operating_note_view'; // 运营笔记浏览奖励
- const OPERATING_NOTE_BUY = 'operating_note_buy'; // 运营笔记购买
- const BOSS_BONUS_FIRST_PRIZE = 'first_prize';// 老板分红 - 一级,直推奖励
- const BOSS_BONUS_SECOND_PRIZE = 'second_prize';// 老板分红 - 二级,渠道奖
- const BOSS_BONUS_PEER_AWARD_PRIZE = 'peer_award_prize';// 老板分红 - 平级奖
- const BOSS_BONUS_FREEZE_FUND = 'freeze_fund';// 老板分红 - 冻结基金
- const SELF_MALL_SELF_PRIZE = 'self';// 代客下单 - 自购奖励
- const SELF_MALL_TEAM_PRIZE = 'self_team';// 代客下单 - 上级奖励
- const SELF_MALL_POOL_PRIZE = 'pool';// 代客下单 - 奖金池
- const SELF_MALL_CUSTOMIZE = 'customize';//代客下单-自定义操作-外部接口操作钱包
- const LUCKY_GROUP_CONSUME = 'luck_group_consume'; // 幸运拼团消耗
- const ATTEND_REWARD = 'attend_reward';//参团奖励
- const WIN_REWARD = 'win_reward';//拼中奖励
- const POOL_REWARD = 'pool_reward';//奖金池奖励
- const INVITE_REWARD = 'invite_reward';//推荐奖
- const AREA_COMMISSION = 'area_commission';//佣金
- const STORE_CASHIER_ORDER_CREATE = 'store_cashier_order_create';//收银台订单下单
- const STORE_CASHIER_ORDER_CLOSE = 'store_cashier_order_close';//收银台订单关闭
- const AREA_SCORE = 'area_score';//积分
- const AREA_MANAGEMENT_SCORE = 'area_management_score';//区域管理积分
- const EQUAL_PRIZE = 'equal_prize';//平级奖
- const VIDEO_AD_REWARD = 'video_ad_reward'; // 视频广告观看奖励
- const REPAYMENT = 'repayment'; // 赊账订单还款
- const EXTRA_EQUAL_PRIZE_1 = 'extra_equal_1';//平1级
- const EXTRA_EQUAL_PRIZE_2 = 'extra_equal_2';//平2级
- const DRAINAGE_SUBSIDY_PRIZE = 'drainage_subsidy';//引流补贴
- const TEAM_SUBSIDY_PRIZE = 'team_subsidy';//渠道补贴
- const SHARE_EXCHANGE = 'share_exchange';//股份转换
- const GROUP_RUSH_POOL_PRIZE = 'pool';// 团购抢单 - 奖金池
- const E_COUPON_CLERK = 'clerk';//电子券核销奖励
- const BLIND_BOX_BONUS = 'blind_box_bonus'; // 奖金盲盒分红
- const RANDOM_RED_PACKET_TRANSFER = 'random_red_packet_transfer';// 领取随机红包
- const SCORE_EXPANSION_TRANSFER = 'score_expansion_transfer';// 积分转入
- const CONTRIBUTION_CURRENCY_CHANGE_RED_PACKET = 'contribution_currency_change_red_packet';// 贡献值转红包
- const NIBAO_TO_BALANCE = 'nibao_to_balance'; //鲵宝转余额
- const NIBAO_ACHIEVEMENT_REWARD_DIRECT = 'nibao_achievement_reward_direct'; //鲵宝业绩奖励
- const NIBAO_ACHIEVEMENT_REWARD_SHARE = 'nibao_achievement_reward_share'; //鲵宝业绩奖励
- const NIBAO_ACHIEVEMENT_REWARD_TRAIN = 'nibao_achievement_reward_train'; // 鲵宝业绩奖励:培育奖
- const NIBAO_ACHIEVEMENT_REWARD_MANAGE = 'nibao_achievement_reward_manage'; // 鲵宝业绩奖励:管理奖
- const NIBAO_ACHIEVEMENT_REWARD_CAR = 'nibao_achievement_reward_car'; //鲵宝业绩奖励:车旅补贴
- const CLOUD_STOCK_ACHIEVEMENT_REWARD = 'cloud_stock_achievement_reward'; // 云库存业绩奖励
- const CLOUD_STOCK_ACHIEVEMENT_EQUAL = 'cloud_stock_achievement_equal'; // 云库存业绩平级奖励
- const SALARY_CHANGE = 'salary_change'; // 薪资变动
- const GROUP_BUY_COPY_CONSUME = 'group_buy_copy_consume'; // 常规拼团消耗
- const OPERATION_CENTER_COMMISSION = 'operation_center_commission'; // 运营中心佣金
- const MINI_MALL_DEPOSIT_REFUND = 'mini_mall_deposit_refund'; // 共享平台竞拍定金退款
- const CONSUMER_COUPONS_TRANSFER = 'consumer_coupons_transfer';// 消费券转入
- const SETTLEMENT_COMMISSION = 'settlement_commission'; //提成结算
- const ADMIN_HANDLER_REFUND = 'admin_handler_refund'; //后台手动退款
- const AREA_APPLY_CONSUME = 'area_apply_consume';//购买区代申请资格
- const AREA_BONUS_REWARD = 'area_bonus_reward'; //加价分红奖励
- const AREA_BONUS_REFUND = 'area_bonus_refund'; //代理身份被加价占用
- const SECONDARY_PAYMENT = 'secondary_payment'; //二次支付
- const FROM_DAILY_WAGE = AddonsEnum::ADDONS_NAME_DAILY_WAGE; //日薪周发
- const FROM_AREA_PARTNER = 'AreaPartner'; //区域合伙人
- const FROM_RANK_REWARD = 'RankReward'; //排位分润
- const AGENT_FOUR_REWARD = 'agent_four_reward'; //S4代理业绩奖励
- const FROM_LUCK_DRAW = 'luck_draw'; //抽奖活动
- const SYSTEM_ADD = 'system_add';//后台添加
- const PERFORMANCE_DIVIDEND_REWARD = 'performance_dividend_reward';//业绩分红奖励
- public static function getMap(): array
- {
- return [
- self::FROM_AGENT => '渠道分红',
- self::FROM_DISTRIBUTION => '分销商',
- self::FROM_BOSS => '股东分红',
- self::FROM_BOSS_WEIGHT => '股东分红',
- self::CONSUME => '消费',
- self::RECHARGE => '充值',
- self::WITHDRAWAL => '提现',
- self::TRANSFER => '转送',
- self::REFUND => '退款',
- self::REWARD => '奖励',
- self::FROM_LUCKY_GROUP => '幸运拼团',
- self::GOODS_DEDUCT => '购物抵扣',
- self::FROM_BOSS_WEIGHT_BONUS => '股东加权分红',
- self::FROM_SCORE_BONUS => '积分分红',
- self::FROM_FIRE_PROTECTION => '社安消防',
- ];
- }
- //余额的来源类型map
- public static function getFromTypeMapByBalance($mall_id = 0){
- if ($mall_id) {
- $new_rebate_title = \Yii::$app->services->setting->addons->get($mall_id, \common\enums\AddonsEnum::ADDONS_NAME_REBATE, 'basic.addons_name');
- }
- return [
- self::CONSUME => '消费',
- self::RECHARGE => '充值',
- self::WITHDRAWAL => '提现',
- self::REFUND => '退款',
- self::REWARD => '奖励',
- self::FROM_GROUP_BUY => '拼团',
- self::TRANSFER => '转送',
- self::FROM_UPGRADE_GIFT => '升级礼包',
- self::FROM_USER_GIFT => '会员礼包',
- self::FROM_CONSUME_GIFT => '首单奖励',
- self::FROM_SUDOKU_DEDUCT => '九宫格',
- self::FROM_REBATE => $new_rebate_title ?? '推三返一',
- self::FROM_CLOUD_STOCK => '云库存',
- self::FROM_HANDBONUS => '手动分红',
- self::FROM_SELF_MALL => '代客下单',
- self::FROM_REDPACK => '红包',
- self::FROM_LUCKY_GROUP => '幸运拼团',
- self::FROM_GROUP_RUSH => '团购抢单',
- self::GOODS_DEDUCT => '购物抵扣',
- self::FROM_CONSUMER_COUPONS => '消费券',
- self::FROM_SYSTEM_ADD => '添加',
- ];
- }
- //余额的资金类型map
- public static function getCapitalTypeMapByBalance()
- {
- return [
- self::CONSUMPTION_ORDER => '商城订单(消费)',
- self::RECHARGE_PLATFORM => '后台充值',
- self::USER_RECHARGE => '前端会员充值',
- self::RECHARGE_SCORE => '积分转入余额',
- self::TRANSFER_SCORE => '余额转出',
- self::RECHARGE_COMMISSION => '佣金转入余额',
- self::WITHDRAWAL_DECR => '提现扣减',
- self::WITHDRAWAL_FOLLOW_DECR => '提现扣减',
- self::RECHARGE_STORE_BALANCE => '店铺余额转入',
- self::WITHDRAWAL_REFUND => '提现被驳回',
- self::REFUND_ORDER => '商城订单(退款)',
- self::ADMIN_HANDLER_REFUND => '后台主动退款',
- self::REGISTER => '注册奖励',
- self::RECOMMEND => '注册推荐奖励',
- self::TRANSFER_GIVE => '余额转送',
- self::GIVE => '赠送奖励',
- self::USE_COUPON_GIVE => '优惠券使用赠送',
- self::GIVING_COUPON_REWARD => '转赠优惠券奖励',
- self::SHORT_VIDEO_REWARD => '短视频观看奖励',
- self::SHORT_VIDEO_GOODS => '短视频带货奖励',
- self::BOUNS => '分红',
- self::LUCKY_GROUP_CONSUME => '幸运拼团消耗',
- self::ATTEND_REWARD => '参团奖励',
- self::WIN_REWARD => '拼中奖励',
- self::SELF_MALL_CUSTOMIZE => '自定义操作',
- self::VIDEO_AD_REWARD => '观看视频广告',
- self::MINI_MALL_DEPOSIT_REFUND => '竞拍定金(退款)',
- self::RECHARGE_OFFLINE => '线下充值',
- ];
- }
- public static function getCommissionMap(){
- return [
- self::FROM_AGENT => '经销商奖励',
- self::FROM_DISTRIBUTION => '分销商奖励',
- self::FROM_BOSS => '股东分红',
- self::FROM_BOSS_WEIGHT => '股东分红加权分红',
- self::WITHDRAWAL => '提现',
- self::REWARD => '奖励',
- self::FROM_BARGAIN => '砍价',
- self::FROM_SERVEBONUS => '服务商',
- self::FROM_AREA => '区域奖励',
- self::FROM_CLOUD_STOCK => '云库存',
- self::FROM_ACHIEVEMENT => '业绩奖励',
- self::BOSS_BONUS => '老板分红2+1',
- self::FROM_HANDBONUS => '手动分红',
- self::FROM_SELF_MALL => '代客下单',
- self::FROM_LUCKY_GROUP => '幸运拼团',
- self::FROM_DOUBLE_COPY => '二二复制',
- self::FROM_BLIND_BOX => '奖金盲盒',
- self::FROM_CLOUD_STOCK_ACHIEVEMENT_REWARD => '云库存业绩奖励',
- self::FROM_BOSS_WEIGHT_BONUS => '股东加权分红',
- self::FROM_FAST_MODE => '简速模式',
- self::FROM_SCORE_BONUS => '积分分红',
- self::FROM_FIRE_PROTECTION => '社安消防',
- self::FROM_LUCK_DRAW => '抽奖活动',
- ];
- }
- public static function getCapitalTypeMapByCommission($key=null){
- $data = [
- self::RECHARGE_COMMISSION=>'佣金转入余额',
- self::WITHDRAWAL_DECR=>'提现扣减',
- self::WITHDRAWAL_FOLLOW_DECR=>'提现扣减',
- self::WITHDRAWAL_REFUND=>'提现被驳回',
- self::FIRST=>'直推奖励',
- self::SECOND=>'间推奖励',
- self::THIRD=>'分销奖励',
- self::TEAM=>'渠道/级差奖励',
- self::DIFF=>'极差奖励',
- self::EXTRA=>'额外奖励',
- self::EQUAL=>'平级奖励',
- self::OVER=>'越级奖励',
- self::FOREVER=>'永久分红',
- self::BO_EXTRA=>'额外分红',
- self::BO_WEIGHT=>'加权分红',
- self::BOSS_PERFORMANCE=>'业绩奖励',
- self::DIRECT_REWARD=>'提现直推荐奖励',
- self::INDIRECT_REWARD=>'提现间推荐奖励',
- self::GIVE=>'赠送',
- self::BOUNS=>'分红',
- self::PAYMENT_FOR_GOODS_FILL=>'补货货款',
- self::PAYMENT_FOR_GOODS_BUY=>'会员买货货款',
- self::FILL=>'补货奖',
- self::ACHIEVEMENT_REWARD=>'业绩奖励',
- self::BOSS_BONUS_FIRST_PRIZE => '直推奖',
- self::BOSS_BONUS_SECOND_PRIZE => '团队奖',
- self::BOSS_BONUS_PEER_AWARD_PRIZE => '平级奖',
- self::BOSS_BONUS_FREEZE_FUND => '冻结基金',
- self::SELF_MALL_SELF_PRIZE => '自购奖励',
- self::SELF_MALL_TEAM_PRIZE => '上级奖励',
- self::SELF_MALL_POOL_PRIZE => '奖金池奖励',
- self::POOL_REWARD => '奖金池奖励',
- self::AREA_COMMISSION => '佣金',
- self::TEAM_ACHIEVEMENT_EXTRA => '渠道业绩额外奖励',
- self::EQUAL_PRIZE => '平级奖',
- self::CONSUME_ORDER_GIVE => '购物赠送',
- self::EXTRA_EQUAL_PRIZE_1 => '平一级奖励',
- self::EXTRA_EQUAL_PRIZE_2 => '平二级奖励',
- self::DRAINAGE_SUBSIDY_PRIZE => '引流补贴',
- self::TEAM_SUBSIDY_PRIZE => '渠道补贴',
- self::E_COUPON_CLERK => '电子券核销奖励',
- self::BLIND_BOX_BONUS => '分红',
- self::SALARY_CHANGE => '薪资变动',
- self::OPERATION_CENTER_COMMISSION => '运营中心佣金',
- self::SETTLEMENT_COMMISSION => '提成结算',
- self::FROM_LUCK_DRAW => '抽奖活动',
- ];
- if(isset($data[$key])) return $data[$key];
- return $data;
- }
- public static function getFromTypeMapByScore()
- {
- return [
- self::CONSUME => '消费',
- self::RECHARGE => '充值',
- self::TRANSFER => '转送',
- self::REFUND => '退款',
- self::REWARD => '奖励',
- self::FROM_AGENT => '经销商奖励',
- self::FROM_DISTRIBUTION => '分销商奖励',
- self::FROM_BOSS => '股东分红',
- self::FROM_BOSS_WEIGHT => '股东分红加权分红',
- self::FROM_UPGRADE_GIFT => '升级礼包',
- self::FROM_USER_GIFT => '会员礼包',
- self::FROM_CONSUME_GIFT => '首单奖励',
- self::FROM_GROUP_BUY => '拼团',
- self::FROM_SUDOKU_DEDUCT => '九宫格',
- self::FROM_REBATE => '推三返一',
- self::FROM_HANDBONUS => '手动分红',
- self::FROM_LUCKY_GROUP => '幸运拼团',
- self::FROM_REDPACK => '红包',
- self::FROM_SELF_MALL => '代客下单',
- self::FROM_STORE => 'o2o门店',
- self::FROM_AREA => '区域奖励',
- self::FROM_BOSS_WEIGHT_BONUS => '股东加权分红',
- self::FROM_CONSUMER_COUPONS => '消费券',
- ];
- }
- public static function getCapitalTypeMapByScore()
- {
- return [
- self::CONSUMPTION_ORDER => '商城订单消费抵扣',
- self::CONSUME_ORDER_CLOSE => '商城订单(关闭)',
- self::CONSUME_ORDER_GIVE => '订单支付赠送',
- self::REFUND_ORDER => '商城订单(退款)',
- self::ADMIN_HANDLER_REFUND => '后台主动退款',
- self::RECHARGE_PLATFORM => '后台充值',
- self::TRANSFER_BALANCE => '积分转出余额',
- self::RECHARGE_BALANCE => '余额转出',
- self::TRANSFER_GIVE => '积分转送',
- self::FIRST => '直推奖励',
- self::SECOND => '间推奖励',
- self::THIRD => '分销奖励',
- self::TEAM => '渠道/级差奖励',
- self::DIFF => '极差奖励',
- self::EXTRA => '额外奖励',
- self::EQUAL => '平级奖励',
- self::OVER => '越级奖励',
- self::WITHDRAWAL_BALANCE_TRANSFER => '提现余额转积分',
- self::WITHDRAWAL_COMMISSION_TRANSFER => '提现佣金转积分',
- self::WITHDRAWAL_COMMISSION_TRANSFER_BALANCE => '提现佣金转余额',
- self::GIVE => '赠送奖励',
- self::DEDUCT => '扣除',
- self::SIGNIN => '签到奖励',
- self::USE_COUPON_GIVE => '优惠券使用赠送',
- self::REGISTER => '注册',
- self::SHORT_VIDEO_REWARD => '短视频观看奖励',
- self::SHORT_VIDEO_GOODS => '短视频观看奖励',
- self::USER_RECHARGE => '前端会员充值',
- self::OPERATING_NOTE_SHARE => '运营笔记分享奖励', // 运营笔记分享奖励
- self::OPERATING_NOTE_VIEW => '运营笔记浏览奖励', // 运营笔记浏览奖励
- self::OPERATING_NOTE_BUY => '运营笔记购买', // 运营笔记购买
- self::BOUNS => '分红',
- self::LUCKY_GROUP_CONSUME => '幸运拼团消耗',
- self::ATTEND_REWARD => '参团奖励',
- self::WIN_REWARD => '拼中奖励',
- self::REDPACK_TRANSFER => '红包转入',
- self::STORE_CASHIER_ORDER_CREATE => '收银台订单下单',
- self::STORE_CASHIER_ORDER_CLOSE => '收银台订单关闭',
- self::SELF_MALL_CUSTOMIZE => '自定义操作',
- self::RECOMMEND => '注册推荐奖励',
- self::AREA_SCORE => '积分',
- self::RANDOM_RED_PACKET_TRANSFER => '领取随机红包',
- self::SCORE_EXPANSION_TRANSFER => '积分转入',
- self::CONSUMER_COUPONS_TRANSFER => '消费券转入',
- self::SETTLEMENT_COMMISSION => '提成结算',
- ];
- }
- /**
- * @desc:前端收益明细使用
- * @Author: hua
- * @Date: 2021/11/24
- * @Time: 18:06
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @return string[]
- */
- public static function getFromTypeMap(){
- return [
- UserWalletEnum::FROM_AGENT=>'渠道分红',
- UserWalletEnum::FROM_DISTRIBUTION=>'分销商',
- UserWalletEnum::FROM_BOSS=>'股东分红',
- UserWalletEnum::FROM_BOSS_WEIGHT=>'股东分红加权分红',
- UserWalletEnum::FROM_ACHIEVEMENT=>'业绩奖励',
- UserWalletEnum::FROM_SELF_MALL => '代客下单',
- UserWalletEnum::BOSS_BONUS=>'链动2+1',
- UserWalletEnum::FROM_LUCKY_GROUP=>'幸运拼团',
- UserWalletEnum::FROM_BARGAIN=>'砍价',
- UserWalletEnum::FROM_DOUBLE_COPY => '二二复制',
- UserWalletEnum::FROM_BOSS_THREE => '股东分红三',
- UserWalletEnum::FROM_SERVEBONUS => '服务商分红',
- UserWalletEnum::FROM_AREA => '区域分红',
- UserWalletEnum::FROM_HANDBONUS => '手动分红',
- UserWalletEnum::FROM_BUSINESS_BONUS => '招商分红',
- UserWalletEnum::FROM_CLOUD_STOCK_ACHIEVEMENT_REWARD=>'云库存业绩奖励',
- UserWalletEnum::FROM_BOSS_WEIGHT_BONUS=>'股东加权分红',
- UserWalletEnum::FROM_LUCK_DRAW=>'抽奖活动',
- ];
- }
- public static function getCapitalTypeMap(){
- return [];
- }
- /**
- * @desc:前端收益明细-不传类型条件的默认查询条件
- * @Author: hua
- * @Date: 2021/11/24
- * @Time: 18:07
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @return string[]
- */
- public static function getFromTypeConditionArr(){
- return [
- UserWalletEnum::FROM_AGENT,
- UserWalletEnum::FROM_DISTRIBUTION,
- UserWalletEnum::FROM_BOSS,
- UserWalletEnum::FROM_BOSS_WEIGHT,
- UserWalletEnum::FROM_ACHIEVEMENT,
- UserWalletEnum::FROM_SELF_MALL,
- UserWalletEnum::BOSS_BONUS,
- UserWalletEnum::FROM_LUCKY_GROUP,
- UserWalletEnum::FROM_BARGAIN,
- UserWalletEnum::FROM_DOUBLE_COPY,
- UserWalletEnum::FROM_BOSS_THREE,
- UserWalletEnum::FROM_SERVEBONUS,
- UserWalletEnum::FROM_AREA,
- UserWalletEnum::FROM_HANDBONUS,
- UserWalletEnum::FROM_BUSINESS_BONUS,
- UserWalletEnum::FROM_CLOUD_STOCK_ACHIEVEMENT_REWARD,
- UserWalletEnum::FROM_BOSS_WEIGHT_BONUS,
- UserWalletEnum::FROM_LUCK_DRAW,
- ];
- }
- /**
- * @desc:充值的资金类型map
- * @Author:
- * @Date:
- * @Time:
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @return string[]
- */
- public static function getRechargeCapitalTypeMap(){
- return [
- self::RECHARGE_PLATFORM => '后台充值',
- self::TRANSFER_BALANCE => '积分转出余额',
- self::RECHARGE_COMMISSION => '佣金转入余额',
- self::USER_RECHARGE => '前端会员充值',
- self::IMPORT_RECHARGE_PLATFORM => '后台批量导入余额',
- ];
- }
- }
|