public function actionGetSendSmsInfo($id) { if (empty($id)) { throw new BadRequestHttpException('param is missing.(LuckyDrawRecordId)'); } $drawRecord = LuckyDrawRecord::findByPk(new \MongoId($id)); $smsRecord = BulkSmsRecord::updateSmsRecordById($drawRecord->remark['smsRecordId']); Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; return ['total' => $smsRecord->total, 'successful' => $smsRecord->successful, 'failed' => $smsRecord->failed, 'process' => $smsRecord->process, 'smsTemplate' => $smsRecord->smsTemplate]; }