request->isAjax) { if (Yii::$app->request->isPost) { $list = AdLogic::getList($this->mall_id, AddonsEnum::ADDONS_NAME_REBATE); return $this->success('获取成功', $list); } } return $this->render($this->action->id); } /** * @Author: lun * Date: 2021-12-29 * Time: 21:36 * @Note:编辑广告 */ public function actionEdit() { if (Yii::$app->request->isAjax) { $res = AdLogic::edit($this->mall_id, AddonsEnum::ADDONS_NAME_REBATE); if ($res === true) return $this->success("保存成功"); if ($res === false) return $this->error("保存失败"); if (is_array($res)) return $this->success("获取成功", $res); } return $this->render($this->action->id); } /** * 操作处理 * * @return void */ public function actionHandle() { $request = Yii::$app->request; if ($request->isAjax && $request->isPost) { AdLogic::delete($this->mall_id, AddonsEnum::ADDONS_NAME_REBATE); return $this->success("删除成功"); } } }