任务排序调整
This commit is contained in:
@@ -280,6 +280,18 @@ class Tasks extends Model
|
||||
if(empty($value['task_list'])){
|
||||
$value['is_lock'] = 1;
|
||||
}
|
||||
$value['wait_reward_num'] = 0;
|
||||
//待领取数量
|
||||
foreach ($value['task_list'] as &$v) {
|
||||
if($v['task_status'] == 2){
|
||||
$value['wait_reward_num'] = $value['wait_reward_num']+1;
|
||||
}
|
||||
}
|
||||
//排序 $v['task_status'] 字段按照 [2 1 3]
|
||||
usort($value['task_list'], function ($a, $b) {
|
||||
$order = [2 => 0, 1 => 1, 3 => 2];
|
||||
return $order[$a['task_status']] - $order[$b['task_status']];
|
||||
});
|
||||
}
|
||||
return ['code' => 1, 'msg' => '获取成功', 'data' => $reslut];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user