巡乐会抽奖接口提交.-调试
This commit is contained in:
@@ -592,7 +592,9 @@ class BlindBoxTurntableGift extends Model
|
|||||||
'user_id' => $user_id,
|
'user_id' => $user_id,
|
||||||
'gift_id'=>$gift_bag_detail['foreign_id'],
|
'gift_id'=>$gift_bag_detail['foreign_id'],
|
||||||
'gift_price'=>$gift['gift_price'],
|
'gift_price'=>$gift['gift_price'],
|
||||||
'is_public_screen'=>$gift['is_public_screen'],
|
'gift_name'=>$gift['gift_name'],
|
||||||
|
'gift_base_image'=>$gift['base_image'],
|
||||||
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
$reslut_data = [];
|
$reslut_data = [];
|
||||||
@@ -602,12 +604,15 @@ class BlindBoxTurntableGift extends Model
|
|||||||
$reslut_data[$gift_id] = [
|
$reslut_data[$gift_id] = [
|
||||||
'gift_id' => $gift_id,
|
'gift_id' => $gift_id,
|
||||||
'gift_price'=>$value['gift_price'],
|
'gift_price'=>$value['gift_price'],
|
||||||
|
'gift_name'=>$value['gift_name'],
|
||||||
|
'gift_base_image'=>$value['gift_base_image'],
|
||||||
'count' => 1
|
'count' => 1
|
||||||
];
|
];
|
||||||
}else {
|
}else {
|
||||||
$reslut_data[$gift_id]['count']++;
|
$reslut_data[$gift_id]['count']++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$result_list = [];
|
||||||
foreach ($reslut_data as $key => $value) {
|
foreach ($reslut_data as $key => $value) {
|
||||||
//处理礼包发放记录表
|
//处理礼包发放记录表
|
||||||
$data = [];
|
$data = [];
|
||||||
@@ -626,6 +631,13 @@ class BlindBoxTurntableGift extends Model
|
|||||||
db::rollback();
|
db::rollback();
|
||||||
return ['code' => 0, 'msg' => '失败,', 'data' => []];
|
return ['code' => 0, 'msg' => '失败,', 'data' => []];
|
||||||
}
|
}
|
||||||
|
$result_list[]=[
|
||||||
|
'gift_id'=>$value['gift_id'],
|
||||||
|
'gift_name'=>$value['gift_name'],
|
||||||
|
'gift_base_image' =>$value['gift_base_image'],
|
||||||
|
'gift_price'=>$value['gift_price'],
|
||||||
|
'count'=>$value['count'],
|
||||||
|
];
|
||||||
}
|
}
|
||||||
// 添加活动记录
|
// 添加活动记录
|
||||||
$reslut = Db::name('vs_activities_receive')->insert([
|
$reslut = Db::name('vs_activities_receive')->insert([
|
||||||
@@ -654,7 +666,11 @@ class BlindBoxTurntableGift extends Model
|
|||||||
//聊天室推送系统消息
|
//聊天室推送系统消息
|
||||||
model('Chat')->sendMsg(1057,$room_id,$text);
|
model('Chat')->sendMsg(1057,$room_id,$text);
|
||||||
}
|
}
|
||||||
return ['code' => 1, 'msg' => '成功', 'data' => $result_data];
|
//返回结果排序
|
||||||
|
usort($result_list, function($a, $b) {
|
||||||
|
return $b['gift_price'] <=> $a['gift_price'];
|
||||||
|
});
|
||||||
|
return ['code' => 1, 'msg' => '成功', 'data' => $result_list];
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user