| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace app\modules\alliance\controllers;
- use app\modules\alliance\behaviors\StoreActivity;
- use app\modules\alliance\models\storeActivity\PtStoreActivityForm;
- use app\modules\alliance\models\storeActivity\StoreActivityForm;
- use yii\helpers\ArrayHelper;
- class StoreActivityController extends BaseController
- {
- public $table_model;
- public $goods_model;
- public $order_model;
- public $order_type;
- public $price_type;
- public function behaviors()
- {
- $merge = [
- 'class' => StoreActivity::class,
- ];
- return ArrayHelper::merge($merge, parent::behaviors());
- }
- public function actionActivityGoodsList() {
- //拼团 秒杀 砍价 新人专享样式数据近乎一致 ,所以用此方法,前端传model_type 0拼团 1砍价 2新人专享 3秒杀
- $form = new PtStoreActivityForm();;
- $form->attributes = get_params();
- $form->table_model = $this->table_model;
- $form->goods_model = $this->goods_model;
- $form->price_type = $this->price_type;
- $form->saas_user_id = get_saas_user_id();
- $form->store_id = get_store_id();
- $form->district_id = get_params('distance_id');
- $this->asJson($form->activityGoodsList());
- }
- public function actionGetDistrictList() {
- $form = new StoreActivityForm();
- $form->attributes = get_params();
- return $this->asJson($form->getDistrictList());
- }
- }
|