|
@@ -735,7 +735,7 @@ class Order
|
|
|
$parent_name = '';
|
|
|
foreach ($parents as $k => $v) {
|
|
|
$parent_info = Dever::db('agent/member')->find($v['uid']);
|
|
|
- if ($parent_info && $parent_info['status'] == 2) {
|
|
|
+ if ($parent_info && $parent_info['status'] == 2 && $parent_per < $max_per) {
|
|
|
$child_num = 0;
|
|
|
$parent_role = Dever::db('setting/role')->find($parent_info['role']);
|
|
|
if ($parent_info['level_id'] > 0) {
|
|
@@ -780,7 +780,7 @@ class Order
|
|
|
}
|
|
|
if ($parent_level['value'] > 0) {
|
|
|
$cash += $info['agent_cash'] * ($parent_level['value']/100);
|
|
|
- $parent_per = $parent_level['value'];
|
|
|
+ $parent_per += $parent_level['value'];
|
|
|
}
|
|
|
}
|
|
|
}
|