Implementación de restricción por equipos en la edición.
This commit is contained in:
parent
07cb0343ca
commit
cd771a3f93
@ -8213,6 +8213,7 @@ function formulario_embebido($id){
|
||||
function formulario_embebido_ajax($id,$opciones,$tipo){
|
||||
$respuesta = new xajaxResponse('utf-8');
|
||||
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
|
||||
$equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ;
|
||||
if($publico[0] =="0" AND $_SESSION[id] =="") {
|
||||
$resultado = " <div class='alert alert-danger'><h1>NO tiene permiso para usar este formulario <i class='glyphicon glyphicon-key'></i></h1>";
|
||||
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||
@ -8232,12 +8233,28 @@ function formulario_embebido_ajax($id,$opciones,$tipo){
|
||||
}
|
||||
else{ $permiso_identificador = ""; $salir="";}
|
||||
|
||||
|
||||
if($tipo =='edit' AND ($_SESSION['equipo'] !== $equipo[0] )){
|
||||
$aviso = "<div class='alert alert-warning text-center '>
|
||||
<h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado Para modificar esta información</small><br> pertenece a un grupo de trabajo diferente</h1></div>";
|
||||
|
||||
$resultado = "
|
||||
<div class='container-fluid' style=''>
|
||||
$salir
|
||||
$aviso
|
||||
|
||||
</div>
|
||||
";
|
||||
// $respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||
$respuesta->addAssign("muestra_form","innerHTML","$resultado");
|
||||
$pie = empresa_datos("$id_empresa",'pie');
|
||||
$respuesta->addscript("$('#muestraInfo').modal('toggle')");
|
||||
return $respuesta;
|
||||
}
|
||||
|
||||
if($tipo =='edit' AND ($_SESSION['id_empresa'] !== $id_empresa[0] AND $_SESSION['id'] != $propietario[0] )AND $permiso_identificador != $opciones) {
|
||||
$password = buscar_campo_tipo($id,"18");
|
||||
|
||||
$aviso = "<div class='alert alert-warning text-center '><h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado</small> // $_SESSION[id] != $propietario[0] //</h1></div>";
|
||||
$aviso = "<div class='alert alert-warning text-center '><h1><i class='glyphicon glyphicon-exclamation-triangle'></i> ATENCIÓN<br><small>No está autorizado</small> </h1></div>";
|
||||
$seguridad ="
|
||||
|
||||
<div class='input-group has-error ' id='div_seguridad_$control'>
|
||||
|
Loading…
Reference in New Issue
Block a user