Commit a95d4200 by 陶光胜

取数平台调整

parent 62b7ff68
package com.gic.cloud.data.hook.service.entity;
import com.alibaba.fastjson.JSON;
import com.gic.cloud.data.hook.service.DecryptUtils;
import com.gic.cloud.data.hook.service.impl.FreeQueryServiceImpl;
import com.opencsv.ResultSetHelper;
import java.io.IOException;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Types;
import java.text.SimpleDateFormat;
......@@ -64,8 +66,8 @@ 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("columnNameOri = " + columnNameOri);
ResultSetMetaData metaData = resultSet.getMetaData();
System.out.println("metaData = " + JSON.toJSONString(metaData));
// 数据处理判断
boolean doDesensi = false; // 是否进行脱敏
boolean doDecrypt = false; // 是否进行解密
......@@ -75,7 +77,7 @@ public class CsvResultSetHelper implements ResultSetHelper {
doDesensi = true;
}
}
if(FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnNameOri)){
if(FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnName)){
doDesensi = true;
}
} else if (this.filterMode.equals(CsvDataFilterMode.DECRYPT)) { // 如果需要解密
......@@ -84,7 +86,7 @@ public class CsvResultSetHelper implements ResultSetHelper {
doDecrypt = true;
}
}
if(FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnNameOri)){
if(FreeQueryServiceImpl.FILETERS_USER_NAME.contains(columnName)){
doDecrypt = true;
}
}
......
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