Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/warehouse/service/WareHouseManagerImpl.java =================================================================== diff -u -r12674 -r12706 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/warehouse/service/WareHouseManagerImpl.java (.../WareHouseManagerImpl.java) (revision 12674) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/warehouse/service/WareHouseManagerImpl.java (.../WareHouseManagerImpl.java) (revision 12706) @@ -35,6 +35,20 @@ } /** + * 查询科室下的默认仓库,按sequence排序,返回集合的第1条就是默认仓库 + * @param orgUnit 默认按科室id,如果id为空,则按code查询 + * @return + */ + public WareHouse getDefaultWareHouseListByOrgUnit(OrgUnit orgUnit){ + WareHouse wareHouse = null; + List wareHouses = getWareHouseListByOrgUnit(orgUnit); + if(CollectionUtils.isNotEmpty(wareHouses)){ + wareHouse = wareHouses.get(0); + } + return wareHouse; + } + + /** * 查询科室下的仓库,按sequence排序,返回集合的第1条就是默认仓库 * @param orgUnit 默认按科室id,如果id为空,则按code查询 * @return Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/warehouse/service/WareHouseManager.java =================================================================== diff -u -r12674 -r12706 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/warehouse/service/WareHouseManager.java (.../WareHouseManager.java) (revision 12674) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/warehouse/service/WareHouseManager.java (.../WareHouseManager.java) (revision 12706) @@ -19,6 +19,13 @@ public List getAll(); /** + * 查询科室下的默认仓库,按sequence排序,返回集合的第1条就是默认仓库 + * @param orgUnit 默认按科室id,如果id为空,则按code查询 + * @return + */ + public WareHouse getDefaultWareHouseListByOrgUnit(OrgUnit orgUnit); + + /** * 查询科室下的仓库,按sequence排序,返回集合的第1条就是默认仓库 * @param orgUnit 默认按科室id,如果id为空,则按code查询 * @return