diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java index f3e6142e..3e9ee0d5 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java @@ -83,12 +83,17 @@ public class XmIterationController { String productId= (String) xmIteration.get("productId"); String adminUserid= (String) xmIteration.get("adminUserid"); String menuId= (String) xmIteration.get("menuId"); + String queryScope=(String) xmIteration.get("queryScope"); + String branchId=(String) xmIteration.get("branchId"); User user = LoginUtils.getCurrentUserInfo(); xmIteration.put("userid",user.getUserid()); - if( !(StringUtils.hasText(id) || StringUtils.hasText(productId)|| StringUtils.hasText(menuId)||ids!=null + if( !( StringUtils.hasText(branchId)|| StringUtils.hasText(id) || StringUtils.hasText(productId)|| StringUtils.hasText(menuId)||ids!=null || StringUtils.hasText(adminUserid) ) ){ xmIteration.put("compete",user.getUserid()); } + if("branchId".equals(queryScope)){ + xmIteration.put("branchId",user.getBranchId()); + } List> xmIterationList = xmIterationService.selectListMapByWhere(xmIteration); //列出XmIteration列表 PageUtils.responePage(m, xmIterationList); m.put("data",xmIterationList); @@ -112,12 +117,17 @@ public class XmIterationController { String productId= (String) xmIteration.get("productId"); String adminUserid= (String) xmIteration.get("adminUserid"); String menuId= (String) xmIteration.get("menuId"); + String queryScope=(String) xmIteration.get("queryScope"); + String branchId=(String) xmIteration.get("branchId"); User user = LoginUtils.getCurrentUserInfo(); xmIteration.put("userid",user.getUserid()); - if( !(StringUtils.hasText(id) || StringUtils.hasText(productId)|| StringUtils.hasText(menuId)||ids!=null + if( !(StringUtils.hasText(branchId)|| StringUtils.hasText(id) || StringUtils.hasText(productId)|| StringUtils.hasText(menuId)||ids!=null || StringUtils.hasText(adminUserid) ) ){ xmIteration.put("compete",user.getUserid()); } + if("branchId".equals(queryScope)){ + xmIteration.put("branchId",user.getBranchId()); + } List> xmIterationList = xmIterationService.selectListMapByWhereWithState(xmIteration); //列出XmIteration列表 PageUtils.responePage(m, xmIterationList); m.put("data",xmIterationList);