fix: MES 모델 및 서비스 개선

- WorkOrderItem 모델 관계 정의 추가
- InspectionService, WorkResultService 로직 개선
- ItemReceipt, Inspection 모델 수정
- work_order_items 테이블에 options 컬럼 추가 마이그레이션

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-01-15 08:52:53 +09:00
parent 12ca2cf4d3
commit 566f34a4c9
8 changed files with 312 additions and 144 deletions

View File

@@ -2,8 +2,8 @@
namespace App\Models\Items;
use App\Models\Scopes\BelongsToTenant;
use App\Models\Tenants\User;
use App\Models\Members\User;
use App\Traits\BelongsToTenant;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
@@ -30,7 +30,7 @@
*/
class ItemReceipt extends Model
{
use SoftDeletes;
use BelongsToTenant, SoftDeletes;
protected $table = 'item_receipts';
@@ -61,11 +61,6 @@ class ItemReceipt extends Model
'weight_kg' => 'decimal:2',
];
protected static function booted(): void
{
static::addGlobalScope(new BelongsToTenant);
}
// ===== Relationships =====
/**