Commit 96450cb9 by Billy Larru

[ADD] tolerancia masiva

parent 4e764dbe
......@@ -36,6 +36,7 @@ const URI_TRABAJADORES = "trabajadores";
const URI_ADMINISTRATIVOS_TOLERANCIA_INDIVIDUAL = "toleranciasIndividuales";
const URI_ADMINISTRATIVOS_ESTADO_TOLERANCIA_INDIVIDUAL = "estadoTolerancias";
const URI_ADMINISTRATIVOS_VACACIONES_INDIVIDUAL = "vacacionesAdministrativasIndividuales";
const URI_CARGOS = "cargos";
//</editor-fold>
......
$(() => {
const listarPersonal = (selectorName) => {
initSelect2(selectorName, baseURLRest + URI_TRABAJADORES, {title: "nombresapellidos", subtitle: "documentoidentidad"});
};
const listarCargos = (selectorName) => {
initSelect2(selectorName, baseURLRest + URI_CARGOS, {title: "descripcion", subtitle: "descripcion"});
};
$(() => {
let options = {
moveOnSelect: false,
infoText: 'Mostrando todos {0}',
infoTextFiltered: '<span class="label label-warning">Filtrado</span> {0} de {1}',
infoTextEmpty: `<span class="text-danger">La lista está vacía</span>`,
filterPlaceHolder: 'Buscar por nombre',
filterTextClear: 'Mostrar todos',
preserveSelectionOnMove: 'moved',
moveOnSelect: false
}
$('.listbox-no-selection').bootstrapDualListbox(options);
listarPersonal("#cboPersonalFiltro");
listarCargos("#cboCargoFiltro");
});
\ No newline at end of file
......@@ -17,7 +17,6 @@
<div class="panel-heading">
<h5 class="panel-title">Busqueda</h5>
</div>
<div class="panel-body">
<div class="row">
<div class="col-md-6 form-group">
......@@ -26,29 +25,11 @@
</select>
</div>
<div class="col-md-6 form-group">
<label>Sede</label>
<select id="cboSedesFiltro" class="select-search form-control">
<label>Cargo</label>
<select class="select-search form-control" id="cboCargoFiltro">
</select>
</div>
</div>
<div class="row">
<div class="col-md-6 form-group">
<label>Fecha Inicio</label>
<div class="input-group">
<span class="input-group-addon"><i class="icon-calendar"></i></span>
<input type="text" class="form-control" name="dpFechaInicioFiltro" id="dpFechaInicioFiltro">
</div>
</div>
<div class="col-md-6 form-group">
<label>Fecha Fin</label>
<div class="input-group">
<span class="input-group-addon"><i class="icon-calendar"></i></span>
<input type="text" class="form-control" name="dpFechaFinFiltro" id="dpFechaFinFiltro">
</div>
</div>
</div>
</div>
<div class="panel-footer">
<div class="text-center">
......@@ -58,6 +39,46 @@
</div>
</div>
</div>
<div class="col-md-8 col-md-offset-2">
<div class="panel panel-primary card-3" style="margin-top: 30px">
<div class="panel-heading" style="padding: 8px 15px">
<h6 class="panel-title" style="font-size: 15px; font-family: inherit">PERSONAL</h6>
<div class="heading-elements">
<button type="button" id="btnNuevaTolerancia" class="btn bg-slate border-slate-600 btn-xs"><i class="glyphicon glyphicon-plus"></i>&nbsp; Generar tolerancia</button>
</div>
</div>
<div class="panel-body">
<div class="row">
<div class="col-md-12 form-group">
<select multiple="multiple" class="form-control listbox-no-selection">
<option value="option1" selected="selected">Classical mechanics</option>
<option value="option2">Electromagnetism</option>
<option value="option4">Relativity</option>
<option value="option5" selected="selected">Quantum mechanics</option>
<option value="option7">Astrophysics</option>
<option value="option8" selected="selected">Biophysics</option>
<option value="option9">Chemical physics</option>
<option value="option10">Econophysics</option>
<option value="option11">Geophysics</option>
<option value="option12">Medical physics</option>
<option value="option13">Physical chemistry</option>
<option value="option14" selected="selected">Continuum mechanics</option>
<option value="option15">Electrodynamics</option>
<option value="option16" selected="selected">Quantum field theory</option>
<option value="option17">Scattering theory</option>
<option value="option18" selected="selected">Chaos theory</option>
<option value="option19" selected="selected">Newton's laws of motion</option>
<option value="option20">Thermodynamics</option>
</select>
</div>
</div>
</div>
<div id="divDatatable">
</div>
</div>
</div>
<!-- / content -->
<%@include file="templates/footer-body.jsp"%>
......@@ -68,6 +89,7 @@
<script src="../js/lib/bootstrap-select.min.js" type="text/javascript"></script>
<script src="../plantilla/assets/js/plugins/forms/selects/select2.min.js"></script>
<script src="../js/lib/lodash.js" type="text/javascript"></script>
<script src="../plantilla/assets/js/plugins/forms/inputs/duallistbox.min.js"></script>
<script src="../js/pages/tolerancia_masiva.js" type="text/javascript"></script>
<!--js-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment