Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/sterilizationmanager/foreignproxydisinfection/ForeignProxyDisinfection.java =================================================================== diff -u -r15335 -r16616 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/sterilizationmanager/foreignproxydisinfection/ForeignProxyDisinfection.java (.../ForeignProxyDisinfection.java) (revision 15335) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/sterilizationmanager/foreignproxydisinfection/ForeignProxyDisinfection.java (.../ForeignProxyDisinfection.java) (revision 16616) @@ -22,7 +22,7 @@ import com.forgon.tools.hibernate.ObjectDao; /** - * + * 外部代理灭菌单。记录外部代理灭菌单的信息。一张外部代理灭菌单对应一条记录。 * @author qjw * * 2012-9-4 下午03:34:34 Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/sterilizationmanager/foreignproxydisinfection/ForeignProxyItem.java =================================================================== diff -u -r15439 -r16616 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/sterilizationmanager/foreignproxydisinfection/ForeignProxyItem.java (.../ForeignProxyItem.java) (revision 15439) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/sterilizationmanager/foreignproxydisinfection/ForeignProxyItem.java (.../ForeignProxyItem.java) (revision 16616) @@ -18,7 +18,7 @@ import com.forgon.tools.hibernate.ObjectDao; /** - * + * 外部代理灭菌项,一张外部代理灭菌单包含1个或者多个外部代理灭菌项。 * @author qjw * * 2012-9-4 下午03:47:10 Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/foreignproxydisinfection/service/ForeignProxyDisinfectionManager.java =================================================================== diff -u -r15439 -r16616 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/foreignproxydisinfection/service/ForeignProxyDisinfectionManager.java (.../ForeignProxyDisinfectionManager.java) (revision 15439) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/foreignproxydisinfection/service/ForeignProxyDisinfectionManager.java (.../ForeignProxyDisinfectionManager.java) (revision 16616) @@ -29,6 +29,20 @@ public void deleteForeignProxyDisinfection(ForeignProxyDisinfection foreignProxyDisinfection); + /** + * 创建外部代理灭菌单所关联的器械包实例。针对单上的一条外部代理灭菌项。 + * + * @param tousseDefinition 包定义 + * @param packageType 包装方式 + * @param sterilingType 灭菌程序 + * @param count 包数量 + * @param basketBarcode 包所在篮筐的的条码 + * @param tousseInstances 包实例的集合。全局变量,将本次装配的包实例放入该集合 + * @param foreignProxyItem 外部代理灭菌项 + * @param foreignProxyDisinfection 外部代理灭菌单 + * @param tousseItem 申请项 + * @throws Exception + */ public void createForeignProxyDisinfectionTousseInstances( TousseDefinition tousseDefinition, String packageType, String sterilingType, int count, String basketBarcode, List tousseInstances,ForeignProxyItem foreignProxyItem, Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/tousseitem/TousseItem.java =================================================================== diff -u -r16376 -r16616 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/tousseitem/TousseItem.java (.../TousseItem.java) (revision 16376) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/entity/tousseitem/TousseItem.java (.../TousseItem.java) (revision 16616) @@ -32,6 +32,11 @@ import com.forgon.tools.string.StringTools; import com.forgon.tools.util.ForgonIntegerUtils; +/** + * 申请的物品,通过申请单申请的物品。 + * 一张申请单包含多个申请的物品。 + * + */ @Entity @Table(name = "TousseItem",indexes={@Index(columnList="recyclingApplication_ID",name="recyclingApplication_ID_index"),@Index(columnList="recyclingApplication_ID",name="recyclingRecord_id_index")}) @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)