$uid])->page($page, $request->data['limit'])->order('status asc,create_at desc')->select()->toArray(); return $list; } public function getStoreRed($request){ $record = self::where(['id'=>$request->data['id']])->find(); if (!$record){ throw new Exception('id不存在'); } if ($record['status'] == 2){ throw new Exception('已领取'); } self::where(['id'=>$request->data['id']])->save(['status'=>2, 'get_time'=>sr_getcurtime(time())]); edit_user_money(3, $request->uid, $record['money']); } }