Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 3168 Rev 3169
Línea 139... Línea 139...
139
                    json.data = response.data.items;
139
                    json.data = response.data.items;
140
                } else {
140
                } else {
141
                    $.fn.showError(response.data)
141
                    $.fn.showError(response.data)
142
                }
142
                }
143
                return JSON.stringify(json);
143
                return JSON.stringify(json);
-
 
144
                gridTable.api().ajax.reload(null, false);
144
            }
145
            }
145
        },
146
        },
146
        'language': {
147
        'language': {
147
            'sProcessing': 'LABEL_DATATABLE_SPROCESSING',
148
            'sProcessing': 'LABEL_DATATABLE_SPROCESSING',
148
            'sLengthMenu': 'LABEL_DATATABLE_SLENGTHMENU',
149
            'sLengthMenu': 'LABEL_DATATABLE_SLENGTHMENU',
Línea 469... Línea 470...
469
        })
470
        })
470
    });
471
    });
Línea 471... Línea 472...
471
 
472
 
Línea 472... Línea 473...
472
   $('#vacancy_uuid').change();
473
   $('#vacancy_uuid').change();
473
 
474
 
474
   $('#candidate_uuid').on('change', function () {
475
    $('#candidate_uuid').on('change', function () {
Línea 475... Línea 476...
475
        const uuid = $('#candidate_uuid').val();
476
        const uuid = $('#candidate_uuid').val();
476
        const data = $('#candidate_uuid option[value="' + uuid + '"]').data()
477
        const data = $('#candidate_uuid option[value="' + uuid + '"]').data()
477
        
478
        
478
        $('#add-button').data('url', data.addUrl)
479
        $('#add-button').data('url', data.addUrl)
-
 
480
        $("#edit-button").data('url', data.editUrl)
-
 
481
        $("#delete-button").data('url', data.deleteUrl)
-
 
482
        $("#report-button").attr('href', data.reportUrl)
-
 
483
        if (data.addUrl) {
-
 
484
            $('#add-button').show();
-
 
485
            $('#report-button').show();
-
 
486
            $('#edit-button').hide();
-
 
487
            $('#delete-button').hide();
-
 
488
        } else {
-
 
489
            $('#add-button').hide();
479
        $("#edit-button").data('url', data.editUrl)
490
            $('#edit-button').show();
Línea 480... Línea 491...
480
        $("#delete-button").data('url', data.deleteUrl)
491
            $('#delete-button').show();
481
        $("#report-button").attr('href', data.reportUrl)
-
 
482
      
-
 
483
 
492
            $('#report-button').show();
484
    });
493
        }
485
 
494
 
486
    
495
    });
Línea 582... Línea 591...
582
                            </div>    
591
                            </div>    
583
                        </div>
592
                        </div>
584
                        <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
593
                        <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
585
                            <div class="row" >
594
                            <div class="row" >
586
                               <br>
595
                               <br>
587
                               <div id="competencies-job">
596
                               <div class="col-md-12 col-sm-12 col-xs-12" id="competencies-job" style="margin-top: 1px;">
588
                               </div>
597
                               </div>
589
                            </div>                            
598
                            </div>                            
590
                        </div>
599
                        </div>
591
                        <div class="tab-pane fade" id="custom-tabs-evaluation" role="tabpanel" aria-labelledby="custom-tabs-evaluation-tab">
600
                        <div class="tab-pane fade" id="custom-tabs-evaluation" role="tabpanel" aria-labelledby="custom-tabs-evaluation-tab">
592
                          <div class="row">
601
                          <div class="row">
Línea 661... Línea 670...
661
            <p class="card-text">{{:job_description.functions}}</p>
670
            <p class="card-text">{{:job_description.functions}}</p>
662
        </div>
671
        </div>
663
    </div>
672
    </div>
664
</script>
673
</script>
Línea -... Línea 674...
-
 
674
 
-
 
675
<section id="interview" style="display: none;">
-
 
676
	<div class="container-fluid">
-
 
677
    	<div class="row">
-
 
678
        	<div class="col-12">
-
 
679
                <form action="#" name="form-interview" id="form-interview">
-
 
680
                    <input type="hidden" name="form-continue" id="form-continue" value="0" />
-
 
681
			    	<div class="card">   
-
 
682
                    <?php
-
 
683
                         $form->setAttributes([
-
 
684
                             'method' => 'post',
-
 
685
                             'name' => 'form-add',
-
 
686
                             'id' => 'form-add'
-
 
687
                         ]);
-
 
688
                         $form->prepare();
-
 
689
                         echo $this->form()->openTag($form);
-
 
690
                         ?>     
-
 
691
			    		<div class="card-header">		
-
 
692
                            <label>interview</label>
-
 
693
			    		</div>            
-
 
694
			    		<div class="card-body">
-
 
695
                            <div id="competencies-job"></div>
-
 
696
                                <div class="form-group">
-
 
697
                                    <?php
-
 
698
                                    $element = $form->get('comment');
-
 
699
                                    $element->setOptions(['label' => 'LABEL_COMMENT']);
-
 
700
                                    $element->setAttributes(['class' => 'form-control']);
-
 
701
                                    echo $this->formLabel($element);
-
 
702
                                    echo $this->formText($element);
-
 
703
                                    ?>
-
 
704
                                </div>
-
 
705
                                <div class="form-group">
-
 
706
                                    <?php
-
 
707
                                    $element = $form->get('points');
-
 
708
                                    $element->setAttributes(['class' => 'form-control']);
-
 
709
                                    $element->setOptions(['label' => 'LABEL_EVALUATION']);
-
 
710
                                    echo $this->formLabel($element);
-
 
711
                                    echo $this->formSelect($element);
-
 
712
                                    ?>
-
 
713
                                </div>
-
 
714
                                <div class="form-group">
-
 
715
                                    <?php
-
 
716
                                    $element = $form->get('status');
-
 
717
                                    $element->setAttributes(['class' => 'form-control']);
-
 
718
                                    $element->setOptions(['label' => 'LABEL_STATUS']);
-
 
719
                                    echo $this->formLabel($element);
-
 
720
                                    echo $this->formSelect($element);
-
 
721
                                    ?>
-
 
722
                                </div>
-
 
723
                                <div class="form-group">
-
 
724
                                    <?php
-
 
725
                                    $element = $form->get('type');
-
 
726
                                    $element->setAttributes(['class' => 'form-control']);
-
 
727
                                    $element->setOptions(['label' => 'LABEL_INTERVIEWED_BY']);
-
 
728
                                    echo $this->formLabel($element);
-
 
729
                                    echo $this->formSelect($element);
-
 
730
                                    ?>
-
 
731
                                </div>
-
 
732
                            </div>
-
 
733
                       	</div>
-
 
734
                        <div class="card-footer clearfix">
-
 
735
                        <button type="submit" form="form-main" class="btn btn-info btn-form-save-continue">LABEL_SAVE & LABEL_CONTINUE</button>
-
 
736
                        <button type="button" class="btn btn-primary btn-form-save-close">LABEL_SAVE & LABEL_CLOSE</button>
-
 
737
                        <button type="button" class="btn btn-secondary btn-edit-cancel">LABEL_CANCEL</button> 
-
 
738
                        </div>
-
 
739
                    </div>
-
 
740
                </form>
-
 
741
            </div>
665
 
742
        </div>
-
 
743
 	</div>
Línea 666... Línea 744...
666
 
744
</section>
667
 
745
 
668
<script id="competenciesTemplate" type="text/x-jsrender">
746
<script id="competenciesTemplate" type="text/x-jsrender">
669
<table class="table table-bordered" id="panel-{{:slug_section}}>  
747
<table class="table table-bordered" id="panel-{{:slug_section}}>