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

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

40 lines
777 B
PHP

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