request; if ($retuest->isAjax) { if ($retuest->isGet) { $params = \Yii::$app->request->get(); $list = BackendService::getUserList($this->mall_id, $params); if ($list == false) { return $this->error(BackendService::getStaticError()); } else { if (!empty($list['list'])) { foreach ($list['list'] as &$item) { $item['idcard_images'] = [ $item['idcard_front'], $item['idcard_back'], ]; } } $this->success('数据请求成功', $list, ApiStatusEnum::CODE_SUCCESS, JSON_BIGINT_AS_STRING); } } } return $this->render($this->action->id); } /** * 入驻审核 * @return mixed|null */ public function actionAudit() { $data = Yii::$app->request->post(); $valid = Yii::$app->services->validate->validate($data, [ [['id', 'status'], 'integer'], [['remark'], 'string'], [['id', 'status'], 'required'] ]); if ($valid === false) return $this->error(Yii::$app->services->validate->getErrorMessage()); try { $ret = (new UserService())->audit($this->mall_id, $data); return is_string($ret) ? $this->error($ret) : $this->success(); } catch (\Exception $e) { return $this->error($e->getMessage()); } } }