0
点赞
收藏
分享

微信扫一扫

通过 order_id 获取 参与拼团的 人 的头像

覃榜言 2023-01-12 阅读 44


 通过 order_id 获取 参与拼团的 人 的头像

/**
* 通过 order_id 获取 参与拼团的 人 的头像.
*/
public function get_order_pintuan_head_pic($order_id)
{
$pt_id = null;
$pintuan_list = M('order_pintuan')->where(array('order_id' => $order_id))->select();
if (count($pintuan_list) > 0) {
foreach ($pintuan_list as $key => $val) {
if (null == $pt_id) {
$pt_id = $val['sub_order_id'];
} else {
$pt_id = $pt_id.','.$val['sub_order_id'];
}
}
}

$pintuan_list = M('order_pintuan')->where(array('sub_order_id' => $order_id))->select();
if (count($pintuan_list) > 0) {
foreach ($pintuan_list as $key => $val) {
if (null == $pt_id) {
$pt_id = $val['order_id'];
} else {
$pt_id = $pt_id.','.$val['order_id'];
}
}
}

//找出user_id
$con['order_id'] = array('in', $pt_id);
$pintuan_list_user_id = M('order')->where($con)->field('user_id')->select();
$pt_user_id = null;
foreach ($pintuan_list_user_id as $key => $val) {
if (null == $pt_user_id) {
$pt_user_id = $val['user_id'];
} else {
$pt_user_id = $pt_user_id.','.$val['user_id'];
}
}

$con['user_id'] = array('in', $pt_user_id);
$pintuan_list_head_pic = M('users')->where($con)->field('user_id,head_pic')->select();

return $pintuan_list_head_pic;
}

 

举报

相关推荐

0 条评论