Commit d48b8248 by 陶光胜

取数平台调整

parent 4debf60f
...@@ -133,7 +133,8 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService { ...@@ -133,7 +133,8 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService {
//curFilterText = "\"" + queryCondition.getFieldName() + "\" in ("; //curFilterText = "\"" + queryCondition.getFieldName() + "\" in (";
curFilterText = " " + queryCondition.getFieldName() + " in ("; curFilterText = " " + queryCondition.getFieldName() + " in (";
for (int i = 0; i < equalValues.length; i++) { for (int i = 0; i < equalValues.length; i++) {
curFilterText += i == 0 ? "'" + equalValues[i] + "'" : ",'" + equalValues[i] + "'"; String symbol = getSymbol(equalValues[i]);
curFilterText += i == 0 ? symbol + equalValues[i] + symbol : "," + symbol + equalValues[i] + symbol;
} }
curFilterText += ") "; curFilterText += ") ";
} // IF OVER } // IF OVER
...@@ -192,6 +193,16 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService { ...@@ -192,6 +193,16 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService {
return queryFull; return queryFull;
} }
private String getSymbol(String value){
if(value.contains("'")){
return "\"";
}
if(value.contains("\"")){
return "'";
}
return "'";
}
@Override @Override
public FlatQueryResult getFlatQueryResult(String tableId, List<String> enterpriseIds, List<FlatQueryCondition> queryConditions, String orderField, String orderDir, public FlatQueryResult getFlatQueryResult(String tableId, List<String> enterpriseIds, List<FlatQueryCondition> queryConditions, String orderField, String orderDir,
Boolean execDistinct, Integer queryDataType, Integer limitRange, int dataPermission, List<String> authStoreIdList) { Boolean execDistinct, Integer queryDataType, Integer limitRange, int dataPermission, List<String> authStoreIdList) {
...@@ -521,10 +532,8 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService { ...@@ -521,10 +532,8 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService {
public static void main(String[] args) throws ParseException { public static void main(String[] args) throws ParseException {
String date = "2021-09-01"; String s = new FlatQueryResultServiceImpl().parseValue("瞎搞门店'名称");
Date parse = dateFormatter.parse(date); System.out.println("s = " + s);
String format = datetimeFormatter.format(parse);
System.out.println("date = " + format);
} }
/** 下载任务执行计时器 */ /** 下载任务执行计时器 */
......
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