🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
股东分红结算方式: 结算周期分为按月、按周结算,按月则创建结算单的时候只能根据自然月创建,按周则将每个月分为4周,前三周为7天,第四周每月剩下的日期天数。 股东分红计算规则: 分红金额是销售额*设置的分红比例,得到所有股东可分红的金额,例如商家1月份销售额为1万元,分红比例为10%,则商家所有股东可分红的金额为10000*10%=1000元 举个例子: 设置的结算周期方式是按照”月“,而某年7月的订单总量为100单,总额为10万元,到月底实际已完成的订单总量为70单(买家确认收货后的n天),总额(用a 来表示)为7万元。分红比例(用b 来表示)为5%,则在7月份总分红金额为a*b=3500元。 股东等级分红比例: 等级1股东分红比例(用c1 表示)10% 等级2股东分红比例(用c2 表示)20% 等级3股东分红比例(用c3 表示)30% 1)不同等级,股东分红总金额末超出订单总分红金额   情况1: 股东等级比例之和小于等于100% (cl*n+c2*n+c3*n+...≤100%)等级1股东分红比例为 10%,等级1的股东共1个;等级2股东分红比例为 20%,等级2股东共1个;等级3股东分红比例为 30%,等级3股东共1个; 等级1每个股东可得:3500*10%=350元 等级2每个股东可得:3500*20%=700元 等级3每个股东可得:3500*30%=1050元 350+700+1050=2100元﹤3500元 未超出公式:股东分红=a*b*cl 2)不同等级,股东分红总金额超出订单总分红金额    情况2: 该省的省代理等级比例之和大于 100% (cl*n+c2*n+c3*n+...>100):等级1股东分红比例为 10%,等级1的股东共1个;等级2股东分红比例为 20%,等级2股东共1个;等级3股东分红比例为 30%,等级3股东共3个; 按正常计算可看到股东分工总金额超出订单总分红金额了 等级1每个股东可得:3500*10%=350元 等级2每个股东可得:3500*20%=700元 等级3每个股东可得:3500*30%=1050元   等级3有3个一共:1050*3=3150元 350+700+3150=4200元>3500元 故计算为 等级1每个股东可得:【3500*10%/(10%*1+20%*1+30%*3)】*3500=(350/4200)*3500≈291.67元 等级2每个股东可得:【3500*20% (10%*1+20%*1+30%*3)】*3500=(700/4200)*3500≈583.33元 等级3每个股东可得:【3500*30%/(10%*1+20%*1+30%*3)】*3500=(1050/4200)*3500≈875元    等级3有3个一共:875*3=2625元 合计:291.67+583.33+2625=3500元 超出公式:代理分红=【a*b*cl(cl*n+c2*n+c3*n..)】*a*b 注意: 未超出要用未超出的公式计算,超出要用超出的公式计算,否则会出错