Index: ssts-web/src/test/java/test/forgon/disinfectsystem/AbstractCSSDTest.java
===================================================================
diff -u -r16825 -r16837
--- ssts-web/src/test/java/test/forgon/disinfectsystem/AbstractCSSDTest.java (.../AbstractCSSDTest.java) (revision 16825)
+++ ssts-web/src/test/java/test/forgon/disinfectsystem/AbstractCSSDTest.java (.../AbstractCSSDTest.java) (revision 16837)
@@ -68,6 +68,7 @@
import com.forgon.disinfectsystem.entity.basedatamanager.supplyroomconfig.SupplyRoomConfig;
import com.forgon.disinfectsystem.entity.basedatamanager.taskGroup.TaskGroup;
import com.forgon.disinfectsystem.entity.basedatamanager.tousseGroup.TousseGroup;
+import com.forgon.disinfectsystem.entity.basedatamanager.toussedefinition.ComboTousseComposite;
import com.forgon.disinfectsystem.entity.basedatamanager.toussedefinition.TousseDefinition;
import com.forgon.disinfectsystem.entity.basedatamanager.toussedefinition.TousseInstance;
import com.forgon.disinfectsystem.entity.basedatamanager.warehouse.WareHouse;
@@ -80,7 +81,6 @@
import com.forgon.disinfectsystem.foreigntousseapplication.service.ForeignTousseApplicationManager;
import com.forgon.disinfectsystem.invoicemanager.service.InvoiceManager;
import com.forgon.disinfectsystem.maintain.basic.service.MaintainManager;
-import com.forgon.disinfectsystem.packing.dwr.table.PackingTableManager;
import com.forgon.disinfectsystem.recyclingapplication.service.InvoicePlanManager;
import com.forgon.disinfectsystem.recyclingapplication.service.RecyclingApplicationManager;
import com.forgon.disinfectsystem.recyclingrecord.vo.RecyclingBasketVo;
@@ -639,7 +639,35 @@
}
+ /**
+ * 创建聚合包定义
+ */
+ private TousseDefinition bulidComboTousseDefinition(){
+ //聚合包定义
+ TousseDefinition comboTousse = new TousseDefinition();
+ comboTousse.setName("Test聚合包");
+ comboTousse.setTousseType(TousseDefinition.PACKAGE_TYPE_COMBO);
+ comboTousse.setHandlerDepartCode(Constants.ORG_UNIT_CODE_NEIKE);
+ comboTousse.setHandlerDepartName(Constants.ORG_UNIT_NAME_NEIKE);
+ objectDao.saveOrUpdate(comboTousse);
+
+ //聚合包内普通器械包
+ TousseDefinition td_开胸包 = tousseDefinitionManager.getTousseDefinitionByName("Test开胸包");
+ TousseDefinition td_开颅包 = tousseDefinitionManager.getTousseDefinitionByName("Test开颅包");
+
+ ComboTousseComposite ct = new ComboTousseComposite();
+ ct.setComboTousseDefinitionId(comboTousse.getId());
+ ct.setTousseDefinitionId(td_开胸包.getId());
+ objectDao.saveOrUpdate(ct);
+
+ ComboTousseComposite ct2 = new ComboTousseComposite();
+ ct2.setComboTousseDefinitionId(comboTousse.getId());
+ ct2.setTousseDefinitionId(td_开颅包.getId());
+ objectDao.saveOrUpdate(ct2);
+ return comboTousse;
+ }
+
/**
* 创建一个用于测试的外部代理灭菌器械包定义:
*