|
|
@@ -385,14 +385,20 @@ class UtilService
|
|
|
{
|
|
|
if(!in_array($res['spread_uid'],$sp))
|
|
|
{
|
|
|
- $arr['uid'] = $res['spread_uid'];
|
|
|
- $arr['level'] = $userlist[$res['spread_uid']]['level'];
|
|
|
- $arr['nickname'] = $userlist[$res['spread_uid']]['nickname'];
|
|
|
- $arr['brokerage_price'] = $userlist[$res['spread_uid']]['brokerage_price'];
|
|
|
- $arr['spread_uid'] = $userlist[$res['spread_uid']]['spread_uid'];
|
|
|
- $ids [] = $arr;
|
|
|
- $sp [] = $res['spread_uid'];
|
|
|
- self::getparentid($data, $res['spread_uid'], $field,1);
|
|
|
+ if(isset($userlist[$res['spread_uid']])) {
|
|
|
+ $arr['uid'] = $res['spread_uid'];
|
|
|
+ $arr['level'] = $userlist[$res['spread_uid']]['level'];
|
|
|
+ $arr['nickname'] = $userlist[$res['spread_uid']]['nickname'];
|
|
|
+ $arr['brokerage_price'] = $userlist[$res['spread_uid']]['brokerage_price'];
|
|
|
+ $arr['spread_uid'] = $userlist[$res['spread_uid']]['spread_uid'];
|
|
|
+ $ids [] = $arr;
|
|
|
+ $sp [] = $res['spread_uid'];
|
|
|
+ self::getparentid($data, $res['spread_uid'], $field, 1);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ break;
|
|
|
+ }
|
|
|
}
|
|
|
else
|
|
|
{
|