下级团队人员显示问题
This commit is contained in:
parent
93f16d4a28
commit
36d9c70e5d
|
|
@ -343,7 +343,8 @@ class Fenxiao extends BaseApi
|
||||||
$condition = [
|
$condition = [
|
||||||
[ 'f.site_id', '=', $this->site_id ],
|
[ 'f.site_id', '=', $this->site_id ],
|
||||||
[ 'f.chain', 'like', '%'.$fenxiao_info[ 'fenxiao_id' ].'%' ],
|
[ 'f.chain', 'like', '%'.$fenxiao_info[ 'fenxiao_id' ].'%' ],
|
||||||
[ 'm.is_delete', '=', 0 ]
|
[ 'm.is_delete', '=', 0 ],
|
||||||
|
[ 'f.chain' , '<>' ,'226,']
|
||||||
];
|
];
|
||||||
$field = 'm.nickname,m.headimg,m.member_id,m.order_num,m.order_money,f.fenxiao_id,f.audit_time,f.level_name,m.is_fenxiao,m.bind_fenxiao_time,f.one_child_num,f.one_child_fenxiao_num';
|
$field = 'm.nickname,m.headimg,m.member_id,m.order_num,m.order_money,f.fenxiao_id,f.audit_time,f.level_name,m.is_fenxiao,m.bind_fenxiao_time,f.one_child_num,f.one_child_fenxiao_num';
|
||||||
$join = [ [ 'member m', 'm.member_id = f.member_id', 'inner' ] ];
|
$join = [ [ 'member m', 'm.member_id = f.member_id', 'inner' ] ];
|
||||||
|
|
|
||||||
|
|
@ -248,7 +248,7 @@ class Fenxiao extends BaseModel
|
||||||
$one_level_fenxiao = model('fenxiao')->getColumn([['parent', '=', $fenxiao_id]], 'fenxiao_id');
|
$one_level_fenxiao = model('fenxiao')->getColumn([['parent', '=', $fenxiao_id]], 'fenxiao_id');
|
||||||
// 直属下级分销商的下级分销商 + 直属下级分销商的会员
|
// 直属下级分销商的下级分销商 + 直属下级分销商的会员
|
||||||
if (!empty($one_level_fenxiao)) {
|
if (!empty($one_level_fenxiao)) {
|
||||||
$condition = "f.grand_parent in (" . implode(',',$one_level_fenxiao) . ")";
|
$condition = "f.parent in (" . implode(',',$one_level_fenxiao) . ")";
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
@ -287,8 +287,9 @@ class Fenxiao extends BaseModel
|
||||||
// 直属下级分销商的下级分销商 + 直属下级分销商的会员
|
// 直属下级分销商的下级分销商 + 直属下级分销商的会员
|
||||||
if (!empty($one_level_fenxiao)) {
|
if (!empty($one_level_fenxiao)) {
|
||||||
$or = " OR (f.grand_parent in (" . implode(',',$one_level_fenxiao) . ") ) ";
|
$or = " OR (f.grand_parent in (" . implode(',',$one_level_fenxiao) . ") ) ";
|
||||||
$condition = "( (m.is_fenxiao = 0 AND m.fenxiao_id in (" . implode(',', $one_level_fenxiao) . ") )" . $or . ") AND m.is_delete = 0";
|
$condition = "( (m.fenxiao_id in (" . implode(',', $one_level_fenxiao) . ") )" . $or . ") AND m.is_delete = 0";
|
||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (empty($condition)) return 0;
|
if (empty($condition)) return 0;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue