Files
sam-manage/app/Models/Finance/TradingPartner.php
김보곤 d43d5e9cd2 feat:거래처에 대표자/주소 필드 추가, OCR 매핑 개선
- 대표자(ceo) 입력란 추가 (OCR에서 ceo_name 직접 매핑)
- 주소(address) 입력란 추가 (메모가 아닌 별도 필드)
- 테이블/검색/CSV에 대표자 반영

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 11:22:14 +09:00

41 lines
752 B
PHP

<?php
namespace App\Models\Finance;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class TradingPartner extends Model
{
use SoftDeletes;
protected $table = 'trading_partners';
protected $fillable = [
'tenant_id',
'name',
'type',
'category',
'biz_no',
'ceo',
'bank_account',
'contact',
'email',
'address',
'manager',
'manager_phone',
'status',
'memo',
];
public function scopeActive($query)
{
return $query->where('status', 'active');
}
public function scopeForTenant($query, $tenantId)
{
return $query->where('tenant_id', $tenantId);
}
}