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

@@ -6,7 +6,6 @@ use App\Traits\HasPublicIdentifier;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
use Modules\BiddingManagement\Models\BidInvitation;
use Modules\ProjectManagement\Models\Project;
class Contractor extends Model
@@ -54,11 +53,6 @@ class Contractor extends Model
return $this->hasMany(ContractorCertification::class);
}
public function bidInvitations(): HasMany
{
return $this->hasMany(BidInvitation::class);
}
public function invoices(): HasMany
{
return $this->hasMany(ContractorInvoice::class);