From 4f32f98ad20ce8b207e8f1b543f3b3779501adb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Sun, 21 Dec 2025 12:01:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E6=8E=92=E5=BA=8F=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/Tasks.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/application/api/model/Tasks.php b/application/api/model/Tasks.php index d9c6505d..cacd8c3d 100644 --- a/application/api/model/Tasks.php +++ b/application/api/model/Tasks.php @@ -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]; }