bug: 搜索中心字段排序问题
This commit is contained in:
@@ -130,11 +130,17 @@ public class SendBussMQService {
|
||||
}
|
||||
if (put_time_data != null) {
|
||||
// ES对比按照字符串比较,因此9位时间戳前加0
|
||||
String putTimeStr = String.valueOf(infoEO.getPutTime());
|
||||
if (putTimeStr.length() > 9) {
|
||||
saveMap.put("put_time_data",putTimeStr);
|
||||
} else {
|
||||
saveMap.put("put_time_data","0" + putTimeStr);
|
||||
Date putTime = null;
|
||||
try {
|
||||
putTime = sdf.parse(infoEO.getPutTime());
|
||||
String putTimeStr = String.valueOf(putTime.getTime() / 1000);
|
||||
if (putTimeStr.length() > 9) {
|
||||
saveMap.put("put_time_data",putTimeStr);
|
||||
} else {
|
||||
saveMap.put("put_time_data","0" + putTimeStr);
|
||||
}
|
||||
} catch (ParseException e) {
|
||||
saveMap.put("put_time_data",-1000000000000000000L);
|
||||
}
|
||||
}else{
|
||||
saveMap.put("put_time_data",-1000000000000000000L);
|
||||
|
||||
Reference in New Issue
Block a user