- 검사기준서 테이블 7컬럼→9컬럼 (공차/범위, 검사방식, 측정유형)
- 검사방식 select: common_codes inspection_method 그룹에서 동적 로드
- 검사방식 변경 시 측정유형 자동매핑 (수동 변경 가능)
- saveRelations, duplicate, prepareTemplateData에 새 필드 반영
- 공통코드 JSON API 엔드포인트 추가 (/api/admin/common-codes/{group})
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
34 lines
698 B
PHP
34 lines
698 B
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
|
|
|
class DocumentTemplateSectionItem extends Model
|
|
{
|
|
use HasFactory;
|
|
|
|
protected $fillable = [
|
|
'section_id',
|
|
'category',
|
|
'item',
|
|
'standard',
|
|
'tolerance',
|
|
'method',
|
|
'measurement_type',
|
|
'frequency',
|
|
'regulation',
|
|
'sort_order',
|
|
];
|
|
|
|
protected $casts = [
|
|
'sort_order' => 'integer',
|
|
];
|
|
|
|
public function section(): BelongsTo
|
|
{
|
|
return $this->belongsTo(DocumentTemplateSection::class, 'section_id');
|
|
}
|
|
} |