多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 区域代理功能说明 区域代理,是基于分销商身份建立的一种全新身份。通过商城高度让利,激发代理宣传推广的积极性,提升商城销售额。区域代理,根据行政区的上下级关系分为三个级别的代理身份:省级代理、市级代理、区县级代理。 省级代理可以获得代理省的订单实付金额一定比例的分红。 市级代理可以获得代理市的订单实付金额一定比例的分红。 区县代理可以获得代理区县的订单实付金额一定比例的分红。 区域代理分红计算规则: 省、市、县各自算各自的,互不影响,计算逻辑相同,但是如果:省分红比例+市分红比例+县分红比例大于100%,造成的计算问题,则属于用户设置问题【因为实际当中某个省的省+市+县分红总金额最多是等于订单总金额,不可能比满足条件参与分红的订单总金额还多,需要注意这一点】 ━┉┉┉┉┉∞┉┉┉┉┉━ 省代理的例子: 陕西省满足区域代理分红条件的订单总金额(用a来表示)为1000元; 省分红比例(用b来表示)为50%,则陕西省的省代理分红总金额为a*b=500元。 省代理分红比例: 等级1的省代理分红比例(用c1表示)10% 等级2的省代理分红比例(用c2表示)20% 等级3的省代理分红比例(用c3表示)30% 1)未超出案例1: 该省的省代理等级比例之和小于等于100%(c1*n+c2*n+c3*n+...≤100%): 等级1的省代理的分红比例为10%,陕西省等级1的省代理共1个; 等级2的省代理的分红比例为20%,陕西省等级2的省代理共1个; 等级3的省代理的分红比例为30%,陕西省等级3的省代理共1个; 等级1每个省代理可得:500*10%=50元 等级2每个省代理可得:500*20%=100元 等级3每个省代理可得:500*30%=150元 未超出公式:代理分红=a*b*c1 2)超出案例2: 该省的省代理等级比例之和大于100%(c1*n+c2*n+c3*n+...>100%): 等级1的省代理的分红比例为10%,陕西省等级1的省代理共1个; 等级2的省代理的分红比例为20%,陕西省等级2的省代理共2个; 等级3的省代理的分红比例为30%,陕西省等级3的省代理共3个; 等级1每个省代理可得:500*10%/(10%+20%*2+30%*3)≈35.71元 等级2每个省代理可得:500*20%/(10%+20%*2+30%*3)≈71.43元 等级3每个省代理可得:500*30%/(10%+20%*2+30%*3)≈107.14元 合计:35.71+71.43*2+107.14*3≈500元 超出公式:代理分红=a*b*c1/(c1*n+c2*n+c3*n+...) ****