static_food.rb 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. # encoding: utf-8
  2. class StaticFood < ActiveRecord::Base
  3. self.table_name = "static_foods"
  4. validates :source,presence: true
  5. TYPE_ENUM = [["早餐",1],["中餐",2],["晚餐",3]]
  6. rails_admin do
  7. navigation_label '食堂管理'
  8. weight -499
  9. list do
  10. filters [:source,:food_date]
  11. field :id
  12. field :food_date
  13. field :source, :enum do
  14. filterable true
  15. enum do
  16. TYPE_ENUM
  17. end
  18. end
  19. field :pre_nums
  20. field :single_nums
  21. field :nums
  22. field :comfirm_nums
  23. field :total do
  24. visible true
  25. label "金额(元)"
  26. formatted_value do
  27. value!=0 ? (value/100.0):0
  28. end
  29. end
  30. field :created_at
  31. # field :updated_at
  32. end
  33. show do
  34. field :id
  35. field :food_date
  36. field :source, :enum do
  37. filterable true
  38. enum do
  39. TYPE_ENUM
  40. end
  41. end
  42. field :pre_nums
  43. field :single_nums
  44. field :nums
  45. field :comfirm_nums
  46. field :total do
  47. visible true
  48. label "金额(元)"
  49. formatted_value do
  50. value!=0 ? (value/100.0):0
  51. end
  52. end
  53. field :created_at
  54. field :updated_at
  55. end
  56. edit do
  57. field :food_date
  58. field :source, :enum do
  59. filterable true
  60. enum do
  61. TYPE_ENUM
  62. end
  63. end
  64. end
  65. end
  66. end