巡乐会抽奖接口提交.-后台- 重置修改
This commit is contained in:
@@ -261,15 +261,18 @@ class BlindBox extends adminApi
|
|||||||
if($room_id){
|
if($room_id){
|
||||||
$bag_data = db::name('vs_room_pan')->insert([
|
$bag_data = db::name('vs_room_pan')->insert([
|
||||||
'room_id' => $room_id,
|
'room_id' => $room_id,
|
||||||
|
'gift_bag_id' => $gift_bag_id,
|
||||||
'gift_bag_detail_id' => $v['id'],
|
'gift_bag_detail_id' => $v['id'],
|
||||||
'remaining_number' => $v['quantity'],
|
'remaining_number' => $v['quantity'],
|
||||||
'createtime' => time(),
|
'createtime' => time(),
|
||||||
]);
|
]);
|
||||||
}else{
|
}else{
|
||||||
$room_ids = db::name('vs_room')->where(['is_open_blind_box_turntable'=>1,'room_status'=>1])->value('id');
|
$room_ids = db::name('vs_room')->field('id')->where(['is_open_blind_box_turntable'=>1,'room_status'=>1])->select();
|
||||||
|
$room_ids = array_column($room_ids,'id');
|
||||||
foreach ($room_ids as $mid){
|
foreach ($room_ids as $mid){
|
||||||
$bag_data = db::name('vs_room_pan')->insert([
|
$bag_data = db::name('vs_room_pan')->insert([
|
||||||
'room_id' => $mid,
|
'room_id' => $mid,
|
||||||
|
'gift_bag_id' => $gift_bag_id,
|
||||||
'gift_bag_detail_id' => $v['id'],
|
'gift_bag_detail_id' => $v['id'],
|
||||||
'remaining_number' => $v['quantity'],
|
'remaining_number' => $v['quantity'],
|
||||||
'createtime' => time(),
|
'createtime' => time(),
|
||||||
@@ -283,11 +286,7 @@ class BlindBox extends adminApi
|
|||||||
foreach ($gift_bag_detail as $k=>$v){
|
foreach ($gift_bag_detail as $k=>$v){
|
||||||
$bag_data = db::name($this->table)->where(['id'=>$v['id']])->update(['remaining_number'=>$v['quantity']]);
|
$bag_data = db::name($this->table)->where(['id'=>$v['id']])->update(['remaining_number'=>$v['quantity']]);
|
||||||
}
|
}
|
||||||
if($bag_data){
|
return V(1,"成功");
|
||||||
return V(1,"成功");
|
|
||||||
}else{
|
|
||||||
return V(0,"失败");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user