Sha256: db516957dfb61c1e59438afd00aea2b86799c3b34623724c8f408f6f4fbce1e4
Contents?: true
Size: 725 Bytes
Versions: 1
Compression:
Stored size: 725 Bytes
Contents
# Inventory Item Variance 是库存项变化。 # #inventory_item 是被调整的库存项。 # #reason 是调整的原因。 # #quantity 是调整数量,正数表示库存增加,负数表示库存减少。 class Unidom::Inventory::InventoryItemVariance < ActiveRecord::Base self.table_name = 'unidom_inventory_item_variances' include Unidom::Common::Concerns::ModelExtension validates :quantity, presence: true, numericality: true belongs_to :inventory_item, polymorphic: true belongs_to :reason, polymorphic: true scope :inventory_item_is, ->(inventory_item) { where inventory_item: inventory_item } scope :caused_by, ->(reason) { where reason: reason } end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
unidom-inventory-0.6 | app/models/unidom/inventory/inventory_item_variance.rb |