store_record.rb 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. # encoding: utf-8
  2. class StoreRecord < ActiveRecord::Base
  3. self.table_name = "store_records"
  4. belongs_to :product, :foreign_key => :product_id
  5. TYPE_ENUM = [["入库",0],["报损",1],["赠品",2],["线下零售",3],["盘盈(亏)",4],["其他",5]]
  6. validates :date_time,:product_id,presence: true
  7. rails_admin do
  8. navigation_label '仓储物流管理'
  9. weight -300
  10. list do
  11. filters [:version,:state,:product_id]
  12. field :id
  13. field :date_time
  14. field :no
  15. field :product
  16. field :order_type, :enum do
  17. filterable true
  18. enum do
  19. TYPE_ENUM
  20. end
  21. end
  22. field :nums
  23. field :operator
  24. field :remark
  25. field :created_at
  26. # field :updated_at
  27. end
  28. show do
  29. field :id
  30. field :date_time
  31. field :no
  32. field :product
  33. field :order_type, :enum do
  34. filterable true
  35. enum do
  36. TYPE_ENUM
  37. end
  38. end
  39. field :nums
  40. field :operator
  41. field :remark
  42. field :created_at
  43. field :created_at
  44. field :updated_at
  45. end
  46. edit do
  47. field :date_time
  48. field :no
  49. field :product_id
  50. field :order_type, :enum do
  51. filterable true
  52. enum do
  53. TYPE_ENUM
  54. end
  55. end
  56. field :nums
  57. field :operator
  58. field :remark
  59. field :created_at
  60. end
  61. end
  62. end