Changeset 5236


Ignore:
Timestamp:
12/09/11 14:26:38 (12 years ago)
Author:
gustavo
Message:

Ticket #2365 - Campos desalinhados ao pesquisar por contatos do Ldap no ContactCenter?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/contactcenter/js/cc.js

    r5131 r5236  
    25042504                                                                if(preferences.empNumShow && ccTree.catalog_perms == 1){ 
    25052505                                                                        var cc_empNumberTD = Element(id+':cc_empNumber').parentNode; 
    2506                                                                         cc_empNumberTD.parentNode.removeChild(cc_empNumberTD); 
     2506                                                                        if(cc_empNumberTD.tagName != "DIV") 
     2507                                                                                //cc_empNumberTD.parentNode.removeChild(cc_empNumberTD); 
     2508                                                                                Element(id+':cc_empNumber').innerHTML = "Não informado."; 
     2509                                                                        else 
     2510                                                                                cc_empNumberTD.removeChild(Element(id+':cc_empNumber')); 
    25072511                                                                } 
    25082512                                                                break; 
     
    25102514                                                                if(preferences.cellShow && ccTree.catalog_perms == 1){ 
    25112515                                                                        var cc_mobileTD = Element(id+':cc_mobile').parentNode; 
    2512                                                                         cc_mobileTD.parentNode.removeChild(cc_mobileTD); 
     2516                                                                        if(cc_mobileTD.tagName != "DIV") 
     2517                                                                                //cc_mobileTD.parentNode.removeChild(cc_mobileTD); 
     2518                                                                                Element(id+':cc_mobile').innerHTML = "Não informado."; 
     2519                                                                        else 
     2520                                                                                cc_mobileTD.removeChild(Element(id+':cc_mobile')); 
    25132521                                                                } 
    25142522                                                                break; 
     
    25162524                                                                if(preferences.departmentShow && ccTree.catalog_perms == 1){ 
    25172525                                                                        var cc_titleTD = Element(id+':cc_title').parentNode; 
    2518                                                                         cc_titleTD.parentNode.removeChild(cc_titleTD); 
     2526                                                                        if(cc_titleTD.tagName != "DIV") 
     2527                                                                                Element(id+':cc_title').innerHTML = "Não informado."; 
     2528                                                                        else 
     2529                                                                                cc_titleTD.removeChild(Element(id+':cc_title')); 
    25192530                                                                } 
    25202531                                                                break; 
     
    25222533                                        } 
    25232534                                } 
     2535                                 
    25242536                                 
    25252537                                if (type == "shared_contacts") { 
     
    25482560                } 
    25492561        } 
    2550 } 
    2551  
     2562        deleteBlankFields("cc_name_empNumber"); 
     2563        deleteBlankFields("cc_name_mobile"); 
     2564        deleteBlankFields("cc_name_title"); 
     2565} 
     2566function deleteBlankFields(field){ 
     2567                var saia = true; 
     2568                var empNumbers = document.getElementsByName(field); 
     2569                for(var i = 0; i < empNumbers.length; i++){ 
     2570                        if(empNumbers[i].getElementsByTagName("SPAN")[0].innerHTML != "Não informado."){ 
     2571                                saia = false; 
     2572                                i = empNumbers.length; 
     2573                        } 
     2574                } 
     2575                if(saia){ 
     2576                        for(var i = 0; i < empNumbers.length; i++){ 
     2577                                empNumbers[i].style.display = "none"; 
     2578                        } 
     2579                } 
     2580} 
    25522581function populateGroupsInCards(data,type) 
    25532582{ 
Note: See TracChangeset for help on using the changeset viewer.