Sha256: 7201b635206af4d14d44705cfa7de0f7e42e1689866b681c909fe3ceece0d1b4
Contents?: true
Size: 664 Bytes
Versions: 2
Compression:
Stored size: 664 Bytes
Contents
## # Shipment Package 是装运包裹。 # #items 是包裹项。 # #receipts 是收据。 class Unidom::Shipment::ShipmentPackage < Unidom::Shipment::ApplicationRecord self.table_name = 'unidom_shipment_packages' include Unidom::Common::Concerns::ModelExtension validates :serial_number, allow_blank: true, length: { in: 4..columns_hash['serial_number'].limit } has_many :items, class_name: 'Unidom::Shipment::ShipmentPackageItem', foreign_key: :package_id has_many :receipts, class_name: 'Unidom::Shipment::ShipmentReceipt', foreign_key: :package_id scope :serial_number_is, ->(serial_number) { where serial_number: serial_number } end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
unidom-shipment-0.6.1 | app/models/unidom/shipment/shipment_package.rb |
unidom-shipment-0.6 | app/models/unidom/shipment/shipment_package.rb |