roles por subvendedor

This commit is contained in:
Juan Felipe Duarte
2025-06-14 11:46:14 -07:00
parent 6789ce3fb3
commit 9425f519cc
6 changed files with 146 additions and 160 deletions
+16 -8
View File
@@ -14,20 +14,28 @@ class Role extends Model
'subvendedor_id',
];
public function usuarios(){
return $this ->hasMany(User::class,'rol_id');
public function subvendedor()
{
return $this->belongsTo(User::class, 'subvendedor_id');
}
public function permisos(){
return $this ->hasMany(Permiso::class,'rol_id');
public function usuarios()
{
return $this->hasMany(User::class, 'rol_id');
}
public function tarifas(){
return $this ->hasMany(Tarifas::class,'rol_id');
public function permisos()
{
return $this->hasMany(Permiso::class, 'rol_id');
}
public function rol_promos(){
return $this ->hasMany(TarifaPromo::class,'rol_id');
public function tarifas()
{
return $this->hasMany(Tarifas::class, 'rol_id');
}
public function rol_promos()
{
return $this->hasMany(TarifaPromo::class, 'rol_id');
}
}