PermissionController.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace backend\controllers;
  3. use Yii;
  4. use backend\models\Permission;
  5. class PermissionController extends BaseController
  6. {
  7. /**
  8. * 获取权限
  9. */
  10. public function actionGetPermission()
  11. {
  12. $member_id = (int) Yii::$app->request->post('member_id');
  13. $model = new Permission();
  14. $result = $model->getPermission($member_id);
  15. if ($result['code']) {
  16. return $this->outJson(1, $result['data']);
  17. } else {
  18. return $this->outJson(0, [], $result['message']);
  19. }
  20. }
  21. /**
  22. * 跟新权限
  23. */
  24. public function actionUpdatePermission()
  25. {
  26. $member_id = (int) Yii::$app->request->post('member_id');
  27. $url = Yii::$app->request->post('url');
  28. $model = new Permission();
  29. $result = $model->updatePermission($member_id, $url);
  30. if ($result['code']) {
  31. return $this->outJson(1, $result['data']);
  32. } else {
  33. return $this->outJson(0, [], $result['message']);
  34. }
  35. }
  36. }