OrderPackageCommodities.php 678 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace App;
  3. use App\Traits\ModelTimeFormat;
  4. use Illuminate\Database\Eloquent\Model;
  5. class OrderPackageCommodities extends Model
  6. {
  7. //
  8. use ModelTimeFormat;
  9. /*
  10. * amount => OracleActAllocationDetails->qty_each
  11. */
  12. protected $fillable = ['order_package_id','commodity_id','amount'];
  13. public function package(){
  14. return $this->belongsTo('App\OrderPackage','order_package_id','id');
  15. }
  16. public function commodity(){
  17. return $this->belongsTo('App\Commodity','commodity_id','id');
  18. }
  19. public function orderTracking(){
  20. return $this->belongsTo(OrderTracking::class,'id','order_package_commodity_id');
  21. }
  22. }