list_file.rb 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. # encoding: utf-8
  2. class ListFile < ActiveRecord::Base
  3. has_paper_trail
  4. self.table_name = "list_files"
  5. belongs_to :depart_record, :foreign_key => :depart
  6. STATUS_ENUM = [["未支付","unpay"],["已关闭","closed"],["待确认","unconfirmed"],["处理中","processing"],["已完成","complete"],["待收货","dispatch"],["已退款","refunded"]]
  7. rails_admin do
  8. navigation_label '商品管理'
  9. parent Order
  10. weight -500
  11. list do
  12. filters [:order_no,:order_status]
  13. field :id
  14. field :order_no
  15. field :order_status, :enum do
  16. enum do
  17. STATUS_ENUM
  18. end
  19. end
  20. field :paied_date
  21. field :paied_date_end
  22. #field :paied_time
  23. #field :depart
  24. field :depart_record
  25. field :list_file
  26. field :status
  27. field :created_at
  28. # field :updated_at
  29. end
  30. show do
  31. field :id
  32. field :order_no
  33. field :order_status, :enum do
  34. enum do
  35. STATUS_ENUM
  36. end
  37. end
  38. field :paied_date
  39. field :paied_date_end
  40. #field :paied_time
  41. # field :depart
  42. field :depart_record
  43. field :list_file
  44. field :status
  45. field :created_at
  46. # field :updated_at
  47. end
  48. edit do
  49. field :order_no
  50. field :order_status, :enum do
  51. enum do
  52. STATUS_ENUM
  53. end
  54. end
  55. field :paied_date
  56. field :paied_date_end
  57. #field :paied_time
  58. #field :depart
  59. field :depart_record
  60. field :list_file
  61. field :status
  62. field :created_at
  63. end
  64. end
  65. end