人人悦拼团系统部分开发源码分享:
//获取需要开奖的订单。
$spell_order_model = StoreOrderSpell::where('goods_id',$data['id'])->where('is_pay',1)->where('status',0)->order('edit_time asc');
if( intval($data['num']) > 0 )
{
$spell_order_model = $spell_order_model->limit(intval($data['num']));
}
$spell_order_info = $spell_order_model->select()->toArray();
if( ! $spell_order_info )
return Json::fail('该商品拼团暂时没有参与者');
//获取商品信息
$goods_info = StoreProduct::where('id',$data['id'])->find()->toArray();
$sum_people = count($spell_order_info);
$sum_win = $sum_lose = $level0_win = $level0_lose = $level1_win = $level1_lose = $level2_win = $level2_lose = $level3_win = $level3_lose = $level4_win = $level4_lose &