store_record.rb 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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 :product_id do
  17. filterable true
  18. end
  19. field :order_type, :enum do
  20. filterable true
  21. enum do
  22. TYPE_ENUM
  23. end
  24. end
  25. field :nums
  26. field :operator
  27. field :remark
  28. field :created_at
  29. # field :updated_at
  30. end
  31. show do
  32. field :id
  33. field :date_time
  34. field :no
  35. field :product
  36. field :order_type, :enum do
  37. filterable true
  38. enum do
  39. TYPE_ENUM
  40. end
  41. end
  42. field :nums
  43. field :operator
  44. field :remark
  45. field :created_at
  46. field :created_at
  47. field :updated_at
  48. end
  49. edit do
  50. field :date_time
  51. field :no
  52. field :product_id
  53. field :order_type, :enum do
  54. filterable true
  55. enum do
  56. TYPE_ENUM
  57. end
  58. end
  59. field :nums
  60. field :operator
  61. field :remark
  62. field :created_at
  63. end
  64. end
  65. end