shop_application.rb 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. # encoding: utf-8
  2. class ShopApplication < ActiveRecord::Base
  3. has_paper_trail
  4. self.table_name = "shop_applications"
  5. DEPART_ENUM= [["部门1",1], ["部门2",2], ["部门3", 3], ["部门4", 4], ["部门5", 5]]
  6. belongs_to :depart_record, :foreign_key => :depart
  7. IMG_STORE_PATH = "shop"
  8. rails_admin do
  9. navigation_label '店长申请记录'
  10. weight -500
  11. parent WxUser
  12. list do
  13. filters [:user_id,:nickname,:wx_user_id,:name,:total,:depart]
  14. field :id
  15. field :user_id
  16. field :name
  17. field :wx_user_id
  18. field :nickname
  19. field :mobile
  20. # field :total
  21. field :total do
  22. visible true
  23. label "订单总金额(元)"
  24. pretty_value do
  25. value!=0 ? (value.to_f / 100):0
  26. end
  27. end
  28. field :address
  29. field :status
  30. field :remark
  31. field :pass_time
  32. field :depart do
  33. visible false
  34. filterable true
  35. end
  36. field :depart_record
  37. field :created_at
  38. field :updated_at
  39. end
  40. show do
  41. field :id
  42. field :user_id
  43. field :name
  44. field :wx_user_id
  45. field :nickname
  46. field :mobile
  47. field :total
  48. field :address
  49. field :status
  50. field :remark
  51. field :pass_time
  52. field :depart
  53. field :depart_record
  54. field :created_at
  55. field :updated_at
  56. end
  57. edit do
  58. field :user_id
  59. field :name
  60. field :wx_user_id
  61. field :nickname
  62. field :mobile
  63. field :total
  64. field :address
  65. field :status
  66. field :remark
  67. field :pass_time
  68. field :depart, :enum do
  69. enum do
  70. DEPART_ENUM
  71. end
  72. end
  73. end
  74. end
  75. end