From 3530f728388d91b09a62fbd8f82d3a56b1ff265b Mon Sep 17 00:00:00 2001 From: liujie <liujie> Date: 星期三, 25 十月 2023 10:36:26 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java | 84 ++++++++++++++++++++++++++++++++++++++---- 1 files changed, 76 insertions(+), 8 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 0d7e9d0..f146b76 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 @@ -109,7 +109,9 @@ String cityCode = null; if(objectType == 2){//城市管理员 CityManager cityManager = cityManagerClient.queryCityManagerById(objectId); - cityCode = cityManager.getCityCode(); + if (cityManager!=null){ + cityCode = cityManager.getCityCode(); + } } List<Map<String, Object>> list = storeService.queryProvince(cityCode); model.addAttribute("province", list); @@ -132,7 +134,9 @@ String cityCode = null; if(objectType == 2){//城市管理员 CityManager cityManager = cityManagerClient.queryCityManagerById(objectId); - cityCode = cityManager.getCityCode(); + if (cityManager!=null){ + cityCode = cityManager.getCityCode(); + } } List<Map<String, Object>> list = storeService.queryProvince(cityCode); model.addAttribute("province", list); @@ -150,6 +154,7 @@ model.addAttribute("type",type); + model.addAttribute("objectType",objectType); System.out.println("========type========"+type); // if (type ==1){ // return PREFIX + "coursePackage_edit.html"; @@ -643,13 +648,22 @@ Integer objectType = UserExt.getUser().getObjectType(); Integer objectId = UserExt.getUser().getObjectId(); String cityCode = null; - if(objectType == 2){//城市管理员 - CityManager cityManager = cityManagerClient.queryCityManagerById(objectId); - cityCode = cityManager.getCityCode(); - } +// 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); + } + + @ResponseBody + @PostMapping("/queryCity3") + public ResultUtil queryCity3(){ + + System.out.println("======="+storeService.queryCity1()); +// return storeService.queryCity(code, cityCode); + return new ResultUtil(0,null,null,storeService.queryCity1(),null); } @@ -694,6 +708,26 @@ } @ResponseBody + @PostMapping("/queryStore3") + public ResultUtil queryStore3(){ + List<TStore> list = storeService.list(new QueryWrapper<TStore>().select("id","name").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); + } + + + @ResponseBody @PostMapping("/queryStore1/") public ResultUtil queryStore2(){ // List<TStore> list = storeService.list(new QueryWrapper<TStore>().select("id","name").eq("cityCode", cityCode).eq("state", 1)); @@ -726,6 +760,27 @@ return list; } + + /** + * 根据门店id获取场地 + * @param storeId + * @return + */ + @ResponseBody + @PostMapping("/querySite") + public List<TSite> querySite4(Integer storeId){ + System.out.println("==storeId==="+storeId); + List<TSite> list = siteService.list(new QueryWrapper<TSite>().select("id","name").eq("storeId", storeId).eq("state", 1)); + return list; + } + + + +// @ResponseBody +// @PostMapping("/querySite") +// public List<TSite> querySite2(){ +// return null; +// } @ResponseBody @PostMapping("/querySite/") @@ -836,6 +891,9 @@ coursePackage.setStatus(1); coursePackage.setState(1); coursePackage.setInsertTime(new Date()); + // 详情多图片 +// String substring = coursePackage.getDetailDrawing().substring(0, coursePackage.getDetailDrawing().length() - 1); +// coursePackage.setDetailDrawing(substring); coursePackageService.addCoursePackage(coursePackage, coursePackagePaymentConfig); return ResultUtil.success(); } @@ -901,6 +959,16 @@ return ResultUtil.success(); } + + @ResponseBody + @PostMapping("/editCoursePackageState1") + public ResultUtil editCoursePackageState1(Integer id, Integer state){ + TCoursePackage coursePackage = new TCoursePackage(); + coursePackage.setId(id); + coursePackage.setStatus(state); + coursePackageService.editCoursePackageState(coursePackage); + return ResultUtil.success(); + } /** * 编辑课包折扣 @@ -1002,7 +1070,7 @@ */ @ResponseBody @PostMapping("/afterClassExercises") - public ResultUtil afterClassExercises(Long id, Integer courseId, Integer integral){ + public ResultUtil afterClassExercises(Long id, Integer courseId, Integer integral,Integer packId){ return coursePackageService.afterClassExercises(id, courseId, integral); } @@ -1029,7 +1097,7 @@ * @return */ @ResponseBody - @PostMapping("/queryWalkInStudentList") + @PostMapping("/queryWalkInStudentListqueryCoursePackageLists") public Object queryWalkInStudentList(Long coursePackageSchedulingId, String userName, String studentName){ Page<Map<String, Object>> page = coursePackageService.queryWalkInStudentList(coursePackageSchedulingId, userName, studentName); return super.packForBT(page); -- Gitblit v1.7.1