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){
|
function formulario_embebido_ajax($id,$opciones,$tipo){
|
||||||
$respuesta = new xajaxResponse('utf-8');
|
$respuesta = new xajaxResponse('utf-8');
|
||||||
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
|
$publico = remplacetas('form_id','id',"$id",'modificable',"") ;
|
||||||
|
$equipo = remplacetas('form_datos','control',$opciones,'equipo',"") ;
|
||||||
if($publico[0] =="0" AND $_SESSION[id] =="") {
|
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>";
|
$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");
|
$respuesta->addAssign("titulo_modal","innerHTML","$cabecera");
|
||||||
@ -8232,12 +8233,28 @@ function formulario_embebido_ajax($id,$opciones,$tipo){
|
|||||||
}
|
}
|
||||||
else{ $permiso_identificador = ""; $salir="";}
|
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) {
|
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");
|
$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 ="
|
$seguridad ="
|
||||||
|
|
||||||
<div class='input-group has-error ' id='div_seguridad_$control'>
|
<div class='input-group has-error ' id='div_seguridad_$control'>
|
||||||
|
Loading…
Reference in New Issue
Block a user