$agency_brokerages=array (
0 =>
array (
'agency_id' => 16,
'force_ratio' => 100,
),
1 =>
array (
'agency_id' => 23,
'force_ratio' => 10,
),
2 =>
array (
'
'agency_id' => 33,
'force_ratio' => 20,
),
3 =>
array (
'agency_id' => 57,
'force_ratio' => 30,
),
4 =>
array (
'agency_id' => 62,
'force_ratio' => 0,
),
);
16->23->33->57
id 为 16 是顶级,id 为 57 是最下级
比例分配思路是 id=16 的force_ratio
=100,
但是又授权给 id=23 的force_ratio
=10,
id=16 用户其实只有90%
id=23 用户只有10%
id=33 用户设置了20%
这样起来就120%
,理应错了,只能是 id=23 用户之后,比例设置都是 0 了
有什么巧妙的方法实现吗
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.