getList($this->postData()); return $this->renderSuccess('', compact('list')); } /** * 新增活动会场 */ public function add() { $model = new ActiveModel; // 新增记录 if ($model->add($this->postData())) { return $this->renderSuccess('添加成功'); } return $this->renderError($model->getError() ?: '添加失败'); } /** * 获取秒杀活动详情 * @param $seckill_activity_id int 秒杀活动id * @return \think\response\Json */ public function edit($seckill_activity_id) { if($this->request->isGet()){ $detail = ActiveModel::detailWithTrans($seckill_activity_id); //活动商品 $product_list = SeckillProductModel::getList($seckill_activity_id); return $this->renderSuccess('', compact('detail', 'product_list')); } // 修改 $model = ActiveModel::detail($seckill_activity_id); if ($model->edit($this->postData())) { return $this->renderSuccess('修改成功'); } return $this->renderError($model->getError() ?: '修改失败'); } /** * 删除活动 */ public function delete($seckill_activity_id) { // 活动会场详情 $model = ActiveModel::detail($seckill_activity_id); if ($model->del()) { return $this->renderSuccess('删除成功'); } return $this->renderError($model->getError() ?: '删除失败'); } /** *获取diy秒删商品 */ public function getDiyProduct() { $model = new ActiveModel; $list = $model->getDiyProduct(); return $this->renderSuccess('', compact('list')); } }