From db3e6f6d5a8f29a5dc576aba2eab76a8133ce03c Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期五, 08 三月 2024 21:46:10 +0800 Subject: [PATCH] 11.27,9 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java | 47 ++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 40 insertions(+), 7 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java index 8d39cc3..0023ad3 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java @@ -199,18 +199,51 @@ String cityName = (String) stringObjectMap.get("city"); stringObjectMap.put("provinceCity",provinceName+cityName); Integer managerId = (Integer) stringObjectMap.get("operatorId"); - if (managerId==0){ + if (managerId == null){ stringObjectMap.put("accountName","平台"); }else{ - TOperator operator = operatorService.getOne(new QueryWrapper<TOperator>().eq("id", managerId)); - if (ToolUtil.isNotEmpty(operator)){ - stringObjectMap.put("accountName",operator.getName()); - }else{ + if (managerId==0){ stringObjectMap.put("accountName","平台"); - + }else{ + TOperator operator = operatorService.getOne(new QueryWrapper<TOperator>().eq("id", managerId)); + if (ToolUtil.isNotEmpty(operator)){ + stringObjectMap.put("accountName",operator.getName()); + }else{ + stringObjectMap.put("accountName","平台"); + } } } - + } + } + return storeList; + } + // 查询场地列表 + @RequestMapping("/siteDetailsOfSearch") + @ResponseBody + public Object siteDetailsOfSearch(String provinceId,String cityId,Integer operatorId,String storeName){ + if (UserExt.getUser().getObjectType()== 2){ + // 筛选这个运营商下的门店 + operatorId = UserExt.getUser().getObjectId(); + } + List<Map<String,Object>> storeList = storeService.querySiteListOfpage(provinceId,cityId,operatorId,storeName); + if (storeList.size() > 0 ){ + for (Map<String, Object> stringObjectMap : storeList) { + String provinceName = (String) stringObjectMap.get("province"); + String cityName = (String) stringObjectMap.get("city"); + stringObjectMap.put("provinceCity",provinceName+cityName); + Integer managerId = (Integer) stringObjectMap.get("operatorId"); + if (managerId == null){ + stringObjectMap.put("account","平台"); + }else{ + if (managerId==0){ + stringObjectMap.put("account","平台"); + }else{ + TOperator operator = operatorService.getOne(new QueryWrapper<TOperator>().eq("id", managerId)); + if (ToolUtil.isNotEmpty(operator)){ + stringObjectMap.put("account",operator.getName()); + } + } + } } } return storeList; -- Gitblit v1.7.1