wa_id_role_permission.rb 831 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # encoding:utf-8
  2. class WaIdRolePermission < ActiveRecord::Base
  3. has_paper_trail
  4. self.table_name = "wa_id_role_permissions"
  5. # belongs_to :project, :foreign_key => :project_id
  6. belongs_to :wa_id_role, :foreign_key => :role_id
  7. belongs_to :wa_id_permission, :foreign_key => :permission_id
  8. validates :role_id, :permission_id, presence: true
  9. rails_admin do
  10. navigation_label '报表权限管理系统'
  11. parent WaIdUser
  12. weight -150
  13. list do
  14. filters [:id]
  15. field :id
  16. field :wa_id_role
  17. field :wa_id_permission
  18. end
  19. show do
  20. field :id
  21. field :wa_id_role
  22. field :wa_id_permission
  23. field :created_at
  24. field :updated_at
  25. end
  26. edit do
  27. field :wa_id_role
  28. field :wa_id_permission
  29. end
  30. end
  31. end