Files
sam-manage/app/Models/Finance/Payable.php
김보곤 9c37b665e9 feat:미지급금 관리 목업 데이터를 실제 DB CRUD로 전환
- 채무관리 메뉴명 → 미지급금 관리로 변경 시더 추가
- Payable 모델/컨트롤러 생성
- 지급 처리 API 추가
- React 프론트엔드 API 호출 전환

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 22:27:18 +09:00

40 lines
759 B
PHP

<?php
namespace App\Models\Finance;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Payable extends Model
{
use SoftDeletes;
protected $table = 'payables';
protected $fillable = [
'tenant_id',
'vendor_name',
'invoice_no',
'issue_date',
'due_date',
'category',
'amount',
'paid_amount',
'status',
'description',
'memo',
];
protected $casts = [
'amount' => 'integer',
'paid_amount' => 'integer',
'issue_date' => 'date',
'due_date' => 'date',
];
public function scopeForTenant($query, $tenantId)
{
return $query->where('tenant_id', $tenantId);
}
}