Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java =================================================================== diff -u -r16797 -r16812 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 16797) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManagerImpl.java (.../RecyclingApplicationManagerImpl.java) (revision 16812) @@ -3150,10 +3150,18 @@ return exist; } - // 创建还物单 - // applyReturnTousses参数为申请归还的物品 - // 传入actualReturnTousses作为输出参数,此方法会把实际归还的物品放入map中 - // 返回值为剩余归还物品,即 [ 申请归还物品 - 实际归还物品 = 剩余归还物品] + /** + * 创建“申请还物单”
+ * applyReturnTousses参数为申请归还的物品
+ * 传入actualReturnTousses作为输出参数,此方法会把实际归还的物品放入map中
+ * 返回值为剩余归还物品,即 [ 申请归还物品 - 实际归还物品 = 剩余归还物品] + * + * @param applicant + * @param borrowApplicationId + * @param applyReturnTousses + * @param OUT_actualReturnTousses + * @return + */ @Override public Map createReturnApplication(String applicant, Long borrowApplicationId, Map applyReturnTousses, @@ -3291,7 +3299,7 @@ CollectionUtils.forAllDo(borrowApplication.getApplicationItems(), new Closure(){ @Override public void execute(TousseItem borrowTousseItem) { - if(BooleanUtils.isTrue(borrowTousseItem.getIsTerminated())) + if(BooleanUtils.isTrue(borrowTousseItem.getIsTerminated())) //已终止 return; String tousseName = borrowTousseItem.getTousseName(); int sendOutAmount = MapUtils.getInteger(unreturnTousseMap, tousseName, 0); @@ -3307,7 +3315,7 @@ CollectionUtils.forAllDo(returnApplication.getApplicationItems(), new Closure(){ @Override public void execute(TousseItem returnedTousseItem) { - if(BooleanUtils.isTrue(returnedTousseItem.getIsTerminated())) + if(BooleanUtils.isTrue(returnedTousseItem.getIsTerminated())) //已终止 return; String tousseName = returnedTousseItem.getTousseName(); Integer unreturnAmount = unreturnTousseMap.get(tousseName); Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/supplyroomconfig/service/SupplyRoomConfigManager.java =================================================================== diff -u -r16622 -r16812 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/supplyroomconfig/service/SupplyRoomConfigManager.java (.../SupplyRoomConfigManager.java) (revision 16622) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/supplyroomconfig/service/SupplyRoomConfigManager.java (.../SupplyRoomConfigManager.java) (revision 16812) @@ -106,7 +106,7 @@ public OrgUnit getOrgUnitByOrgName(String depart); /** - * 科室是否是一级供应室 + * 判断此科室编码是否是一级供应室 * @param orgUnitCoding * @return */ @@ -119,7 +119,8 @@ */ public boolean isSupplyRoomUser(LoginUserData user); /** - * 判断登录用户是否是供应室用户,包括一级供应室和二级供应室,优化速度,一条查询sql判断,不用查询几次 + * 判断登录用户是否是供应室用户,包括一级供应室和二级供应室,优化速度,一条查询sql判断,不用查询几次
+ * 此方法是isSupplyRoomUser方法的升级版本 * @param user 登录用户信息 * @return */ Index: forgon-core/src/main/java/com/forgon/component/grid/GridManager.java =================================================================== diff -u -r13181 -r16812 --- forgon-core/src/main/java/com/forgon/component/grid/GridManager.java (.../GridManager.java) (revision 13181) +++ forgon-core/src/main/java/com/forgon/component/grid/GridManager.java (.../GridManager.java) (revision 16812) @@ -62,6 +62,11 @@ public String converJsonString(Integer totalResults, List rows, String sql, String[] filterProperties); + /** + * 解析前台传过来的参数 + * @param parameterMap + * @return + */ public Map getParamFromView( Map> parameterMap); Index: ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/supplyroomconfig/service/SupplyRoomConfigManagerImpl.java =================================================================== diff -u -r16622 -r16812 --- ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/supplyroomconfig/service/SupplyRoomConfigManagerImpl.java (.../SupplyRoomConfigManagerImpl.java) (revision 16622) +++ ssts-basedata/src/main/java/com/forgon/disinfectsystem/basedatamanager/supplyroomconfig/service/SupplyRoomConfigManagerImpl.java (.../SupplyRoomConfigManagerImpl.java) (revision 16812) @@ -470,7 +470,11 @@ } return null; } - // 科室是否是一级供应室 + /** + * 判断此科室编码是否是一级供应室 + * @param orgUnitCoding + * @return + */ public boolean isFirstSupplyRoomOrgUnit(String orgUnitCoding){ boolean isFirstSupplyRoomOrgUnit = false; SupplyRoomConfig firstSupplyRoom = getFirstSupplyRoomConfig(); @@ -526,7 +530,12 @@ } return false; } - // 一条sql判断是否为供应室 + /** + * 判断登录用户是否是供应室用户,包括一级供应室和二级供应室,优化速度,一条查询sql判断,不用查询几次
+ * 此方法是isSupplyRoomUser方法的升级版本 + * @param user 登录用户信息 + * @return + */ public boolean isSupplyRoomUser2(LoginUserData user) { if(user == null){ return false; Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManager.java =================================================================== diff -u -r16717 -r16812 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManager.java (.../RecyclingApplicationManager.java) (revision 16717) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/recyclingapplication/service/RecyclingApplicationManager.java (.../RecyclingApplicationManager.java) (revision 16812) @@ -143,6 +143,18 @@ public Map getUnreturnTousse(Long borrowApplicationId); + /** + * 创建“申请还物单”
+ * applyReturnTousses参数为申请归还的物品
+ * 传入actualReturnTousses作为输出参数,此方法会把实际归还的物品放入map中
+ * 返回值为剩余归还物品,即 [ 申请归还物品 - 实际归还物品 = 剩余归还物品] + * + * @param applicant + * @param borrowApplicationId + * @param applyReturnTousses + * @param OUT_actualReturnTousses + * @return + */ public Map createReturnApplication(String applicant, Long borrowApplicationId, Map applyReturnTousses, Map OUT_actualReturnTousses); Index: ssts-web/src/main/java/com/forgon/disinfectsystem/component/grid/GridManagerImpl.java =================================================================== diff -u -r16102 -r16812 --- ssts-web/src/main/java/com/forgon/disinfectsystem/component/grid/GridManagerImpl.java (.../GridManagerImpl.java) (revision 16102) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/component/grid/GridManagerImpl.java (.../GridManagerImpl.java) (revision 16812) @@ -714,6 +714,11 @@ return JSONUtil.toJSONStringEx(map, true, filterProperties); } + /** + * 解析前台传过来的参数 + * @param parameterMap + * @return + */ public Map getParamFromView( Map> parameterMap) { Map paramMap = new HashMap();