Commit 4398f17a0decc7657197777b168c66d84a47e3d8

Authored by Ronan Tavares Camargo
1 parent 83c2698c
Exists in master

Redmine #4859

cit-core/src/main/java/br/com/centralit/framework/util/UtilString.java
1 package br.com.centralit.framework.util; 1 package br.com.centralit.framework.util;
2 2
3 import java.io.UnsupportedEncodingException; 3 import java.io.UnsupportedEncodingException;
  4 +import java.text.ParseException;
  5 +
  6 +import javax.swing.text.MaskFormatter;
4 7
5 8
6 /** 9 /**
@@ -209,4 +212,16 @@ public class UtilString { @@ -209,4 +212,16 @@ public class UtilString {
209 else 212 else
210 return str.substring(0, 1).toLowerCase() + str.substring(1); 213 return str.substring(0, 1).toLowerCase() + str.substring(1);
211 } 214 }
  215 +
  216 + public static String formatarString(String texto, String mascara){
  217 + String result = texto;
  218 + try {
  219 + MaskFormatter mf = new MaskFormatter(mascara);
  220 + mf.setValueContainsLiteralCharacters(false);
  221 + result = mf.valueToString(texto);
  222 + } catch (ParseException e) {
  223 + e.printStackTrace();
  224 + }
  225 + return result;
  226 + }
212 } 227 }
cit-portal-web/src/main/java/br/com/centralit/listener/StartupListener.java
@@ -1466,6 +1466,8 @@ public class StartupListener extends UtilStartup implements ApplicationListener< @@ -1466,6 +1466,8 @@ public class StartupListener extends UtilStartup implements ApplicationListener<
1466 internacionalizacaoList.add(new Internacionalizacao("LABEL.DETALHES_AUDITORIA", "Detalhes Auditoria", dominio, modulo)); 1466 internacionalizacaoList.add(new Internacionalizacao("LABEL.DETALHES_AUDITORIA", "Detalhes Auditoria", dominio, modulo));
1467 internacionalizacaoList.add(new Internacionalizacao("LABEL.DOCUMENTOS", "Documentos", dominio, modulo)); 1467 internacionalizacaoList.add(new Internacionalizacao("LABEL.DOCUMENTOS", "Documentos", dominio, modulo));
1468 1468
  1469 + internacionalizacaoList.add(new Internacionalizacao("LABEL.CPF_CNPJ", "CPF/CNPJ", dominio, modulo));
  1470 +
1469 } 1471 }
1470 1472
1471 /** 1473 /**
cit-portal-web/src/main/webapp/assets/js/angular/custom/directive/html/listView.html
@@ -29,7 +29,8 @@ @@ -29,7 +29,8 @@
29 <th ng-if="(isCheckBox == undefined || !isCheckBox) && exibirColunaSelecao" class="text-center" style="width: 5%"></th> 29 <th ng-if="(isCheckBox == undefined || !isCheckBox) && exibirColunaSelecao" class="text-center" style="width: 5%"></th>
30 <th ng-if="exibirExpandir" class="text-center" style="width: 5%"></th> 30 <th ng-if="exibirExpandir" class="text-center" style="width: 5%"></th>
31 <th class="text-center" ng-repeat="header in headers" style="width: {{header.tamanho ? header.tamanho : divisaoColunas}}%"> 31 <th class="text-center" ng-repeat="header in headers" style="width: {{header.tamanho ? header.tamanho : divisaoColunas}}%">
32 - <sort-by onsort="onSort" sortdir="filterCriteria.dir" sortedby="filterCriteria.sort" sortvalue="{{ header.value }}">{{ header.title }}</sort-by> 32 + <div ng-if="!header.notSort"><sort-by onsort="onSort" sortdir="filterCriteria.dir" sortedby="filterCriteria.sort" sortvalue="{{ header.value }}">{{ header.title }}</sort-by></div>
  33 + <div ng-if="header.notSort">{{ header.title }}</div>
33 </th> 34 </th>
34 </tr> 35 </tr>
35 </thead> 36 </thead>