| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- <?php
- /**
- * 重庆赤晓店信息科技有限公司
- * https://www.chixiaodian.com
- * Copyright (c) 2023 赤店商城 All rights reserved.
- */
- namespace app\modules\admin\controllers;
- use app\models\Goods;
- use app\models\Option;
- use app\constants\OptionSetting;
- use app\modules\admin\models\FreeQueueForm;
- class FreeQueueController extends BaseController
- {
- /**
- * @return \yii\web\Response
- * 获取免单活动列表
- */
- public function actionList()
- {
- $form = new FreeQueueForm();
- $form->attributes = get_params();
- $res = $form->search();
- return $this->asJson($res);
- }
- /**
- * @return \yii\web\Response
- * 获取活动记录
- */
- public function actionActivityList()
- {
- $form = new FreeQueueForm();
- $form->attributes = get_params();
- $res = $form->searchActivity();
- return $this->asJson($res);
- }
- /**
- * @return \yii\web\Response
- * 获取活动记录详情
- */
- public function actionActivityDetailList()
- {
- $form = new FreeQueueForm();
- $form->attributes = get_params();
- $res = $form->searchActivityDetail();
- return $this->asJson($res);
- }
- /**
- * @return \yii\web\Response
- * 获取参与记录
- */
- public function actionActivityJoin()
- {
- $form = new FreeQueueForm();
- $form->attributes = get_params();
- $res = $form->searchJoin();
- return $this->asJson($res);
- }
- /**
- * Undocumented function
- * @desc: 参与记录详情
- */
- public function actionActivityJoinDetail()
- {
- //主键id用key标识并进行获取
- $form = new FreeQueueForm();
- $form->attributes = get_params();
- $res = $form->searchJoinDetail();
- return $this->asJson($res);
- }
- /**
- * @return \yii\web\Response
- * 保存信息
- */
- public function actionSave()
- {
- $form = new FreeQueueForm();
- $form->attributes = post_params();
- $res = $form->save(post_params());
- return $this->asJson($res);
- }
- /**
- * @return \yii\web\Response
- * 获取信息
- */
- public function actionGetInfo()
- {
- $form = new FreeQueueForm();
- $form->attributes = get_params();
- $res = $form->getInfo();
- return $this->asJson($res);
- }
- /**
- * @return \yii\web\Response
- * 修改状态
- */
- public function actionSetStatus()
- {
- $form = new FreeQueueForm();
- $form->attributes = post_params();
- $res = $form->setStatus();
- return $this->asJson($res);
- }
- }
|