Просмотр исходного кода

修改单据搜索接口,单据可过滤多个状态

sunyj 9 лет назад
Родитель
Сommit
e6419c1429

+ 6 - 3
search-api/src/main/java/com/uas/search/service/OrderSearchService.java

@@ -1,5 +1,6 @@
 package com.uas.search.service;
 
+import com.uas.search.exception.SearchException;
 import com.uas.search.model.BaseOrder;
 import com.uas.search.model.PageParams;
 import com.uas.search.model.SPage;
@@ -61,13 +62,15 @@ public interface OrderSearchService {
 	 * @param tableName
 	 *            订单类型名称
 	 * @param params
-	 *            额外条件,可能带有翻页信息,filter中可以有:订单状态(Integer)、买方个人UU号、买方企业UU号、卖方企业UU号
-	 *            、订单日期范围最大值、 订单日期最小值
+	 *            额外条件,可能带有翻页信息,filter中可以有:订单状态码(List
+	 *            <Integer>,多个状态之间取"或"的关系)、买方个人UU号、买方企业UU号、卖方企业UU号 、订单日期范围最大值、
+	 *            订单日期最小值
 	 * @return 符合条件的单据。<br>
 	 *         如果关键词命中主表中的信息,结果有主表信息不带从表;<br>
 	 *         如果关键词没命中主表信息,命中了从表中的信息,结果有主表带被命中的从表信息;<br>
 	 *         如果都没有命中,则不命中。
 	 */
-	public SPage<BaseOrder> getOrderIdsWithDetail(String keyword, Table_name tableName, PageParams params);
+	public SPage<BaseOrder> getOrderIdsWithDetail(String keyword, Table_name tableName, PageParams params)
+			throws SearchException;
 
 }