Browse Source

优化查询条件

master
陈裕财 5 years ago
parent
commit
8b1331042f
  1. 14
      xm-core/src/main/java/com/xm/core/ctrl/XmIterationController.java

14
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 productId= (String) xmIteration.get("productId");
String adminUserid= (String) xmIteration.get("adminUserid"); String adminUserid= (String) xmIteration.get("adminUserid");
String menuId= (String) xmIteration.get("menuId"); String menuId= (String) xmIteration.get("menuId");
String queryScope=(String) xmIteration.get("queryScope");
String branchId=(String) xmIteration.get("branchId");
User user = LoginUtils.getCurrentUserInfo(); User user = LoginUtils.getCurrentUserInfo();
xmIteration.put("userid",user.getUserid()); 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) ) ){ || StringUtils.hasText(adminUserid) ) ){
xmIteration.put("compete",user.getUserid()); xmIteration.put("compete",user.getUserid());
} }
if("branchId".equals(queryScope)){
xmIteration.put("branchId",user.getBranchId());
}
List<Map<String,Object>> xmIterationList = xmIterationService.selectListMapByWhere(xmIteration); //列出XmIteration列表 List<Map<String,Object>> xmIterationList = xmIterationService.selectListMapByWhere(xmIteration); //列出XmIteration列表
PageUtils.responePage(m, xmIterationList); PageUtils.responePage(m, xmIterationList);
m.put("data",xmIterationList); m.put("data",xmIterationList);
@ -112,12 +117,17 @@ public class XmIterationController {
String productId= (String) xmIteration.get("productId"); String productId= (String) xmIteration.get("productId");
String adminUserid= (String) xmIteration.get("adminUserid"); String adminUserid= (String) xmIteration.get("adminUserid");
String menuId= (String) xmIteration.get("menuId"); String menuId= (String) xmIteration.get("menuId");
String queryScope=(String) xmIteration.get("queryScope");
String branchId=(String) xmIteration.get("branchId");
User user = LoginUtils.getCurrentUserInfo(); User user = LoginUtils.getCurrentUserInfo();
xmIteration.put("userid",user.getUserid()); 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) ) ){ || StringUtils.hasText(adminUserid) ) ){
xmIteration.put("compete",user.getUserid()); xmIteration.put("compete",user.getUserid());
} }
if("branchId".equals(queryScope)){
xmIteration.put("branchId",user.getBranchId());
}
List<Map<String,Object>> xmIterationList = xmIterationService.selectListMapByWhereWithState(xmIteration); //列出XmIteration列表 List<Map<String,Object>> xmIterationList = xmIterationService.selectListMapByWhereWithState(xmIteration); //列出XmIteration列表
PageUtils.responePage(m, xmIterationList); PageUtils.responePage(m, xmIterationList);
m.put("data",xmIterationList); m.put("data",xmIterationList);

Loading…
Cancel
Save