Commit 14607917 by 陶光胜

取数平台调整

parent 2a282ee4
......@@ -64,26 +64,27 @@ public class CsvResultSetHelper implements ResultSetHelper {
result = new String[columnCount];
for (int i=0; i<columnCount; i++) {
String columnName = resultSet.getMetaData().getColumnLabel(i + 1);
String columnNameOri = resultSet.getMetaData().getColumnName(i + 1);
System.out.println("columnName = " + columnName);
// 数据处理判断
boolean doDesensi = false; // 是否进行脱敏
boolean doDecrypt = false; // 是否进行解密
if (this.filterMode.equals(CsvDataFilterMode.DESENSI)) { // 如果需要脱敏
if (this.filters != null && this.filters.size() > 0) {
if(filters.contains(columnName) || FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnName)){
if(filters.contains(columnName) || FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnNameOri)){
doDesensi = true;
}
} // IF OVER
} else if (this.filterMode.equals(CsvDataFilterMode.DECRYPT)) { // 如果需要解密
if (this.filters != null && this.filters.size() > 0) {
if(filters.contains(columnName) || FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnName)){
if(filters.contains(columnName) || FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnNameOri)){
doDecrypt = true;
}
} // IF OVER
}
// 数据处理
if (doDesensi) { // 如果需要脱敏处理
if(FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnName)){
if(FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnNameOri)){
result[i] = DecryptUtils.dataSecurityProcessUserName(resultSet.getString(columnName));
} else {
result[i] = "******";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment