Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManager.java
===================================================================
diff -u -r18575 -r18663
--- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManager.java (.../TousseDefinitionManager.java) (revision 18575)
+++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/toussedefinition/service/TousseDefinitionManager.java (.../TousseDefinitionManager.java) (revision 18663)
@@ -75,6 +75,8 @@
public JSONObject searchCustomTousseDefinitions(String searchString);
+ public JSONObject searchTousseAndForeignTousseDiposableGoods(String simpleSpell);
+
public JSONObject searchTousseAndDiposableGoods(String simpleSpell);
public JSONObject searchTousseOrDiposableGoods(String simpleSpell,
@@ -236,6 +238,33 @@
String pageIndex, String countOfLI, boolean showDisableGoods,
boolean showExternalCodeOfDisposableGoods,String handleDepartCode);
+ /**
+ * 根据关键字进行检索,获取器械包或一次性物品..
+ * 如果searchString为中文,则按照器械包的(拼音码、五笔码、外部编码、名称)这四个字段进行检索
+ * 如果searchString为英文,则根据用户属性表的searchMode字段来决定
+ *
+ * @param simpleSpell 检索的关键字
+ * @param isSeachTousse 为true时只查询器械包,为false时只查询一次性物品
+ * @param includeCoustomTousse 为true时不过滤自定义器械包,为false时过滤自定义器械包
+ * @param includeForeignTousse 为true时包含外来器械包,为false时过滤外来器械包
+ * @param searchTousseBelonged 是否只搜索登录用户当前科室能处理的器械包
+ * @param onlySearchRecyclingTousse 是否只搜索要回收的器械包
+ * @param showReferencePrice
+ * @param pageIndex 页码
+ * @param countOfLI 显示数目,当countOfLI为0时查询所有的记录,不分页
+ * @param showDisableGoods 是否显示禁用物品
+ * @param showExternalCodeOfDisposableGoods 是否显示一次性物品的外部编码
+ * @param handleDepartCode
+ *
+ * @return
+ */
+ public List