Changeset 1353


Ignore:
Timestamp:
08/19/09 17:39:01 (15 years ago)
Author:
viani
Message:

Ticket #589 - Atualizacao do organograma do workflow. Modificacao de imagem e layout cartao visita

Location:
trunk/workflow
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/workflow/inc/class.so_orgchart.inc.php

    r1305 r1353  
    147147                        $organizations = $this->acl->getUserPermissions("ORG", $this->userID); 
    148148                        $organizations[] = -1; 
    149                         $query = "SELECT organizacao_id, nome, descricao, url_imagem, ativa FROM organizacao WHERE (organizacao_id IN (" . implode(',', $organizations)  . ")) ORDER BY nome"; 
     149                        $query = "SELECT organizacao_id, nome, descricao, ativa, url_imagem, sitio FROM organizacao WHERE (organizacao_id IN (" . implode(',', $organizations)  . ")) ORDER BY nome"; 
    150150                } 
    151151                $result = $this->db->query($query); 
     
    11201120                } 
    11211121 
     1122                $titulo = NULL; 
     1123                if ( !empty( $employeeInfo['titulo'] ) ) 
     1124                { 
     1125                        $titulo = $employeeInfo['titulo']; 
     1126                } 
     1127 
     1128                $outputInfo[] = array( 
     1129                        'name' => 'Título', 
     1130                        'value' => ( $titulo ? $titulo : '' ) 
     1131                ); 
     1132 
    11221133                $cargo = NULL; 
    1123                 if ( !empty( $employeeInfo['titulo'] ) ) 
    1124                 { 
    1125                         $cargo = $employeeInfo['titulo']; 
    1126                 } 
    1127                 else if ( !empty($employeeInfo['cargo_id']) ) 
     1134                if ( !empty($employeeInfo['cargo_id']) ) 
    11281135                { 
    11291136                        $jobTitleInfo = $orgchart->getJobTitle($employeeInfo['cargo_id']); 
     
    11311138                } 
    11321139 
    1133                 if ( $cargo ) 
    1134                         $cargo .= ( !empty($employeeInfo['nivel']) ? " (Nível: {$employeeInfo['nivel']})" : '' ); 
    1135  
    11361140                $outputInfo[] = array( 
    11371141                        'name' => 'Cargo', 
    11381142                        'value' => ( $cargo ? $cargo : '' ) 
     1143                ); 
     1144 
     1145                $nivel = NULL; 
     1146                if ( !empty($employeeInfo['nivel']) ) 
     1147                { 
     1148                        $nivel = $employeeInfo['nivel']; 
     1149                } 
     1150 
     1151                $outputInfo[] = array( 
     1152                        'name' => 'Nível', 
     1153                        'value' => ( $nivel ? $nivel : '' ) 
    11391154                ); 
    11401155 
  • trunk/workflow/js/userinterface/orgchart.js

    r1313 r1353  
    266266                        return; 
    267267 
    268                 var content = '<center><strong>Lotalidades</strong></center>'; 
     268                var content = '<center><strong>Localidades</strong></center>'; 
    269269                for ( var i = 0; i < data.length; i++ ) 
    270270                        content += '<br/>' + '&nbsp;<a href="javascript:void(0)" id="localidade_' + data[i]['localidade_id'] + '" onclick="tmp = $$(\'div#orgchartAreas a.destaque\'); if (tmp[0]) tmp[0].removeClassName(\'destaque\'); this.addClassName(\'destaque\');loadManningEmployees(' + data[i]['localidade_id'] + ')">' + data[i]['descricao'] + '</a>'; 
     
    489489                } 
    490490 
    491                 if ( card_data[ 'Cargo' ] ) 
    492                         var role = card.appendChild( document.createTextNode( card_data[ 'Cargo' ] ) ); 
     491                if ( card_data[ 'Título' ] ) 
     492                        var role = card.appendChild( document.createTextNode( card_data[ 'Título' ] ) ); 
    493493 
    494494                if ( card_data[ 'Área' ] ) 
     
    555555                        phone.appendChild( document.createTextNode( card_data[ 'Telefone' ] ) ); 
    556556                        phone.style.paddingLeft = '20px'; 
    557                         phone.style.paddingRight = '10px'; 
    558557                        phone.style.whiteSpace = 'nowrap'; 
    559558                        phone.style.background = 'url(templateFile.php?file=images/phone.png) no-repeat 0 0'; 
Note: See TracChangeset for help on using the changeset viewer.