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','') ; $logo = remplacetas('empresa','id',"$v[1]",'imagen','') ;
$modo="minimalista"; $modo="minimalista";
$plantilla_inicio[0]='grid'; $plantilla_inicio[0]='grid';
$formulario_proyectos ="1070";
$formulario_equipo ="998"; $formulario_equipo ="998";
$campo_equipo ="316"; $campo_equipo ="316";
$formulario_tareas ="1069"; $formulario_tareas ="1069";
@ -164,26 +166,25 @@ if($plantilla_inicio[0] =="grid"){}else{
$campo_microtareas_asignacion = "3722"; $campo_microtareas_asignacion = "3722";
$formulario_roles ="1072"; $formulario_roles ="1072";
$campo_rol ="325"; $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_titulo = remplacetas('form_id','id',"$formulario_equipo",'nombre',"") ;
$equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ; $equipo_descripcion = remplacetas('form_id','id',"$formulario_equipo",'descripcion',"") ;
$equipo_listado = listado_items($formularios,'',""); $equipo_listado = listado_items($formularios_equipo,'',"");
//$equipo_listado = json_encode($equipo,JSON_PRETTY_PRINT);
/// microtareas /// /// microtareas ///
$microtarea_titulo = remplacetas('form_id','id',"$formulario_microtarea",'nombre',"") ; $microtarea_titulo = remplacetas('form_id','id',"$formulario_microtarea",'nombre',"") ;
$microtarea_descripcion = remplacetas('form_id','id',"$formulario_microtarea",'descripcion',"") ; $microtarea_descripcion = remplacetas('form_id','id',"$formulario_microtarea",'descripcion',"") ;
$microtarea = listado_entradas("$formulario_microtarea","","array","",""); $microtarea = listado_entradas("$formulario_microtarea","","array","","");
//$debug = print_r($microtarea,true); //$debug = print_r($microtarea,true);
foreach ($microtarea as $c =>$v) { foreach ($microtarea as $c =>$v) {
$control_microtarea = $v['control']; $control_microtarea = $v['control'];
$asignados = listado_entradas("$formulario_microtarea_asignacion","","array","$campo_microtareas_asignacion","$control_microtarea"); $asignados = listado_entradas("$formulario_microtarea_asignacion","","array","$campo_microtareas_asignacion","$control_microtarea");
foreach ($asignados as $asignados_c =>$asignados_v) { foreach ($asignados as $asignados_c =>$asignados_v) {
@ -327,7 +328,26 @@ content: function() {
}); });
</script> </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=" $pagina_inicio="
@ -356,24 +376,37 @@ content: function() {
$equipo_listado $equipo_listado
</div> </div>
</div> </div>
<div class='col-md-4'> <div class='col-md-8'>
<div id='tareas_head'> <div>
<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>
<!-- 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>
<div class='columna_tareas' style='height:500px; overflow: auto;'> <div class='columna_tareas' style='height:500px; overflow: auto;'>
$tareas_listado $tareas_listado
</div> </div>
</div> </div>
<div role='tabpanel' class='tab-pane active' id='microtareas'>
<div class='col-md-4'>
<div id='microtareas_head'> <div id='microtareas_head'>
<h2>$microtarea_titulo[0]</h2><p>$microtarea_descripcion[0]</p> <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-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</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> <hr>
</div> </div>
<div class='columna_tareas' style='height:500px; overflow: auto;'> <div class='columna_tareas' style='height:500px; overflow: auto;'>
@ -383,6 +416,16 @@ content: function() {
</div> </div>
</div>
</div>
</div>
</div> </div>
"; ";

View File

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