StoreAdminController.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. namespace app\modules\admin\controllers;
  3. use app\modules\admin\models\StoreAdminForm;
  4. class StoreAdminController extends BaseController
  5. {
  6. //获取管理员列表
  7. public function actionGetAdminList() {
  8. $form = new StoreAdminForm();
  9. $form->attributes = get_params();
  10. $result = $form->getAdminList();
  11. return $this->asJson($result);
  12. }
  13. //获取详情
  14. public function actionGetInfo() {
  15. $form = new StoreAdminForm();
  16. $form->attributes = get_params();
  17. $result = $form->getInfo();
  18. return $this->asJson($result);
  19. }
  20. //保存管理员
  21. public function actionSave() {
  22. $form = new StoreAdminForm();
  23. $form->attributes = post_params();
  24. $result = $form->save();
  25. return $this->asJson($result);
  26. }
  27. //设置密码
  28. public function actionSetPassword() {
  29. $form = new StoreAdminForm();
  30. $form->attributes = post_params();
  31. $result = $form->setPassword();
  32. return $this->asJson($result);
  33. }
  34. //设置状态
  35. public function actionSetStatus() {
  36. $form = new StoreAdminForm();
  37. $form->attributes = post_params();
  38. $result = $form->setStatus();
  39. return $this->asJson($result);
  40. }
  41. //删除
  42. public function actionDel() {
  43. $form = new StoreAdminForm();
  44. $form->attributes = get_params();
  45. $result = $form->del();
  46. return $this->asJson($result);
  47. }
  48. }