Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 1197 Rev 1198
Línea 567... Línea 567...
567
 
567
 
568
                $competencyTypesUUID[$record->id] = $record->uuid;
568
                $competencyTypesUUID[$record->id] = $record->uuid;
Línea 569... Línea 569...
569
            }
569
            }
-
 
570
 
Línea 570... Línea 571...
570
 
571
            $data['competencies'] = [];
571
            $data['competencies'] = [];
572
            $data['competencies_selected'] = [];
572
 
573
 
Línea 605... Línea 606...
605
                        }
606
                        }
606
                    }
607
                    }
Línea 607... Línea 608...
607
 
608
 
608
                    $jobDescriptionCompetency = $jobDescriptionCompetencyMapper->fetchOneByJobDescriptionIdAndCompetencyId($jobDescription->id, $record->id);
609
                    $jobDescriptionCompetency = $jobDescriptionCompetencyMapper->fetchOneByJobDescriptionIdAndCompetencyId($jobDescription->id, $record->id);
609
                    if ($jobDescriptionCompetency) {
610
                    if ($jobDescriptionCompetency) {
Línea 610... Línea 611...
610
                       
611
 
611
 
612
 
612
                        array_push($data['competencies_selected'], [
613
                        array_push($data['competencies_selected'], [
613
                        'competency_type_id' => $competencyTypesUUID[$record->competency_type_id],
614
                            'competency_type_id' => $competencyTypesUUID[$record->competency_type_id],
614
                        'competency_id' => $record->uuid,
615
                            'competency_id' => $record->uuid,
615
                        'name' => $record->name,
616
                            'name' => $record->name,
616
                        'level' => $jobDescriptionCompetency->level,
617
                            'level' => $jobDescriptionCompetency->level,
617
                        'behaviors' => $behaviors
618
                            'behaviors' => $behaviors
Línea 618... Línea 619...
618
                    ]);
619
                        ]);
619
                    }
620
                    }
620
 
621
 
Línea 637... Línea 638...
637
                    $jobDescriptionMapper->fetchAllActiveByCompanyId($currentCompany->id) :
638
                    $jobDescriptionMapper->fetchAllActiveByCompanyId($currentCompany->id) :
638
                    $jobDescriptionMapper->fetchAllByDefault();
639
                    $jobDescriptionMapper->fetchAllByDefault();
Línea 639... Línea 640...
639
 
640
 
Línea 640... Línea 641...
640
            foreach ($records as $record) {
641
            foreach ($records as $record) {
Línea 641... Línea 642...
641
 
642
 
642
                 $jobsDescriptionUUID[$record->id] = $record->uuid;
643
                $jobsDescriptionUUID[$record->id] = $record->uuid;
643
 
644
 
644
                array_push($data['jobs_description'], [
645
                array_push($data['jobs_description'], [
645
                    'job_description_id' => $record->uuid,
646
                    'job_description_id' => $record->uuid,
646
                    'name' => $record->name
647
                    'name' => $record->name
647
                ]);
648
                ]);
648
            }
649
            }
649
            
650
 
Línea 650... Línea 651...
650
            $data['subordinates_selected'] = [];
651
            $data['subordinates_selected'] = [];
Línea 658... Línea 659...
658
                        'job_description_id' => $record->uuid,
659
                        'job_description_id' => $record->uuid,
659
                        'name' => $record->name
660
                        'name' => $record->name
660
                    ]);
661
                    ]);
661
                }
662
                }
662
            }
663
            }
663
            
664
 
664
            $data['competencies_selected'] = [];
-
 
-
 
665
 
Línea 665... Línea 666...
665
 
666
 
666
            $response = [
667
            $response = [
667
                'success' => true,
668
                'success' => true,
668
                'data' => $data
669
                'data' => $data