每日任务领取金币统计
This commit is contained in:
@@ -11,6 +11,7 @@ class Statistical extends adminApi
|
||||
//初始化
|
||||
public function _initialize()
|
||||
{
|
||||
set_time_limit(0);
|
||||
parent::_initialize();
|
||||
}
|
||||
|
||||
@@ -661,11 +662,36 @@ class Statistical extends adminApi
|
||||
'page' =>$page,
|
||||
'page_limit' => $page_limit,
|
||||
'count' => $count,
|
||||
'total_reward_price' => $this->get_claimed_reward_price($begin_time, $end_time,$search_user_id,$search_gift_bag_id),
|
||||
'total_reward_price' => 0,//$this->get_claimed_reward_price($begin_time, $end_time,$search_user_id,$search_gift_bag_id),
|
||||
'lists' => $data_list,
|
||||
];
|
||||
return V(1,"成功", $return_data);
|
||||
}
|
||||
//每日任务领取金币统计
|
||||
public function get_claimed_reward_price_show(){
|
||||
$search_id = input('search_uid', '');
|
||||
$search_name = input('search_name', '');
|
||||
$search_task_id = input('search_task_id', '');
|
||||
$search_task_name = input('search_task_name', '');
|
||||
$begin_time = input('begin_time', '');
|
||||
$end_time = input('end_time', '');
|
||||
$search_user_id = 0;
|
||||
if($search_id){
|
||||
$search_user_id= db::name('user')->where('user_code', $search_id)->value('id');
|
||||
}
|
||||
if($search_name){
|
||||
$search_user_id= db::name('user')->where('nickname', $search_name)->value('id');
|
||||
}
|
||||
$search_gift_bag_id = 0;
|
||||
if($search_task_name){
|
||||
$search_gift_bag_id = db::name('vs_tasks')->where('task_name', $search_task_name)->value('tasks_bag_id');
|
||||
}
|
||||
if($search_task_id){
|
||||
$search_gift_bag_id = db::name('vs_tasks')->where('id', $search_task_id)->value('tasks_bag_id');
|
||||
}
|
||||
$total_reward_price = $this->get_claimed_reward_price($begin_time, $end_time,$search_user_id,$search_gift_bag_id);
|
||||
return V(1,"成功", ['total_reward_price' => $total_reward_price]);
|
||||
}
|
||||
//获取已领取任务奖励的总价值
|
||||
public function get_claimed_reward_price($stime="",$etime="",$search_user_id=0,$search_gift_bag_id=0){
|
||||
//获取所有已领取的任务奖励礼包
|
||||
@@ -685,7 +711,7 @@ class Statistical extends adminApi
|
||||
if($search_gift_bag_id > 0){
|
||||
$where['a.gift_bag_id'] = $search_gift_bag_id;
|
||||
}
|
||||
if(!empty($stime) && !empty($etime) && $etime<="1767038400"){//2025-12-30 04:00:00
|
||||
if(!empty($etime) && $etime<="1767038400"){//2025-12-30 04:00:00
|
||||
$tasks_bag_details = db::name('vs_gift_bag_receive_log')
|
||||
->alias('a')
|
||||
->join('vs_gift_bag_detail b', 'a.parent_id=b.id')
|
||||
|
||||
Reference in New Issue
Block a user