where('end_time', '>=', time()); $query->where('card_tid', 'in', $Giftcardids); $data = $query->select()->toArray(); //$sql = $query->getLastsql(); } if (!empty($data)) { foreach ($data as &$vo) { $vo['minialias'] = substr($vo['order_num_alias'], -5); $vo['styleno'] = substr($vo['id'], -1); if ($vo['styleno'] > 5) { $vo['styleno'] = $vo['styleno'] - 5; } } } return $this->json(['data' => $data, 'sql' => $sql,]); } }