['code' => 496, 'name' => '会员专区'], 'WonderfulLiving' => ['code' => 439, 'name' => '精彩生活区'], 'Repurchase' => ['code' => 491, 'name' => '复购区'], ]; const IS_DEL = [ 'No' => ['code' => 0, 'name' => '未删除'], 'Yes' => ['code' => 1, 'name' => '已删除'], 'Pending' => ['code' => 2, 'name' => '待删除'] ]; // 订单类型:根据业务需要进一步扩展 const ORDER_TYPE = [ 'Platform' => ['code' => 0, 'name' => '平台'], 'DuoduoJinbao' => ['code' => 1, 'name' => '多多进宝'], 'Vipshop' => ['code' => 2, 'name' => '唯品会'], 'SuningYigou' => ['code' => 3, 'name' => '苏宁易购'], 'NetEaseKaola' => ['code' => 4, 'name' => '网易考拉'], 'TaobaoKe' => ['code' => 5, 'name' => '淘宝客'], 'JingdongUnion' => ['code' => 6, 'name' => '京东联盟'], 'Eleme' => ['code' => 7, 'name' => '饿了么'], 'Online' => ['code' => 8, 'name' => '线上'], 'MobileTopUp' => ['code' => 9, 'name' => '话费'], 'Offline' => ['code' => 10, 'name' => '线下'], 'Platform-Group' => ['code' => 1000, 'name' => '平台-GroupId'], // 该中类型时,依然是 平台订单,只不过 表中的order_id 存储的是 'XingfuXiaodian' => ['code' => 2001, 'name' => '幸福小店'], ]; const USER_GROUP = [ 'RegularUser' => ['code' => 1, 'name' => '普通用户'], 'Salesperson' => ['code' => 2, 'name' => '业务员'], 'SalesManager' => ['code' => 3, 'name' => '业务经理'], 'JuniorPartner' => ['code' => 4, 'name' => '初级合伙人'], 'Mid-LevelPartner' => ['code' => 5, 'name' => '中级合伙人'], 'SeniorPartner' => ['code' => 6, 'name' => '中级合伙人'], 'Director' => ['code' => 7, 'name' => '董事'] ]; // 直推奖励的分配比例 const DIRECT_REFERRAL_BONUS = [ 'BrokeragePrice' => ['code' => 0.9, 'name' => '直推奖励的佣金部分'], 'Fugou' => ['code' => 0.1, 'name' => '直推奖励的佣金部分'] ]; // 计算式小数点保留位数 超出位数 舍弃 const CALCULATE_THE_NUMBER_OF_DECIMAL_PLACES = 5; // 金额保留小数点位 超出部分舍弃 const DECIMAL_PLACES_OF_THE_AMOUNT = 2; // 订单 收益 的分配 const ORDER_EARNING_ALLOCATION = [ // 精彩生活区 'WonderfulLiving' => [ 'Self' => [ 'YangLaoJin' => [ // 钱 'Ratio' => ['code' => 0.3, 'name' => '将利润的30%,当做养老金分配给下单人'] ], 'Hongbao' => [ // 钱 'Ratio' => ['code' => 0.1575, 'name' => '将利润的35% * 45%,当做红包分配给下单人,前提下单人是老用户(35% * 45%)'] ], 'Score' => [ // 钱 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做积分值分配给下单人'] ], 'Pv' => [ // 数据 算业绩 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做PV值分配给下单人'] ], 'Gongxian' => [ // 数据 升级用 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做贡献值分配给下单人'] ] ], 'Spread' => [ 'Basics' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做推荐人利润分配的基础,目前绑定的是下单人的PV值'] ], 'BrokeragePrice' => [ 'Ratio' => ['code' => 0.9, 'name' => '直推奖励的佣金部分'], ], 'Fugou' => [ 'Ratio' => ['code' => 0.1, 'name' => '直推奖励的复购部分'], ], 'Gongxian' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做贡献值分配给推荐人'] ], 'Score' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做积分值分配给推荐人'] ], 'YangLaoJin' => [ 'Ratio' => ['code' => 0.05, 'name' => '将利润的35%,当做积分值分配给推荐人'] ] ], 'Share' => [ 'Basics' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做分享人利润分配的基础,目前绑定的是下单人的PV值'] ], 'BrokeragePrice' => [ 'Ratio' => ['code' => 0.027, 'name' => '分享奖励的佣金部分(0.03 * 0.9)'], ], 'Fugou' => [ 'Ratio' => ['code' => 0.003, 'name' => '分享奖励的复购部分(0.03 * 0.1)'], ] ], 'Lock' => [ 'Basics' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做锁客利润分配的基础,目前绑定的是下单人的PV值'] ], 'BrokeragePrice' => [ 'Ratio' => ['code' => 0.045, 'name' => '锁客奖励的佣金部分(0.05 * 0.9)'], ], 'Fugou' => [ 'Ratio' => ['code' => 0.005, 'name' => '锁客奖励的复购部分(0.05 * 0.1)'], ] ] ], 'MemberZone' => [ 'Fixed' => [ 'Basic' => [ // 售价 => 基础计算价格 1180 => 1000, 2360 => 2000, 9440 => 8000, 10620 => 9000, 11800 => 10000 ] ], 'Self' => [ // 养老金比例 'YangLaoJin' => [ 'Ratio' => ['code' => 0.3, 'name' => '将利润的30%,当做养老金分配给下单人'] ], 'Pv' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做PV值分配给下单人'] ], 'Gongxian' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做贡献值分配给下单人'] ], 'Score' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做积分值分配给下单人'] ], 'Hongbao' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做红包分配给下单人,前提下单人是老用户'] ] ], 'Spread' => [ 'Basics' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做推荐人利润分配的基础,目前绑定的是下单人的PV值'] ], 'BrokeragePrice' => [ 'Ratio' => ['code' => 0.9, 'name' => '直推奖励的佣金部分'], ], 'Fugou' => [ 'Ratio' => ['code' => 0.1, 'name' => '直推奖励的复购部分'], ], 'Gongxian' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做贡献值分配给推荐人'] ], 'Score' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做积分值分配给推荐人'] ] ], 'Share' => [ 'Basics' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做分享人利润分配的基础,目前绑定的是下单人的PV值'] ], 'BrokeragePrice' => [ 'Ratio' => ['code' => 0.027, 'name' => '分享奖励的佣金部分(0.03 * 0.9)'], ], 'Fugou' => [ 'Ratio' => ['code' => 0.003, 'name' => '分享奖励的复购部分(0.03 * 0.1)'], ] ], 'Lock' => [ 'Basics' => [ 'Ratio' => ['code' => 0.35, 'name' => '将利润的35%,当做锁客利润分配的基础,目前绑定的是下单人的PV值'] ], 'BrokeragePrice' => [ 'Ratio' => ['code' => 0.045, 'name' => '锁客奖励的佣金部分(0.05 * 0.9)'], ], 'Fugou' => [ 'Ratio' => ['code' => 0.005, 'name' => '锁客奖励的复购部分(0.05 * 0.1)'], ] ] ] ]; }