list_file.rb 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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_time
  22. #field :depart
  23. field :depart_record
  24. field :list_file
  25. field :status
  26. field :created_at
  27. # field :updated_at
  28. end
  29. show do
  30. field :id
  31. field :order_no
  32. field :order_status, :enum do
  33. enum do
  34. STATUS_ENUM
  35. end
  36. end
  37. field :paied_date
  38. #field :paied_time
  39. # field :depart
  40. field :depart_record
  41. field :list_file
  42. field :status
  43. field :created_at
  44. # field :updated_at
  45. end
  46. edit do
  47. field :order_no
  48. field :order_status, :enum do
  49. enum do
  50. STATUS_ENUM
  51. end
  52. end
  53. field :paied_date
  54. #field :paied_time
  55. #field :depart
  56. field :depart_record
  57. field :list_file
  58. field :status
  59. field :created_at
  60. end
  61. end
  62. end