From 211d0336a75fb1af125fddd5205cc0f6b8632396 Mon Sep 17 00:00:00 2001 From: luoyisheng <2855143437@qq.com> Date: 星期四, 05 十月 2023 14:02:46 +0800 Subject: [PATCH] 9.26。15 --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 42 insertions(+), 1 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java index bb8cc3f..58cef35 100644 --- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java +++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java @@ -16,6 +16,7 @@ import com.dsh.guns.core.util.ToolUtil; import com.dsh.guns.modular.system.model.TSite; import com.dsh.guns.modular.system.model.TStore; +import com.dsh.guns.modular.system.model.dto.SelectDto; import com.dsh.guns.modular.system.service.ICoursePackageService; import com.dsh.guns.modular.system.service.IStoreService; import com.dsh.guns.modular.system.service.ITSiteService; @@ -613,6 +614,7 @@ @ResponseBody @PostMapping("/queryCity") public List<Map<String, Object>> queryCity(String code){ + Integer objectType = UserExt.getUser().getObjectType(); Integer objectId = UserExt.getUser().getObjectId(); String cityCode = null; @@ -620,7 +622,24 @@ CityManager cityManager = cityManagerClient.queryCityManagerById(objectId); cityCode = cityManager.getCityCode(); } + System.out.println("======="+storeService.queryCity(code, cityCode)); return storeService.queryCity(code, cityCode); + } + + + @ResponseBody + @PostMapping("/queryCity1/{code}") + public ResultUtil queryCity1(@PathVariable("code") String code){ + Integer objectType = UserExt.getUser().getObjectType(); + Integer objectId = UserExt.getUser().getObjectId(); + String cityCode = null; + if(objectType == 2){//城市管理员 + CityManager cityManager = cityManagerClient.queryCityManagerById(objectId); + cityCode = cityManager.getCityCode(); + } + System.out.println("======="+storeService.queryCity(code, cityCode)); +// return storeService.queryCity(code, cityCode); + return new ResultUtil(0,null,null,storeService.queryCity(code, cityCode),null); } @@ -633,7 +652,28 @@ @PostMapping("/queryStore") public List<TStore> queryStore(String cityCode){ List<TStore> list = storeService.list(new QueryWrapper<TStore>().eq("cityCode", cityCode).eq("state", 1)); + System.out.println("====list="+list); return list; + } + + + @ResponseBody + @PostMapping("/queryStore1/{cityCode}") + public ResultUtil queryStore1(@PathVariable("cityCode") String cityCode){ + List<TStore> list = storeService.list(new QueryWrapper<TStore>().select("id","name").eq("cityCode", cityCode).eq("state", 1)); +// Map<String,Integer> map = new LinkedHashMap<>(); + List<SelectDto> selectDtos = new ArrayList<>(); + Map<String,Integer> map = new HashMap<>(); +// for (TStore store : list) { +// SelectDto selectDto = new SelectDto(); +// selectDto.setId(Long.valueOf(store.getId())); +// selectDto.setValue(store.getName()); +// selectDtos.add(selectDto); +// +// } +// map.put("options",selectDtos); + + return new ResultUtil(0,0,null,list,null); } /** @@ -644,7 +684,8 @@ @ResponseBody @PostMapping("/querySite") public List<TSite> querySite(Integer storeId){ - List<TSite> list = siteService.list(new QueryWrapper<TSite>().eq("storeId", storeId).eq("state", 1)); + System.out.println("==storeId==="+storeId); + List<TSite> list = siteService.list(new QueryWrapper<TSite>().select("id","name").eq("storeId", storeId).eq("state", 1)); return list; } -- Gitblit v1.7.1