Changeset 3628


Ignore:
Timestamp:
12/23/10 16:29:07 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #1361 - Limitar Pesquisa de Nome na Avançada ContactCenter?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/contactcenter/js/cc_full_search.js

    r3282 r3628  
    8080        data['fields'] = new Array(); 
    8181         
     82        data['search_for'] = Element('ccSearchInp0').value; 
     83 
     84        var invalidChars = /[\%\?]/; 
     85        if(invalidChars.test(data['search_for']) || invalidChars.test(data['search_for_area'])){ 
     86                showMessage(Element('cc_msg_err_invalid_serch').value); 
     87                return; 
     88        } 
     89 
     90        var search_for = data['search_for'].split(' '); 
     91        var greaterThanMin = false; 
     92        var use_length = v_min; 
     93 
     94        for (i = 0; i < search_for.length; i++) 
     95        { 
     96                if (search_for[i].length >= use_length) 
     97                { 
     98                        greaterThanMin = true; 
     99                } 
     100        } 
     101 
     102        if (!greaterThanMin){ 
     103                alert("Favor fazer a consulta com pelo menos " + v_min + " caracteres!"); 
     104                return; 
     105        } 
     106 
    82107        if (type=='groups') { 
    83108                data['fields']['id']     = 'group.id_group';                     
     
    88113                data['fields']['search'] = 'contact.names_ordered';                                      
    89114        } 
    90         data['search_for'] = Element('ccSearchInp0').value; 
     115        //data['search_for'] = Element('ccSearchInp0').value; 
    91116        data['full_search'] = new Array(); 
    92117         
Note: See TracChangeset for help on using the changeset viewer.