18 lines
372 B
Ruby
18 lines
372 B
Ruby
class StockCheck < ApplicationRecord
|
|
|
|
has_many :stock_check_items
|
|
|
|
def create(user, eason, item_list)
|
|
self.reason = reason
|
|
self.check_by = user.id
|
|
self.check_start = Time.now
|
|
self.check_end = Time.now
|
|
self.save
|
|
item_list.each do |item|
|
|
stockItem = StockCheckItem.new
|
|
stockItem.create(self.id,item)
|
|
end
|
|
return self
|
|
end
|
|
end
|