Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 1161 | Rev 1165 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1161 Rev 1164
Línea 52... Línea 52...
52
 
52
 
53
let competencies = [];
53
let competencies = [];
54
let competencies_type = [];
54
let competencies_type = [];
Línea -... Línea 55...
-
 
55
let subordinates = [];
-
 
56
 
-
 
57
let competencies_selected = [];
55
let subordinates = [];
58
let subordinates_selected = [];
56
 
59
 
57
jQuery(document).ready(function($) {
60
jQuery(document).ready(function($) {
58
    $.validator.setDefaults({
61
    $.validator.setDefaults({
59
        debug: true,
62
        debug: true,
Línea 302... Línea 305...
302
                CKEDITOR.instances.objectives.setData('');
305
                CKEDITOR.instances.objectives.setData('');
303
                $('#tableCompetencies tbody').empty();
306
                $('#tableCompetencies tbody').empty();
304
                var s = '';
307
                var s = '';
305
                var first = true;
308
                var first = true;
Línea 306... Línea 309...
306
 
309
 
307
                setCompetencySelect(response['data']['competencies']);
-
 
308
 
-
 
309
 
-
 
310
 
-
 
311
                
-
 
312
 
-
 
313
 
-
 
-
 
310
                competencies = response['data']['competencies'];
-
 
311
                competencies_type = response['data']['competency_types'];
Línea -... Línea 312...
-
 
312
                setCompetencySelect();
314
 
313
 
315
 
314
 
316
 
315
 
317
 
316
    
318
                $('#tableSubordinates tbody').empty();
317
                $('#tableSubordinates tbody').empty();
Línea 458... Línea 457...
458
    });
457
    });
459
    CKEDITOR.replace('functions');
458
    CKEDITOR.replace('functions');
460
    CKEDITOR.replace('objectives');
459
    CKEDITOR.replace('objectives');
Línea 461... Línea 460...
461
 
460
 
462
 
461
 
463
    const setCompetencySelect = (data) =>{
462
    const setCompetencySelect = () =>{
-
 
463
        $.each(competencies, function(i, item) {
464
        $.each(data, function(i, item) {
464
                if (filterItemById(item.competency_id).length <= 0) {
465
                if (filterItemById(item.competency_id).length <= 0) {
465
                     let type = filterTypeById(item.competency_type_id);
466
                    $('#select-competency').append($('<option>', {
466
                    $('#select-competency').append($('<option>', {
467
                        value: item.competency_id,
467
                        value: item.competency_id,
468
                        text: item.name
468
                        text: `${type.name} ${item.name}`
469
                    }));
469
                    }));
470
                }
470
                }
Línea 471... Línea 471...
471
            });
471
            });
Línea 472... Línea 472...
472
    }
472
    }
Línea 644... Línea 644...
644
                              ?>
644
                              ?>
645
                        </div>
645
                        </div>
646
                     </div>
646
                     </div>
647
                     <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
647
                     <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
648
                     <div class="row">
648
                     <div class="row">
649
<div class="col-md-4 col-sm-4 col-xs-12">
649
<div class="col-md-8 col-sm-8 col-xs-12">
650
                              <select name="select-competency" id="select-competency" class="form-control">
650
                              <select name="select-competency" id="select-competency" class="form-control">
651
                              </select>
651
                              </select>
652
                           </div>
652
                           </div>
653
                           <div class="col-md-4 col-sm-4 col-xs-12">
653
                           <div class="col-md-4 col-sm-4 col-xs-12">
654
                              <button type="button" class="btn btn-primary" id="btn-select-competency" data-toggle="tooltip" title="LABEL_ADD LABEL_COMPETENCY">LABEL_ADD LABEL_COMPETENCY</button>
654
                              <button type="button" class="btn btn-primary" id="btn-select-competency" data-toggle="tooltip" title="LABEL_ADD LABEL_COMPETENCY">LABEL_ADD LABEL_COMPETENCY</button>
655
                           </div>
655
                           </div>
656
                           <div class="col-md-4 col-sm-4 col-xs-12"></div>
-
 
-
 
656
                 
657
                    </div>
657
                    </div>
658
                    <div class="row">
658
                    <div class="row">
659
                    <div class="col-md-12 col-sm-12 col-xs-12">
659
                    <div class="col-md-12 col-sm-12 col-xs-12">
Línea 660... Línea 660...
660
                        
660