bug: 搜索中心字段排序问题
This commit is contained in:
@@ -133,8 +133,8 @@ public class SendBussMQService {
|
|||||||
Date putTime = null;
|
Date putTime = null;
|
||||||
try {
|
try {
|
||||||
putTime = sdf.parse(infoEO.getPutTime());
|
putTime = sdf.parse(infoEO.getPutTime());
|
||||||
String putTimeStr = String.valueOf(putTime.getTime() / 1000);
|
String putTimeStr = String.valueOf(putTime.getTime());
|
||||||
if (putTimeStr.length() > 9) {
|
if (putTimeStr.length() > 12) {
|
||||||
saveMap.put("put_time_data",putTimeStr);
|
saveMap.put("put_time_data",putTimeStr);
|
||||||
} else {
|
} else {
|
||||||
saveMap.put("put_time_data","0" + putTimeStr);
|
saveMap.put("put_time_data","0" + putTimeStr);
|
||||||
|
|||||||
@@ -319,9 +319,9 @@ public class SendStandMQService {
|
|||||||
if (entry.getValue() != null && StringUtils.isNotBlank(entry.getValue().toString())) {
|
if (entry.getValue() != null && StringUtils.isNotBlank(entry.getValue().toString())) {
|
||||||
try {
|
try {
|
||||||
Date parse = sdf.parse(entry.getValue().toString());
|
Date parse = sdf.parse(entry.getValue().toString());
|
||||||
value = String.valueOf(parse.getTime() / 1000);
|
value = String.valueOf(parse.getTime());
|
||||||
// ES中的排序问题,时间戳需要补0
|
// ES中的排序问题,时间戳需要补0
|
||||||
if (value.length() <= 9) {
|
if (value.length() <= 12) {
|
||||||
value = "0" + value;
|
value = "0" + value;
|
||||||
}
|
}
|
||||||
} catch (ParseException e) {
|
} catch (ParseException e) {
|
||||||
|
|||||||
Reference in New Issue
Block a user