SeckillActivityController.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <?php
  2. /**
  3. * 重庆赤晓店信息科技有限公司
  4. * https://www.chixiaodian.com
  5. * Copyright (c) 2023 赤店商城 All rights reserved.
  6. */
  7. namespace app\modules\admin\controllers;
  8. use app\modules\admin\models\SeckillActivityForm;
  9. class SeckillActivityController extends BaseController
  10. {
  11. /**
  12. * @return \yii\web\Response
  13. * 获取列表
  14. */
  15. public function actionList()
  16. {
  17. $form = new SeckillActivityForm();
  18. $form->attributes = get_params();
  19. $res = $form->search();
  20. return $this->asJson($res);
  21. }
  22. /**
  23. * @return \yii\web\Response
  24. * 保存信息
  25. */
  26. public function actionSave()
  27. {
  28. $form = new SeckillActivityForm();
  29. $form->attributes = post_params();
  30. $res = $form->save();
  31. return $this->asJson($res);
  32. }
  33. /**
  34. * @return \yii\web\Response
  35. * 获取信息
  36. */
  37. public function actionGetInfo()
  38. {
  39. $form = new SeckillActivityForm();
  40. $form->attributes = get_params();
  41. $res = $form->getInfo();
  42. return $this->asJson($res);
  43. }
  44. /**
  45. * @return \yii\web\Response
  46. * 获取普通商品
  47. */
  48. public function actionGetGoods()
  49. {
  50. $form = new SeckillActivityForm();
  51. $form->attributes = get_params();
  52. $res = $form->getGoods();
  53. return $this->asJson($res);
  54. }
  55. /**
  56. * @return \yii\web\Response
  57. * 修改状态
  58. */
  59. public function actionSetStatus()
  60. {
  61. $form = new SeckillActivityForm();
  62. $form->attributes = get_params();
  63. $res = $form->setStatus();
  64. return $this->asJson($res);
  65. }
  66. /**
  67. * 联盟审核列表
  68. */
  69. public function actionGetAuditList() {
  70. $form = new SeckillActivityForm();
  71. $form->attributes = get_params();
  72. $res = $form->auditList();
  73. return $this->asJson($res);
  74. }
  75. /**
  76. * 活动审核状态修改
  77. */
  78. public function actionAuditHandle() {
  79. $form = new SeckillActivityForm();
  80. $form->attributes = post_params();
  81. $res = $form->auditHandle();
  82. return $this->asJson($res);
  83. }
  84. }