Index: forgon-core/src/main/java/com/forgon/security/service/OperationManager.java =================================================================== diff -u -r17877 -r36382 --- forgon-core/src/main/java/com/forgon/security/service/OperationManager.java (.../OperationManager.java) (revision 17877) +++ forgon-core/src/main/java/com/forgon/security/service/OperationManager.java (.../OperationManager.java) (revision 36382) @@ -59,8 +59,6 @@ */ public String getOperationIdsBySessionUser(); - public List getAllUserFullNameByOperationId(String operationId); - public boolean isCurrentUserHaveAnyOperation(String operationIds); } Index: ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java =================================================================== diff -u -r36090 -r36382 --- ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 36090) +++ ssts-packing/src/main/java/com/forgon/disinfectsystem/packing/action/PackingAction.java (.../PackingAction.java) (revision 36382) @@ -456,25 +456,6 @@ return null; } - public void getAllReviewer() { - List list = operationManager - .getAllUserFullNameByOperationId("SSTS_TOUSSE_REVIEW"); - String str = ""; - if (list != null && list.size() > 0) { - for (int i = 0; i < list.size(); i++) { - str += "[ '" + list.get(i) + "'],"; - } - } - str = str.length() > 0 ? str.substring(0, str.length() - 1) : str; - HttpServletResponse response = StrutsParamUtils.getResponse(); - try { - response.setCharacterEncoding("utf-8"); - response.getWriter().print("[" + str + "]"); - } catch (IOException e) { - e.printStackTrace(); - } - } - /** * 获取器械包包含的材料 */ Index: forgon-core/src/main/java/com/forgon/security/service/OperationManagerImpl.java =================================================================== diff -u -r25610 -r36382 --- forgon-core/src/main/java/com/forgon/security/service/OperationManagerImpl.java (.../OperationManagerImpl.java) (revision 25610) +++ forgon-core/src/main/java/com/forgon/security/service/OperationManagerImpl.java (.../OperationManagerImpl.java) (revision 36382) @@ -16,7 +16,6 @@ import com.forgon.security.dao.OperationDefineDao; import com.forgon.security.model.Operation; import com.forgon.security.model.Role; -import com.forgon.security.model.User; import com.forgon.tools.hibernate.ObjectDao; /** @@ -77,25 +76,6 @@ } /** - * 与User相关的操作 - */ - public List getAllUserFullNameByOperationId(String operationId) { - List userFullNames = new ArrayList(); - Set returnUsers = new HashSet(0); - Operation operation = getByOperationId(operationId); - if (null != operation) { - Set roles = operation.getRoles(); - for (Role role : roles) { - returnUsers.addAll(role.getUsers()); - } - } - for (User user : returnUsers) { - userFullNames.add(user.getFullName()); - } - return userFullNames; - } - - /** * 与Role相关的操作 */ // 将选中的操作记录到相应的角色中。