erp-backend/app/Models/PurchaseOrderItem.php
2026-04-01 17:07:04 +08:00

32 lines
616 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class PurchaseOrderItem extends Model
{
protected $table = 'purchase_order_items';
protected $fillable = [
'purchase_order_id',
'sku_code',
'sku_name',
'quantity',
'price',
];
protected $casts = [
'quantity' => 'integer',
'price' => 'decimal:2',
];
public function purchaseOrder()
{
return $this->belongsTo(PurchaseOrder::class);
}
public function erpSku()
{
return $this->belongsTo(ErpSku::class, 'sku_code', 'sku_code');
}
}