organizacion tareas

This commit is contained in:
humano 2020-05-20 12:47:12 -05:00
parent 59bba46e46
commit 1032878fdb
2 changed files with 84 additions and 41 deletions

View File

@ -154,6 +154,8 @@ if($plantilla_inicio[0] =="grid"){}else{
$logo = remplacetas('empresa','id',"$v[1]",'imagen','') ;
$modo="minimalista";
$plantilla_inicio[0]='grid';
$formulario_proyectos ="1070";
$formulario_equipo ="998";
$campo_equipo ="316";
$formulario_tareas ="1069";
@ -164,26 +166,25 @@ if($plantilla_inicio[0] =="grid"){}else{
$campo_microtareas_asignacion = "3722";
$formulario_roles ="1072";
$campo_rol ="325";
$formularios['formulario_equipo']=$formulario_equipo;
$formularios['formulario_roles']=$formulario_roles;
$formularios['formulario_roles_asignacion']=$formulario_roles_asignacion;
$formularios['campo_roles_asignacion']=$campo_roles_asignacion;
$formularios['campo_rol']=$campo_rol;
/// equipo ///
$formularios_equipo['formulario_equipo']=$formulario_equipo;
$formularios_equipo['formulario_roles']=$formulario_roles;
$formularios_equipo['formulario_roles_asignacion']=$formulario_roles_asignacion;
$formularios_equipo['campo_roles_asignacion']=$campo_roles_asignacion;
$formularios_equipo['campo_rol']=$campo_rol;
/// equipo ///
$equipo_titulo = remplacetas('form_id','id',"$formulario_equipo",'nombre',"") ;
$equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ;
$equipo_listado = listado_items($formularios,'',"");
//$equipo_listado = json_encode($equipo,JSON_PRETTY_PRINT);
/// microtareas ///
$equipo_listado = listado_items($formularios_equipo,'',"");
/// microtareas ///
$microtarea_titulo = remplacetas('form_id','id',"$formulario_microtarea",'nombre',"") ;
$microtarea_descripcion = remplacetas('form_id','id',"$formulario_microtarea",'descripcion',"") ;
$microtarea = listado_entradas("$formulario_microtarea","","array","","");
//$debug = print_r($microtarea,true);
foreach ($microtarea as $c =>$v) {
$control_microtarea = $v['control'];
$asignados = listado_entradas("$formulario_microtarea_asignacion","","array","$campo_microtareas_asignacion","$control_microtarea");
foreach ($asignados as $asignados_c =>$asignados_v) {
@ -327,7 +328,26 @@ content: function() {
});
</script>
"; }
/// proyectos ///
$proyectos_titulo = remplacetas('form_id','id',"$formulario_proyectos",'nombre',"") ;
$proyectos_descripcion = remplacetas('form_id','id',"$formulario_proyectos",'descripcion',"") ;
$proyectos = listado_entradas("$formulario_proyectos","","array","","");
$proyectos_listado="";
foreach($proyectos as $control_proyecto => $valor_proyecto)
{ $onclick_proyecto ="onclick = \"xajax_formulario_embebido_ajax('','$formulario_proyectos','$control_proyecto','edit')\"";
$contenido_proyecto = mostrar_identificador("$control_proyecto","$formulario_proyectos","$plantilla","","");
$proyectos_listado .="
<li class='list-group-item '>
<a class='btn btn-link' $onclick_proyecto >$valor_proyecto[nombre]</a>
$valor_proyecto[descripcion]
</li>
"; }
$proyectos_listado ="
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_proyectos','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> $proyectos_titulo[0]</a>
<br>
<ul class='list-group'>$proyectos_listado</ul>";
$pagina_inicio="
@ -356,24 +376,37 @@ content: function() {
$equipo_listado
</div>
</div>
<div class='col-md-4'>
<div id='tareas_head'>
<h2>$tareas_titulo[0]</h2><p style='overflow-wrap: break-word;'>$tareas_descripcion[0]</p>
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_tareas','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> Nueva tarea</a>
<hr>
<div class='col-md-8'>
<div>
<!-- Nav tabs -->
<ul class='nav nav-tabs' role='tablist'>
<li role='presentation' ><a href='#proyectos' aria-controls='home' role='tab' data-toggle='tab'><h2>$proyectos_titulo[0]</h2></a></li>
<li role='presentation'><a href='#tareas' aria-controls='tareas' role='tab' data-toggle='tab'><h2>$tareas_titulo[0]</h2></a></li>
<li role='presentation' class='active'><a href='#microtareas' aria-controls='microtareas' role='tab' data-toggle='tab'><h2>$microtarea_titulo[0]</h2></a></li>
</ul>
<!-- Tab panes -->
<div class='tab-content'>
<div role='tabpanel' class='tab-pane' id='proyectos'>
<p style='overflow-wrap: break-word;'>$proyectos_descripcion[0]</p>
$proyectos_listado
</div>
<div role='tabpanel' class='tab-pane' id='tareas'>
<div id='tareas_head'>
<p style='overflow-wrap: break-word;'>$tareas_descripcion[0]</p>
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_tareas','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> $tareas_titulo[0]</a>
<hr>
</div>
<div class='columna_tareas' style='height:500px; overflow: auto;'>
$tareas_listado
</div>
</div>
<div class='col-md-4'>
<div role='tabpanel' class='tab-pane active' id='microtareas'>
<div id='microtareas_head'>
<h2>$microtarea_titulo[0]</h2><p>$microtarea_descripcion[0]</p>
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> Nueva microtarea</a>
<a class='btn btn-success btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea_asignacion','','')\" ><i class='glyphicon glyphicon-user'></i> Asignar microtarea</a>
<p>$microtarea_descripcion[0]</p>
<a class='btn btn-default btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea','','')\" ><i class='glyphicon glyphicon-plus-sign'></i> $microtarea_titulo[0] </a>
<a class='btn btn-success btn-block' onclick = \"xajax_formulario_embebido_ajax('','$formulario_microtarea_asignacion','','')\" ><i class='glyphicon glyphicon-user'></i> Asignar $microtarea_titulo[0]</a>
<hr>
</div>
<div class='columna_tareas' style='height:500px; overflow: auto;'>
@ -383,6 +416,16 @@ content: function() {
</div>
</div>
</div>
</div>
</div>
";

View File

@ -180,7 +180,7 @@ border-color: transparent;
}
#encabezado_proyecto {
.encabezado_proyecto {
padding-top: 30px;
}
@ -192,7 +192,7 @@ border-color: transparent;
}
} */
#proyectos {
.proyectos {
background-color: #d4d4d4;
padding-top: 4em;
}