'分销商', self::AGENT => '经销商', self::RECHARGE => '后台充值', self::RECHARGE_FRONT => '前端会员充值', self::DEDUCT => '后台扣除', self::SERVICE_CHARGES => '手续费扣除', self::CASH_OUT => '提现', ]; /** * 积分 */ const SCORE_MAP = [ self::AGENT => '渠道分红', self::LUCKY_GROUP => '幸运拼团' ]; /** * 佣金 */ const COMMISSION_MAP = [ self::DISTRIBUTION => '分销商', self::AGENT => '经销商', self::SERVICE_CHARGES => '手续费扣除', self::CASH_OUT => '提现', ]; /* * 奖励名称 */ const REWARD_MAP = [ self::REWARD_TEAM => '渠道奖', self::REWARD_EXTRA => '额外奖', self::REWARD_EQUAL => '平级奖', self::REWARD_OVER => '越级奖', self::REWARD_FIRST => '直推奖励', self::REWARD_SECOND => '间推奖励', ]; /** * User: wniu * Date: 2021/7/8 * Time: 2:40 下午 * * @param false $key * 余额相关类型 */ public static function getBalanceLogFrom($key=false) { $data = [ '后台充值' => 1,//后台充值 '商城订单' => 2,//商城订单(数据库comment备注的不知道是否在用) '分佣' => 3,//分佣(数据库comment备注的不知道是否在用) '前端会员充值' => 4,//前端会员充值 '后台扣除' => 5, '注册礼包赠送' => 6, '经销商升级礼包赠送' => 7, '区域升级礼包赠送' => 8, '生日礼包赠送' => 9, '股东升级礼包赠送' => 10, '云库存升级礼包赠送' => 11, '发券宝赠送' => 12, '分销商升级礼包赠送' => 13, '首单礼包赠送' => 14, '拼团余额发放' => 15, '用户升级礼包赠送' => 16, '余额提现' => 17, 'Pk支付' => 18, '云库存补货' => 19, '支付拿货款' => 20, // '手续费' => 21, '余额支付' => 23, '订单退款' => 24, '余额提现申请被驳回' => 25, '云库存收益转余额' => 26, '短视频赠送余额' => 27, '余额货币互转'=>28, '余额转送'=>29, '余额积分互转'=>30, '签到赠送'=>31, ]; if($key){ if(isset($data[$key])) { return $data[$key]; } return 0; }else{ $new_data = []; foreach ($data as $k=>$v){ $new_data[$v] = $k; } return $new_data; } } /** * User: wniu * Date: 2021/7/8 * Time: 2:40 下午 * * @param false $key * 积分相关类型 */ public static function getScoreLogFrom($key=false) { $data = [ '后台充值' => 1,//后台充值 '充值余额赠送' => 2,// '赠送' => 3,// '前端会员充值' => 4,//前端会员充值 '后台扣除' => 5, '注册礼包赠送' => 6, '经销商升级礼包赠送' => 7, '区域升级礼包赠送' => 8, '生日礼包赠送' => 9, '股东升级礼包赠送' => 10, '云库存升级礼包赠送' => 11, '发券宝赠送' => 12, '分销商升级礼包赠送' => 13, '首单礼包赠送' => 14, '拼团积分发放' => 15, '用户升级礼包赠送' => 16, '被赠送' => 17, '售后退款' => 18, '核销电子券赠送' => 19, '余额积分互转' => 20, '下单抵扣' => CapitalLog::SCORE_FROM_TYPE_ORDER_USED, '提现转积分' => CapitalLog::SCORE_FROM_TYPE_CASH, '提现赠送' => 23, '订单购买赠送' => 24, '分销奖励积分' => 25, '签到赠送' => 28, '经销奖励积分' => 29, ]; if($key){ if(isset($data[$key])) { return $data[$key]; } return 0; }else{ $new_data = []; foreach ($data as $k=>$v){ $new_data[$v] = $k; } return $new_data; } } /** * 佣金明细类型使用原表的from * 此处作废 * User: wniu * Date: 2021/7/8 * Time: 3:32 下午 * * @param false $key * 佣金相关类型 */ public static function getIncomeLogFrom($key=false) { $data = [ '提现被驳回'=>1, '分销商'=>2, '复购佣金奖励'=>3, '区域分红'=>4, '经销商'=>5, '课程分销'=>6, 'ai拼团'=>7, '提现'=>8, '云库存'=>9, '电子券'=>10, '股东分红'=>11, '店铺分红'=>12, 'o2o'=>13, '业绩奖励'=>14, ]; if($key){ if(isset($data[$key])) { return $data[$key]; } return 0; }else{ $new_data = []; foreach ($data as $k=>$v){ $new_data[$v] = $k; } return $new_data; } } }