秘地新的需求池更新版本
This commit is contained in:
@@ -199,6 +199,8 @@ class GiveGift extends adminApi
|
|||||||
$value['gift_user_earning'] = $earning_info ? $earning_info['gift_user_earning'] : 0;
|
$value['gift_user_earning'] = $earning_info ? $earning_info['gift_user_earning'] : 0;
|
||||||
$value['room_owner_earning'] = $earning_info ? $earning_info['room_owner_earning'] : 0;
|
$value['room_owner_earning'] = $earning_info ? $earning_info['room_owner_earning'] : 0;
|
||||||
}
|
}
|
||||||
|
//比例
|
||||||
|
$config = get_system_config();
|
||||||
$return_data = [
|
$return_data = [
|
||||||
'page' =>$page,
|
'page' =>$page,
|
||||||
'page_limit' => $page_limit,
|
'page_limit' => $page_limit,
|
||||||
@@ -209,7 +211,10 @@ class GiveGift extends adminApi
|
|||||||
'total_price' => $total_price,
|
'total_price' => $total_price,
|
||||||
'app_earning' => round($app_earning,2) ,
|
'app_earning' => round($app_earning,2) ,
|
||||||
'receive_earning' => round($receive_earning,2),
|
'receive_earning' => round($receive_earning,2),
|
||||||
'room_owner_earning' => round($room_owner_earning,2)
|
'room_owner_earning' => round($room_owner_earning,2),
|
||||||
|
'app_earning_ratio' => 100 - $config['room_gift_ratio'] - $config['room_author_ratio'],
|
||||||
|
'receive_earning_ratio' => $config['room_gift_ratio'] ?? 0,
|
||||||
|
'room_owner_earning_ratio' => $config['room_author_ratio'] ?? 0,
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
return V(1,"成功", $return_data);
|
return V(1,"成功", $return_data);
|
||||||
|
|||||||
@@ -406,6 +406,8 @@ class Guild extends adminApi
|
|||||||
return V(0,"暂无数据");
|
return V(0,"暂无数据");
|
||||||
}
|
}
|
||||||
$rum_lists = [];
|
$rum_lists = [];
|
||||||
|
//总流水
|
||||||
|
$total_consumption = 0;
|
||||||
foreach ($list as $k=>$v){
|
foreach ($list as $k=>$v){
|
||||||
$search_stime = $search_stime_str;
|
$search_stime = $search_stime_str;
|
||||||
$search_etime = $search_etime_str;
|
$search_etime = $search_etime_str;
|
||||||
@@ -441,15 +443,18 @@ class Guild extends adminApi
|
|||||||
//房间流水
|
//房间流水
|
||||||
$rum_lists[$k]['consumption']= model('Room')->getRoomFlow($v['room_id'],$search_stime,$search_etime);
|
$rum_lists[$k]['consumption']= model('Room')->getRoomFlow($v['room_id'],$search_stime,$search_etime);
|
||||||
$rum_lists[$k]['add_time'] = date('Y-m-d H:i:s',$v['createtime']);
|
$rum_lists[$k]['add_time'] = date('Y-m-d H:i:s',$v['createtime']);
|
||||||
|
$total_consumption += $rum_lists[$k]['consumption'];
|
||||||
}
|
}
|
||||||
usort($rum_lists, function($a, $b) {
|
usort($rum_lists, function($a, $b) {
|
||||||
return $b['consumption'] - $a['consumption'];
|
return $b['consumption'] - $a['consumption'];
|
||||||
});
|
});
|
||||||
//分页
|
//分页
|
||||||
$rum_lists = array_slice($rum_lists, ($page-1)*$page_limit, $page_limit);
|
$rum_lists = array_slice($rum_lists, ($page-1)*$page_limit, $page_limit);
|
||||||
|
|
||||||
$return_data = [
|
$return_data = [
|
||||||
'page' =>$page,
|
'page' =>$page,
|
||||||
'page_limit' => $page_limit,
|
'page_limit' => $page_limit,
|
||||||
|
'total_consumption' => $total_consumption,
|
||||||
'count' => $count,
|
'count' => $count,
|
||||||
'lists' => $rum_lists
|
'lists' => $rum_lists
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -445,6 +445,8 @@ class Room extends adminApi
|
|||||||
}
|
}
|
||||||
if($type_id!==''){
|
if($type_id!==''){
|
||||||
$where['type_id'] = $type_id;
|
$where['type_id'] = $type_id;
|
||||||
|
}else{
|
||||||
|
$where['type_id'] = ['<>',6];
|
||||||
}
|
}
|
||||||
if($label_id!==''){
|
if($label_id!==''){
|
||||||
$where['label_id'] = $label_id;
|
$where['label_id'] = $label_id;
|
||||||
@@ -460,7 +462,6 @@ class Room extends adminApi
|
|||||||
}
|
}
|
||||||
//房间列表只展示 审核通过的房间
|
//房间列表只展示 审核通过的房间
|
||||||
$where['apply_status'] = 2;//1待审核 2审核通过 3审核失败
|
$where['apply_status'] = 2;//1待审核 2审核通过 3审核失败
|
||||||
$where['type_id'] = ['<>',6];
|
|
||||||
$count = db::name($this->table)->where($where)->count();
|
$count = db::name($this->table)->where($where)->count();
|
||||||
$room_lists = db::name($this->table)->where($where)->page($page, $page_limit)->select();
|
$room_lists = db::name($this->table)->where($where)->page($page, $page_limit)->select();
|
||||||
$lists = [];
|
$lists = [];
|
||||||
|
|||||||
@@ -412,7 +412,11 @@ class Decorate extends Model
|
|||||||
if(empty($did)){
|
if(empty($did)){
|
||||||
$reslut = '';//返回数据
|
$reslut = '';//返回数据
|
||||||
}else{
|
}else{
|
||||||
$reslut = db::name('vs_decorate')->where('did', $did)->value('play_image');
|
if($type == 9){
|
||||||
|
$reslut = db::name('vs_decorate')->where('did', $did)->value('base_image');
|
||||||
|
}else{
|
||||||
|
$reslut = db::name('vs_decorate')->where('did', $did)->value('play_image');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $reslut;
|
return $reslut;
|
||||||
|
|||||||
Reference in New Issue
Block a user