Bläddra i källkod

B2C物料搜索 - searchUtils中补充物料表。

dongbw 7 år sedan
förälder
incheckning
8f92768277

+ 1 - 1
mall-search/src/main/java/com/uas/search/service/impl/SearchServiceImpl.java

@@ -178,7 +178,7 @@ public class SearchServiceImpl implements SearchService {
 	 */
 	private SortField sortProduct(String keyword) {
 		// id
-		return new SortField(SearchConstants.PRODUCT_PRIVATE_ID_FIELD, new StringFieldComparatorSource(keyword));
+		return new SortField(SearchConstants.PRODUCT_PRIVATE_ID_FIELD, Type.LONG, true);
 	}
 
 	@Override

+ 3 - 0
mall-search/src/main/java/com/uas/search/util/SearchUtils.java

@@ -377,6 +377,8 @@ public class SearchUtils {
 			return SearchConstants.PURCHASE_ID_FIELD;
 		} else if (tableName.equals(SearchConstants.PURCHASE_INVOICE_TABLE_NAME)) {
 			return SearchConstants.PURCHASE_INVOICE_ID_FIELD;
+		} else if (tableName.equals(SearchConstants.PRODUCTS_PRIVATE_TABLE_NAME)) {
+			return SearchConstants.PRODUCT_PRIVATE_ID_FIELD;
 		}
 		throw new IllegalArgumentException("不支持的表:" + tableName);
 	}
@@ -397,6 +399,7 @@ public class SearchUtils {
 		tableNames.add(SearchConstants.ORDER_INVOICE_TABLE_NAME);
 		tableNames.add(SearchConstants.PURCHASE_TABLE_NAME);
 		tableNames.add(SearchConstants.PURCHASE_INVOICE_TABLE_NAME);
+		tableNames.add(SearchConstants.PRODUCTS_PRIVATE_TABLE_NAME);
 		return tableNames;
 	}