LevelConfigController.php 878 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace addons\Member\merchant\controllers;
  3. use Yii;
  4. use common\traits\MerchantCurd;
  5. use common\models\member\LevelConfig;
  6. /**
  7. * Class LevelConfigController
  8. * @package addons\Member\merchant\controllers
  9. */
  10. class LevelConfigController extends BaseController
  11. {
  12. use MerchantCurd;
  13. /**
  14. * @var LevelConfig
  15. */
  16. public $modelClass = LevelConfig::class;
  17. /**
  18. * 编辑/创建
  19. *
  20. * @return mixed
  21. */
  22. public function actionEdit()
  23. {
  24. $id = Yii::$app->services->merchant->getNotNullId();
  25. $model = Yii::$app->services->memberLevelConfig->one($id);
  26. if ($model->load(Yii::$app->request->post()) && $model->save()) {
  27. return $this->message('保存成功', $this->redirect(['edit']));
  28. }
  29. return $this->render($this->action->id, [
  30. 'model' => $model,
  31. ]);
  32. }
  33. }
粤ICP备19079148号