You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

usereffectivepermissions.controller.js 1.2KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /**
  2. * Created by robin on 11/2/15.
  3. */
  4. angular.module('luticate')
  5. .controller('UserEffectivePermissionsController', ['$scope', 'luticateAuthPermissions', 'data',
  6. function($scope, luticateAuthPermissions, data) {
  7. $scope.user = data;
  8. $scope.luPermissionEdit = {
  9. item: $scope.user,
  10. permissions: {
  11. add: '',
  12. del: '',
  13. edit: ''
  14. },
  15. getGetAllPromise: function (page, perPage, promise) {
  16. return luticateAuthPermissions.getAllEffectiveUser({
  17. user_id: this.item.Id,
  18. page: page,
  19. perPage: perPage
  20. }, promise);
  21. },
  22. getAddPermissionPromise: function (permission_name, permission_value, promise) {
  23. return null;
  24. },
  25. getEditPermissionPromise: function (permission_name, permission_value, promise) {
  26. return null;
  27. },
  28. getDelPermissionPromise: function (permission_name, promise) {
  29. return null;
  30. }
  31. };
  32. }]);