Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 3360 Rev 3361
Línea 423... Línea 423...
423
     /**
423
     /**
424
     * Clicked cancel new/edit Form
424
     * Clicked cancel new/edit Form
425
     */
425
     */
426
    $('button.btn-edit-cancel').click(function(e) {
426
    $('button.btn-edit-cancel').click(function(e) {
427
        e.preventDefault();
427
        e.preventDefault();
-
 
428
        $("#content").show();
428
        $('#interview').hide();
429
        $("#main").hide();
429
    });
430
    });
430
    /**
431
    /**
431
     * Clicked save and continue new Form
432
     * Clicked save and continue new Form
432
     */
433
     */
433
    $('button.btn-form-save-continue').click(function(e) {
434
    $('button.btn-form-save-continue').click(function(e) {
Línea 439... Línea 440...
439
     * Clicked save and close new/edit Form
440
     * Clicked save and close new/edit Form
440
     */
441
     */
441
    $('button.btn-form-save-close').click(function(e) {
442
    $('button.btn-form-save-close').click(function(e) {
442
        e.preventDefault();
443
        e.preventDefault();
443
        $('#interview #form-continue').val('0')
444
        $('#interview #form-continue').val('0')
-
 
445
        $("#content").show();
-
 
446
        $("#main").hide();
444
        $('#form-interview').submit();
447
        $('#form-interview').submit();
445
    });
448
    });
Línea 446... Línea 449...
446
 
449
 
447
    $('#vacancy_uuid').on('change', function (event) {
450
    $('#vacancy_uuid').on('change', function (event) {
Línea 544... Línea 547...
544
</section>
547
</section>
Línea 545... Línea 548...
545
 
548
 
546
<section id="main" style="display: none;">
549
<section id="main" style="display: none;">
547
	<div class="container-fluid">
550
	<div class="container-fluid">
548
    	<div class="row">
551
    	<div class="row">
-
 
552
        	<div class="col-12">   
549
        	<div class="col-12">               
553
                <form action="#" name="form-interview" id="form-interview">            
550
				<div class="card">        
554
			    	<div class="card">        
551
					<div class="card-header">
555
			    		<div class="card-header">
552
                        <ul class="nav nav-tabs" id="custom-tabs" role="tablist">
556
                            <ul class="nav nav-tabs" id="custom-tabs" role="tablist">
553
                        <li class="nav-item">
557
                            <li class="nav-item">
554
                           <a class="nav-link active" id="custom-tabs-general-tab" data-toggle="pill" href="#custom-tabs-general" role="tab" aria-controls="custom-tabs-general" aria-selected="true">LABEL_GENERAL</a>
558
                               <a class="nav-link active" id="custom-tabs-general-tab" data-toggle="pill" href="#custom-tabs-general" role="tab" aria-controls="custom-tabs-general" aria-selected="true">LABEL_GENERAL</a>
555
                        </li>
559
                            </li>
556
                        <li class="nav-item">
560
                            <li class="nav-item">
557
                           <a class="nav-link" id="custom-tabs-compentencies-tab" data-toggle="pill" href="#custom-tabs-compentencies" role="tab" aria-controls="custom-tabs-compentencies" aria-selected="false">LABEL_COMPETENCIES</a>
561
                               <a class="nav-link" id="custom-tabs-compentencies-tab" data-toggle="pill" href="#custom-tabs-compentencies" role="tab" aria-controls="custom-tabs-compentencies" aria-selected="false">LABEL_COMPETENCIES</a>
558
                        </li>
562
                            </li>
559
                        <li class="nav-item">
563
                            <li class="nav-item">
560
                           <a class="nav-link" id="custom-tabs-evaluation-tab" data-toggle="pill" href="#custom-tabs-evaluation" role="tab" aria-controls="custom-tabs-evaluation" aria-selected="false">LABEL_SUBORDINATES</a>
564
                               <a class="nav-link" id="custom-tabs-evaluation-tab" data-toggle="pill" href="#custom-tabs-evaluation" role="tab" aria-controls="custom-tabs-evaluation" aria-selected="false">LABEL_SUBORDINATES</a>
561
                        </li>
565
                            </li>
562
                        </ul>		
566
                            </ul>		
563
                            
567
                                            
564
					</div>            
568
			    		</div>            
565
					<div class="card-body">                        
569
			    		<div class="card-body">                        
566
                        <div class="tab-pane fade show active" id="custom-tabs-general" role="tabpanel" aria-labelledby="custom-tabs-general-tab">
570
                            <div class="tab-pane fade show active" id="custom-tabs-general" role="tabpanel" aria-labelledby="custom-tabs-general-tab">
567
                            <div class="row">
571
                                <div class="row">
568
                                <div class="col-md-6 col-sm-12">
-
 
569
                                    <div class="form-group">
-
 
570
                                        <label for="candidate_uuid">LABEL_CANDIDATES</label>
-
 
571
                                        <select id="candidate_uuid" name="candidate_uuid" class="form-control">
-
 
572
                                        </select>
-
 
573
                                    </div>				
-
 
574
                                </div>
-
 
575
                                    <div id="job-description"></div>
-
 
576
                                </div>
-
 
577
                            </div>    
-
 
578
                        </div>
-
 
579
                        <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
-
 
580
                            <div class="row" >
-
 
581
                               <br>
-
 
582
                               <div class="col-md-12 col-sm-12 col-xs-12" id="competencies-job" style="margin-top: 1px;">
-
 
583
                               </div>
-
 
584
                            </div>                            
-
 
585
                        </div>
-
 
586
                        <div class="tab-pane fade" id="custom-tabs-evaluation" role="tabpanel" aria-labelledby="custom-tabs-evaluation-tab">
-
 
587
                          <div class="row">
-
 
588
                                <?php
-
 
589
                                 $form->setAttributes([
-
 
590
                                     'method' => 'post',
-
 
591
                                     'name' => 'form-add',
-
 
592
                                     'id' => 'form-add'
-
 
593
                                 ]);
-
 
594
                                 $form->prepare();
-
 
595
                                 echo $this->form()->openTag($form);
-
 
596
                                 ?>     
-
 
597
                                   <div class="form-group">
-
 
598
                                            <?php
-
 
599
                                            $element = $form->get('comment');
-
 
600
                                            $element->setOptions(['label' => 'LABEL_COMMENT']);
-
 
601
                                            $element->setAttributes(['class' => 'form-control']);
-
 
602
                                            echo $this->formLabel($element);
-
 
603
                                            echo $this->formText($element);
-
 
604
                                            ?>
-
 
605
                                        </div>
-
 
606
                                        <div class="form-group">
-
 
607
                                            <?php
-
 
608
                                            $element = $form->get('points');
-
 
609
                                            $element->setAttributes(['class' => 'form-control']);
-
 
610
                                            $element->setOptions(['label' => 'LABEL_EVALUATION']);
-
 
611
                                            echo $this->formLabel($element);
-
 
612
                                            echo $this->formSelect($element);
-
 
613
                                            ?>
-
 
614
                                        </div>
572
                                    <div class="col-md-6 col-sm-12">
615
                                        <div class="form-group">
-
 
616
                                            <?php
573
                                        <div class="form-group">
617
                                            $element = $form->get('status');
574
                                            <label for="candidate_uuid">LABEL_CANDIDATES</label>
618
                                            $element->setAttributes(['class' => 'form-control']);
-
 
619
                                            $element->setOptions(['label' => 'LABEL_STATUS']);
-
 
620
                                            echo $this->formLabel($element);
575
                                            <select id="candidate_uuid" name="candidate_uuid" class="form-control">
621
                                            echo $this->formSelect($element);
576
                                            </select>
622
                                            ?>
577
                                        </div>				
623
                                        </div>
578
                                    </div>
624
                                        <div class="form-group">
579
                                        <div id="job-description"></div>
625
                                            <?php
580
                                    </div>
626
                                            $element = $form->get('type');
581
                                </div>    
627
                                            $element->setAttributes(['class' => 'form-control']);
582
                            </div>
628
                                            $element->setOptions(['label' => 'LABEL_INTERVIEWED_BY']);
583
                            <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
629
                                            echo $this->formLabel($element);
584
                                <div class="row" >
630
                                            echo $this->formSelect($element);
585
                                   <br>
631
                                            ?>
586
                                   <div class="col-md-12 col-sm-12 col-xs-12" id="competencies-job" style="margin-top: 1px;">
632
                                        </div>
587
                                   </div>
633
                                    </div>                                     
588
                                </div>                            
-
 
589
                            </div>
-
 
590
                            <div class="tab-pane fade" id="custom-tabs-evaluation" role="tabpanel" aria-labelledby="custom-tabs-evaluation-tab">
-
 
591
                              <div class="row">
-
 
592
                                    <?php
-
 
593
                                     $form->setAttributes([
-
 
594
                                         'method' => 'post',
-
 
595
                                         'name' => 'form-add',
-
 
596
                                         'id' => 'form-add'
-
 
597
                                     ]);
-
 
598
                                     $form->prepare();
-
 
599
                                     echo $this->form()->openTag($form);
-
 
600
                                     ?>     
-
 
601
                                       <div class="form-group">
-
 
602
                                                <?php
-
 
603
                                                $element = $form->get('comment');
-
 
604
                                                $element->setOptions(['label' => 'LABEL_COMMENT']);
-
 
605
                                                $element->setAttributes(['class' => 'form-control']);
-
 
606
                                                echo $this->formLabel($element);
-
 
607
                                                echo $this->formText($element);
-
 
608
                                                ?>
-
 
609
                                            </div>
-
 
610
                                            <div class="form-group">
-
 
611
                                                <?php
-
 
612
                                                $element = $form->get('points');
-
 
613
                                                $element->setAttributes(['class' => 'form-control']);
-
 
614
                                                $element->setOptions(['label' => 'LABEL_EVALUATION']);
-
 
615
                                                echo $this->formLabel($element);
-
 
616
                                                echo $this->formSelect($element);
-
 
617
                                                ?>
-
 
618
                                            </div>
-
 
619
                                            <div class="form-group">
-
 
620
                                                <?php
-
 
621
                                                $element = $form->get('status');
-
 
622
                                                $element->setAttributes(['class' => 'form-control']);
-
 
623
                                                $element->setOptions(['label' => 'LABEL_STATUS']);
-
 
624
                                                echo $this->formLabel($element);
-
 
625
                                                echo $this->formSelect($element);
-
 
626
                                                ?>
-
 
627
                                            </div>
-
 
628
                                            <div class="form-group">
-
 
629
                                                <?php
-
 
630
                                                $element = $form->get('type');
-
 
631
                                                $element->setAttributes(['class' => 'form-control']);
-
 
632
                                                $element->setOptions(['label' => 'LABEL_INTERVIEWED_BY']);
-
 
633
                                                echo $this->formLabel($element);
-
 
634
                                                echo $this->formSelect($element);
-
 
635
                                                ?>
-
 
636
                                            </div>
-
 
637
                                        </div>                                     
634
                            </div>
638
                                </div>
635
                            <div class="card-footer clearfix">
639
                                <div class="card-footer clearfix">
636
                                <button type="submit" form="form-main" class="btn btn-info btn-form-save-continue">LABEL_SAVE & LABEL_CONTINUE</button>
640
                                    <button type="submit" form="form-main" class="btn btn-info btn-form-save-continue">LABEL_SAVE & LABEL_CONTINUE</button>
637
                                <button type="button" class="btn btn-primary btn-form-save-close">LABEL_SAVE & LABEL_CLOSE</button>
641
                                    <button type="button" class="btn btn-primary btn-form-save-close">LABEL_SAVE & LABEL_CLOSE</button>
-
 
642
                                    <button type="button" class="btn btn-secondary btn-edit-cancel">LABEL_CANCEL</button> 
638
                                <button type="button" class="btn btn-secondary btn-edit-cancel">LABEL_CANCEL</button> 
643
                                </div>                                 
639
                            </div>                                 
644
                            </div>                           
640
                        </div>                           
645
                       	</div>
641
                   	</div>
646
                    </div>
642
                 </div>
647
                </form>
643
            </div>
648
            </div>
644
        </div>
649
        </div>
645
 	</div>
650
 	</div>