feat: complete GSB construction ERP implementation with dual-mode MR, capitalization cap engine, single PM rule, and system sign-off documentation

This commit is contained in:
GSB Construction Engineering
2026-08-25 17:08:03 +08:00
parent 778f27e0a5
commit d4e2b468ff
114 changed files with 3923 additions and 10031 deletions

View File

@@ -0,0 +1,23 @@
<?php
namespace Modules\ProjectManagement\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
class ProjectClassification extends Model
{
use HasFactory;
protected $fillable = [
'name',
'code',
'description',
];
public function projects(): BelongsToMany
{
return $this->belongsToMany(Project::class, 'project_classification_pivot');
}
}